Dienste und Daten
Ziel
Lernen, wie man externe Dienste und eigene Datenquellen im Kartenviewer einbindet – über die services-internet.json
und die config.json
.
Vorwissen config.json
1. Dienste & Daten hinterlegen (services-internet.json
& config.json
)
- Die Datei
services-internet.json
beinhaltet technische Informationen über Layer, Dienste, Formate etc. - Die Datei
config.json
steuert die Darstellung im Frontend (z. B. Struktur des Themenbaums).
2. Themenkonfiguration config.json
– themenconfig.classicTree
→ Dokumentation themenconfig.classicTree
Ordner
Einzelner Layer
Gruppenlayer
Weitere Eigenschaften + Beispiel
isInitiallyExpanded
: Ordner ist beim Start geöffnetisVisibleInTree
: Sichtbar im Themenbaumvisibility
: Initial sichtbar
Vorwissen service.internet.json
→ Dokumentation service.internet.json
Layerarten & Beispiele
Typ | Beschreibung |
---|---|
WMS | Web Map Service |
WMTS | Tile-basierter Kartendienst |
WFS | Feature Service (vektorbasiert) |
GeoJSON | Direkte Einbindung lokaler Daten |
3D Object Layer | 3D-Modelle als Tileset |
Terrain3D | Geländemodelle |
Oblique | Schrägluftbilder |
Entities 3D | 3D-Punkte und Modelle |
OGC API Features | Feature-Zugriff über OGC API |
OGC API Tiles – Vektor | Vektor-Tiles über OGC API |
OGC API Tiles – Raster | Raster-Tiles über OGC API |
Mapbox Group | Gruppierung mehrerer Layer via Mapbox |
Dienste einbinden aus dem Geoportal
- Suchen Sie sich im Geoportal einen WMS- oder WMTS-Dienst heraus.
- Tragen Sie diesen in die
services-internet.json
ein. - Verlinken Sie ihn in der
config.json
im Themenbaum als Layer.
Hilfe: Attribute für Initialisierung herausfinden
Wenn Sie einen Dienst im Geoportal öffnen:
Schauen Sie in die GetCapabilities-URL, daraus können Sie:
layers
(Layername)format
(z. B. image/png)style
url
und weitere Parameter übernehmen.