UD Map

Developed UD Map, a total rebuild of the previous ArcIMS/Tomcat-based online campus mapping system.  UD Map, a sophisticated integrated system leveraging: crowd-sourced and locally developed map layers; GUI data editing capabilities; operationalized publication of crowdsourced data; and API and web service functionality, providing exposure to other campus web applications.  UD Map utilized a fully open source stack including:…

Zoom to extent of new vector layer in OL

Zooming to the maximum extent of all features in a vector layer does not work unless all features have been loaded. Therefore it is necessary to register an event handler, as demonstrated below (‘layer’ is any object of class OpenLayers.Layer.Vector): layer.events.register(‘featuresadded’, map,function(){this.zoomToExtent(layer.getDataExtent())});

Mapnik … success!

Here’s how I imported, rendered, and served OSM data through mapnik, locally: 1. Do all downloads/installs … python (2.5 worked for me), postgres/postgis (8.3 worked), osm2pgsql, mapnik, rendering/mapnik utilities for OSM2. Follow info below on osm2pgsql3. Make sure mapnik bindings are registered with Python, run the demo under demopython to make sure mapnik works, here…