<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html><body>
<p>Ik ben niet zo goed thuis in GetCapabilities, excuses. Ik vind het knap hoe jullie daaruit kunnen halen welke argumenten je mee moet geven aan een WFS query. Ik zie het niet.</p>
<p>Hoe dan ook, het werkt nog steeds niet.</p>
<p>Een GET via de url werkt wel:</p>
<p>http://geodata.nationaalgeoregister.nl/bestuurlijkegrenzen/wfs?request=GetFeature&typeName=gemeenten_2012</p>
<p>maar doe ik het via OpenLayers, dan krijg ik nog steeds foutmeldingen, welke argumenten ik ook meegeef. De foutmelding van JavaScript is  </p>
<p><span class="objectBox objectBox-string ">"NetworkError: 500 Internal Server Error - http://geodata.nationaalgeoregister.nl/bestuurlijkegrenzen/wfs"</span></p>
<p><span class="objectBox objectBox-string ">en de foutmelding van de WFS server is nu <br /></span></p>
<pre><code class="wrappedText focusRow">"Reload the page to get source for: http://geodata.nationaalgeoregister.nl/bestuurlijkegrenzen/wfs</code>"<br /><br />Het kan dus zijn dat het probleem in een andere hoek zit dan de WFS query. Misschien een proxy? Geen idee.<br />Henk<br /><br /></pre>
<p><span class="objectBox objectBox-string "> </span></p>
<p> </p>
<p>Just van den Broecke @Nexus10 schreef op 2013-10-16 08:02:</p>
<blockquote type="cite" style="padding-left:5px; border-left:#1010ff 2px solid; margin-left:5px"><!-- html ignored --><!-- head ignored --><!-- meta ignored -->
<pre>Als ik de foutmelding zie vermoed ik dat het 'protocol' object geen 'request' veld mag bevatten. Ook zijn er recent wat naamswijzigingen in laagnamen voor best. grenzen geweest. Check via GetCapabilities. WFS 1.1.0 moet werken. Gebruik ik ook in mijn Heron apps op basis OpenLayers, bijv: 

   bag_panden_wfs: ["OpenLayers.Layer.Vector", "BAG - Panden (WFS)", {
        maxResolution: 0.84,
        strategies: [new OpenLayers.Strategy.BBOX()],
        visibility: false,
        styleMap: new OpenLayers.StyleMap(
                {'strokeColor': '#222222', 'fillColor': '#eeeeee', graphicZIndex: 1, fillOpacity: 0.8}),
        protocol: new OpenLayers.Protocol.WFS({
            url: Heron.PDOK.urls.BAGVIEWER,
            featureType: "pand",
            featureNS: "<a href="http://bagviewer.geonovum.nl">http://bagviewer.geonovum.nl</a>",
            geometryName: 'geometrie'
        })
    }],

Let vooral op 'protocol' object en gebruik namespace, rest syntax is Heron-specifiek <a href="http://heron-mc.org">http://heron-mc.org</a>.
Just van den Broecke @Nexus10

Sebastiaan Couwenberg <<a href="mailto:sebastic@xs4all.nl">sebastic@xs4all.nl</a>> wrote:</pre>
<blockquote type="cite" style="padding-left:5px; border-left:#1010ff 2px solid; margin-left:5px">On 10/15/2013 11:49 PM, nouwsfam wrote:
<blockquote type="cite" style="padding-left:5px; border-left:#1010ff 2px solid; margin-left:5px">Is er iemand die mij een voorbeeld kan geven van hoe ik de gemeentegrenzen_2012 uit de WFS service van geodata.nationaalgeoregister.nl kan krijgen?</blockquote>
In mijn OpenLayers site gebruik ik jQuery om m.b.v. de GetCapabilities requests dynamisch WFS layers toe te voegen. Voor de bestuurlijke grenzen WFS word uiteindelijk een Vector Layer als deze gegenereerd: wfs_layers[key][i] = new OpenLayers.Layer.Vector(layer_name, { strategies: [new OpenLayers.Strategy.BBOX()], protocol: new OpenLayers.Protocol.WFS({ version: "1.0.0", srsName: 'EPSG:28992', url: '<a href="http://geodata.nationaalgeoregister.nl/bestuurlijkegrenzen/wfs">http://geodata.nationaalgeoregister.nl/bestuurlijkegrenzen/wfs</a>', featurePrefix: 'bestuurlijkegrenzen', featureType: 'gemeenten_2012', featureNS: '<a href="http://bestuurlijkegrenzen.geonovum.nl">http://bestuurlijkegrenzen.geonovum.nl</a>', geometryName: 'geom', }), projection: new OpenLayers.Projection('EPSG:28992'), styleMap: wfs_stylemap[key], }); map.addLayer(wfs_layers[key][i]); Het verschil met jou versie is het specificeren van andere geometryName, en de featureType en featurePrefix worden afzonderlijk gespecifieerd, evenals het gebruik van versie 1.0.0 van het WFS protocol. Het is mij niet helemaal duidelijk wat er mis is met jouw Vector Layer. Ik vermoed extra vereisten in versie 1.1.0 WFS requests. Mvg, Bas <span class="sig">-- GnuPG: 0xE88D4AF1 (new) / 0x77A975AD (old) _______________________________________________ Talk-nl mailing list <a href="mailto:Talk-nl@openstreetmap.org">Talk-nl@openstreetmap.org</a> <a href="https://lists.openstreetmap.org/listinfo/talk-nl">https://lists.openstreetmap.org/listinfo/talk-nl</a> </span></blockquote>
<pre>_______________________________________________
Talk-nl mailing list
<a href="mailto:Talk-nl@openstreetmap.org">Talk-nl@openstreetmap.org</a>
<a href="https://lists.openstreetmap.org/listinfo/talk-nl">https://lists.openstreetmap.org/listinfo/talk-nl</a>
</pre>
</blockquote>
<p> </p>
<div> </div>
</body></html>