Skip to content

Offline routing #1636

@HarelM

Description

@HarelM

Feature

As a user who doesn't have network connection I would like to still be able to plan a route on my mobile device.

Technical research so far:

  1. Graphhopper port to iOS seems lagging behind the main version which will make it problematic if we need to create the graph-db to each platform: see Is this project still supported? graphhopper/graphhopper-ios#40
  2. Graphhopper for android - I couldn't find a branch that supports this, all I have is this issue: Future of 'Offline' Routing graphhopper/graphhopper#1940
  3. OsmAnd seems to have implemented their own routing engine, which I think we won't be able to use.
  4. Valhalla is written in c++ and therefore can be used in both iOS and Android assuming one is able to compile them and run them on the device.
  5. I've recently came across the following site which seems to have wrapped Valhalla in iOS and Android packages that one should be able to get using a package manager, I don't know if this is possible and how much it might cost, but this seems to be the closest thing I found to something that is cross platform: https://globus.software/

Metadata

Metadata

Assignees

Labels

AppNative application related issuesMediumShould be added/fixed in the futureenhancement

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions