OpenStreetMap logo OpenStreetMap

AlexSpritze's Diary

Recent diary entries

OSM + Wikimedia Commons

Posted by AlexSpritze on 17 June 2026 in German (Deutsch).

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?

Der naive Ansatz

💡 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 mit PetScan abfragen

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.

OSM Daten in uMap anzeigen

See full entry

Location: Cölbigk, Ilberstedt, Saale-Wipper, Salzlandkreis, Sachsen-Anhalt, 06408, Deutschland

Completeness?

Posted by AlexSpritze on 27 January 2026 in German (Deutsch).

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:

Edited on 2026-01-27:

  • 2281 nodes
  • 404 ways
  • 1 relation

Most used tags for nodes:

  1. natural (371)
  2. addr:housenumber (48)
  3. addr:street (48)
  4. addr:postcode (46)
  5. addr:city (46)
  6. entrance (36)
  7. addr:country (26)

Most used tags for ways:

  1. building (319)
  2. landuse (22)
  3. highway (16)
  4. amenity (9)
  5. addr:postcode (9)
  6. addr:city (9)

Conclusion

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 ;)

YouTube Channel

Posted by AlexSpritze on 11 November 2025 in German (Deutsch).

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.

Location: Wolfen-Nord, Wolfen, Bitterfeld-Wolfen, Anhalt-Bitterfeld, Sachsen-Anhalt, 06766, Deutschland

Personal Todo List

Posted by AlexSpritze on 2 January 2025 in German (Deutsch). Last updated on 1 October 2025.

Wikimedia Commons

Stolpersteine

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;

Noch mehr Commons-Bilder für diverse Nodes

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;