[OSM-talk-nl] nationaalgeoregister WFS service query
nouwsfam
nouwsfam at xs4all.nl
Fri Oct 18 18:28:30 UTC 2013
Heb je ooit: de Name parameter van de WFS service van
nationaalgeoregister is zojuist veranderd van gemeenten_2012 in
gemeenten! Toeval??
Just: ik ga je suggestie uitproberen.
Sebastiaan: ik heb geen ambities om mijn eigen map server op te zetten.
Ik snap de lol er wel van, maar ik ben een eenvoudige eindgebruiker en
maak liever gebruik van publieke services.
Just van den Broecke schreef op 2013-10-17 07:54:
> Voor b. kun je altijd lokaal een JSON evt GML file inladen in een
> OpenLayers Vector Layer. De JSON data haal je in 1x op via (zie ook MvE
> mail) bijv:
> http://geodata.nationaalgeoregister.nl/bestuurlijkegrenzen/wfs?SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAME=bestuurlijkegrenzen:gemeenten_2012&SRSNAME=EPSG:900913&outputFormat=json [1]Die bewaar je in een file, zeg gemeenten.json. In OL laadt je die
> lokaal, door deze op je webserver te zetten, zeg in een dir 'data', met
> bijv.
>
> new OpenLayers.Layer.Vector('Gemeenten', {
> strategies: [new OpenLayers.Strategy.Fixed()],
> protocol: new OpenLayers.Protocol.HTTP({
> url: 'data/gemeenten.json',
> format: new OpenLayers.Format.GeoJSON()
> }),
> projection: new OpenLayers.Projection("EPSG:900913")
> })
>
> groeten,
>
> Just
>
> On 17-10-13 01:13, Sebastiaan Couwenberg wrote:
> On 10/17/2013 12:36 AM, nouwsfam wrote: Ik heb nog twee wensen: a) bepaalde gemeenten uitfilteren. Dat kan waarschijnlijk niet aan de kant van de WFS server. Dus ik zal een filter in openlayers moeten aanbrengen, nietwaar? b) de data gemeenten_2012 kan ik voor deze toepassing net zo goed lokaal opslaan (xml) en lokaal laden. Op welke manier moet ik deze data dan inlezen via OpenLayers? Ik zou beide wensen combineren door de TOPgrenzen zelf in een PostGIS database te laden en met MapServer of Geoserver via WFS/WMS te serveren. Zoals ik in het topic op het forum eerder had gepost. Het is wel wat meer werk, maar daardoor heb je wel alles in eigen hand om naar hartenlust aan te passen. In mijn OpenLayers site heb ik naast de PDOK BAG WFS ook mijn eigen BAG WFS (momenteel alleen woonplaatsgrenzen), omdat de PDOK BAG WFS niet genoeg metadata bevat voor wat ik ermee wil doen. Wederom is de OpenLayers route weer laagdrempeliger. Filteren van WFS requests is mogelijk. Dit voorbeeld!
heb je
vast al gevonden: http://dev.openlayers.org/releases/OpenLayers-2.13.1/examples/wfs-filter.html [2] Dit is voor wens a, voor wens b moet je toch echt met OGC servers aan de slag. Hoewel je misschien af kan met een caching proxy als zoiets bestaat voor WFS services. Mvg, Bas
--
kind regards / met vriendelijke groet,
--Just
Just van den Broecke just at justobjects.nl
Just Objects B.V. tel +31 65 4268627 Skype: justb4
The Netherlands http://www.justobjects.nl [3]
_______________________________________________
Talk-nl mailing list
Talk-nl at openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-nl [4]
Links:
------
[1]
http://geodata.nationaalgeoregister.nl/bestuurlijkegrenzen/wfs?SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAME=bestuurlijkegrenzen:gemeenten_2012&SRSNAME=EPSG:900913&outputFormat=json
[2]
http://dev.openlayers.org/releases/OpenLayers-2.13.1/examples/wfs-filter.html
[3] http://www.justobjects.nl
[4] https://lists.openstreetmap.org/listinfo/talk-nl
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/talk-nl/attachments/20131018/cbeed394/attachment.htm>
More information about the Talk-nl
mailing list