You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 20 Next »

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

locations plot

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:

The javascript code can bee seen here: JavaScript locations Example

time series plot

The following is a time series plot using jquery and the morrisjs plot library.  

The following javascript code demonstrates how the time series data can be processed to make a simple plot: JavaScript time series plot

 

  • No labels