Protocol class.
Return the number of records matching the given filter.
Read the GeoJSON feature collection from the request body and create new objects in the database.
Remove the targetted feature from the database
Build a query based on the filter or the idenfier, send the query to the database, and return a Feature or a FeatureCollection.
Read the GeoJSON feature from the request body and update the corresponding object in the database.
Create MapFish default filter based on the request params. Additional named arguments are passed to the spatial filter.
Create an and_ SQLAlchemy filter (a ClauseList object) based on the request params (queryable, eq, ne, ...).
Create MapFish geometry filter based on the request params. Either a box or within or geometry filter, depending on the request params. Additional named arguments are passed to the spatial filter.