DE:Erstelle und benutze deine eigene Slippy-Map

From OpenStreetMap Wiki
Jump to navigation Jump to search

Das Einfügen einer "Slippy Map", also eine zoom- und verschiebbare, interaktive Karte, in eine Website ist ein häufiger Weg, OpenStreetMap zu benutzen. Meistens heißt das, dass eine Slippy Map, die Kartenkacheln (Tiles) anzeigt, mit etwas JavaScript-Code in die Website eingefügt wird.

Du kannst unsere bestehende Karte in unsere Website einbetten, so wie auch z.B. eine Google-Karte. Dies kann mit den folgenden JavaScript-Karten-Bibliotheken erfolgen:

Alternativen:

OSM in ein CMS/Framework einbetten

Man kann OSM in ein Content-Management-System (CMS) einbetten:

CMS/Framework Module/Plugin Hinweis Quelle Tutorial Beispiel
mit eingebetteter OSM-Karte
Joomla OSModul Modul basiert auf Leaflet unterstützt Marker [2]
Mediawiki MultiMaps verwendet Leaflet oder Google Maps API (konfigurierbar) Wikimedia Gerrit This wiki! im Tutorial
MediaWiki Kartographer verwendet Leaflet MediaWiki wiki Wikivoyage
MediaWiki Maps verwendet Leaflet Dokumentation
Tiki Wiki CMS Groupware eingebaut via OpenLayers
WordPress OSM WordPress Plugin unterstützt auch GPX und KML Download einfaches Beispiel

Quelle für Tiles


OpenStreetMap-Tileserver

Typischerweise zeigen die Beispiele, wie man die OpenStreetMap-Tileserver nutzt, die OpenStreetMap Foundation selbst betreibt. Deine Seite liefert den HTML- und ggf. den JavaScript-Code aus, aber die Tiles werden vom Browser von unseren Servern geladen. Du musst dich dabei an die Nutzungsbedingungen der Tileserver der OSMF halten. Der Tile-Dienst wird ohne eine Verfügbarkeits- und Qualitätsgarantie bereitgestellt. Für Websites mit hoher Last sind die spendenfinanzierten OpenStreetMap-Tileserver nicht gedacht. Verwende dafür bitte einen kommerzielles Tile-Dienst.

Alternative Tileserver

Es gibt alternative Tile-Anbieter mit eigenen Nutzungsbedingungen. Viele stellen die OSM-Daten anders dar, da sie einen anderen Kartenstil verwenden, der die OSM-Daten anders in eine Kartengrafik umsetzt.

Eine Liste an Anbietern ist unter Raster tile providers zu finden.

Deine eigenen Tiles

OpenStreetMap ist unbegrenzt flexibel. Du kannst deine eigenen Kartentiles selbst erzeugen, mit der Kartendarstellung, die du wünschst. Weitere Informationen findest du auf Switch2Osm.org.