Benutzertools

Site-Tools


Handbuch:advanced:customization:online_maps

Differenzen

Dies zeigt Ihnen die Unterschiede zwischen zwei Versionen der Seite.

Link zu dieser Vergleichsansicht

Beide Seiten vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
manual:advanced:customization:online_maps [2016/10/04 14:49] - mstupkamanual:advanced:customization:online_maps [2019/07/03 16:33] (Strom) - mstupka
Linie 24: Linie 24:
           <Name>OSM</Name>           <Name>OSM</Name>
           <Modus>Hintergrund</Modus>           <Modus>Hintergrund</Modus>
-          <URL>![CDATA[http://Tiles.openpistemap.org/keine Konturen/{z}/{X}/{y}.png]]></URL>+          <URL>![CDATA[http://Tiles.openpistemap.org/keine Konturen/{z}/{X}/{y}.png?v={ts}]]></URL>
           <zoomPart>{z}-8</zoomPart>           <zoomPart>{z}-8</zoomPart>
           <zoomMin>8</zoomMin>           <zoomMin>8</zoomMin>
           <zoomMax>24</zoomMax>           <zoomMax>24</zoomMax>
           <Kachelgröße>256</Kachelgröße>           <Kachelgröße>256</Kachelgröße>
 +          <TileScale dpi="0" multi="2.0" ersetzen="19" />
           <extraHeader>Referrer#http://locus.asamm.cz/</extraHeader>           <extraHeader>Referrer#http://locus.asamm.cz/</extraHeader>
        </Anbieter>        </Anbieter>
Linie 34: Linie 35:
           <Name>OSM</Name>           <Name>OSM</Name>
           <Modus>Konturen</Modus>           <Modus>Konturen</Modus>
-          <URL>![CDATA[http://Tiles.openpistemap.org/Nur Konturen/{z}/{X}/{y}.png]]></URL>+          <URL>![CDATA[http://Tiles.openpistemap.org/Nur Konturen/{z}/{X}/{y}.png?v={ts}]]></URL>
           <zoomPart>{z}-8</zoomPart>           <zoomPart>{z}-8</zoomPart>
           <zoomMin>8</zoomMin>           <zoomMin>8</zoomMin>
           <zoomMax>24</zoomMax>           <zoomMax>24</zoomMax>
           <Kachelgröße>256</Kachelgröße>           <Kachelgröße>256</Kachelgröße>
 +          <TileScale dpi="0" multi="2.0" ersetzen="19" />
           <extraHeader>Referrer#http://locus.asamm.cz/</extraHeader>           <extraHeader>Referrer#http://locus.asamm.cz/</extraHeader>
        </Anbieter>        </Anbieter>
Linie 44: Linie 46:
           <Name>OSM</Name>           <Name>OSM</Name>
           <Modus>OpenPiste</Modus>           <Modus>OpenPiste</Modus>
-          <URL>![CDATA[http://Tiles2.openpistemap.org/landschattig/{z}/{X}/{y}.png]]></URL>+          <URL>![CDATA[http://Tiles2.openpistemap.org/landschattig/{z}/{X}/{y}.png?v={ts}]]></URL>
           <zoomPart>{z}-8</zoomPart>           <zoomPart>{z}-8</zoomPart>
           <zoomMin>8</zoomMin>           <zoomMin>8</zoomMin>
           <zoomMax>24</zoomMax>           <zoomMax>24</zoomMax>
           <Kachelgröße>256</Kachelgröße>           <Kachelgröße>256</Kachelgröße>
 +          <TileScale dpi="0" multi="2.0" ersetzen="19" />
           <Länder>Welt</Länder>           <Länder>Welt</Länder>
           <Verwendung>Wandern,Skifahren</Verwendung>           <Verwendung>Wandern,Skifahren</Verwendung>
Linie 77: Linie 80:
     * **{y}** – ersetzt  Y-Kachel     * **{y}** – ersetzt  Y-Kachel
     * **{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  das wird zufällig als {s}-Element festgelegt. Also zum BeispielserverPart>0;1;2</serverPart> und URL begann alsURL>![CDATA[http://Tiles{s}.open ..... {z}/{X}/{y}.png]]></URL> stellt jeden Anruf zufällig auf http:// einTiles0.open..., oder http://Tiles1.open..., oder http://tiles2.open...\\ **ServerPart** parameter can be also defined by //x, y// and parameters in a simple mathematic formula:\\ <Code> <serverPart>({x}+{y})%4</serverPart></Code>   * **serverPart** – {s}-Element kann in der Haupt-URL definiert werden. In serverPart kann dann ein Array von Elementen definiert werden  das wird zufällig als {s}-Element festgelegt. Also zum BeispielserverPart>0;1;2</serverPart> und URL begann alsURL>![CDATA[http://Tiles{s}.open ..... {z}/{X}/{y}.png]]></URL> stellt jeden Anruf zufällig auf http:// einTiles0.open..., oder http://Tiles1.open..., oder http://tiles2.open...\\ **ServerPart** parameter can be also defined by //x, y// and parameters in a simple mathematic formula:\\ <Code> <serverPart>({x}+{y})%4</serverPart></Code>
Linie 83: Linie 87:
   * **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 (//ersetzen//, darf nicht leer sein)
   * **Länder** – Liste der für die Karte relevanten Länder (durch Kommas getrennt). Diese Werte werden zum Trennen von Karten in „Registerkarte „Online-Karte“.   * **Länder** – Liste der für die Karte relevanten Länder (durch Kommas getrennt). Diese Werte werden zum Trennen von Karten in „Registerkarte „Online-Karte“.
   * **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//. Diese Werte werden zum Trennen von Karten in „Registerkarte „Online-Karte“.   * **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//. Diese Werte werden zum Trennen von Karten in „Registerkarte „Online-Karte“.
Linie 114: Linie 119:
 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 {{:Handbuch:fortschrittlich:Anpassung:strava2.providers.zip|hier >>}}. Entpacken Sie es einfach in Locus/KartenOnline/Benutzerdefiniertes Verzeichnis und viel Spaß!  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 {{:Handbuch:fortschrittlich:Anpassung:strava2.providers.zip|hier >>}}. Entpacken Sie es einfach in Locus/KartenOnline/Benutzerdefiniertes Verzeichnis und viel Spaß! 
 </WICKELN> </WICKELN>
 +===== 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**: sudo a2enmod-Header 
 +  - **Bearbeiten Sie die Apache-Konfigurationsdatei** (/usw/Apache2/apache2.conf) und fügen Sie am Ende hinzu: Header set locus_disable_download_limit "WAHR"
manual/advanced/customization/online_maps.1475585391.txt.gz · Letzte Änderung: 2016 10:04 (externe Bearbeitung)