Feature request: include a `geo:` URI in shared location text

Martin Ždila shared this idea 21 days ago
Completed

**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.

Replies (4)

photo
1

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.

This comment is in trash! Restore
photo
1

Hi Menion.

"Other map apps" option won't offer PWA apps (like https://www.freemap.sk) in the application list.

This comment is in trash! Restore
photo
1

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?


72303a35544a71fbd262329df1c30d26bbdcdc6982d46ac5ca093e7c2d2cb418

3dda1fb6c6f2c52cb13ee3c31a311d3930d384da1bcc97ae4938abf8cd2add5e

This comment is in trash! Restore
photo
1

> What about at least adding this as another option in the "Share > Text message" screen?

Yes, this would work. Thanks!

This comment is in trash! Restore
Leave a Comment
 
Attach a file