SlideShare a Scribd company logo
Making the web an
exploratory place
for geospatial data
1
ESTA-LD: Exploring Spatio-Temporal Linked
Statistical Data
Vuk Mijović,Valentina Janev, Dejan Paunović
Mihajlo Pupin Institute
Outline
• Introduction
• Modelling
• ESTA-LD
• FutureWork
1 5 S e p t e m b e r 2 0 1 5 2
Motivation
• OGD (Open Government Data) initiatives have helped to open public data on:
– transport
– education
– infrastructure
– health
– environment
– …
• Public sector information is usually statistical in nature:
– SORS (Statistical Office of the Republic of Serbia
– SBRA (Serbian Business Registers Agency)
– Eurostat
• Public sector information often spans
across space and time
– Regional development
– Tourism data
– GDP
– …
• Statistical data on the web
– Create mash-ups
– Create visualizations
1 5 S e p t e m b e r 2 0 1 5 3
Scenario
1 5 S e p t e m b e r 2 0 1 5 4
Agents –Data providers
Services
LOD
convertor
LOD
convertor
Harvesting
Sharing metadata
with Joinup
Metadata catalogue
SPARQL
endpoint
SPARQL
endpoint
RDBMS RDBMS
• Spatio-temporal analysis
• Querying and Exploration
• Authoring of Linked Data
• Semi-automatic link discovery
• Enrichment and Repair
• Extraction and Loading
RDF Data CubeVocabulary
• Publishing multi-dimensional (statistical) data in a way that it can
be linked to related data sets and concepts
• Compatible with SDMX
• W3C Recommendation
• Kinds of data:
– Observations
– Organizational struct.
– Structural metadata
– Reference metadata
• The cube model:
– Dimensions
– Attributes
– Measures
1 5 S e p t e m b e r 2 0 1 5 5
Data Cube Example
1 5 S e p t e m b e r 2 0 1 5 6
Modelling Spatio-Temporal Data
• Use SDMX COG (ContentOriented Guidelines) available in RDF:
– Temporal dimension: sdmx-dimension:refPeriod
– Spatial dimension: sdmx-dimension:refArea
• Temporal Dimension
– Concept: sdmx-concept:refPeriod
– Time role: sdmx:TimeRole
– Range: xsd:gYear, xsd:gYearMonth, xsd:date…
• Spatial Dimension
– Concept: sdmx-concept:refArea
– There is no spatial role
– Define geometries for concepts using geo:hasDefaultGeometry and
geo:asWKT
– Hierarhies:
• Define a code list
• Define hierarchy levels using the SKOS vocabulary (skos:brader and skos:narrower)
1 5 S e p t e m b e r 2 0 1 5 7
Example: Spatial andTemporal
1 5 S e p t e m b e r 2 0 1 5 8
ESTA-LD
• Enables exploration and
analysis of spatio-temporal
linked statistical data
• Based on the RDF Data
Cube vocabulary
• Works with any SPARQL
Endpoint
• Part of the Linked Data
Stack developed within EU
FP7 project GeoKnow
1 5 S e p t e m b e r 2 0 1 5 9
Setting Parameters
• Choose graph and dataset
• Choose measure, set dimension values and select dimensions to visualize
1 5 S e p t e m b e r 2 0 1 5 1 0
ChartVisualization
• Visualization of up to
two dimensions
• SwitchingAxes
• Stacking
• Swapping series and
categories
1 5 S e p t e m b e r 2 0 1 5 1 1
Temporal Dimension
• Time Chart:
– Dedicated chart for the
time dimension
• Select a period
• Slide through time
– Works with
SBRA/SORS code list
and XSD types
– Selection of the time
window updates the
map
1 5 S e p t e m b e r 2 0 1 5 h t t p : / / g e o k n o w. e u 12
Spatial Dimension
• Choropleth Map:
– Visualizes data on a map
– Supports hierarchies
• Regions, municipalities …
– Selecting a region updates chart
– Regions need to point to polygons
supplied asWKT strings
– In combination with the time chart,
regions are coloured:
• Based on the selected time window,
• Based on every possible time
window of the same duration as the
one selected.
1 5 S e p t e m b e r 2 0 1 5 h t t p : / / g e o k n o w. e u 13
AggregatedColoring
1 5 S e p t e m b e r 2 0 1 5 1 4
Support for Preparing Data Cubes
• Temporal Dimension:
– In most cases where time is represented with URIs, those URIs contain year/month/date.
– Provides transformation of URIs to xsd types based on the provided pattern
• Spatial Dimension:
– In most cases country name or code is embedded in the URI
– Search for polygons in the LinkedGeoData dataset and add them to the Cube
1 5 S e p t e m b e r 2 0 1 5 h t t p : / / g e o k n o w. e u 15
Final Remarks
• Try ESTA-LD:
– GitHub: https://github.com/GeoKnow/ESTA-LD
– Demo: http://geoknow.imp.bg.ac.rs/ESTA-LD
• Future Work:
– Add more chart types
– Enable comparisons, merging, slicing, etc.
– Reducing the need for replication (DSDs, polygons…)
– Advanced search and filtering capabilities
1 5 S e p t e m b e r 2 0 1 5 1 6
Making the web an
exploratory place
for geospatial data
17
Thank you for your attention!
Questions?

More Related Content

What's hot

Studying Migrations Routes: New data and Tools
Studying Migrations Routes: New data and ToolsStudying Migrations Routes: New data and Tools
Studying Migrations Routes: New data and Tools
Istituto nazionale di statistica
 
Machine learning for Seismic Data Analysis
Machine learning for Seismic Data AnalysisMachine learning for Seismic Data Analysis
Machine learning for Seismic Data Analysis
Pioneer Natural Resources
 
Western province of sri lanka
Western province of sri lankaWestern province of sri lanka
Western province of sri lanka
Tharindu Amarasinghe
 
New analytical methods for geocomputation - Guy Lansley, UCL
New analytical methods for geocomputation - Guy Lansley, UCLNew analytical methods for geocomputation - Guy Lansley, UCL
New analytical methods for geocomputation - Guy Lansley, UCL
Guy Lansley
 
A vision to make OSM data the backbone of history across time and space - Int...
A vision to make OSM data the backbone of history across time and space - Int...A vision to make OSM data the backbone of history across time and space - Int...
A vision to make OSM data the backbone of history across time and space - Int...
Kohei Otsuka
 

What's hot (7)

G2 Berman
G2 BermanG2 Berman
G2 Berman
 
Studying Migrations Routes: New data and Tools
Studying Migrations Routes: New data and ToolsStudying Migrations Routes: New data and Tools
Studying Migrations Routes: New data and Tools
 
Machine learning for Seismic Data Analysis
Machine learning for Seismic Data AnalysisMachine learning for Seismic Data Analysis
Machine learning for Seismic Data Analysis
 
Western province of sri lanka
Western province of sri lankaWestern province of sri lanka
Western province of sri lanka
 
KristinaSargentResume
KristinaSargentResumeKristinaSargentResume
KristinaSargentResume
 
New analytical methods for geocomputation - Guy Lansley, UCL
New analytical methods for geocomputation - Guy Lansley, UCLNew analytical methods for geocomputation - Guy Lansley, UCL
New analytical methods for geocomputation - Guy Lansley, UCL
 
A vision to make OSM data the backbone of history across time and space - Int...
A vision to make OSM data the backbone of history across time and space - Int...A vision to make OSM data the backbone of history across time and space - Int...
A vision to make OSM data the backbone of history across time and space - Int...
 

Viewers also liked

Facete - Exploring the web of spatial data with facete
Facete - Exploring the web of spatial data with faceteFacete - Exploring the web of spatial data with facete
Facete - Exploring the web of spatial data with facete
geoknow
 
Geo know odw13-presentation
Geo know odw13-presentationGeo know odw13-presentation
Geo know odw13-presentation
geoknow
 
The Linked Data Lifecycle
The Linked Data LifecycleThe Linked Data Lifecycle
The Linked Data Lifecycle
geoknow
 
Towards Transfer Learning of Link Specifications
Towards Transfer Learning of Link SpecificationsTowards Transfer Learning of Link Specifications
Towards Transfer Learning of Link Specifications
geoknow
 
Geold2015 wauer
Geold2015 wauerGeold2015 wauer
Geold2015 wauer
geoknow
 
Geo know general presentation 2013
Geo know general presentation 2013Geo know general presentation 2013
Geo know general presentation 2013
geoknow
 
Generator workbench
Generator workbenchGenerator workbench
Generator workbench
geoknow
 
Spatial data web application in Suppliy Chain Management
Spatial data web application in Suppliy Chain ManagementSpatial data web application in Suppliy Chain Management
Spatial data web application in Suppliy Chain Management
geoknow
 
Esta ld -exploring-spatio-temporal-linked-statistical-data
Esta ld -exploring-spatio-temporal-linked-statistical-dataEsta ld -exploring-spatio-temporal-linked-statistical-data
Esta ld -exploring-spatio-temporal-linked-statistical-data
geoknow
 
Sdwwg experiences and outlook
Sdwwg experiences and outlookSdwwg experiences and outlook
Sdwwg experiences and outlook
geoknow
 

Viewers also liked (10)

Facete - Exploring the web of spatial data with facete
Facete - Exploring the web of spatial data with faceteFacete - Exploring the web of spatial data with facete
Facete - Exploring the web of spatial data with facete
 
Geo know odw13-presentation
Geo know odw13-presentationGeo know odw13-presentation
Geo know odw13-presentation
 
The Linked Data Lifecycle
The Linked Data LifecycleThe Linked Data Lifecycle
The Linked Data Lifecycle
 
Towards Transfer Learning of Link Specifications
Towards Transfer Learning of Link SpecificationsTowards Transfer Learning of Link Specifications
Towards Transfer Learning of Link Specifications
 
Geold2015 wauer
Geold2015 wauerGeold2015 wauer
Geold2015 wauer
 
Geo know general presentation 2013
Geo know general presentation 2013Geo know general presentation 2013
Geo know general presentation 2013
 
Generator workbench
Generator workbenchGenerator workbench
Generator workbench
 
Spatial data web application in Suppliy Chain Management
Spatial data web application in Suppliy Chain ManagementSpatial data web application in Suppliy Chain Management
Spatial data web application in Suppliy Chain Management
 
Esta ld -exploring-spatio-temporal-linked-statistical-data
Esta ld -exploring-spatio-temporal-linked-statistical-dataEsta ld -exploring-spatio-temporal-linked-statistical-data
Esta ld -exploring-spatio-temporal-linked-statistical-data
 
Sdwwg experiences and outlook
Sdwwg experiences and outlookSdwwg experiences and outlook
Sdwwg experiences and outlook
 

Similar to ESTA-LD exploring spatio-temporal linked statistical data

2017 GIS in Education Track: Sharing Historical Maps and Atlases in Web Apps
2017 GIS in Education Track: Sharing Historical Maps and Atlases in Web Apps2017 GIS in Education Track: Sharing Historical Maps and Atlases in Web Apps
2017 GIS in Education Track: Sharing Historical Maps and Atlases in Web Apps
GIS in the Rockies
 
Sharing historical maps and atlases in web apps
Sharing historical maps and atlases in web appsSharing historical maps and atlases in web apps
Sharing historical maps and atlases in web apps
Aileen Buckley
 
Statistical data in RDF
Statistical data in RDFStatistical data in RDF
Statistical data in RDF
Jindřich Mynarz
 
USING E-INFRASTRUCTURES FOR BIODIVERSITY CONSERVATION - Module 2
USING E-INFRASTRUCTURES FOR BIODIVERSITY CONSERVATION - Module 2USING E-INFRASTRUCTURES FOR BIODIVERSITY CONSERVATION - Module 2
USING E-INFRASTRUCTURES FOR BIODIVERSITY CONSERVATION - Module 2
Gianpaolo Coro
 
PIAS 2013-GIS.pptxfskjczjsbchdbfscnnND dHSA
PIAS 2013-GIS.pptxfskjczjsbchdbfscnnND  dHSAPIAS 2013-GIS.pptxfskjczjsbchdbfscnnND  dHSA
PIAS 2013-GIS.pptxfskjczjsbchdbfscnnND dHSA
FloridaTLaoaten
 
Analyzing and mapping space-time data
Analyzing and mapping space-time dataAnalyzing and mapping space-time data
Analyzing and mapping space-time data
Aileen Buckley
 
GIS Introduction.ppt
GIS Introduction.pptGIS Introduction.ppt
GIS Introduction.ppt
misterjis
 
Openstreetmap
OpenstreetmapOpenstreetmap
Openstreetmap
Mohamed Nageh
 
Day 6 - PostGIS
Day 6 - PostGISDay 6 - PostGIS
Day 6 - PostGIS
Barry Jones
 
McDonough "Living with Machines"
McDonough "Living with Machines"McDonough "Living with Machines"
McDonough "Living with Machines"
National Information Standards Organization (NISO)
 
Apache con big data 2015 magellan
Apache con big data 2015 magellanApache con big data 2015 magellan
Apache con big data 2015 magellan
Ram Sriharsha
 
Reforming Traditional Machine Learning Algorithms with Spatio-Temporal Analy...
 Reforming Traditional Machine Learning Algorithms with Spatio-Temporal Analy... Reforming Traditional Machine Learning Algorithms with Spatio-Temporal Analy...
Reforming Traditional Machine Learning Algorithms with Spatio-Temporal Analy...
Databricks
 
Methods for analyzing and mapping temporal data
Methods for analyzing and mapping temporal dataMethods for analyzing and mapping temporal data
Methods for analyzing and mapping temporal data
Aileen Buckley
 
Crowd sourcing gis for global urban area mapping
Crowd sourcing gis for global urban area mappingCrowd sourcing gis for global urban area mapping
Crowd sourcing gis for global urban area mappingHiroyuki Miyazaki
 
Magellen: Geospatial Analytics on Spark by Ram Sriharsha
Magellen: Geospatial Analytics on Spark by Ram SriharshaMagellen: Geospatial Analytics on Spark by Ram Sriharsha
Magellen: Geospatial Analytics on Spark by Ram Sriharsha
Spark Summit
 
Big Data and Geospatial with HPCC Systems
Big Data and Geospatial with HPCC SystemsBig Data and Geospatial with HPCC Systems
Big Data and Geospatial with HPCC Systems
HPCC Systems
 
Using R to Visualize Spatial Data: R as GIS - Guy Lansley
Using R to Visualize Spatial Data: R as GIS - Guy LansleyUsing R to Visualize Spatial Data: R as GIS - Guy Lansley
Using R to Visualize Spatial Data: R as GIS - Guy Lansley
Guy Lansley
 
Working with HDF and netCDF Data in ArcGIS: Tools and Case Studies
Working with HDF and netCDF Data in ArcGIS: Tools and Case StudiesWorking with HDF and netCDF Data in ArcGIS: Tools and Case Studies
Working with HDF and netCDF Data in ArcGIS: Tools and Case Studies
The HDF-EOS Tools and Information Center
 
4. empirical and practical issues
4. empirical and practical issues4. empirical and practical issues
4. empirical and practical issues
LandDegradation
 
ArcGIS and Multi-D: Tools & Roadmap
ArcGIS and Multi-D: Tools & RoadmapArcGIS and Multi-D: Tools & Roadmap
ArcGIS and Multi-D: Tools & Roadmap
The HDF-EOS Tools and Information Center
 

Similar to ESTA-LD exploring spatio-temporal linked statistical data (20)

2017 GIS in Education Track: Sharing Historical Maps and Atlases in Web Apps
2017 GIS in Education Track: Sharing Historical Maps and Atlases in Web Apps2017 GIS in Education Track: Sharing Historical Maps and Atlases in Web Apps
2017 GIS in Education Track: Sharing Historical Maps and Atlases in Web Apps
 
Sharing historical maps and atlases in web apps
Sharing historical maps and atlases in web appsSharing historical maps and atlases in web apps
Sharing historical maps and atlases in web apps
 
Statistical data in RDF
Statistical data in RDFStatistical data in RDF
Statistical data in RDF
 
USING E-INFRASTRUCTURES FOR BIODIVERSITY CONSERVATION - Module 2
USING E-INFRASTRUCTURES FOR BIODIVERSITY CONSERVATION - Module 2USING E-INFRASTRUCTURES FOR BIODIVERSITY CONSERVATION - Module 2
USING E-INFRASTRUCTURES FOR BIODIVERSITY CONSERVATION - Module 2
 
PIAS 2013-GIS.pptxfskjczjsbchdbfscnnND dHSA
PIAS 2013-GIS.pptxfskjczjsbchdbfscnnND  dHSAPIAS 2013-GIS.pptxfskjczjsbchdbfscnnND  dHSA
PIAS 2013-GIS.pptxfskjczjsbchdbfscnnND dHSA
 
Analyzing and mapping space-time data
Analyzing and mapping space-time dataAnalyzing and mapping space-time data
Analyzing and mapping space-time data
 
GIS Introduction.ppt
GIS Introduction.pptGIS Introduction.ppt
GIS Introduction.ppt
 
Openstreetmap
OpenstreetmapOpenstreetmap
Openstreetmap
 
Day 6 - PostGIS
Day 6 - PostGISDay 6 - PostGIS
Day 6 - PostGIS
 
McDonough "Living with Machines"
McDonough "Living with Machines"McDonough "Living with Machines"
McDonough "Living with Machines"
 
Apache con big data 2015 magellan
Apache con big data 2015 magellanApache con big data 2015 magellan
Apache con big data 2015 magellan
 
Reforming Traditional Machine Learning Algorithms with Spatio-Temporal Analy...
 Reforming Traditional Machine Learning Algorithms with Spatio-Temporal Analy... Reforming Traditional Machine Learning Algorithms with Spatio-Temporal Analy...
Reforming Traditional Machine Learning Algorithms with Spatio-Temporal Analy...
 
Methods for analyzing and mapping temporal data
Methods for analyzing and mapping temporal dataMethods for analyzing and mapping temporal data
Methods for analyzing and mapping temporal data
 
Crowd sourcing gis for global urban area mapping
Crowd sourcing gis for global urban area mappingCrowd sourcing gis for global urban area mapping
Crowd sourcing gis for global urban area mapping
 
Magellen: Geospatial Analytics on Spark by Ram Sriharsha
Magellen: Geospatial Analytics on Spark by Ram SriharshaMagellen: Geospatial Analytics on Spark by Ram Sriharsha
Magellen: Geospatial Analytics on Spark by Ram Sriharsha
 
Big Data and Geospatial with HPCC Systems
Big Data and Geospatial with HPCC SystemsBig Data and Geospatial with HPCC Systems
Big Data and Geospatial with HPCC Systems
 
Using R to Visualize Spatial Data: R as GIS - Guy Lansley
Using R to Visualize Spatial Data: R as GIS - Guy LansleyUsing R to Visualize Spatial Data: R as GIS - Guy Lansley
Using R to Visualize Spatial Data: R as GIS - Guy Lansley
 
Working with HDF and netCDF Data in ArcGIS: Tools and Case Studies
Working with HDF and netCDF Data in ArcGIS: Tools and Case StudiesWorking with HDF and netCDF Data in ArcGIS: Tools and Case Studies
Working with HDF and netCDF Data in ArcGIS: Tools and Case Studies
 
4. empirical and practical issues
4. empirical and practical issues4. empirical and practical issues
4. empirical and practical issues
 
ArcGIS and Multi-D: Tools & Roadmap
ArcGIS and Multi-D: Tools & RoadmapArcGIS and Multi-D: Tools & Roadmap
ArcGIS and Multi-D: Tools & Roadmap
 

Recently uploaded

FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 

ESTA-LD exploring spatio-temporal linked statistical data

  • 1. Making the web an exploratory place for geospatial data 1 ESTA-LD: Exploring Spatio-Temporal Linked Statistical Data Vuk Mijović,Valentina Janev, Dejan Paunović Mihajlo Pupin Institute
  • 2. Outline • Introduction • Modelling • ESTA-LD • FutureWork 1 5 S e p t e m b e r 2 0 1 5 2
  • 3. Motivation • OGD (Open Government Data) initiatives have helped to open public data on: – transport – education – infrastructure – health – environment – … • Public sector information is usually statistical in nature: – SORS (Statistical Office of the Republic of Serbia – SBRA (Serbian Business Registers Agency) – Eurostat • Public sector information often spans across space and time – Regional development – Tourism data – GDP – … • Statistical data on the web – Create mash-ups – Create visualizations 1 5 S e p t e m b e r 2 0 1 5 3
  • 4. Scenario 1 5 S e p t e m b e r 2 0 1 5 4 Agents –Data providers Services LOD convertor LOD convertor Harvesting Sharing metadata with Joinup Metadata catalogue SPARQL endpoint SPARQL endpoint RDBMS RDBMS • Spatio-temporal analysis • Querying and Exploration • Authoring of Linked Data • Semi-automatic link discovery • Enrichment and Repair • Extraction and Loading
  • 5. RDF Data CubeVocabulary • Publishing multi-dimensional (statistical) data in a way that it can be linked to related data sets and concepts • Compatible with SDMX • W3C Recommendation • Kinds of data: – Observations – Organizational struct. – Structural metadata – Reference metadata • The cube model: – Dimensions – Attributes – Measures 1 5 S e p t e m b e r 2 0 1 5 5
  • 6. Data Cube Example 1 5 S e p t e m b e r 2 0 1 5 6
  • 7. Modelling Spatio-Temporal Data • Use SDMX COG (ContentOriented Guidelines) available in RDF: – Temporal dimension: sdmx-dimension:refPeriod – Spatial dimension: sdmx-dimension:refArea • Temporal Dimension – Concept: sdmx-concept:refPeriod – Time role: sdmx:TimeRole – Range: xsd:gYear, xsd:gYearMonth, xsd:date… • Spatial Dimension – Concept: sdmx-concept:refArea – There is no spatial role – Define geometries for concepts using geo:hasDefaultGeometry and geo:asWKT – Hierarhies: • Define a code list • Define hierarchy levels using the SKOS vocabulary (skos:brader and skos:narrower) 1 5 S e p t e m b e r 2 0 1 5 7
  • 8. Example: Spatial andTemporal 1 5 S e p t e m b e r 2 0 1 5 8
  • 9. ESTA-LD • Enables exploration and analysis of spatio-temporal linked statistical data • Based on the RDF Data Cube vocabulary • Works with any SPARQL Endpoint • Part of the Linked Data Stack developed within EU FP7 project GeoKnow 1 5 S e p t e m b e r 2 0 1 5 9
  • 10. Setting Parameters • Choose graph and dataset • Choose measure, set dimension values and select dimensions to visualize 1 5 S e p t e m b e r 2 0 1 5 1 0
  • 11. ChartVisualization • Visualization of up to two dimensions • SwitchingAxes • Stacking • Swapping series and categories 1 5 S e p t e m b e r 2 0 1 5 1 1
  • 12. Temporal Dimension • Time Chart: – Dedicated chart for the time dimension • Select a period • Slide through time – Works with SBRA/SORS code list and XSD types – Selection of the time window updates the map 1 5 S e p t e m b e r 2 0 1 5 h t t p : / / g e o k n o w. e u 12
  • 13. Spatial Dimension • Choropleth Map: – Visualizes data on a map – Supports hierarchies • Regions, municipalities … – Selecting a region updates chart – Regions need to point to polygons supplied asWKT strings – In combination with the time chart, regions are coloured: • Based on the selected time window, • Based on every possible time window of the same duration as the one selected. 1 5 S e p t e m b e r 2 0 1 5 h t t p : / / g e o k n o w. e u 13
  • 14. AggregatedColoring 1 5 S e p t e m b e r 2 0 1 5 1 4
  • 15. Support for Preparing Data Cubes • Temporal Dimension: – In most cases where time is represented with URIs, those URIs contain year/month/date. – Provides transformation of URIs to xsd types based on the provided pattern • Spatial Dimension: – In most cases country name or code is embedded in the URI – Search for polygons in the LinkedGeoData dataset and add them to the Cube 1 5 S e p t e m b e r 2 0 1 5 h t t p : / / g e o k n o w. e u 15
  • 16. Final Remarks • Try ESTA-LD: – GitHub: https://github.com/GeoKnow/ESTA-LD – Demo: http://geoknow.imp.bg.ac.rs/ESTA-LD • Future Work: – Add more chart types – Enable comparisons, merging, slicing, etc. – Reducing the need for replication (DSDs, polygons…) – Advanced search and filtering capabilities 1 5 S e p t e m b e r 2 0 1 5 1 6
  • 17. Making the web an exploratory place for geospatial data 17 Thank you for your attention! Questions?