[GIS] Stack – Mapnik, TileMill, OpenLayers, GeoExt

geoextmapnikopenlayers-2tilemillweb-mapping

Would this work as a stack for serving web maps with the basic GIS viewer functionality (pan, zoom, layer switching, info popups)?

  • Apache Web Server
  • Mapnik to serve the geo-data (TileMill to Style the Mapnik data)
  • OpenLayers to display in browser
  • GeoExt or JQuery for added functionality

Do I have that right? Am I missing anything?
I've read through a bunch of the threads and other web map info, still not sure exactly where/how Mapnik fits in. It can replace GeoServer/MapServer in a stack?

And TileMill, not sure how the styled map gets added to the server.

Thoughts and advice very much appreciated!

Best Answer

That will work as Mapnik can be configured as a WMS (http://code.google.com/p/mapnik-utils/wiki/WmsInstallGuide) but I think you are supposed to just build out all the tiles in the world and serve them directly to openlayers (assuming that you have enough disk space). See http://openlayers.org/dev/examples/tilecache.html for an example.

Related Question