-
Notifications
You must be signed in to change notification settings - Fork 5
/
readme.txt
32 lines (18 loc) · 1.21 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
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.