Run index.py
, python index.py
or python3 index.py
The service will be accessible at http://127.0.0.1:5006.
The application has two parts, first of all, the given (3-star) Open Data (focusing NUTS-3 datasets - Estimated soil erosion by water, Manure storage facilities and Structure of agricultural holdings) will be transformed into 5-star Open Data, by means of RDF transformation.
The focus on geospatial and temporal Open Data opens the possibility to use RDF Cubes for that purpose. We test an automated approach to link these cubes, using a LIMES service. The goal is to deliver an application, that automates this process.
The second step is to use this RDF data and visualise them. The visualisation will have two integrated components. On the one hand the data will be visible on a Map (using bokeh), and one the other hand the data will be visualised as charts (e.g. temporal development bar chart).
The charts will be configurable to visualised the right information for user purposes. The map visualisation will be dynamic with zooming functions and flexible hover information about target regions (local Polygons and NUTS-3 Regions).
The application additionally will have the feature to download this visualisation in graphical formats (PNG), RDFs and GeoJSONs.
- Install current version of the JRE to use services of LIMES and Eurostats dataset
- Install current version of Python3
- Install pip3
sudo pip3 install geopandas matplotlib pysal bokeh lxml SPARQLWrapper tornado
- Install Geopandas:
sudo pip3 install geopandas
- Install MatPlotLib:
sudo apt-get install python-matplotlib
- Install Pysal:
sudo pip3 install -U pysal
- Install Bokeh:
sudo pip3 install bokeh
- Install lxml:
sudo pip3 install lxml
- Install SPARQLWrapper:
sudo pip3 install SPARQLWrapper
- Install Tornado:
sudo pip3 install tornado
- Install Geopandas: