Web Map Service (WMS)


Well and monitoring data layers can be shared across platforms with Web Map Service (WMS), a standard of the Open Geospatial Consortium (OGC) to exchange geo-referenced map images. WMS is available in GeoNode out-of-the-box. The service supports multiple queries, including GetFeatureInfo, which provides additional information about features contained in the map. When querying well and monitoring data points with GetFeatureInfo, some basic information will be returned, such as the ID, name, data provider, feature type, etc.

Example of GetFeatureInfo query:

https://ggis.un-igrac.org/geoserver/ows?service=WMS&version=1.1.1&request=GetFeatureInfo&exceptions=application%2Fjson&id=groundwater%3AGroundwater_Well__4&layers=groundwater%3AGroundwater_Well&query_layers=groundwater%3AGroundwater_Well&x=51&y=51&height=101&width=101&srs=EPSG%3A3857&bbox=2700367.3352587065%2C-3292601.430412252%2C4676723.138600224%2C-1316245.6270707347&feature_count=10&info_format=text%2Fplain&ENV=

Measurements can simply be retrieved with the following URL address, where 85726 is the ID of the well and monitoring data point:

https://ggis.un-igrac.org/groundwater/record/85726/measurements/WellLevelMeasurement/data?page=1

With these functionalities, it is possible to query layers of well and monitoring data as well as the associated data. However, as a portrayal service, it does not represent the relationships within the database and it is not intended to send raw data to external platforms. For this purpose, the Sensor Observation Service (SOS) was implemented in the GGIS.