Vector tiles

Klein bestand, groot gemak

Jeroen Hogeboom

Niene Boeijen

Nadelen Raster tegels

  • Rendering wordt op server gedaan

  • Tegel set is vast-gezet: static

  • Veel opslag ruimte nodig!

  • Meerdere visualisaties = Meerdere tegel sets

  • Gebruiker kan niks aanpassen

  • Geen interactie met objecten mogelijk

  • Object informatie moet los opgevraagd worden in database

Vector Tiles!

Binary encoded Protocol Buffers

-

Alleen data! Geen stijl kleur

-

Zelfde tegel schema als raster tegels

256 x 256 px

-

Versimpelde geometrie

Voordelen PDOK

  • Gecomprimeerde data, klein en snel!

  • Snelle productie, minder opslag

  • 1 tegel set in opslag

  • Attribuut data beschikbaar in browser, minder database request!

  • Rendering stijl aan client-side

  • Minder druk op server-side

Voordelen gebruiker

  • Vector = hoge resolutie, zelfs bij ver inzoomen

  • 1 tegel set- meerder stijlen mogelijk!

  • Stijl kan je zelf aanpassen!

  • Stijlen in json of js - geen moeilijke SLD's meer nodig

Standaarden

Mapbox Vector Tile Standaard. (MVT)

Gebaseerd op de binary protocal buffer (.pbf) format van Google.

Standaard geaccepteerd door ESRI

.mvt - .pbf

Web Mercator, Google tiling schema

Voorbeelden!

Datalab Amsterdam

"https://t{s}.data.amsterdam.nl/wm/{z}/{x}/{y}.pbf"
vb #1.

Kadaster PDOK

Top50NL + Top10NL

Zoom level 0 tot 16

1 tegel set, meerder visualisaties!

WebGL voor 3D effecten!

Webmapper kaart

Online voorbeelden

Zelf inkleuren

Cartogram

Wat nu?