ev-map / EVMap

Android app to find electric vehicle charging stations - compatible with community databases such as GoingElectric.de and OpenChargeMap.org.
https://ev-map.app/
MIT License
204 stars 56 forks source link

Switch from Mapbox SDK to MapLibre #344

Closed johan12345 closed 6 months ago

johan12345 commented 6 months ago

This PR switches EVMap from the old Mapbox SDK version we have been using (the last version that was under a libre license) to MapLibre, a fork with an open license that is actively maintained.

A big thanks to Jawg Maps, who offered to sponsor map tile hosting for EVMap - their map tiles will now be used as the source for EVMap's OpenStreetMap background maps (i.e. by default in the F-Droid version of the app, and when the user chooses OSM maps in the settings in the Google Play version).

This will make it easier to continue distributing the app through F-Droid (see #197, cc @linsui), resolves privacy concerns regarding Mapbox's use of an SKU token to implement per-user billing (#141), and of course makes us benefit from new features and improvements that are being implemented in the MapLibre library.

A couple caveats to note: