Skip to content

Latest commit

 

History

History
40 lines (28 loc) · 2.53 KB

Publicatie.md

File metadata and controls

40 lines (28 loc) · 2.53 KB

Vector tiles aanbieden

Eis: gebruik OGC API Tiles

De OGC API Tiles [[OGC-API-Tiles-Core]] is de open standaard voor het opstellen van tiles. Deze praktijkrichtlijn schrijft deze API-specificatie daarom voor.

_EIS_ Als vector tiles via een API aangeboden worden, gebruik dan [[OGC-API-Tiles-Core]].

Eis: Content-Type

_EIS_ Als vector tiles via een API aangeboden worden, gebruik dan de HTTP Header `Content-Type` om het gebruikte media type van de vector tiles weer te geven.

Omdat deze Prakrijktrichtlijn voorschrijft om Mapbox Vector Tile specification te gebruiken, geldt:

_EIS_ Gebruik `application/vnd.mapbox-vector-tile` als media type (_MIME_) bij het aanbieden via het web.

Eis: gebruik HTTP Header Content-Encoding gzip

Voor allerlei bestanden wordt gzip compressie toegepast om de bestanden kleiner te maken bij het ophalen van de webserver. Via de generieke HTTP Header Content-Encoding: gzip wordt dit aangegeven. Ook voor vector tiles is deze gzip compressie vaak in gebruik. Als de gzip compressie niet kenbaar is gemaakt via de HTTP Header Content-Encoding, kunnen (bepaalde) clients de tiles niet goed verwerken. Bijvoorbeeld van OpenLayers is bekend dat deze de vector tiles dan helemaal niet kan verwerken.

_EIS_ Als GZIP compressie gebruikt wordt op de webserver, geef dan de HTTP Header `Content-Encoding: gzip` mee.

Onderstaande HTTP Header illustreert gzip compressie voor een vector tile die in Mapbox vector tile format is aangeboden:

Content-Encoding: gzip
Content-Type: application/vnd.mapbox-vector-tile

Downloaden van vector tiles

Voor sommige doelen, zoals gebruik in offline systemen of voor het kopiëren van vector tiles voor installatie van een eigen vector tileserver, is het handig om meerdere vector tiles of een hele set van vector tiles in één bestand te kunnen downloaden. Er zijn meerdere manieren in gebruik, zoals in filebased databases als MBTiles of GeoPackage of het comprimeren (ZIPpen) van een directorystructuur met vector tiles. Elk van deze manieren kan geschikt zijn. Er is op dit moment geen specifieke eis of aanbeveling over op te nemen.