From the “services” drop down button choose the “demo” instance.
Some advices:
Warning
Let’s use the following settings for the station in GRABOW
Name: | GRABOW |
Description: | Enorasis Meteo Station in Grabow, Poland. |
Keywords: | weather, meteorological,IUNG-PIB |
System type: | insitu-fixed-point |
Sensor type: | Meteo Station |
FOI name: | GRABOW |
EPSG: | 4326 |
Coordinates: | x: 22.67 y: 51.25 z: 177 |
Add relative humidity
Observed property | urn:ogc:def:parameter:x-istsos:1.0:meteo:air:humidity:relative |
Unit of measure: | % |
Description: | |
Quality index check: | Between / from 0 to 100 |
Add air rainfall
Observed property: | urn:ogc:def:parameter:x-istsos:1.0:meteo:air:rainfall |
Unit of measure: | mm |
Description: | |
quality index check: | Between / from 0 to +500 |
Add air temperature
Observed property: | urn:ogc:def:parameter:x-istsos:1.0:meteo:air:temperature |
Unit of measure: | °C |
Description: | conversion from resistance to temperature |
Quality index check: | Between / from -40 to +60 |
Add wind velocity
Observed property: | urn:ogc:def:parameter:x-istsos:1.0:meteo:air:wind:velocity |
Unit of measure: | m/s |
Description: | |
Quality index check: | Between / from 0 to 200 |
Add solar radiation
Observed property: | urn:ogc:def:parameter:x-istsos:1.0:meteo:solar:radiation |
Unit of measure: | W/m2 |
Description: | |
Quality index check: | from 0 to +500 |
Optional parameters fill at your own need and willing
Note
Register the new sensor (procedure) pressing the “submit” button.
In order to speed up the “boring” process of inserting all the other procedures we have prepared a script. Open a terminal and run:
cd ~/Desktop/Tutorial
python fill/execute.py
Note
Feel free to analyze the code to understand the process and eventually create your own script to import new sensors in the istSOS server.
Check your procedures by accessing the “Procedures” panel. You will see a table showing an abstract of all the inserted procedures. By clicking on the name you will be able to enter the details metadata that you configured during the procedure registration.
Note
The “Procedures” panel not only allows for procedures and metadata exploration but also allows details modification. The only exception are the outputs parameters.
Let’s try to execute a getCapabilities request to verify if procedures are now available. We can use the “Requests” test page where some samples are already present.
http://localhost/istsos/modules/requests
Choose the the demo service and then choose “GET > GetCapabilities” option and then modify the section parameter to contain just the “contents” option the request to be like this:
http://localhost/istsos/demo?request=getCapabilities§ion=contents&service=SOS
Let’s execute a describeSensor request to verify that the procedure description is available:
repeat for procedures: P_LUGANO, LOCARNO, BELLINZONA, GRABOW, RH_GNOSCA.
Note