WFS

Web Feature Service (WFS) is a key complementary technology to GML. It is to GML as HTTP Servers are to HTML. A key objective of GML was to support geospatial transactions and WFS provides the means to realize that objective.

A WFS is intended to serve geographic content in the form of GML features. It is not intended as a mapping engine. The latter is the role of the Web Map Service (WMS).

A WFS can be read-only or support both reading and transactional operations. Some people designate the transactional WFS by using the label WFS-T. All Galdos WFS are transactional.

A WFS responds to XML messages that encode requests for geographic information or which describe geospatial transactions on features (e.g. insert, delete, update a feature). A WFS can thus respond to messages like:

  • Find all abandoned water wells within Watkin County which are older than 1984
  • Find the owners of properties whose area exceeds 20 hectares in France.
  • Modify the road’s centerline geometry to the following …
  • Delete the Firth Bridge specified by id = “pog21”
  • Insert a new observation feature – the sampling of the water at the dam at 3:00 pm 2007-1-16