PDOK voert consistente naamgeving door in output van WMS en WFS (CamelCases)

Bij het opvragen van een WMS getfeatureinfo of WFS getfeature request in het GML,XML of (Geo) JSON formaat wordt in de output niet altijd op een consistente en gestandaardiseerde manier omgegaan met de naamgevingen. Zo kan het zijn dat je features of attributen in snake_case en in een ander geval CamelCase terugkrijgt van de services.

Omdat we onze services consistent en gestandaardiseerd willen aanbieden, gaat PDOK alle nieuwe of gewijzigde WMS en WFS services (daar waar er sprake is van nieuwe URL’s) voorzien van consistente en gestandaardiseerde naamgevingen (cases). Na overleg met Geonovum over deze standaardisatie betekent dit concreet dat in de output van een getfeature(info) request een feature in UpperCamelCase door PDOK wordt geretourneerd en een attribuut in lowerCamelCase. Bij het opvragen van een feature (WFS) of laag (WMS) wordt dezelfde naamgeving (dat wil zeggen UpperCamelCase) gebruikt ten behoeve van consistentie. Na wat onderzoek gedaan te hebben verwachten we geen problemen voor afnemers bij het bevragen van onze webservices, maar mocht dit onjuist zijn dan hoort PDOK dit natuurlijk graag!

Camelcase

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