ldproxy-based
Server for the hackathon - landing page for several services:
- http://wfs3hackathon.ldproxy.net/rest/services/
- We can update these services and add additional datasets (as long as there is a public WFS 2.0 is available)
New capabilities added / bugs fixed:
- added the /api/conformance endpoint, example: http://wfs3hackathon.ldproxy.net/rest/services/test/api/conformance
- added links in the collection response in JSON, including XML schema links, example: http://wfs3hackathon.ldproxy.net/rest/services/test/?f=json
- media type bugfixes
- activated CORS for every JSON endpoint
- moved minItems/maxItems in OpenAPI definition
Other servers (OpenAPI documents):
- http://www.pvretano.com/cubewerx/cubeserv/default/wfs/3.0.0/foundation (still a bit rough tough!)
Golang server implementing core wfs3 w/ zero-config GeoPackage data source support & geojson encoding plus filtering. Looking for other golang developers to fill it out & solidify it for production use. Examples of good places to contribute:
- Add support for PostGIS backends
- Add html encoding support
- Now that its starting to settle, tests would be good.
- Clean up endpoints; filtering params may be better suited for PUT requests than GET params.
- More detalied configuration to limit features / add metadata to data sources.
- Migrate OpenAPI spec from v2 -> v3
Running at:
- http://192.168.111.154:80 (JWP network)
http://wfs.jivanamara.net:9000(out of date)- http://geo.kralidis.ca/go-wfs/
Running at:
An incomplete implementation of the WFS3 specification is available at http://cloudsdi.geo-solutions.it/geoserver/wfs3/ It is a community module developed from scratch during the WFS 3 hackaton. At the time of writing, still misses HTML outputs, conformance call, paging links (supports random paging with startIndex), single feature outputs and attribute filtering.
...
- WFS 3.0 experimental driver documentation page
- WFS 3.0 client code (C++)
- WFS 3.0 driver integration tests (Python) (against a stubbed implemenation)
WFS3 extension for OpenLayers integrated in a linked data portal
- Example with www.ldproxy.nrw.de
- Example with cloudsdi.geo-solutions.it
- Example with wfs3hackathon.ldproxy.net
Extension code to be externalized as a reusable lib.
...