April 2018
Beginner to intermediate
440 pages
11h 36m
English
Publishing data for consumption on the web is a major component of modern GIS. To transfer data from remote servers to remote clients, most geospatial publishing software stacks use Representational State Transfer (REST) web services. In response to web requests for specific data resources, REST services return JavaScript Object Notation (JSON)-encoded data to the requesting client machine. The web services are combined in an application programming interface, or API, which will contain the endpoints that represent each data resource available for querying.
By combining a Python web framework with object-relational mapping (ORM) and a PostGIS backend, we can create a custom REST API that will respond to web requests with ...