Doom Scrolling through aerial images of Canada revealed this to me:

And for a millisecond I wondered how this could be mapped. Maybe tourism=attraction? 🤪
Doom Scrolling through aerial images of Canada revealed this to me:

And for a millisecond I wondered how this could be mapped. Maybe tourism=attraction? 🤪
Letztens beim Doom-Scrolling über die OSM-Karte in Oschersleben einen langen grünen Strich gesehen und gedacht, “okay, lange Hecke oder was?”

Oder wieder Vandalismus a.k.a. FCK.PTN?
Beim Editieren habe ich dann gesehen, dass jemand den Anfang der Hecke wohl versehentlich weit weg verschoben hat. Ich konnte die Hecke dann reparieren: osm.org/way/301454013
Manchmal ist Wikimedia Commons eine gute Quelle für Objekte, die in OpenStreetMap fehlen, und manchmal ist es umgekehrt.
Aber wie lassen sich Informationen aus beiden schnell verbinden und am besten noch visualisieren?
💡 Daten per Abfrage aus Commons und OSM holen und in uMap anzeigen.
🏁 Als Beispiel möchte ich hier alle Ortseingangsschilder aus Sachsen-Anhalt visualisieren.
Naiv bedeutet hier natürlich auch, dass in Commons nicht alle Bilder ihre Standorte koodiert haben.
Wikimedia Commons bietet mit PetScan ein Tool an, das unter anderem auch nach KML exportiert. Ein Dateiformat, das nach uMap importiert werden kann. Folgende Parameter erzeugen in PetScan nach einem Klick auf “Do It” eine KML-Datei mit den entsprechenden Geo-Informationen:
| Parameter | Wert |
|---|---|
| Language | commons |
| Project | wikimedia |
| Depth | 1 |
| Categories | Zeichen 310 in Saxony-Anhalt |
| Page Properties: Namespaces | Commons, File |
| Output: Format | KML |
| Output: Page Metadata | Image, Coordinates, Default sort |
Wichtig ist auch Depth auf größer 0 zu setzen, damit untergeordnete Kategorien miteinbezogen werden, so dass z.B. auch Ortseingangsschilder aus dem Saalekreis gefunden werden.
Der Inhalt der KML sieht dann ungefähr so aus:
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
<Document>
<Placemark>
<name>Hundeluft.jpg</name>
<ExtendedData>
<Data name="url">
<value>https://commons.wikimedia.org/wiki/File%3AHundeluft%2Ejpg</value>
</Data>
</ExtendedData>
<Point>
<coordinates>12.34471667, 51.96599722, 0.</coordinates>
</Point>
</Placemark>
...
Falls die Datei im Browser angezeigt wird, muss man sie natürlich noch lokal speichern.
Manchmal sind es die kleinen Details. Dank 360° Mapillary Bildern konnte ich an der Stelle die Gegend etwas “aufhübschen”. Auch wenn man natürlich nicht für den Renderer mappen soll. Aber ein paar Dinge sind doch nützlicherweise hinzugekommen.

For the German regions of Sachsen-Anhalt and Niedersachen, I thought there are probably all buildings mapped. At least those called Einfamilienhaus or Reihenhaus.
But I found that with the following overPass query, many potential spots for missing buildings data can be found:
way["landuse"="construction"]({{bbox}});
And because of that my change set statistics of today is as follows:
natural (371)addr:housenumber (48)addr:street (48)addr:postcode (46)addr:city (46)entrance (36)addr:country (26)building (319)landuse (22)highway (16)amenity (9)addr:postcode (9)addr:city (9)Many buildings have been added (and some trees 🌳👼) in Niedersachsen and Sachsen-Anhalt.
But as the query suggests, there are still some construction sites which can be investigated. Probably this “trick” is already known to hardcore-mapper ;)
Okay, warum nicht mal filmen, was man so bei OpenStreetMap für Änderungen vornimmt?
https://www.youtube.com/@AlexSpritze_OSM
Geht zum Glück schneller als gedacht, auch wenn das erste Video nur ein One-Shot ist, ohne weitere Bearbeitungen und ohne Ton. Naja, die bewegten Bilder sprechen für sich.
Einige Stolpersteine haben keinen Commons-Bilder, weil sie eigentlich Sammel-Stolpersteine sind
area["de:amtlicher_gemeindeschluessel"="15002000"]->.municipality;
(
nw[!"wikimedia_commons"]["memorial"="stolperstein"]
(area.municipality);
);
out;
area["de:amtlicher_gemeindeschluessel"="15002000"]->.municipality;
(
(nw["historic"="memorial"][!"wikimedia_commons"](area.municipality););
(nw["amenity"="clock"][!"wikimedia_commons"](area.municipality););
(nw["tourism"="information"][!"wikimedia_commons"](area.municipality););
);
out;
Im Telegram-Kanal entdeckt, dass man in Overpass eine Abfrage schreiben kann, die alle Element anzeigt, die man mal bearbeitet hat:
[out:json][timeout:125];
(nwr(user_touched:"AlexSpritze")({{bbox}});)->.mine;
.mine->._;
// print results
out geom;
Dank an M. Brandtner und dieterdreist.