wa REST API documentation ?

44 views
Skip to first unread message

Olivier Lobry

unread,
Feb 19, 2021, 3:56:57 AM2/19/21
to istSOS
Hi

I'm testing the use istSOS to distribute our time series in SOS. 
In the process of registering a new procedure, I find the wa REST API far less verbose than its SOS counterpart. Actually, in SOS some values must be repeated between the <sos:SensorDescription> and the <sos:ObservationTemplate> tags. I do not understand the logic... 
In the wa/istsos/services/snokarst/procedures function, things are simpler, we do not have to repeat parameters and I find json more readable than xml. 

So I would tend to use this approach. 

Where can we find the documentation of this wa API ?

Many thanks for your help. 

Best regards

Olivier  

Edward Lewis

unread,
Feb 23, 2021, 3:40:16 PM2/23/21
to istSOS
We did the same evaluation, and had similar challenges, it the end we (British Geological Survey) went with using OGC SensorThingsAPI (newer than SOS) and FROST Server, found it much simpler to implement. BRGM the French Geological Survey also use OGC SensorThingsAPI + FROST Server

There was also nice OS client implementations using Leaflet or Grafana.

But there's also the even newer OGC API Features which can handle time series data or the not yet finalised OGC API - Environmental Data Retrieval which is specifically meant to supersede SOS, but I don't think there's any open source server implementations to use.

Olivier Lobry

unread,
Mar 1, 2021, 10:22:34 AM3/1/21
to ist...@googlegroups.com
Hi Edward,

Thank you for your feeback about SensorThingsAPI vs. SOS. 

Yes I wonder wether SensorThingsAPI would be better to use than SOS. But I prefer to go deeper into istSOS using its REST/json API first.
But I actually would need to access the documentation…
Anybody knows ?

Best regards

Olivier



-- 
You received this message because you are subscribed to a topic in the Google Groups "istSOS" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/istsos/NBJiru8k6-g/unsubscribe.
To unsubscribe from this group and all its topics, send an email to istsos+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/istsos/8a3a6cc6-cb3e-4868-90e6-0465cffcbf13n%40googlegroups.com.

Massimiliano Cannata

unread,
Mar 1, 2021, 1:04:22 PM3/1/21
to ist...@googlegroups.com
Hello,
in the attached xls you can find a definition of walib (sorry for not being documented properly)...

Anyway, the istSOS interface is entirely based on the walibs, so if you just open the developer tool (F12) you can see the API request and the response for different functions...

take a look at http://istsos.org/istsos/admin/ for a demo... ;-)

Best,
Maxi

image.png

You received this message because you are subscribed to the Google Groups "istSOS" group.
To unsubscribe from this group and stop receiving emails from it, send an email to istsos+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/istsos/D7765BD3-87A0-4257-BACC-DCD34870C6EF%40gmail.com.
istSOS RESTful API (updates).xlsx

Olivier Lobry

unread,
Mar 2, 2021, 4:51:00 AM3/2/21
to ist...@googlegroups.com
Hi Massimiliano

Thank you for the doc and the suggestion of using the developper tool !
I saw that many text fields are limited in length. Do the standards force these limitations, or the istSOS implementation ?
Are these limitations documented somewhere ?

Best regards

Olivier



Le 1 mars 2021 à 19:04, Massimiliano Cannata <massimilia...@supsi.ch> a écrit :

Hello,
in the attached xls you can find a definition of walib (sorry for not being documented properly)...

Anyway, the istSOS interface is entirely based on the walibs, so if you just open the developer tool (F12) you can see the API request and the response for different functions...

take a look at http://istsos.org/istsos/admin/ for a demo... ;-)

Best,
Maxi

<image.png>
To view this discussion on the web visit https://groups.google.com/d/msgid/istsos/CAMKYQEvLrCd-TyZBCi_2DnnJfJyr8wf_2c4Rc26poFEsWj2XNg%40mail.gmail.com.
<istSOS RESTful API (updates).xlsx>

Reply all
Reply to author
Forward
0 new messages