Public Repository

Last pushed: 3 hours ago
Short Description
Enhanced usability for existing WFS services
Full Description

About

Enhanced usability for existing WFS services

Did you ever wish you could access WFS services with a simple RESTful JSON API? Or that you could just click your way through the data in the browser to find out if it is interesting for you?

ldproxy is an adapter that sits in front of existing WFS services and provides a simple RESTful API and additional output formats like GeoJson, HTML and JSON-LD. These representations are created on the fly using live data from the WFS.

ldproxy was designed with the goal to enhance existing WFS services with the ideas from the Spatial Data on the Web Best Practices as well as the Data on the Web Best Practices developed by the W3C. In the meantime the OGC published the first draft of the WFS 3.0 specification, which also builds on these best practices and is mostly implemented by ldproxy.

A demo is available at www.ldproxy.net, the source code is on GitHub. ldproxy is available under the MPL 2.0.

Installation

To install ldproxy, just run the following command.

docker run -d -p 7080:7080 -v ldproxy_data:/ldproxy/data iide/ldproxy

Change the host port and volume bind directory to your needs. To update ldproxy, just remove the container and create a new one with the command above. Your data is saved in a volume, not in the container, so your service configurations will still be there after the update.

When your container is up and running, have a look at the documentation.

Docker Pull Command
Owner
iide