Today I installed the utility shp2geocouch on Mac OS X 1.6.
First I needed to update RubyGems...
sudo gem update --system |
Then I could install shp2geocouch
sudo gem install shp2geocouch |
Next I downloaded OSM data for Copenhagen, Denmark
wget http://download.cloudmade.com/europe/northern_europe/denmark/copenhagen/copenhagen.shapefiles.zip unzip copenhagen.shapefiles.zip cd copenhagen.shapefiles |
Finally I used shp2geocouch to upload one of the shape files to iriscouch.com (database gd.iriscouch.com/cphosm).
shp2geocouch europe_northern_europe_denmark_copenhagen_highway.shp gd.iriscouch.com/cphosm |
This takes a while and the job is still running on my MacBook Pro (after ~10 minutes 16000 documents have been loaded into iriscouch.com). The final count was 33306 documents.
As a final touch, the script replicates geocouch-utils + map browser and tells me
view your data on a map at http://gd.iriscouch.com/cphosm/_design/geo/_rewrite
Your browser does not support IFRAME
The map uses OSM tiles from cloudmade as background, and fetches clickable road data from iriscouch using XHR:
Clicking the link, gives you this:
Your browser does not support IFRAME
Pingback: Gecouch + OSM » Blog for Geodelivery project