WFS URL voor CDDA aanpassen

De geadverteerde URL https://geodata.nationaalgeoregister.nl/inspire/ps-cdda/wfs geeft weliswaar een GetCapabilities document terug, maar daarna lijkt het een doodlopende weg.

Naar het voorbeeld van de bijbehorende WMS heb ik de URL aangepast naar https://geodata.nationaalgeoregister.nl/ps-cdda/wfs. Deze werkt wel!

Past @PDOKbeheer de URL aan, opdat anderen ook deze dataset kunnen gebruiken? Alvast bedankt!

Beste emacgillavry

Voor zover ik kan zien werkt de url zoals het hoord:

capabilities:https://geodata.nationaalgeoregister.nl/inspire/ps-cdda/wfs?request=getcapabilities&service=wfs
getfeature: https://geodata.nationaalgeoregister.nl/inspire/ps-cdda/wfs?request=getfeature&service=wfs&version=2.0.0&typenames=ps-cdda:ProtectedSite&count=1

is er een specifiek request dat volgens u niet werkt?

En als https://geodata.nationaalgeoregister.nl/ps-cdda/wfs werkt, is dat een fout in onze routering
https://geodata.nationaalgeoregister.nl/inspire/ps-cdda/wfs is het correcte endpoint voor deze service

Voor de wms is de url ook: https://geodata.nationaalgeoregister.nl/inspire/ps-cdda/wms
er staat inderdaad https://geodata.nationaalgeoregister.nl/ps-cdda/wms in de wms capabilities, maar deze is verkeerd

Hmm… Ik krijg nu wel features terug. In de logs van QGIS krijg ik wel allerlei meldingen:

2021-05-21T10:56:42 CRITICAL Layer is not valid : The layer pagingEnabled='true' preferCoordinatesForWfsT11='false' restrictToRequestBBOX='1' srsname='http://www.opengis.net/def/crs/EPSG/0/4258' typename='ps-cdda:ProtectedSite' url='https://geodata.nationaalgeoregister.nl/inspire/ps-cdda/wfs' version='auto' is not a valid layer and can not be added to the map. Reason:

Kijk ik specifiek bij WFS in het log-panel, dan krijg ik:

2021-05-21T10:55:02     WARNING    Download of features failed: Error transferring https://geodata.nationaalgeoregister.nl/ps-cdda/wfs?SERVICE=WFS&REQUEST=GetFeature&VERSION=2.0.0&TYPENAMES=ps-cdda:PS.ProtectedSite&TYPENAME=ps-cdda:PS.ProtectedSite&STARTINDEX=0&COUNT=1&SRSNAME=urn:ogc:def:crs:EPSG::3035 - server replied: 
2021-05-21T10:55:02     WARNING    Server generated an exception in GetFeature response: java.lang.RuntimeException: java.lang.RuntimeException: java.io.IOException
             java.lang.RuntimeException: java.io.IOException
             java.io.IOExceptionCannot do natural order without a primary key, please add it or specify a manual sort over existing attributes
2021-05-21T10:55:02     WARNING    Retrying request https://geodata.nationaalgeoregister.nl/ps-cdda/wfs?SERVICE=WFS&REQUEST=GetFeature&VERSION=2.0.0&TYPENAMES=ps-cdda:PS.ProtectedSite&TYPENAME=ps-cdda:PS.ProtectedSite&STARTINDEX=0&COUNT=1&SRSNAME=urn:ogc:def:crs:EPSG::3035: 1/3
2021-05-21T10:56:42     WARNING    Analysis of DescribeFeatureType response failed for url pagingEnabled='true' preferCoordinatesForWfsT11='false' restrictToRequestBBOX='1' srsname='http://www.opengis.net/def/crs/EPSG/0/4258' typename='ps-cdda:ProtectedSite' url='https://geodata.nationaalgeoregister.nl/inspire/ps-cdda/wfs' version='auto': It is probably a schema for Complex Features.

Hopelijk zie je hier iets tussen, wat kan verklaren waarom het niet lukt?

We gaan er induiken, je hoort van ons!

Hoi @emacgillavry,
Zoals @Wouter_Remijn aangaf, de wfs lijkt te werken (zoals en zover dat kan met Complex Features in QGIS)
De URL’s (xlink:href) in de Capabilities van de WMS zijn ‘gefixed’ zodat deze verwijzen naar → https://geodata.nationaalgeoregister.nl/inspire/ps-cdda/wms?

De melding in QGIS geeft ook aan: It is probably a schema for Complex Features. wat correct gedrag is QGIS kan default niet omgaan met INSPIRE geharmonizeerde WFS. Je zou mogelijk nog kunnen kijken naar de GML Application Schema plugin maar om eerlijk te zijn heb ik daar gemixed resultaten mee.

Het klopt dat de URL’s zonder “/inspire” ook (nog) werken, dit is helaas een artifact uit het verleden wat niet zomaar 1,2,3… is op te lossen. M.a.w. de “officiele” URL is die met /inspire, zoals deze ook op pdok.nl staat en nu correct in de capabilities van ps-cdda.

3 likes

Ha @wouter.visscher, fijn, dat je er nog even ingedoken bent. Ik ga die QGIS-plugin eens uitproberen. Dankjewel voor de suggestie en mooi, dat de WMS Capabilities zijn bijgewerkt!

1 like

Dit topic is 180 dagen na het laatste antwoord automatisch gesloten. Nieuwe antwoorden zijn niet meer toegestaan.