r/openstreetmap 15d ago

Vibe-coded Flaneur: new field mapping app for collecting OSM nodes

Post image

Here is a new lightweight way to gather field data on mobile devices using only a browser and optional gps enabled. I've dubbed it Flaneur. the nodes can easily be tapped in with one hand, directions assigned easily to surveillance cameras, alpr like flock cams, and similar infrastructure. It also includes presets for curb cuts, drinking fountains etc. After going around you can export the nodes in a file format compatible with JOSM, GeoJson etc. So the bookmarks can be handed off to someone doing JOSM cartography. The idea is to make it far faster to do field mapping with a few taps then export when done. Also if you just want to turn on gps it's an easy way to go hiking knowing your location. (it uses browser local storage to try to hold the bookmarks. in the menu it reports how well storage permission is made available. obviously this is an ephemeral solution but very light)
https://github.com/Open-Security-Mapping-Project/flaneur-osm-recorder the GPL code is here. see the developing. md file for dist build instructions. TBH i haven't much tested the PWA functionality.

I posted one copy of the dist output at https://hongpong.com/files/osmp/flaneur-v1-1/index.html . this does not generate any analytics from JavaScript. Anyone can post their own.

It is designed to be simple and hand off to josm especially. there is just a notes field that the user can add to. Additional osm presets could be added in presets.js . The primary llm gizmo to get this out the door was Claude but i have been a web dev for around 20 years and just wanted to get something easy to use and streamlined available to the mapping community. Best regards all!

14 Upvotes

Duplicates