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, 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, 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 (JSON version)
Retrieve n recordsall data from specified station and selected year.
The output will be in JSON format
URL: http://slapis.fi.ibimet.cnr.it:8080/SlapisWS/api/data/j_get_stations_data/json/{id_station}/{stat_name}/{n_record}
Parameter | Description |
Id_station | Integer – identification number of the station 1 - Garbé Kourou 2 - Bossé Bangou 8 - Niamey |
year | Integer – selected year |
stat_name | String – Label for output file |
Output (format: JSON)
Date |
Hour |
Depth |
Q |
J_get_stations_data (CSV version)
Retrieve all data from specified station and selected year.
The output will be in CSV format
URL: http://slapis.fi.ibimet.cnr.it:8080/SlapisWS/api/data/j_get_stations_data/csv/{id_station}/{stat_name}/{year}
Parameter | Description |
Id_station | Integer – identification number of the station 1 - Garbé Kourou 2 - Bossé Bangou 8 - Niamey |
year | Integer – selected year |
Stat_name | String – Label for output file |
Output (format: JSON)
Date |
Hour |
Depth |
Q |
J_get_optimized_glofas
Retrieve all records for the glofas forecast with applied optimization, in JSON format.
URL: http://slapis.fi.ibimet.cnr.it:8080/SlapisWS/api/data/j_get_optimized_glofas/{id_station}
Parameter | Description |
Id_station | Integer – identification number of the station 1 - Garbé Kourou 2 - Bossé Bangou 8 - Niamey |
Output (format: JSON)
Date |
Hour |
D1 |
... |
D10 |
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 8 - Niamey |
Output (format: JSON)
Date |
Hour |
D1 |
... |
D30 |
J_get_glofas_rawdata_csv
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_csv/{id_station}
Parameter | Description |
Id_station | Integer – identification number of the station 1 - Garbé Kourou 2 - Bossé Bangou 8 - Niamey |
Output (format: JSON)
Date |
Hour |
D1 |
... |
D30 |
J_get_optimized_wh_csv
Retrieve all record from the World Hype forecast for selected year and subbasin.
URL: http://slapis.fi.ibimet.cnr.it:8080/SlapisWS/api/data/j_get_optimized_wh_csv/{year}{subbasin}
Parameter | Description |
year | Integer – selected year |
Subbasin | Integer – subbasin code |
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’ |