Skip to content

opentripplanner/OSMSplit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

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

No packages published

Languages