-
-
Notifications
You must be signed in to change notification settings - Fork 6.2k
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
Use OpenStreetMap as location provider #5042
Comments
Something on this topic was already said in #4980. |
Thanks but I don't think we're going to do this. We'd have to rewrite the entire placepicker, and it looks like the OSM Android SDK is a ways behind in MapView compatibility. |
So sad :-( |
I have opened a feature request for OsmAnd to provide a drop in replacement for the Google Maps API. FWIW, I can receive locations other Signal users send to me and open them with OsmAnd without Google Maps. |
OsmAnd has an API to hook into. I do not know whether it provides everything that would be needed for Signal's use case. Unfortunately using it would require writing a new fallback place picker from scratch. |
@moxie0 would you accept a pull request that used OsmAnd's API as a fallback if Google Maps is not available? |
Ive noticed that the mobile Element Matrix client utilizes Maplibre for location shating. I found the interface they have quite pleasant and intuitive to use. Perhaps Element could be an inspiration? I figured this sdk could be of use to Signal. https://maplibre.org/projects/maplibre-native/ I am not sure if feature bounties are possible, but I would place a small one for OSM location sharing and F-Droid support if I knew how. I'm currently using an entirely degoogled phone the implemented location sharing is broken |
I think in most areas of the world OpenStreetMap provides better and more detailled map data than Google Maps. Also there are many providers you can get map data and have an osm map underneath if osm.org or nominatim alone don't work for how location sharing is implemented today. i
I would love to see more love for non proprietary stuff.
The text was updated successfully, but these errors were encountered: