PDOK WMS lagen als Mapbox tile

Goede morgen,

Zoals wellicht bekend is het mogelijk een WMS laag als Mapbox tile te definieren. Deze URL werk bijvoorbeeld prima:
https://service.pdok.nl/hwh/luchtfotorgb/wms/v1_0?bbox={bbox-epsg-3857}&format=image/png&service=WMS&version=1.1.1&request=GetMap&srs=EPSG:3857&transparent=true&width=256&height=256&layers=2017_ortho25

Als ik deze gebruik gaan dit soort requests naar de server:
https://service.pdok.nl/hwh/luchtfotorgb/wms/v1_0?bbox=645740.01495317,6809621.975869782,665307.8941941746,6829189.855110787&format=image/png&service=WMS&version=1.1.1&request=GetMap&srs=EPSG:3857&transparent=true&width=256&height=256&layers=2017_ortho25

Nu probeer ik hetzelfde te doen maar dan met deze PDOK laag:
https://geodata.nationaalgeoregister.nl/liander/elektriciteitsnetten/v1/wms?bbox={bbox-epsg-3857}&format=image/png&service=WMS&version=1.3.0&request=GetMap&srs=EPSG:3857&crs=EPSG:3857&transparent=true&width=256&height=256&layers=laagspanningkabels

Echter hier lukt het niet om de data weer te geven. Ik krijg requests zoals deze waar de server blijft hangen:
https://geodata.nationaalgeoregister.nl/liander/elektriciteitsnetten/v1/wms?bbox=626172.1357121654,6809621.975869782,704443.6526761837,6887893.492833804&format=image/png&service=WMS&version=1.3.0&request=GetMap&crs=EPSG:3857&srs=EPSG:3857&transparent=true&width=256&height=256&layers=laagspanningkabels

Uiteindelijk krijg ik deze error:
image

Zit hier wellicht een andere WMS server achter dan de eerste laag? Weet iemand de goede variabelen die ik kan meegeven?

Alvast bedankt!

Jelmer Oosthoek

Hoi @jhpoosthoek, we hebben ff ook in onze logging gekeken wat hier mogelijk gaande is.
De 502 met deze proxy error lijken te komen door een timeout (na 2 minuten) in de infra bij het volgende request:

https://geodata.nationaalgeoregister.nl/liander/elektriciteitsnetten/v1/wms?bbox=0,0,20037508.342789244,20037508.342789244&format=image/png&service=WMS&version=1.3.0&request=GetMap&crs=EPSG:3857&width=256&height=256&layers=laagspanningkabels

Nu is bbox die hierbij meegegeven wordt ook wel extreem bbox=0,0,20037508.342789244,20037508.342789244 :smiley:

De andere requesten uit jouw/jullie app geven wel een 200 terug maar dan vaak een leeg plaatje. Dit kan zijn dat:

  1. mogelijk er op die plek geen data is, gezien de dataset niet heel landsdekkend is
  2. nog niet ver genoeg ingezoomd voordat de data gevisualiseerd is.

Van onze kant hebben we wel al gezien (zeker i.c.m. die timeout) dat we eerder een response kunnen terugsturen als we (nog) niet kunnen visualiseren. Hiervoor hebben we een ticket aangemaakt.

Nee, het lijkt een netwerkgerelateerd issue te zijn door het optreden van een timeout, voordat de ‘vraag’ door de backend kan worden beantwoord. Gezien het ook wel een flinke bevraging is.

Door boundingboxes te pakken die kleiner zijn, zoals bbox=534411,6917205,534911,6917705 krijg je wel beeld.

https://geodata.nationaalgeoregister.nl/liander/elektriciteitsnetten/v1/wms?bbox=534411,6917205,534911,6917705&format=image/png&service=WMS&version=1.3.0&request=GetMap&srs=EPSG:3857&crs=EPSG:3857&transparent=true&width=256&height=256&layers=laagspanningkabels

Laagspanningkabels zijn vanaf een zoomniveau 1:20000 zichtbaar en de data zit voornamelijk in en rond Noord-Holland.

Dank voor je antwoord. Ik heb ingezoomed tot Amsterdam en toen zag ik de laag inderdaad. Mijn vraag is beantwoord.

1 like

Ik ben hierin erg geinteresseerd. Ik zoek me het het laplazerus naar instructie hoe ik dat moet doen, een webservice WMS toevoegen aan Mapbox, als Mapbox tile.
Wat voor een bestand maak je? Welke extensie? Kan je een voorbeeld laten zien van het hele bestand dat moet worden geupload? Of werkt het op een andere manier?