LES GEOSERVICES
Le SLAPIS a mis en place une infrastructure de géoservices ou «web services» de données géoréférencées qui permet de consulter et de télécharger des données géographiques au travers de requêtes adaptées.
OGC WebServices
Un service en réseau ou « web service » est un programme informatique permettant la communication et l’échange de données entre applications et systèmes hétérogènes dans des environnements distribués. Il s’agit donc d’un ensemble de fonctionnalités exposées sur Internet ou sur un Intranet, par et pour des applications ou machines, sans intervention humaine et en temps réel. En géomatique, un web service propose un service qui va permettre la prise en charge distante de données. Les services web peuvent délivrer des données aux formats raster ou vecteur. Le fonctionnement des services web a été standardisé pour chaque type de données : le protocole WMS (Web Map Service) pour les données sous forme d'image et le protocole WFS (Web Feature Service) pour les données vectorielles. Les standards décrivent les paramètres à renseigner pour pouvoir accéder correctement au résultat recherché : identification des couches ou des objets, emprise, projection utilisée, etc. Le site de l’OGC (http://www.opengeospatial.org/) est la source de référence pour la définition et la présentation des standards CSW, WMS, WMTS, WCS et WFS.
REST API Services
Cette plateforme met à disposition des API web (interfaces de programmation permettant l’échange de données entre applications informatiques) pour favoriser l’accès aux données du SLAPIS dans des formats simples d’emploi et propices à la réutilisation. Une API compatible REST, ou « RESTful », est une interface de programmation d'application qui fait appel à des requêtes HTTP pour obtenir (GET), placer (PUT), publier (POST) et supprimer (DELETE) des donnée. Dans la version courante de SLAPIS le format de output des données sont: CSV, JSON, GeoJSON, WFS, WKT
La section suivante est disponible seulement en anglaise pour les utilisateurs experts.
SLAPIS WEB SERVICES
These accessible web services allow user to have access to ANADIA2.0/SLAPIS data and use custom and standard implementation such as Open Geospatial Consortium (OGC) Web Services through API Restful Services. In the current version the available output format are: CSV, JSON, GeoJSON, WFS, WKT
The base URL for calling functions is: http://slapis.fi.ibimet.cnr.it:8080/slapisws/api
OGC WebServices
Un service en réseau ou « web service » est un programme informatique permettant la communication et l’échange de données entre applications et systèmes hétérogènes dans des environnements distribués. Il s’agit donc d’un ensemble de fonctionnalités exposées sur Internet ou sur un Intranet, par et pour des applications ou machines, sans intervention humaine et en temps réel. En géomatique, un web service propose un service qui va permettre la prise en charge distante de données. Les services web peuvent délivrer des données aux formats raster ou vecteur. Le fonctionnement des services web a été standardisé pour chaque type de données : le protocole WMS (Web Map Service) pour les données sous forme d'image et le protocole WFS (Web Feature Service) pour les données vectorielles. Les standards décrivent les paramètres à renseigner pour pouvoir accéder correctement au résultat recherché : identification des couches ou des objets, emprise, projection utilisée, etc. Le site de l’OGC (http://www.opengeospatial.org/) est la source de référence pour la définition et la présentation des standards CSW, WMS, WMTS, WCS et WFS.
REST API Services
Cette plateforme met à disposition des API web (interfaces de programmation permettant l’échange de données entre applications informatiques) pour favoriser l’accès aux données du SLAPIS dans des formats simples d’emploi et propices à la réutilisation. Une API compatible REST, ou « RESTful », est une interface de programmation d'application qui fait appel à des requêtes HTTP pour obtenir (GET), placer (PUT), publier (POST) et supprimer (DELETE) des donnée. Dans la version courante de SLAPIS le format de output des données sont: CSV, JSON, GeoJSON, WFS, WKT
La section suivante est disponible seulement en anglaise pour les utilisateurs experts.
SLAPIS WEB SERVICES
These accessible web services allow user to have access to ANADIA2.0/SLAPIS data and use custom and standard implementation such as Open Geospatial Consortium (OGC) Web Services through API Restful Services. In the current version the available output format are: CSV, JSON, GeoJSON, WFS, WKT
The base URL for calling functions is: http://slapis.fi.ibimet.cnr.it:8080/slapisws/api
J_get_stations_data
Retrieve n records from specified station.
URL: http://slapis.fi.ibimet.cnr.it:8080/slapisws/api/data/j_get_stations_data/{id_station}/{n_record}
Parameter | Description |
Id_station | Integer – identification number of the station 1 - Garbé Kourou 2 – Bossé Bangou |
N_record | Integer – number of retrieved records, in chronological order |
Output (format: JSON)
Date |
Hour |
Depth |
Battery |
J_get_stations_alldata
Retrieve all records from specified station.
URL: http://slapis.fi.ibimet.cnr.it:8080/slapisws/api/data/j_get_stations_alldata/{id_station}
Parameter | Description |
Id_station | Integer – identification number of the station 1 - Garbé Kourou 2 – Bossé Bangou |
Output (format: CSV)
Date |
Hour |
Depth |
Battery |
J_get_stations_alldata_csv
Retrieve all records from specified station, in CSV format.
URL: http://slapis.fi.ibimet.cnr.it:8080/slapisws/api/data/j_get_stations_alldata_csv/{id_station}
Parameter | Description |
Id_station | Integer – identification number of the station 1 - Garbé Kourou 2 – Bossé Bangou |
Output (format: CSV)
Date |
Hour |
Depth |
Battery |
J_get_glofas_rawdata
Retrieve all record for the glofas forecast, in JSON format.
URL: http://slapis.fi.ibimet.cnr.it:8080/slapisws/api/data/j_get_glofas_rawdata/{id_station}
Parameter | Description |
Id_station | Integer – identification number of the station 1 - Garbé Kourou 2 – Bossé Bangou |
Output (format: JSON)
Date |
Hour |
D1 |
... |
D30 |
Battery |
J_get_niger_hyp_rawdata
Retrieve all record from the Niger-HYPE model, in JSON format.
URL: http://slapis.fi.ibimet.cnr.it:8080/slapisws/api/data/j_get_niger_hyp_rawdata/{id_station}
Parameter | Description |
Id_station | Integer – identification number of the station 1 - Garbé Kourou 2 – Bossé Bangou |
Output (format: JSON)
Date |
Hour |
D1 |
... |
D10 |
Battery |
J_get_niger_hyp_rawdata with date
Retrieve all record for the niger hyp model for specified date, in JSON format.
URL: http://slapis.fi.ibimet.cnr.it:8080/slapisws/api/data/j_get_niger_hyp_rawdata/{id_station}/{year}/ {month}/{day}
Parameter | Description |
Id_station | Integer – identification number of the station 1 - Garbé Kourou 2 – Bossé Bangou |
Year | Integer – year for data retrieving |
Month | Integer – month for data retrieving |
Day | Integer – Day for data retrieving |
Output (format: JSON)
Date |
Hour |
D1 |
... |
D10 |
J_get_glofas_rawdata_csv
Retrieve all record for the glofas forecast, in CSV format.
URL: http://slapis.fi.ibimet.cnr.it:8080/slapisws/api/data/j_get_glofas_rawdata_csv/{id_station}
Parameter | Description |
Id_station | Integer – identification number of the station 1 - Garbé Kourou 2 – Bossé Bangou |
Output (format: JSON)
Date |
Hour |
D1 |
... |
D30 |
J_get_niger_hyp_rawdata_csv
Retrieve all record for the niger hyp model, in CSV format.
URL: http://slapis.fi.ibimet.cnr.it:8080/slapisws/api/data/j_get_niger_hyp_rawdata_csv/{id_station}
Parameter | Description |
Id_station | Integer – identification number of the station 1 - Garbé Kourou 2 – Bossé Bangou |
Output (format: JSON)
Date |
Hour |
D1 |
... |
D10 |
J_get_niger_hyp_rawdata_csv with date
Retrieve all record for the niger hyp model, in CSV format.
URL: http://slapis.fi.ibimet.cnr.it:8080/slapisws/api/data/j_get_niger_hyp_rawdata_csv/{id_station}/{year}/{month}/{day}
Parameter | Description |
Id_station | Integer – identification number of the station 1 - Garbé Kourou 2 – Bossé Bangou |
Year | Integer – year for data retrieving |
Month | Integer – month for data retrieving |
Day | Integer – Day for data retrieving |
Output (format: JSON)
Date |
Hour |
D1 |
... |
D10 |
J_get_stations
Retrieve stations in Well Known Text format (WKT).
URL: http://slapis.fi.ibimet.cnr.it:8080/slapisws/api/vector/j_get_stations
J_get_stations_geojson
Retrieve stations in GeoJSON
URL: http://slapis.fi.ibimet.cnr.it:8080/slapisws/api/vector/j_get_stations_geojson
J_get_stations_scenario
Retrieve specified scenario or all scenarios in GeoJSON
URL: http://slapis.fi.ibimet.cnr.it:8080/slapisws/api/vector/j_get_scenario{lvl:(/lvl/.+?)?}
Parameter | Description |
Lvl (optional) | String – scenario Q5 – ‘Crue Frequente’ Q15 – ‘Situation normale’ TR30 – ‘Inondation grave’ TR100 – ‘Inondation catastrophique’ |