[GraphHopper] Any ideas to convert shape file to routable osm data?

Sander van Tulden sander.vantulden at falk.nl
Tue Apr 21 06:26:47 UTC 2015


Hi,

We have a similar use case, where we use our shapefile network within 
Graphhopper. The way we solve this is by first converting the shapefile 
network with JOSM and plugin "OpenData" to .osm (xml). We then use 
Graphhopper with minimum settings (using chWeighting = no and 
prepare.minNetworkSize=1) to parse the shapefile by using a custom 
Graphhopper encoder class that uses the tags that the shapefile segments 
contain. In our case we had no initial tags, so in JOSM we just selected 
the whole network and gave it a custom tag to be used in the Graphhopper 
encoder class. If you don't yet know how to make a custom encoder, you 
could use the Bike/Foot one and just add your custom tag for testing 
purposes. 

In our case this works pretty well. We don't have very frequent changes to 
the network, so we just prepare the set again when we need to change it. 
 
Good luck,

 
Sander van Tulden




Op 20-04-15 19:28 schreef Bulut Aras <bulutaras at gmail.com>:

>Hi,
>We have our own road data. We use Esri products and want to abandon
>network analyst tool. How can we export our data (from un-routable
>shapefile for example) to use with graphhopper, manually or
>programmatically? Out data changes frequently.
>
>May networkx library work for us?
>
>
>Thanks in advance.
>
>_______________________________________________
>GraphHopper mailing list
>GraphHopper at openstreetmap.org
>https://lists.openstreetmap.org/listinfo/graphhopper


More information about the GraphHopper mailing list