Parameterverarbeitung (auf osm.org und iD Editor)

Ausgehend von Nachricht (Landesamt für Vermessung und Geobasisinformation Rheinland-Pfalz - #21 by whb) und der Info’, dass man den Parameter für die Hintergrundbildauswahl nicht nur im Preview des iD-Editors (iD editor-release.netlify) sondern auch auf osm.org benutzen kann, habe ich jetzt mal weitere Parameter z.B. für Bild-Versatz (Offset) oder für Bild-Überlagerungen (Overlays) getestet.

Per iD Preview kann man den Parameter für den Bild-Versatz herausfinden, indem man einfach mal ein gewissen Versatz einstellt, dann ändert sich die Adresszeile und der entsprechende Parameter kommt hinzu, siehe bspw.:

https://ideditor-release.netlify.app/#background=Bing&map=19.61/53.54135/9.98440&offset=5,30

Also Parameter &offset=5,30

Wenn dieser Parameter auf osm.org per https://www.openstreetmap.org/edit?editor=id#background=Bing&map=19.61/53.54135/9.98440&offset=5,30 benutzt wird, wird das auch dort so angewendt (Versatz ersichtlich). (Obwohl sich die Adresszeile zu https://www.openstreetmap.org/edit?editor=id#map=19/53.541350/9.984400 ändert, also der Parameter für den Bild-Versatz in der Adresszeile verschwindet)

Per iD Preview kann man den Parameter für Overlay bspw. GPS Tracks herausfinden, indem man Überlagerung “OpenStreetMap GPS Tracks” anhakt, siehe bspw.:

https://ideditor-release.netlify.app/#background=Bing&map=19.61/53.54135/9.98440&overlays=osm-gps

Also Parameter &overlays=osm-gps

Wenn dieser Parameter auf osm.org per https://www.openstreetmap.org/edit?editor=id#background=Bing&map=19.61/53.54135/9.98440&overlays=osm-gps benutzt wird, wird der dort nicht angewendt (keine GPS Tracks ersichtlich).

Warum ist das so?

Ohne Rahmen funktioniert es:
https://www.openstreetmap.org/id#background=Bing&map=19.61/53.54135/9.98440&overlays=osm-gps

Das geht auch direkt auf osm.org, wenn man den Rahmen bei iD weglässt:
https://www.openstreetmap.org/id

Anscheinend werden beim Aufruf von iD mit Rahmen nicht alle Parameter an iD weitergegeben.

Die eine Schnittstelle ist spezifisch zum Bearbeiten mit iD, die andere zum generellen Bearbeiten mit dem Standard-Editor. Der /edit-Link könnte noch aus Potlatch-Zeiten stammen und wird auch noch nach Ablöse von iD unterstützt werden. Zumindest, solange du nicht den Editor überschreibst.

Martin @tyr_asd Raifer hat die Feinheiten dazu auch schon ausführlicher beantwortet:

1 Like