Druckansicht öffnen

Kartenviewer in Webseite einbinden

Für Webseiten stellt geo.admin.ch eine kostenfreie und einfache Möglichkeit zur Einbindung des Kartenviewers map.geo.admin.ch als iFrame zur Verfügung.

Screenshot von 'iFrame von geo.admin.ch einbinden'

Für Webseiten stellt geo.admin.ch mit iFrame eine kostenfreie und einfache Möglichkeit zur Einbindung von Karten zur Verfügung. Die Beschreibung eines Standortes, ein Lageplan für einen Anlass oder die Illustration eines Sachverhaltes lassen sich einfach in Ihrer Webseite visualisieren. Zusätzlich können Karteninhalte ergänzt und bei Bedarf die komplette Anwendung als Ganzes als iFrame integriert werden.

Flyer

Einbindungsmöglichkeiten

Mit Hilfe der Share Funktion  wird eine vordefinierte Kartenansicht aus map.geo.admin.ch als  iFrame HTML-Code erstellt. Dieser wird zur Darstellung des Kartenausschnitts in eine Website eingebunden.

Share Funktion

Der iFrame HTML Code wird zur Darstellung  in eine Website eingebunden.
Der iFrame HTML Code wird zur Darstellung in eine Website eingebunden.

Resultat: 

Die einfache Karte kann mit der Legende ergänzt werden. Hierzu wird  im Infowindow gemäss Zugang Zusatzinformationen  mit Mausklick rechts auf die Legende der Link zur Abbildung erfasst. Diese kann im HTML code nach dem  iFrame Abschnitt hinzugefügt werden.

<b>Legende</b><p><img src="http://api3.geo.admin.ch/static/images/legends/ch.bafu.grundwasserschutzzonen_de.png" alt="Legende" ></p> 

Resultat: 

Legende

Legende

Mittels der Funktion Zeichnen wurden Points of interests (rot) Wegelemente (orange)  und Fläche/Text (blau) eingezeichnet. Die Zeichnung wurde abgespeichert und auf einem Webserver abgelegt und über den KML Import zur Verfügung gestellt. Die Legende hier wurde zusätzlich im HTML Code als Text erfasst. 

KML Zoo 

KML Datei mit Zeichnung

Legende

Blau: Masoala Halle

Rot: Points of Interest

Orange: Weg

Wenn Standardfunktionen wie Ortsuche,  Messen, usw. benötigt werden: Der Kartenviewer als Ganzes kann ebenfalls in die Website eingebaut werden - er passt sich der Grösse automatisch an und bleibt interaktiv. Hierzu muss im iFrame HTML code der „embed.html“ zwischen "map.geo.admin.ch/"und "?topic"  entfernt  werden. 

Wichtig: Um die Geolokalisierung zu aktivieren muss der Code durch Hinzufügen des Parameters allow='geolocation' angepasst werden. Diese Einstellung vermeidet Probleme mit einigen Browsern.

 <iframe src='//map.geo.admin.ch/?lang=de&X=273253.00&Y=623352.00&zoom=9&bgLayer=ch.swisstopo.pixelkarte-farbe' width='100%' height='400' frameborder='0' style='border:0' allow='geolocation'></iframe>

Nutzungsbedingungen

  • Der Kartenviewer map.geo.admin.ch kann als kleine dynamische Karte  (iFrame) in jede beliebige Webseite eingebunden werden. Das Layout (CSS ) und die Funktionen dürfen dabei nicht geändert werden.
  • Für die Präsentation eigener Daten des Nutzers oder Daten Dritter mit Hilfe des Kartenviewer iFrame in Kombination mit den Schnittstellen (zB KML / WMS) gelten zusätzlich die Bedingungen der entsprechenden Datenherren.
  • Haftungsansprüche gegen die Bundesbehörden werden -  soweit gesetzlich zulässig – ausgeschlossen. Diese Funktion wird gemäss http://www.disclaimer.admin.ch/ angeboten.


Bundesamt für Landestopografie swisstopo Seftigenstrasse 264
Postfach
3084 Wabern
Tel.
+41 58 469 01 11

E-Mail


Zuständige Stelle

Kartografie
E-Mail

Bundesamt für Landestopografie swisstopo

Seftigenstrasse 264
Postfach
3084 Wabern

Karte ansehen