-
Notifications
You must be signed in to change notification settings - Fork 5
opentripplanner/OSMSplit
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
You'll need Osmosis and the Osmosis TagTransform plugin, as well as Python, psycopg, and shapely The plugin is at http://www.imn.htwk-leipzig.de/~cmuelle8/tagtransform.jar and should be put in osmosis/lib/default/ Then you'll want to set up the database to hold osm data. This assumes that you already have a postgis database called osm. You may need other arguments to psql to set your username, host, and password. To set up the database: psql -d osm -f osmosis/script/pgsimple_schema_0.6.sql To load the data: osmosis --read-xml file=oregon.osm --wkv keyValueList=highway.motorway,highway.motorway_link,highway.trunk,highway.trunk_link,highway.primary,highway.primary_link,highway.secondary,highway.secondary_link,highway.tertiary,highway.tertiary_link,highway.residential,highway.residential_link,highway.service,highway.track,highway.living_street --tt tagtransform.xml --write-pgsimp-0.6 user=osm database=osm password=osm If you wish, you may add options to osmosis to crop the data to a smaller region. Then run some database creation steps: psql -d osm -f process.sql This process will take several minutes. And finally, the street conflation step: python conflate.py This process will also take several minutes.
About
Splits OSM ways to create a routable network
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published