Dies zeigt Ihnen die Unterschiede zwischen zwei Versionen der Seite.
Beide Seiten vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
manual:advanced:customization:online_maps [2015/09/03 12:56] - mstupka | manual:advanced:customization:online_maps [2019/07/03 16:33] (Strom) - mstupka | ||
---|---|---|---|
Linie 24: | Linie 24: | ||
< | < | ||
< | < | ||
- | < | + | < |
< | < | ||
< | < | ||
< | < | ||
< | < | ||
+ | < | ||
< | < | ||
</ | </ | ||
Linie 34: | Linie 35: | ||
< | < | ||
< | < | ||
- | < | + | < |
< | < | ||
< | < | ||
< | < | ||
< | < | ||
+ | < | ||
< | < | ||
</ | </ | ||
Linie 44: | Linie 46: | ||
< | < | ||
< | < | ||
- | < | + | < |
< | < | ||
< | < | ||
< | < | ||
< | < | ||
+ | < | ||
< | < | ||
< | < | ||
Linie 77: | Linie 80: | ||
* **{y}** – ersetzt | * **{y}** – ersetzt | ||
* **{z}** – ersetzt die Zoomstufe, nachdem die **zoomPart**-Berechnung angewendet wurde | * **{z}** – ersetzt die Zoomstufe, nachdem die **zoomPart**-Berechnung angewendet wurde | ||
+ | * **{ts}** – TileScale ersetzt den Wert | ||
* **{s}** (optional) – ersetzt den Servertext | * **{s}** (optional) – ersetzt den Servertext | ||
- | * **serverPart** – {s}-Element kann in der Haupt-URL definiert werden. In serverPart kann dann ein Array von Elementen definiert werden | + | * **serverPart** – {s}-Element kann in der Haupt-URL definiert werden. In serverPart kann dann ein Array von Elementen definiert werden |
* **zoomPart** – {z}-8 – Syntax zur Neuberechnung des korrekten Zoomwerts für die Anfrage. Dieser Wert ist normalerweise Zoom – minimaler Zoom, kann aber unterschiedlich sein | * **zoomPart** – {z}-8 – Syntax zur Neuberechnung des korrekten Zoomwerts für die Anfrage. Dieser Wert ist normalerweise Zoom – minimaler Zoom, kann aber unterschiedlich sein | ||
* **zoomMin** – minimaler Zoom | * **zoomMin** – minimaler Zoom | ||
* **zoomMax** – maximaler Zoom | * **zoomMax** – maximaler Zoom | ||
* **tileSize** – Größe der Kacheln in Pixel | * **tileSize** – Größe der Kacheln in Pixel | ||
+ | * **tileScale** – definiert den Skalierungsfaktor (multi) auf 2x, die anzuwendende DPI (dpi, 0 = alle Geräte) und den Wert, der in der URL ersetzt wird (// | ||
* **Länder** – Liste der für die Karte relevanten Länder (durch Kommas getrennt). Diese Werte werden zum Trennen von Karten in „ | * **Länder** – Liste der für die Karte relevanten Länder (durch Kommas getrennt). Diese Werte werden zum Trennen von Karten in „ | ||
* **Verwendung** – Liste der möglichen Verwendungen dieser Karte (durch Kommas getrennt). Aktuelle Optionen sind: //Aero, Stadt, Fahrrad, Wandern, Nautik, Overlay, Foto, Straße, Ski, Transport// | * **Verwendung** – Liste der möglichen Verwendungen dieser Karte (durch Kommas getrennt). Aktuelle Optionen sind: //Aero, Stadt, Fahrrad, Wandern, Nautik, Overlay, Foto, Straße, Ski, Transport// | ||
Linie 111: | Linie 116: | ||
{{ : | {{ : | ||
+ | |||
+ | Ein weiteres Beispiel für eine benutzerdefinierte Online-Karte kann die Strava Global Heatmap XML-Datei sein, die wir gemeinsam mit unseren Benutzern erstellt haben. Es enthält Rad- und Laufebenen und kann heruntergeladen werden {{: | ||
+ | </ | ||
+ | ===== Eigener Open Map Tile Server ===== | ||
+ | ==== Deaktivierung des Karten-Download-Limits ==== | ||
+ | Wenn Sie Ihren eigenen Kartenkachelserver betreiben, müssen Sie möglicherweise das in Locus standardmäßig festgelegte **Limit zum Herunterladen von Kacheln aufheben**, um einen angemessenen Download-Verkehr pro Anwendung aufrechtzuerhalten: | ||
+ | - **Mod_headers aktivieren**: | ||
+ | - **Bearbeiten Sie die Apache-Konfigurationsdatei** (/ |