1

I am new to Graphhopper, I am building indoor routing.

Currently everything worked fine in a floor.

I was wondering how to use graphhopper to navigate/routing between floors?

I know that Graphhopper support elevation, can I use it?

Can someone give me advice.

Thanks

sharon
  • 135
  • 1
  • 7
  • 1
    What is so special about routing between floors? As long as there is a connection between the floors it will be exactly the same like regular routing. – scai May 31 '14 at 12:22
  • AFAIK no routing engine has support for indoor details, but please consult https://wiki.openstreetmap.org/wiki/Indoor – MaM Jun 01 '14 at 07:23
  • @scai you are right, there is nothing special from a data structure point of view – Karussell Jun 01 '14 at 15:25
  • @sharon I don't understand which problems you are facing. Did you already tried it? The only problem is the data format, where there is no default importer. But I'm not aware of a standard format for indoor .. – Karussell Jun 01 '14 at 15:26

1 Answers1

1

In my opinion, the only issue might be getting the nearest node from the routing networking for start / end points.

Given a latitude, longitude and floor, I don't think Graphhopper can, without a few modifications, limit its query process to a specific floor (OSM's level tag).

I think it's a different concern from elevation. Would appreciate Karussell's opinion, that subject interests me too.

ddc
  • 96
  • 2
  • 5
  • GraphHopper is able to work with any networks. But indeed reading indoor OSM tags is currently not supported. The second issue is regarding the nearest node search as you mentioned as well as the 3rd dimension parameter for the lookup, but nothing in principle which forbids indoor usage :) – Karussell Jan 18 '16 at 21:42