this post was submitted on 13 Jun 2025
16 points (100.0% liked)

OpenStreetMap + App = OsmAnd!

314 readers
1 users here now

OsmAnd is a great open source Maps mobile app that uses OpenStreetMap!

founded 5 years ago
MODERATORS
 

Hello everyone!

After getting advice from my previous post in here (https://programming.dev/post/32038961) I've managed to build a super simple web app which converts google maps links to osmand.net links. As can be seen from the page if you visit it, to have it open those links in your mobile application automatically there are a few simple steps you need to go through to allow OsmAnd to open those links by default. It's a one time setup though.

I made it work both on desktop and mobile (it can be installed as a PWA - "Add to home screen").

Something that is quite important to me: it has some screen reader support for visually impaired people. Not being visually impaired myself, I can't know if its actually useful or if the tools I used to test the screen reader support are actually what the blind community use day-to-day. As such, I would really appreciate any feedback regarding (not only) the accessibility for visually impaired people.

Furthermore, please just let me know your thoughts in general and test the crap out of it. Im no web developer so if you find any security holes do let me know, even though its such a simple app that there shouldnt be much.

Also, general feedback is always appreciated!

Link to page: gmaps2osm.de

Link to github: https://github.com/promitheas17j/gmaps2osm

top 6 comments
sorted by: hot top controversial new old
[–] unknowing8343@discuss.tchncs.de 4 points 1 month ago (1 children)

There is Geo Share on F-Droid, which converts Google Maps to geo: links which can be processed by any mapping project that respects the standards (such as OsmAnd).

[–] promitheas@programming.dev 1 points 1 month ago

Thats good to know! Thanks ill checl it out

[–] Mucki@feddit.org 2 points 1 month ago* (last edited 1 month ago) (1 children)

Geocoding converters are crucial for everyday comfort, thanks promitheas. There is also osm2gmaps to convert from OSMAnd to gmaps/amaps: https://codeberg.org/retiolus/osm2gmaps And Adresilo Android app to query gmaps & co. through a proxy handler and then share to OSMAnd (paid per query). https://git.sr.ht/~amolith/adresilo

[–] promitheas@programming.dev 1 points 1 month ago

My pleasure! Yes I have osm2gmaps but sadly it doesnt work properly for me when converting gmaps to osm. In those cases it simply creates a link with the coords 0, 0. In reverse however its quite useful, so I dont think there is a need to implement osm2gmaps conversion on my page

[–] Zachariah@lemmy.world 2 points 1 month ago
[–] balsoft@lemmy.ml 2 points 1 month ago* (last edited 1 month ago)

I have a Telegram bot for turning a single link to a bunch of them: https://t.me/remapperbot (https://github.com/balsoft/remapper). Looking at this, I might add support for google maps, even though I'm not 100% comfortable querying a Google API upon user request. Not much else can be done, sadly, because of how the share function works there.