The geo: URI scheme is a standard for referencing points in a geographical 2D or 3D space. There are 2 types of apps involved in sharing a location, map applications (both in the sending and receiving ends) and messaging applications.
- A map application usually shares a location in the form of a predefined text, which can include or not a geo: URI.
- That text is sent through a messaging application, which in the receiving side should recognize the URI.
- Map Applications also register with the OS to handle geo: URIs, but depend on the previous step to be notified.
Its support on different applications is very variable, and this page is to document such support.
Map Application Support
Application |
Platform |
Support
|
OSMAnd |
Android |
OK. Opens the map in that location with a marker and tries to guess the address. Shares location with geo: URI and link to osmand.net.
|
MyTrails |
Android |
MEH. Opens the map in that location with a marker. Can send an SMS (!!!) with a goo.gl link and text Lat: XXX Lon: YYY but no geo: URI.
|
Organic Maps |
Android |
MEH. Opens the map in that location. Shares a link with om:// scheme (???) and a link to omaps.app, but no geo: URI. Link to issue.
|
StreetComplete |
Android |
OK. Opens the map in that location. Can open location in another app, but not share it.
|
Vespucci |
Android |
OK. Opens the map in that location, downloads data. Can share a position or node coords.
|
Kurviger |
Android |
OK. Opens the map in that location.
|
Go Map!! |
iOS |
OK. Opens the map in that location, ready to edit.
|
Marble |
Linux |
MEH. Opens the map in that location with a marker. Shares location with this format: 76° 46' 55.9"E, 34° 27' 54.4"N. Not even useful for pasting in a osm.org URL. Link to issue.
|
Gnome Maps |
Linux |
OK. Opens the map in that location with a marker. Shares location only with geo: URI. /!\ locates you somehow even without GPS (!!!).
|
JOSM |
Linux |
MEH. Opens the map in that location and downloads some data. No Sharing.
|
QGIS |
Linux |
NOK. Does nothing.
|
Messaging Application Support
Application |
Platform |
Support
|
Conversations (XMPP) |
Android |
OK. Shows map of location. Can also open URI with another app on long press.
|
Gajim (XMPP) |
Any |
OK. Opens URI in the user's preferred application.
|
Element (Matrix) |
Android |
OK. Recognizes the URI and asks Andoird for an app to handle it.
|
Element (Matrix) |
Web |
NOK. Link to issue.
|
Signal |
Android |
NOK. Link to open issue
|
Threema
|
Android
|
OK. Shows map of location. Can also open URI with another app.
|
Telegram |
Android |
NOK. Link to open issue
|
WhatsApp |
Android |
NOK.
|
Quassel (IRC client) |
Any |
NOK. Link to issue.
|
Firefox |
Android |
MEH. Opens links in web pages with geo: URIs. Not always opens geo: URIs typed in the location bar.
|
Firefox |
Linux |
Works 'sometimes'.
|