Some examples on how to connect to the FEWS PI-JSON REST Web Service:
Python
To get time series from FEWS using python the following example uses the requests module and reads the time series data into a dictionary.
import requests url = 'http://localhost:8080/FewsWebServices/rest/fewspiservice/v1/timeseries' params = dict( documentVersion='1.23', documentFormat='PI_JSON' ) response = requests.get(url=url, params=params) data = response.json()
To see an example of creating a time series plot with python using matplotlib, see the following Python Matplotlib time series example.
Javascript
Using popular javascript libraries like leaflet, jquery and mapbox a web application can be made using the FEWS PI-JSON REST Web Service. The following example shows how to get all locations from FEWS and plot them on a map:
For the javascript code see: Javascript locations Example