“QGIS can connect to remote services allowing you to access the layers and then load them locally spatial layers.”
The Web Feature Service (WFS) represents a change in the way geographic information is created, modified and exchanged on the Internet. Rather than sharing geographic information at the file level using File Transfer Protocol (FTP), for example, the WFS offers direct fine-grained access to geographic information at the feature and feature property level. In QGIS you can set up a connection to a remote service and access the data. In some cases, the access to the data is prohibited and you have to acquire authorization to get the data.
In this module, we will explore remote data by accessing it over the WFS protocol.
Goal: To explore remote layers in QGIS
"NAME_1" = 'Nyeri'
In this module, we accessed remote data using the WFS protocol and loaded it locally. In order to access the data, users have to be connected to the internet unless the remote server is on the local network. In this module when we clicked on the WFS connection and it returned a list of layers in which we choose a single layer or a couple of layers to load them into QGIS. The property of the WFS which we have just used is called GetMap. The WFS protocol has other properties besides the GetMap. Here is a list of the other properties of the WFS listed below.
|GetFeature||Get geographic data from the server|
|GetCapabilities||Returns metadata about the service ie CRS of layers and number of layers configured|
|Transaction||Allows users to manipulate the data based on CRUD operations|
Most GIS software has servers which are capable of serving data using the WFS protocol. Below are a few examples
|QGIS Server||Works in sync with QGIS|
|GeoServer||Nice user interface|
|MapServer||No GUI. Very fast|