I currently have a tileserver set up (so just a postgres database made with osm2pgsql), and I want to add support for routing. Is there any way that I can use a routing service that I can also use offline on mobile? Like the mobile device (iOS or Android) would cache some map data when it had a network connection, and then later use the cached data to do routing locally. Is it actually possible to somehow compile OSRM, gosmore, OTP, etc. to work on those devices? asked 10 Sep '14, 22:33 rutgers_oss |
https://graphhopper.com/ is what comes to mind if you want to run the same engine both mobile and hosted. However the functionality that you are looking for (daynamically downloading data for routing) is unlikely to be found anywhere, nor do I believe that the use case exists in the form you are thinking of (the mobile device would have to predict when it is going to loose connectivity so that it could download data in advance). answered 11 Sep '14, 06:53 SimonPoole ♦ I actually only have to download information once, since I'm working with a very small subset of the world (small enough that it's reasonable to download it all in one go). That project looks cool, is there any way to get to work on iOS? If not, is there a way I could another multimodal router for iOS?
(12 Sep '14, 22:20)
rutgers_oss
|