Linked Data Generation – Progress

At the beginning we needed to convert to RDF form OLU and OTM datasets. Because the OLU dataset depends on objects from other datasets (Corine, Urban Atlas, Cadastral Parcels) it also practically meant to convert all those objects to RDF form also. So ontologies for all those objects have been proposed and after, there were written and run conversion scripts. As we are dealing with huge pan-European datasets, not all the data was converted. We have decided to convert just the data from some selected cities in Czech Republic (centers of NUTS3 regions), Poland (agglomeration areas from Urban Atlas) and Spain (agglomeration areas from Urban Atlas). After we had all data in RDF we started to think about possible queries that could show interlink the data. For instance, here is a map, that shows the OLU polygons colored by the number of SPOI that lie inside them:
http://ng.hslayers.org/examples/olu_spoi/?hs_panel=info&hs_x=1607799.902082933&hs_y=6462976.717926565&hs_z=16&visible_layers=Base%20layer;Land%20use%20parcels

When any OLU polygon is clicked – the information about the polygon and all the SPOI points that lie inside is displayed in a pop-up window.  The pop-up window is browsable i.e. when some object in it is clicked it expands and one can see information about that clicked object.

Also we started to work on some queries that would bring together three mentioned datasets: OLU, OTM and SPOI. For instance, can be query such as: ‘Show me all the land parcels that have hotels and that lie not more than 50 meters away from the major highway?’ . This query does this job. It returns Open Land Use objects that satisfy abovementioned criteria in part of Prague city center around IP Pavlova metro station.

Now we are working on making some graphical interface were user could customize certain parameters from such query (i.e. type of SPOI, type of the road, buffer distance etc).

Webinar – INSPIRE Hack 2017 – Update & Last Invite

It is NOT too late! You can still join the INSPIRE Hack 2017. LEARN HOW you can contribute with your hacking skills to improve our use of Earth observations and VGI to better management of the ENVIRONMENT! Get updates from the team leaders.

Webinar: Thursday, Aug 24th, 3:00pm – 4:00pm CEST

Sign up at  https://blbgroup.lpages.co/inspire-hack-2017/.

We offer a unique opportunity to hack together with international teams. The INSPIRE Hack 2017 supports your contribution to solving environmental and social challenges through science and technology.

  • What is the INSPIRE Hack 2017? Learn about the history of this hackathon, the second of its kind. The topics of this year will be explained so you can see if it is a good match with your motivations and skills.
  • Open data: The INSPIRE Hack 2017 is all about making use of free and open data resources. Learn about the treasures of data made easily available for you in this hackathon.
  • The tools: The INSPIRE Hack 2017 make use of several tools developed in European and other projects.
  • Environmental challenges boiled down to hacking topics: Since July 2017 several specific topics that need be solved to make better use of Earth observations, VGI, and citizen science data, have been identified. 9 team leaders will present these topics for you to choose freely from.
  • What is in it for you? In addition to the opportunity to work in inspirational teams, there are immaterial rewards. Learn what we offer you in return for your engagement.
  • Last chance to participate: It is not too late! Work intensively the last days of August and deliver within 1. September.
    Become a member of the INSPIRE hackathon community and enjoy future hacks for the environment: The more the merrier. This European initiative is open to citizens of the world sharing the same interest for use of open data for solving environmental and societal challenges. You are the future!

If any of these issues and topics are of interest to you, then this live webinar is for you. Save your seat now.

3D Open Land Use Team

This is an update from the 3D Open Land Use project.

Integration of Cesium plugin to HS Layers NG

The project was divided into three phases. Firstly, an integration of Cesium into HS Layers NG was realized – this can be tracked on Github See folders examples/3d-olu and components/cesium at https://github.com/hslayers/hslayers-ng repository. There was also created a local copy of Cesium server (http://cesium.cenia.cz/) for better performance.

Visualization of Open Land Use on top of EU-DEM

The second phase consisted of visualization of Open Land Use in a perspective view, to allow a 3D exploration of the dataset. When exploring the  default cesium terrain source, the team realized that the 30 meter resolution EU-DEM is already incorporated.Therefore the terrain source issue was off the table, as the team is not aware of any other more detailed but open source terrain source available at the moment. The “only” remaining issue to solve was then to visualize the Open Land Use WMS on top of the EU-DEM terrain. As using just one WMS leads to slow response times, the two following optimizations were made:

  • The land use is rendered from CORINE data for less detailed zooms. Talking technically: till WMS tiles of smaller scale than 1:200 000 are requested by Cesium. The detailed Open Land Use Map is displayed just in closer zooms.
  • For the closer zooms, land use polygons of just visible LAU2 municipalities are shown. The technical realization is as follows:
    • Bounding boxes of LAU2 municipalities are confronted with an observer’s line of sight. ID’s of positive matches are retrieved.
    • Only Open Land Use polygons of selected LAU2 municipalities are displayed.

The resultant application is depicted on following figure and is accessible at the address http://ng.hslayers.org/examples/3d-olu:

Visualization of yield potential on top of detailed terrain

Third phase of 3D Open Land Use hack activity was focused on visualization in higher detail. Therefore a visualization of yield potential from a particular farm was chosen as a use case. A data about yield potential was calculated for Rostěnice farm (a DataBio project agriculture pilot area). This data was then placed on top of digital terrain and digital surface models produced as services by ČÚZK and a web application showing the data on digital surface model was created. Due to licensing issues there is no public link to the application, but we hope in successful agreement with data provider. Meanwhile, you can see the results at least in following video:


Future development and further ideas

The majority of the initial ideas have been achieved, but there are new ideas coming, such e.g. as:

  • Displaying detailed information about the OLU categories on click.
  • Exploring information about the correlation of yield potential value, local slope and aspect.
  • Displaying machinery paths on field.
  • Calculation of (at least rough) yield potential or fruit type detection from satellite data.

Thus, our team is still open to new developers wanting to join.

Plan4all in the Programme of the INSPIRE Conference 2017

Plan4all has got three entries during the INSPIRE Conference 2017.

The first one is the INSPIRE Hack 2017, which is scheduled as a two session workshop on Tuesday 5th September 2017 at 9am (Session I) and 11am (Session II).

The second one is a two session workshop co-organised with the DataBio project – New Ways to Tackle Agriculture Challenges. This is scheduled for Tuesday 5th September 2017 at 2pm (Session I) and 4pm (Session II).

The third one is a presentation during the main part of the INSPIRE Conference, Friday 8th  – Plan4all – from Citizen Science , Citizen Observatories , VGI towards Community Driven Datasets by Karel Charvat. This presentation will be done in the frame of the Compliance assurance and public participation session, chaired by Jose-Miguel Rubio – European Environment Agency, starting at 2pm in the London I room.

You are cordially invited to join all these sessions. We are looking forward to meeting you there and hear your contributions.

 

 

Linked Data Generation

This is an update from the Linked Data Generation group led by Raul Palma.

All the datasets are now available in RDF, after an intensive work in transforming relational data to semantic format.

In particular, the following datasets are available (most of them transformed and some collected from other sources):

  • Open Land Use (OLU)
  • Smart Point of Interest (SPOI)
  • Open Transport Map (OTM)
  • NUTS
  • Hilucs classification
  • Urban Atlas
  • Corine
  • Eurovoc
  • Emergel

The endpoint is: https://www.foodie-cloud.org/sparql  (with over 500 million triples)

See more info at: https://docs.google.com/document/d/18YcOtF4a_OscHXik_zeGkix0T-9udFmIv6PPlGyoN1Y/edit#

Initial linking is already done, e.g., OLU is linked to Urban Atlas and Corine, but additionally, Christian Zinke from the University of Leipzig is already working on extending this.

Mobile App for Open Land Use

An improvement of design and user interface of the OLU mobile application was made during last period. Rules of the Material Design (https://material.io/guidelines/) were incorporated in the new design. The design of both mobile and web browser version of the application will be unified for the future. Some features of the graphical user interface were improved other one will be added during next steps. In general, changes should bring straightforward and more consistency of the GUI and thus easier usage of the application. One of mashups is shown on the next figure. A prototype will be finished in the next step and tested on new features. According to testing results, web services of the SensLog VGI module will be modified.

3D Open Land Use Update

3D Open Land Use is a pilot project which aims to display Open Land Use maps using a mapping app which integrates OpenLayers based HSlayers library with CesiumJS 3D mapping library.

HSlayers will provide user interface for layer switching , sharing of map, GetFeatureInfo requests etc. but CesiumJs will provide 3D object and terrain visualization supported by GPU.

We will substitute the default CesiumJs elevation model with EU-DEM which has higher resolution and experiment with building generation based on RUIAN dataset and differences between surface and elevation datasets.

One more avenue to explore will be creation of a phone sensor/camera based solution to control the 3D map and create an augmented reality view for easier navigation.

It the moment of writing a component for HSlayers has been started which synchronizes CesiumJs map viewport with HSlayers both ways and also imports WMS layers into Cesium map.

The development is done at https://github.com/hslayers/hslayers-ng/tree/master/examples/cesium

Demo is available at: http://ng.hslayers.org/examples/cesium

DATA FOR REUSE

This is a list of open data sources that can be reused for your INSPIRE Hack 2017 projects:

Open Land Use Map (http://sdi4apps.eu/open_land_use/) – Open Land Use Map is a composite map that is intended to create detailed land-use maps of various regions based on certain pan-European datasets such as CORINE Land Cover, Urban Atlas enriched by available regional data.

Smart Point of Interest (http://sdi4apps.eu/spoi/) – Open and seamless SPOI data set, which is based on Linked data principles, contains over 27 million Points of Interest important for tourism from around the world.

Open Transport Map (http://opentransportmap.info/) –  Open Transport Map allows routing and visualization of traffic volumes of the whole EU (and many other ways of innovative exploitation) The underlying data come from OpenStreetMap and are accessible in a scheme compatible to INSPIRE Transport Network

Open Transport Net Hub (http://opentransportnet.eu/create-maps) – Turn your open geospatial data into insights and easy-to-read, visually appealing maps. Help your city or business solve transport related challenges by applying innovative insights and co-creating new services together with developers, data providers and community representatives.

IoT Discovery View ( http://portal.sdi4apps.eu/iot-view) – The application IoT Discovery View is a visualization client for a sensors catalogue built on the IoT Discovery Generic Enabler. The IoT Discovery View enables users to preview locations of sensors, to filter the sensors according to observed phenomenon and to pick out appropriate sensors identified by the described attributes.

TOOLS FOR REUSE

This is a list of tools that can be useful for your projects in the INSPIRE Hack 2017.

Micka (http://micka.bnhelp.cz/) – Open Micka is a web application for management and discovery geospatial metadata.  It is

  • OGC Catalogue service (CSW 2.0.2)
  • Transactions and harvesting
  • Metadata editor
  • Multilingual user interface
  • ISO AP 1.0 profile
  • Feature catalogue (ISO 19110)
  • Interactive metadata profiles – management
  • WFS/Gazetteer for defining metadata – extent
  • GEMET thesaurus built-in client
  • INSPIRE registry built-in client
  • OpenSearch
  • INSPIRE ATOM download service – automatically creation from metadata

INSPIRE CKAN extensions (https://github.com/CCSS-CZ/ckan-ext-inspire) – There are two moduled: These extensions are designed for work with INSPIRE metadata in CKAN. inspire_harvester – This module extends csw_harvester and spatial_metadata extensions to support harvesting of all INSPIRE required metadata elements from CSW 2.0.2 ISO AP 1.0.  Inspire_theme – This extension enables: Display INSPIRE metadata user friendly form at CKAN interface. Export INSPIRE metadata in extended GeoDCAT-AP 1.0 RDF format.

WebGlayer (http://webglayer.org/) / WebGLayer is JavaScript, WebGL based library for coordinated multiple views visualization. The library is focused on spatial data and large datasets (up to hundreds of thousands of features).

SensLog (http://www.senslog.org/) –  SensLog is solution for static as well as mobile sensors and VGI. SensLog is web-based sensor data management system. SensLog is a solution that is suitable for static in-situ monitoring devices as well as for mobile devices with live tracking ability.

General tasks of SensLog can be summarized in following points:

  1. Receives measured data either directly from sensor device or indirectly from any Front-End Elements;
  2. Stores sensor data in SensLog data model implemented in RDBMS;
  3. Pre-processes data for easier querying if necessary, and/or analyzes sensor data;
  4. Publishes data through system of web-services to other Front-End Elements, or to other applications.

SensLog provides system of web-services exchanging messages in JSON format or provides standardized services using core methods of OGC SOS version 1.0.0. The latest version of REST API is following CRUD schema.

NiMMbus (http://www.opengis.uab.cat/nimmbus) –  NiMMbus is solution for storing geospatial resources on the MiraMon cloud. NiMMbus is contributed to the hackaton as a geospatial user feedback storing tool. The system implements the Geospatial User Feedback standard developed in the OGC (and started in the FP7 GeoViQua project). This implementation in it using an API developed in the H2020 NextGEOSS The system allows to creating a citation of an external resource and then associate feedback about it. More information on how to use it and how to integrate in a metadata catalogue it can be seen at the github.com/joanma747/nimmbus.

INSPIRE Hack 2017 Webinar Replay Video

We’ve recorded the webinar on video!

In case you missed the webinar session, or in case you’d like to watch it again, here’s the link to the replay video:

Link: https://app.webinarjam.net/r/3/0/replay/8777/04c7a7c803/0/142185333

Title: INSPIRE Hack 2017
Description: An invitation to join the INSPIRE hackathon 2017, create teams, suggest topics and engage in creating apps that will combine environmental data

Host: Bente Lilja Bye, Karel Charvat, Dmitrii Kozhukh, Raitis Berzins, Raul Palma, Michal Kepka

Date: Tuesday, 25 July 2017
Time: 02:30 pm Brussels, Copenhagen, Madrid, Paris, GMT +2

Enjoy the replay!