[mapserver-dev] GSoC MapServer UTFGrid support ending

Lime, Steve D (MNIT) Steve.Lime at state.mn.us
Fri Aug 30 15:09:14 PDT 2013


Big thanks to you Francois! This will be a great addition to the software. --Steve

From: mapserver-dev-bounces at lists.osgeo.org [mailto:mapserver-dev-bounces at lists.osgeo.org] On Behalf Of Francois Desjarlais
Sent: Friday, August 30, 2013 2:01 PM
To: mapserver-dev at lists.osgeo.org
Subject: [mapserver-dev] GSoC MapServer UTFGrid support ending

Hi devs,

I'm sending this final report to the list because it contains what is left to be done in the UTFGrid driver.

My git: https://github.com/fdesj My UTFGrid can be found in the utfgridgsoc branch of the MapServer repo. The OpenLayers patch can be found in the utfgridwms of the OpenLayers repo.
All the other infos such as RFC, docs and working example can be found at: msgsoc.mapgears.com<http://msgsoc.mapgears.com>
And you can find all my previous reports at : https://github.com/mapserver/mapserver/wiki/GSoC-UTF-Grid-implementation

Report #10
Reports #10 goes from August 17th to August 30th. MapServer with UTFGrid driver can be found on my Git. You can find the docs and working example here. There is also a page where all my previous report on the MapServer's wiki here.
Week 12-13
Last week, I didn't make a report because I was sick and there wasn't enough work done. This week, I worked on finishing all the tasks I had to do for this project. I received feedback and made all the necessary changes. I also made a tests suite for my UTFGrid driver in the msautotest. There was not any kind of difficulties this week and things went pretty well. Since some of the work isn't completely done, I plan to work on the weekend to finish it before the school restarts. There might be another report later when it comes to my code integration in the MapServer trunk.
Plan
This plan states what are the big chunks of the UTFGrid driver that are left.
1.    Do a final code review with my mentor to see if everything is fine.
2.    Add a renderTruetypeSymbols. Due to the upcoming changes to Truetype rendering, I didn't make one and adding it will allow UTFGrid to render every symbols types and labels.
3.    Make a JSON escaping function for UTFGrid rendering.
4.    An OpenLayers patch is required for the MapServer UTFGrid output to work. It is available at https://github.com/fdesj/openlayers in the utfgridwms branch, and the corresponding OL ticket is at https://github.com/openlayers/openlayers/pull/1076. We will need to followup with the OpenLayers developpers to make sure it gets integrated.
5.    Make the tiling function so that UTFGrid can be used with MapCache.

Conclusion

It was a great summer and learned a whole lot of stuff. I would like to thanks the MapServer devs and the Mapgears' team for their great support during this whole project.

Thanks to all!

Francois
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapserver-dev/attachments/20130830/1fc90b01/attachment-0001.html>


More information about the mapserver-dev mailing list