-
Notifications
You must be signed in to change notification settings - Fork 3.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Question: OSRM routing on Android/iOS? #4831
Comments
This is a significant technical lift if you want to do routing on big datasets like North America. The main problem is two things: Memory usage and file size. To get the datasets to fit on a phone you need to compress and potentially remove a lot of the data that we provide by default. It is definitely doable (we have a prototype for this internally) but it will take some time until we can Incorporate this into mainline. |
Thank you, for your comment! Maybe you can share something with me? We are a very ambitious startup, maybe we could help you as well, when we get it to work :-) |
@mbukovy You should be able to compile OSRM on ARM, so you can build |
Not actionable on our side. Check out the open old maps.me code base they used to include osrm. |
Hello,
I need to run OSRM routing offline on Android and iOS.
What we do now: Currently we use osrm-backend build on our server with our own weights (segment-speed-file) to provide (sort of special) routing service online from the app. Everything works fine, but there is a need to do it offline, without internet connection.
What we want: We want to provide routing (route geometry and steps) with our weights completely offline on Android and iOS.
I've searched a bit, found some old threads about it and my best bet for now is the source code of Maps.me app. I'm going to investigate it for sure!
I just want to ask here - has anyone already managed to do this? Can you share some knowledge on how to do this?
The text was updated successfully, but these errors were encountered: