mmd
8
Sieht doch schon fast gut aus, das “history” in der URL kann weg, und den " v1 " grep lasse ich auch schon weg (das ist schon über die URL sichergestellt):
curl -s https://www.openstreetmap.org/api/0.6/relation/7129340/1 | ./osmium cat -F xml -f opl -o - | cut -d' ' -f7 | cut -c2-
Diese leeren Versionen entstehen durch Redaction (=Ausblenden von Versionen wg. Copyright Problemen und ähnlichem). Man könnte das über die History lösen und diese nach Erzeugungszeitpunkt aufsteigend sortieren, dann die erste Zeile rausziehen und dort den Bearbeiter ermitteln. Hier im Beispiel ist das der “OSMF Redaction Account”.
curl -s https://www.openstreetmap.org/api/0.6/relation/541771/history | ./osmium cat -F xml -f opl -o - | sort -t" " -k 5 | head --lines=1 | cut -d' ' -f7 | cut -c2-