NOTICE: help.openstreetmap.org is no longer in use from 1st March 2024. Please use the OpenStreetMap Community Forum

I am developing indoor navigation application on android smartphones . I have created indoor map of the building using JOSM editor . I dont want to spend much time on implementation of routing is any ready to use engine/api that i can use?

-> I would prefer it offline but online would also do

asked 15 Jan '12, 15:44

teksan's gravatar image

teksan
45337
accept rate: 0%

edited 05 Nov '13, 17:26

aseerel4c26's gravatar image

aseerel4c26 ♦
32.6k18248554


For Android, there are two routing engines available that are currently working off-line to my knowledge.

There is the Navit engine. Navit is coded in C, with a Java shell around it to work on Android.

And there is the OsmAnd engine. OsmAnd is a native Android app, so it is coded in Java. But the devs are thinking about porting it to C (or C++) for better performance.

Both engines require a different, quite specific, file type and handling libraries.

The Navit engine has a better performance (I doubt it is important for indoor routing), but the OsmAnd code is probably easier to adapt or integrate into your project (as in OsmAnd you can choose the routing engine from various on-line routers, or the off-line one).

permanent link

answered 16 Jan '12, 17:06

Sanderd17's gravatar image

Sanderd17
1.1k51637
accept rate: 31%

Please spend a little bit of time and have an intensive look at the routing page in the OSM wiki.

If you have any detailed questions then, come to OSM forum or te Routing mailigng list.

permanent link

answered 15 Jan '12, 19:09

stephan75's gravatar image

stephan75
12.6k556210
accept rate: 6%

edited 15 Jan '12, 19:10

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×305
×181
×40

question asked: 15 Jan '12, 15:44

question was seen: 7,145 times

last updated: 05 Nov '13, 17:26

NOTICE: help.openstreetmap.org is no longer in use from 1st March 2024. Please use the OpenStreetMap Community Forum