Definitions
Feature
A representation of a real-world spatial phenomenon which can be modelled by a geometry and zero or more scalar-valued properties.
Feature collection
A set of features from a spatial dataset. In pg_featureserv
, these are mapped to database tables and views.
Spatial database
A database that includes a “geometry” column type. The PostGIS extension to PostgreSQL adds a geometry column type, as well as hundreds of functions to operate on that type. For example, it provides the ST_AsGeoJSON() function that pg_featureserv
uses.
Web API
An Application Program Interface (API) allows client software to make programmatic requests to a service and retrieve information from it.
A Web API is an API founded on Web technologies. These include:
- Use of the HTTP protocol to provide high-level semantics for operations, as well as efficient mechanisms for querying, security and transporting data to clients
- Following the REST paradigm to simplify the model of interacting with data
- Using the standard JSON and GeoJSON formats as the primary way of encoding data