Hacker News new | ask | show | jobs
by trueno 23 days ago
do these damn projects even push the proposed edits up back to openstreetmap?

insanely shameful if not

5 comments

Yes, CoMaps lets users submit basic data that updates OSM for addresses and POIs. It's a harder problem than you may initially think too, quite often the delivery format of OSM data differs in schema from the DB format. In the case of OrganicMaps and CoMaps, they both generate offline-optimized map formats for distribution.
They can’t do so automatically. Osm Editors must approve. Apparantly OSM fears legislation when people copy info from google maps. They like to see evidence, like street sign photos. In my limited experience anyway.
I occasionally contribute to OSM. You just send your edit and they are directly live. I don't think there's prior moderation. On these apps you log in to OSM using an OSM account IIRC (though I mostly use EveryDoor or directly osm.org for this, occasionally StreetComplete, I don't contribute using Comaps)
Some apps don't edit OSM directly, but rather add a note on the map for others to edit. Maybe that's what they meant.

E.g., OrganicMaps often creates these kinds of notes: https://www.openstreetmap.org/note/5377887 which for certain kinds of edits is safer than trying to directly edit. StreetComplete does the same in many cases when something no longer exists. I think, shops and other places can often be added directly, though since that has little to no ties to existing data.

But yeah, I'm using mostly StreetComplete (SCEE) when outside, sometimes Every Door and Vespucci. For offline map apps like Organic Maps it's likely not easy resolving potential conflicts with live OSM data that might be weeks or months newer than the map data in the app.

Yes, OrganicMap pushes new places and metadata edits directly. I think they only use notes for deletions.

In batches, to be exact. Multiple edits in relatively short intervals (a few minutes) are commited as one.

This isn't true, I don't know any FOSS OSM apps that have any approval process.
I can imagine it is not the same everywhere. I guess I have an active local chapter of editors. Given that I have 2 comments disagreeing and none concurring I guess this is an exception.
I've been editing OSM since 2015 and contributing to FOSS OSM apps for about half that, there have been conflicts or special cases in the past but edits on StreetComplete, OsmAnd, Organic Maps, and CoMaps all go live without any mandatory review. There's a "request review" checkbox on OSM changesets, but it's somewhat rare to actually get a review and the edit is live in the meantime
yet google was caught red handed stealing openstreetmap data for years and all it led to was a timid Ooopsy letter.

the real reason is that user content, either you don't have anybody contributing, or you're flooded with abuse. there's no middle.

I assume they all do, it's nigh impossible to maintain your own data fork and keep reconciling your users' edits and the updates from OSM.
> do these damn projects even

Do you have the slightest idea what OpenStreetMap is and how it works? It sounds like you have absolutely no clue, and it still doesn't prevent you from using that kind of language.

Of course they do.