HTTP
Bei diesem Tile-Provider werden die Kacheln über HTTP bezogen, z.B. von einer TileServer-GL Instanz.
Konfiguration
Name | Default | Beschreibung | Typ | Seit |
---|---|---|---|---|
id | Eindeutiger Identifikator des Entities, muss dem Dateinamen entsprechen. Erlaubt sind Buchstaben (A-Z, a-z), Ziffern (0-9), der Unterstrich ("_") und der Bindestrich ("-"). | string | v2.0 | |
enabled | true | Option um die Entity zu deaktivieren, was bedeutet, dass sie für andere Entities nicht verfügbar ist und Hintergrundprozesse nicht laufen. | boolean | v2.0 |
providerType | Immer TILE . | string | v2.0 | |
providerSubType | Immer HTTP . | string | v2.0 | |
tilesetDefaults | Defaults für alle tilesets , siehe Tileset Defaults. | object | v3.4 | |
tilesets | {} | Definition von Tilesets, see Tileset. | object | v3.4 |
Tileset Defaults
Defaults die für jedes Tileset angewendet werden.
Name | Default | Beschreibung | Typ | Seit |
---|---|---|---|---|
center | { lon: 0.0, lat: 0.0 } | Legt Länge und Breite fest, auf die standardmäßig eine Karte mit den Kacheln zentriert werden sollte. | object | v3.4 |
encodings | {} | Unterstützte Tile-Encodings. Keys müssen eins aus MVT , PNG , WebP und JPEG sein, Werte sind als {{fileExtension}} in urlTemplate verfügbar. | object | v3.4 |
levels | { "WebMercatorQuad" : { "min": 0, "max": 23 } } | Steuert die Zoomstufen, die für jedes aktive Kachelschema verfügbar sind sowie welche Zoomstufe als Default verwendet werden soll. | object | v3.4 |
Tileset
Alle Optionen aus Tileset Defaults sind ebenfalls verfübgar und können hier überschrieben werden.
Name | Default | Beschreibung | Typ | Seit |
---|---|---|---|---|
id | Die Tileset-Id. | string | v3.4 | |
urlTemplate | URL-Template für den Zugriff auf Kacheln. Zu verwenden sind die Parameter {{tileMatrix}} , {{tileRow}} , {{tileCol}} und {{fileExtension}} . Einfache geschweifte Klammern sind auch erlaubt. | string | v3.4 |
Beispiel
id: earthatnight-tiles
providerType: TILE
providerSubType: HTTP
tilesets:
__all__:
id: __all__
urlTemplate: https://demo.ldproxy.net/earthatnight/tiles/{{tileMatrixSet}}/{{tileMatrix}}/{{tileRow}}/{{tileCol}}?f={{fileExtension}}
levels:
WebMercatorQuad:
min: 0
max: 6
encodings:
JPEG: jpeg