Geo Share vs My Location

Side-by-side comparison of two open source alternatives

Geo Share

Share a map link with Geo Share and the app will open it in another installed map app. Supported map links - Google Maps - Apple Maps - 2GIS - Amap (AutoNavi) - Baidu Map (beta, no short links) - CoMaps - HERE WeGo - Magic Earth - Maps.me - Mapy.com - OpenStreetMap - Organic Maps - OsmAnd - Urbi - Waze - Yandex Maps - coordinates Example use cases When someone sends you a Google Maps link, but you prefer using OpenStreetMap, you can quickly open the same location in OsmAnd or Organic Maps. When you like Google Maps for finding places, but you prefer a different app for navigation, you can easily switch from Google Maps to your favorite navigation app. Other features - Shows the geographic coordinates of a map link and allows copying them to clipboard in various formats, for example as a geo: link. - Shows all points of a place list link. - Allows performing an action automatically when a map link is processed. - Allows launching navigation in TomTom, Waze, Magic Earth... - Allows saving a location as a GPX file. - Retries on patchy internet connection. - Allows pasting map links directly into the app, instead of sharing them with it. - Interface adapts to tablets. How it works and privacy considerations Geo Share converts map links (e.g. https://maps.app.goo.gl/...) into geo: links that can be opened by other map apps. To create a geo: link, geographic coordinates are required. Geo Share extracts them from the map URL. However, not all map URLs include coordinates. In such cases, Geo Share will prompt you for permission to connect to the map service (Google Maps, Apple Maps etc.) and retrieve the coordinates from either HTTP headers or the HTML document of the link. For more detailed information, check the app’s FAQ screen.

My Location

Features: My Location finds your device's location in the following ways: - GPS is usually the most accurate method. But a position fix may take some time or may not work at all due to signal loss. Lock GPS feature runs a persistent service to keep connected with the satellites. You can also see the list of visible satellites with their PRNs (unique identifiers) and SNR (signal quality). - Network Location Provider uses Wi-Fi or Cellular ids to estimate the location. On the devices with Google Play Services installed, NLP usually uses Google Location Service at backend. - UnifiedNLP is an open source API which has been used to develop multiple NLP backends (https://github.com/microg/UnifiedNlp/wiki/Backends). Furthermore: - Location coordinates can be copied to clipboard or opened in a maps app, if installed. - Clearing A-GPS aiding data is also supported. Note that My Location is not a location provider like UnifiedNLP (or microG GmsCore). It just shows the location information received from AOSP location providers (GPS and Network) or directly from UnifiedNLP Backends (whichever are available on the device).

FeatureGeo ShareMy Location
LicenseGPL-3.0-or-laterAGPL-3.0-or-later
Install sources
F-DroidGitHubIzzyOnDroid
F-DroidGitHubIzzyOnDroid
Categories
BrowserNavigation
BrowserNavigation
Features
Ad-FreeOpen SourceNo Tracking
Ad-FreeOpen SourceNo Tracking
Platforms
Android
Android
Website
Source code