Vector Tiles sind gekachelte Vektordaten, die für eine hohe Performance im Web ausgelegt sind. Unsere amtlichen Geodaten liegen bereits vorberechnet als Vektorkacheln auf einem Server. Kartenanwendungen müssen sich immer nur die Kacheln vom Server laden, die im aktuellen Kartenausschnitt benötigt werden. Dadurch wird die übertragene Datenmenge optimiert.
Ein großer Vorteil von Vector Tiles ist ihre Flexibilität. Die Karten werden mit Hilfe eines Styles (JSON) erst auf dem Endgerät gerendert. Durch die Erstellung individueller Basiskarten lassen sich auch Geofachdaten einfach mit den Vector Tiles kombinieren. Anders als ein Rasterformat, kann in den Vektorkarten ohne Verlust der Auflösung zwischen den Zoomstufen rein- und rausgezoomt werden. Dies ist vor allem für die effektive Nutzung auf hochauflösenden Bildschirmen wichtig.
Somit stellen die Vector Tiles eine gute Möglichkeit dar, um unsere Geodaten an neue technologische Herausforderungen anzupassen.
Die Basisvisualisierung liefert Werkzeuge mit denen individuelle Karten erstellt werden können. Unsere vorgefertigten Styles inklusive URL zur Einbindung sind unter Styles zu finden.
Der Vector-Tiles-Dienst bietet verschiedene Kartenstyles zur Nutzung an, die über eine URL eingebunden werden können. Vector Tiles werden von vielen JavaScript-Bibliotheken wie z.B. MapLibre GL JS, Mapbox GL JS, OpenLayers oder Leaflet unterstützt.
Nachfolgend sind sieben vorgefertigten Styles sowie deren URLs zur Einbindung zu finden. Die Styles Farbe und Klassisch beinhalten mehr Objektarten als die reduzierten Styles Graustufen, Hell und Nacht. Die OSM-Kombi Styles bestehen aus ATKIS-Daten innerhalb und OSM-Daten außerhalb von Niedersachsen.
Für die eigenständige Einbindung von Vector Tiles mit JavaScript-Bibliotheken sind in unserem GitHub-Repository Code-Beispiele zu finden.
Die Basisvisualisierung liefert Daten mit denen individuelle Karten erstellt werden können. Hierfür benötigte URLs und weitere Informationen sind unter Daten zu finden. Unsere Daten können als Vector Tiles in GIS-Systemen, wie z.B. QGIS eingebunden werden. Im GIS können die Vector Tiles als Hintergrundkarte mit z.B. Fachdaten kombiniert werden. Mehr dazu im Abschnitt QGIS-Einbindung.
Die Datengrundlage für diesen Dienst sind die Vector Tiles von basemap.de. Über folgende Links können die Daten für den Bereich von Niedersachsen in Kartenanwendungen direkt eingebunden werden.
TileJSON-URL:
https://basisvisualisierung.niedersachsen.de/services/basiskarte/v4/tiles/basiskarte.json
XYZ-URL:
https://basisvisualisierung.niedersachsen.de/services/basiskarte/v4/tiles/{z}/{x}/{y}.pbf
Beispiel Style-URL (mehr Styles im Abschnitt Styles):
https://basisvisualisierung.niedersachsen.de/services/basiskarte/styles/vt-style-color.json
Weitere Informationen zur Einbindung von Vector Tiles und dem zugrundeliegenden Datenmodell finden Sie in der Dokumentation von basemap.de.
Mit Einführung des Datenmodells und der Styles in Version 4 erfolgen vor allem Anpassungen der Datengrundlagen. So basieren die zugrundeliegenden Daten nun auf dem Anwendungsschema 7.1.2 der GeoInfoDok der AdV. Außerdem enthält das neue Datenmodell Gebäude aus dem Liegenschaftskataster (ALKIS), die eine höhere Aktualität aufweisen, als die in Version 3 verwendeten Gebäudedaten. Das Datenmodell enthält keine grundlegenden strukturellen Änderungen, aber inhaltliche Anpassungen. Ältere Versionen der Vector Tiles werden inhaltlich nicht mehr aktualisiert und wir empfehlen den Umstieg auf Version 4. Die Unterschiede in den Versionen können dem Änderungsprotokoll entnommen werden.
Für Nutzende unserer Styles besteht kein Handlungssbedarf, diese wurden an die neue Version angepasst.
Die Styles sind als Dienst kostenfrei nutzbar. Bei öffentlichen Bereitstellungen ist die Angabe eines Quellenvermerks für die Daten anzubringen:
© GeoBasis-DE / BKG CC BY 4.0
Der Quellcode der Styles ist unter der MIT-Lizenz veröffentlicht. Mehr Informationen dazu finden Sie in unserem GitHub-Repository.
Der Vector-Tiles-Dienst darf kostenfrei in Kartenanwendungen unter Beachtung der Lizenz CC BY 4.0 eingebunden werden. Bei öffentlichen Bereitstellungen ist die Angabe eines Quellenvermerks anzubringen:
© GeoBasis-DE / BKG CC BY 4.0