OSM-Change-Dateien sind Änderungsdateien. Darin stehen nicht die kompletten Kartendaten, sondern nur, was sich geändert hat.
Typisch sind drei Arten von Änderungen:
- create → neues Objekt wurde angelegt
- modify → bestehendes Objekt wurde geändert
- delete → Objekt wurde gelöscht
Diese Dateien betreffen die normalen OSM-Objekte:
- Nodes = Punkte
- Ways = Linien/Flächen
- Relations = komplexe Beziehungen
Wenn jemand eine Straße umbenennt oder ein neues Gebäude einträgt, kann das in einer Change-Datei stehen.
Übliche Formate sind:
- .osc → OSM Change im XML-Format
- .osc.gz → gzip-komprimiert
- manchmal auch Änderungen aus Replikations-Feeds, also fortlaufende Updates
Der Zweck ist meistens:
eine lokale OSM-Datenbank aktualisieren Unterschiede zwischen Datenständen verteilen regelmäßige Minuten-/Stunden-/Tages-Updates einspielen
Der Unterschied ist also:
.osm oder .osm.pbf = kompletter Datenbestand .osc = nur die Änderungen
Mit osmium kann man solche Dateien auch lesen oder anwenden.