{"repo":"Amsterdam/django-gisserver","free":true,"listed":false,"github":"https://github.com/Amsterdam/django-gisserver","clone":"git clone https://github.com/Amsterdam/django-gisserver.git","description":"Django speaking WFS 2.0 to expose geo data","language":"Python","stars":53,"topics":["django","geodjango","gis-server","wfs-server","wfs","geojson","ogc","gml","team-datadiensten"],"license":"MPL-2.0","category":"deployment-docker-iac","readme_excerpt":"django-gisserver Django speaking WFS 2.0 to expose geo data. Features WFS 2.0 Basic implementation. GML 3.2 output. Standard and spatial filtering (FES 2.0) GeoJSON and CSV export formats. Extensible view/operations. Uses GeoDjango queries for filtering. Streaming responses for large datasets. Documentation For more details, see: Test drive Run docker compose up . Open http://localhost:8000/ to see this works. Connect to http://localhost:8000/wfs/ in your GIS client (e.g. QGis) and zoom to Amsterdam. Add more data on the map using the Django admin, username and password are both \"admin\". Quickstart Install the module in your project: Add it to the INSTALLED APPS : Create a model that exposes a GeoDjango field: Write a view that exposes this model as a WFS feature: Use that view in the URLConf: You can now use http://localhost:8000/wfs/places/ in your GIS application. It will perform requests such as: By adding &OUTPUTFORMAT=geojson or &OUTPUTFORMAT=csv to the GetFeature request, the GeoJSON and CSV outputs are returned. The CSV output has an unlimited page size, as it's quite performant. Why this code is shared The \"datapunt\" team of the Municipality of Amsterdam develops software for the municipality. Much of this software is then published as Open Source so that other municipalities, organizations and citizens can use the software as a basis and inspiration to develop similar software themselves. The Municipality of Amsterdam considers it important that software developed w","default_branch":null,"files":null,"tree":[],"storefront":"/r/Amsterdam","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Amsterdam/django-gisserver/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}