Geo URI scheme
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.
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. |
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. |
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 |
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'. |
This article is issued from Openstreetmap. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.