Es sind nur wenige, einfache Schritte nötig, um die hier verfügbaren Karten-Kacheln in Ihrem eigenen Projekt verwenden zu können:
1. Laden Sie die Karten-Kacheln nach dem Kauf über die Seite Status herunter.
2. Erstellen Sie zwei Ordner auf der höchsten Ebene Ihrer Webseite ("js" und "map"). Sie können dies mit Ihrer FTP-Software tun.
3. Laden Sie leaflet (JS library) von https://leafletjs.com/ herunter
4. Jetzt müssen Sie die Dateien auf Ihren Webserver hochladen
Wenn Sie SSH-Zugang haben und damit vertraut sind (schneller) | Wenn nicht (langsamer) |
---|---|
4.1 Laden Sie die zip-Datei(en) mit den Karten-Kacheln in das "map"-Verzeichnis hoch. |
4.1 Entpacken Sie die Karten-Kacheln auf Ihrem PC und laden Sie alle Kacheln/Ordner mit Ihrer FTP-Software auf Ihren Server in das "map"-Verzeichnis hoch. |
5. Erstellen Sie eine neue .html-Datei wie beispielsweise index.html
6. Fügen Sie den Beispielcode (Abschnitt Vollständiges Code-Beispiel) in die erstellte html-Datei ein, speichern Sie die Datei und laden Sie sie auf Ihren Webserver auf die gleichen Ebene wie Ihre js- und maps-Ordner hoch.
7. Öffnen Sie die index.html Datei in Ihrem Webbrowser.
Um leaflet zu verwenden, müssen Sie lediglich leaflet von https://leafletjs.com/ herunterladen, den Inhalt der zip-Datei in Ihren js-Ordner einfügen und die folgenden zwei Zeilen in das head-Element Ihrer Website einfügen:
<link rel="stylesheet" href="./js/leaflet/leaflet.css" />
<script src="./js/leaflet/leaflet.js"></script>
Nach dem Einfügen können Sie leaflet auf Ihrer Webseite mit JS-Befehlen verwenden. Dies wird im nächsten Abschnitt genauer erklärt.
Erstellen Sie ein div-Element auf Ihrer Website mit dem Namen "mapDiv", wie beispielsweise <div id="mapDiv" style="width:100%; height:700px;"></div>
, in dem die Karte angezeigt werden soll.
Fügen Sie das folgende Beispiel (JS) in die Webseite unterhalb des div-Elements ein:
Erstellen Sie eine index.html-Datei und fügen Sie den folgenden Code in die Datei ein. Anschließend speichern Sie die Datei und laden sie auf Ihren Webserver in das Verzeichnis hoch, in dem Sie die Verzeichnisse map und js erstellt haben.
Das vollständige Codebeispiel mit der Erweiterung um Marker, können Sie hier einmal eigenständig ansehen.
Für die vollständige Beschreibung von leaflet verwenden Sie bitte die sehr gute Beschreibung, Einführung und API-Dokumentation auf https://leafletjs.com/
Die Beschreibung der Optionen center, zoom, minZoom, maxZoom, zoomSnap und zoomDelta haben Sie bereits in den Inline-Code-Beschreibungen in den vorherigen Abschnitten gesehen.
Wenn Sie einen Marker zur Karte hinzufügen möchten, müssen Sie einige wenige zusätzliche kurze Codeschnipsel (JS) nach dem Code in den obigen Abschnitten hinzufügen:
Das vollständige Codebeispiel mit der Erweiterung um Marker, können Sie hier einmal eigenständig ansehen.