[OSM-talk-be] Automated edit announcement: missing street names

joost schouppe joost.schouppe at gmail.com
Tue Dec 14 12:24:17 UTC 2021


Hi,

I'm a big fan of this idea. That's no coincidence, since I suggested doing
the edit. Why?

- addresses with a housenumber but no street are borderline useless. It
looks nice on a map, but it doesn't help with geocoding. If you're building
a geocoder, you could add the name of the nearest street in your own
pre-processor. But that would introduce a lot of mistakes.
- it's a very common mistake, and it's very boring to fix. There's over
27.000 cases in Flanders (http://overpass-turbo.eu/s/1e8H). If you want to
have a look near you, try http://overpass-turbo.eu/s/1e8E
- they don't get fixed "automatically". Many of these cases were introduced
years ago
- new mappers tend to look in their neighborhood and copy existing mapping
styles. This perpetuates the problem.
- after the automated edit, the leftovers will be interesting cases to look
at! There might be a mistake in the street name in OSM, or perhaps the
official name is not what's on the street name signs. In that case, the
street should get an official_name tag. Or it's a building with more than
one address, which often requires a closer look. The number of cases will
be manageable after the edit - so it won't be a huge and overly repetitive
task.

Best,
Joost

Op ma 13 dec. 2021 om 21:15 schreef Pieter Vander Vennet <
pietervdvn at posteo.net>:

> Hi all,
>
> I'm planning to run an automated edit over Flanders to add missing
> `addr:street` onto buildings, based onto the CRAB dataset.
>
> The methodology is:
>
> - Load all buildings (building~*) with a housenumber (addr:housenumber~*)
> but without addr:street
> - Load all nearby CRAB-addresses
> - Every CRAB-address with an identical housenumber is considered an import
> candidate
> - If import candidates with different streetnames exist, cancel the import
> for this building
> - Load nearby streetnames
> - If no nearby street has an identical name, abort the import for this
> building
> - Add the streetname to the OSM-building.
>
> This automated edit/import is run over every tile of zoomlevel 16, using a
> script based on the MapComplete codebase.
> One can also see and play with the logic in the corresponding
> MapComlete-theme
> <https://pietervdvn.github.io/mc/develop/missing_streets.html?z=15&lat=50.83354&lon=4.4986&language=nl&layer-crab_address=false#filters>
> .
>
> Some example-changesets are:
> https://www.openstreetmap.org/changeset/114893856
> https://www.openstreetmap.org/changeset/114893804
> https://www.openstreetmap.org/changeset/114893624
>
> Are there any objections or remarks on this methodology?
>
> Kind regards,
> Pieter
> _______________________________________________
> Talk-be mailing list
> Talk-be at openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-be
>


-- 
Joost Schouppe
OpenStreetMap <http://www.openstreetmap.org/user/joost%20schouppe/> |
Twitter <https://twitter.com/joostjakob> | LinkedIn
<https://www.linkedin.com/pub/joost-schouppe/48/939/603> | Meetup
<http://www.meetup.com/OpenStreetMap-Belgium/members/97979802/>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/talk-be/attachments/20211214/dd3aa2b5/attachment.htm>


More information about the Talk-be mailing list