Feature request: include a `geo:` URI in shared location text
**Summary**
When sharing a point/location from Locus Map ("Share" → We blink), the share currently contains only the Locus deep link. Please also append a standard `geo:` URI (RFC 5870) to the shared text, the way Organic Maps and OsmAnd do.
**Why**
The `geo:` URI is the only **app-agnostic** way to convey coordinates in a plain-text share. Receiving apps that don't know about Locus's URL format can still parse a `geo:` line out of the text and navigate to the point. Right now anything other than Locus itself gets only an opaque link.
**Suggested behavior**
Share text becomes something like:
```
<Point name>
<existing Locus URL>
geo:48.142345,17.100432?z=14
```
(One `geo:` line, lat/lon as decimal degrees, optional `?z=<zoom>`.)
**Precedent**
- Organic Maps – includes `geo:` alongside its `omaps.app/...` short link.
- OsmAnd – same pattern.
- KDE Itinerary, GNOME Maps and other Linux apps also rely on `geo:` for cross-app interoperability.
**Impact**
Zero risk – existing Locus users / Locus-aware integrations keep working unchanged. New benefit: every map app (OsmAnd, Organic Maps, OpenStreetMap.org, Freemap.sk, custom PWAs, etc.) can receive Locus location shares and open the right spot.
I like this idea
Hi Martin,
In the same menu is also "Other map apps" option. Have you tried it?
It trigger intent send into Android system. Only difference compare to you proposal is that it produces geo:0,0?q=lat,lon(name) (Android query form for launching map apps), not the RFC 5870 form (geo:lat,lon) you want.
Hi Martin,
In the same menu is also "Other map apps" option. Have you tried it?
It trigger intent send into Android system. Only difference compare to you proposal is that it produces geo:0,0?q=lat,lon(name) (Android query form for launching map apps), not the RFC 5870 form (geo:lat,lon) you want.
Hi Menion.
"Other map apps" option won't offer PWA apps (like https://www.freemap.sk) in the application list.
Hi Menion.
"Other map apps" option won't offer PWA apps (like https://www.freemap.sk) in the application list.
This is interesting and not sure why this happens. I've just tried to install freemap.sk as PWA and to me, it is NOT visible for OSMAnd and OM as well.
Anyway I see no reason why it should not work. You ask for "geo:lat,lon" intent. Locus Map already send "geo:0,0?q=lat,lon" intent. Schema is "geo" in both cases, so there should be no difference! At least, I do not see it.
---
EDIT: ah, I finally understand the point. I thought we talk about the intent-sharing, sorry.
Now sure how much this is usually useful. What about at least adding this as another option in the "Share > Text message" screen?
This is interesting and not sure why this happens. I've just tried to install freemap.sk as PWA and to me, it is NOT visible for OSMAnd and OM as well.
Anyway I see no reason why it should not work. You ask for "geo:lat,lon" intent. Locus Map already send "geo:0,0?q=lat,lon" intent. Schema is "geo" in both cases, so there should be no difference! At least, I do not see it.
---
EDIT: ah, I finally understand the point. I thought we talk about the intent-sharing, sorry.
Now sure how much this is usually useful. What about at least adding this as another option in the "Share > Text message" screen?
> What about at least adding this as another option in the "Share > Text message" screen?
Yes, this would work. Thanks!
> What about at least adding this as another option in the "Share > Text message" screen?
Yes, this would work. Thanks!
Replies have been locked on this page!