Veröffentlicht am 16. September 2025
Welche Änderungen der URL-Parameter wurden vorgenommen?
Mit dem neuen Update des Kartenviewers wurden einige URL-Parameter des Vorgängers geändert und angepasst, um die gewünschten Änderungen einfacher und schneller durchführen zu können. Wir weisen Sie der untenstehenden Tabelle mit den neuen Parametern an, und raten Ihnen Ihre bereits bearbeiteten Karten anzupassen.
Die bisherige Art und Weise, wie die Parameter der verschiedenen Ebenen und Karten strukturiert waren, bestand aus vielen Unterparametern, die alle mit dem Hauptparameter verknüpft waren, was zu einer langen URL-Zeichenkette führte, die nur eine Ebene definierte, wie diese hier:
layers=some.layer,some.other.layer&layer_visibility=false,true&layer_opacity=0.7,1.0&layers_timestamp=20240101,Die implementierte Aktualisierung ermöglicht eine kürzere und direktere Art, alle Informationen in einem einzigen Eintrag zusammenzufassen, wie hier mit dem gleichen Beispiel wie oben gezeigt:
layers=some.layer,f,0.7;some.other.layer@year=2024,t,1.0Diese ist nicht nur kürzer, sondern auch einfacher zu handhaben. Hier den Aufbau:

© swisstopo Mit dem neuen Viewer gibt es keine Unterscheidung mehr, auf welche HTML-Datei zugegriffen werden muss, wenn der normale Viewer oder die eingebettete Ansicht angezeigt werden soll (vorher war sie in index.html und embed.html unterteilt). Um die eingebettete Ansicht anzeigen zu können, muss jetzt ein URL-Parameter embed=true gesetzt werden.
Eine zuvor geschriebene URL:
https://map.geo.admin.ch/embed.html?topic=ech&lang=en&bgLayer=ch.swisstopo.pixelkarte-farbe&layers=ch.bfs.gebaeude_wohnungs_registersollte nun angepasst werden zu:
https://map.geo.admin.ch/?embed=true&topic=ech&lang=en&bgLayer=ch.swisstopo.pixelkarte-farbe&layers=ch.bfs.gebaeude_wohnungs_registerUm zu definieren, wo die Karte zentriert ist, gab es 2 verschiedene Optionen mit jeweils 2 verschiedenen Parametern:
...&Y=2611512.85&X=1201672.85&...
und
...&E=2611512.85&N=1201672.85&...Sie wurden durch den Ausdruck "¢er" ersetzt, wobei die Koordinate "Längengrad-Äquivalent/Ost" an erster Stelle und die Koordinate "Breitengrad-Äquivalent/Nordost" an zweiter Stelle steht, wie hier dargestellt:
...¢er=2611512.85,1201672.85&...Es wurde nicht nur der Parameter "&showTooltip" ersetzt, sondern es gibt jetzt auch mehr Optionen bei der Auswahl des Ortes, an dem der Tooltip hinzugefügt werden soll:
- true / default:
Verhält sich wie bisher, wenn showTooltip=true verwendet wird
https://map.geo.admin.ch/#/map?lang=en¢er=2611363,1266310&z=9&bgLayer=ch.swisstopo.pixelkarte-farbe&topic=ech&layers=ch.bav.haltestellen-oev@features=8500010&featureInfo=default - bottomPanel:
Platziert den Tooltip am unteren Rand der App, d.h. dort, wo der Tooltip angezeigt wird, wenn er auf einem mobilen Gerät angezeigt wird
https://map.geo.admin.ch/#/map?lang=en¢er=2611363,1266310&z=9&bgLayer=ch.swisstopo.pixelkarte-farbe&topic=ech&layers=ch.bav.haltestellen-oev@features=8500010&featureInfo=bottomPanel - tooltip:
Platziert den Tooltip als schwebendes Element über der Karte. Dies ist das Standardverhalten auf dem Desktop.
https://map.geo.admin.ch/#/map?lang=en¢er=2611363,1266310&z=9&bgLayer=ch.swisstopo.pixelkarte-farbe&topic=ech&layers=ch.bav.haltestellen-oev@features=8500010&featureInfo=tooltip - none:
Der Tooltip wird nicht angezeigt.
https://map.geo.admin.ch/#/map?lang=en¢er=2611363,1266310&z=9&bgLayer=ch.swisstopo.pixelkarte-farbe&topic=ech&layers=ch.bav.haltestellen-oev@features=8500010&featureInfo=none
- true / default:
Alternativ zum BOD-Layer-ID-Ansatz ist es nun auch möglich, Layer-Features auszuwählen, indem man "@features=featureId1, featureId2, …" zum Layer-Eintrag hinzufügt (im Layer-URL-Parameter)
Anstatt den Layer mit allen Jahren hinzuzufügen:
https://map.geo.admin.ch/?ch.astra.unfaelle-personenschaeden_fahrraeder=769AE49DEC6D0106E0530A839427D480Können Sie jetzte angeben, welches Jahr der Layer bei der Anzeige Ihrer vorab ausgewählten Features anzeigen soll:
https://map.geo.admin.ch/?layers=ch.astra.unfaelle-personenschaeden_fahrraeder@features=769AE49DEC6D0106E0530A839427D480@year=2018
