SlideShare ist ein Scribd-Unternehmen logo
1 von 35
Using the Data Cube vocabulary for Publishing Environmental
Linked Data on lab.environment.data.gov.au
Canberra Semantic Web meetup
CSIRO COMPUTATIONAL INFORMATICS
Laurent Lefort, Armin Haller
Outline
• ACORN-SAT Dataset
• Building the Data Cube
• Enriching ACORN-SAT Linked Data with Metadata
• Published ACORN-SAT Linked Data
Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort2 |
The ACORN-SAT dataset
• Released by Aus. Bureau of Meteorology (23 March 2012)
• Available at http://www.bom.gov.au/climate/change/acorn-sat/
• 112 stations in total - 60 from 1910 to 2011
• Homogenised (adjusted) daily temperatures
• Tabular format (1 file per time series/station)
Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort3 |
“Catalogue websites do not
unlock the full potential of the
collected data and metadata”
Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort4 |
Richard Cyganiak,
Limitations of ACORN-SAT in Tabular files
• Metadata fields are not documented
• Querying across the catalog is difficult
• Exploring the catalog through different facets
geographical/statistical/tabular is not possible
• Bulk processing of the dataset or parts of it is not possible
• Social annotations are not possible
• Integrating the dataset within other datasets is difficult
Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort5 |
ACORN-SAT as Linked Data
Linked Data is a shift from publishing data in human readable
HTML documents to machine readable documents.
Linked Data Principles:
1. Use URIs as identifiers for Things
http://sws.geonames.org/2172517
2. Make them actionable
→ http://www.geonames.org/2172517/canberra.html
3. Return information following standards
→ http://sws.geonames.org/2172517/about.rdf
4. Link to other information objects
<rdfs:seeAlso rdf:resource="http://dbpedia.org/resource/Canberra"/>
Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort6 |
ACORN-SAT as Linked Data
RDF Data Cube: a method to organise linked data in slices
• A vocabulary published by the W3C Government Linked Data (GLD) Working
Group (Working Draft)
• Also the method used to publish statistics data and environmental data in
Europe e.g. for Bathing Water Quality in UK
http://www.epimorphics.com/web/projects/bathing-water-quality
Advantages
• Allows multiple views on the same data (similar to OLAP)
• Generic approach which supports the links to domain-specific definitions
Useable:
• In any browser via Linked Data API (HTML output)
• In JavaScript via Linked Data API (JSON output)
• In R via SPARQL
Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort7 |
RDF Data Cube 101 - Slices and observations
Dimension d6
Dimension d7
Dimension d1
Dimension d2
Dimension d3
Dimension d4
Dimension d5
Measure m1, m2, …
Attribute a1, a2, …
Cube
Slice
Observation
Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort8 |
RDF Data Cube 101 – Dataset, Slice, Observation
Cube and Slice
qb:DataSet
qb:slice
qb:Observation
Cube observation
qb:observation
qb:subSlice
Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort9 |
qb:Slice
qb:dataSet
void:subset
RDF Data Cube 101 – Data Structure Definitions (DSDs)
Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort10 |
http://sdmx.org/wp-content/uploads/2012/11/SDMX-Guidelines-for-the-Design-of-Data-
Structure-Definitions.pdf RDF Data Cube model compatible with SDMX
5 basic steps
• 1.Define the prefixes to be used
• 2.Publish your schema
• Define the dimension(s) – used to identify the observations (ex. time, region), what the
observation applies to
• Define the measure(s) – the phenomenon being observed
• Define the attribute(s) - unit of measure
• Define the DSD (attach components)
• 3.Publish your data
• Define the Dataset (attach DSD)
• Define Observations – the actual data
• 4.Include Slices (views) on your data
• Define SliceKey(s) - the fixed dimensions
• Define the DSD (attach SliceKey(s))
• Define the Dataset (attach Slices to be defined)
• Define Slices and Observations
• 5.Select appropriate URIs
Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort11 |
1. Prefixes
• PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
• PREFIX rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns#
• PREFIX qb: <http://purl.org/linked-data/cube#>
• PREFIX interval: <http://reference.data.gov.uk/def/intervals/>
• PREFIX gn: <http://www.geonames.org/ontology#>
• PREFIX ssn: <http://purl.oclc.org/NET/ssnx/ssn#>
• PREFIX acorn-sat:
<http://lab.environment.data.gov.au/def/acorn/sat/>
• PREFIX acorn-series:
<http://lab.environment.data.gov.au/def/acorn/time-series/>
Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort12 |
2. Define the schema
Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort13 |
Dimension
Dimension
Dimension
Measure
Atttribute
Measure
Attribute
Measure
Attribute
Atttribute
Atttribute
Dimension
3. Define the Observations
Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort14 |
4. Define the slices
Observation
- MinTemperature
- MaxTemperature
- Rainfall
- Booleans for missing data
Day
(3) Month
(2) Year
(1) ACORN-SAT Series/System (station)
Current Data Cube structure (and URI/API logic)
• Stations/time series
• Year
• Month
• All linking to observations
Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort15 |
Define the DSD
Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort16 |
5. Select appropriate URIs
Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort17 |
Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort18 |
(extra) Statistics at slice level
To port to DDI-RDF Discovery
• Data describing the deployment history
• Available in ACORN-SAT station catalogue (pdf)
• Not available in tabular format distribution
• ACORN-SAT composite stations
– composed of one or several BoM stations
• BoM (Bureau of Meteorology) stations
– composed of one or several station sharing the same codes
• Textual description of significant events
• Data describing the detailed conditions of observations
• Sensors
• Deployment Intervals
… using Semantic Sensor Network (SSN) ontology
• SSN-XG report http://www.w3.org/2005/Incubator/ssn/XGR-ssn/
• SSN Ontology http://purl.oclc.org/NET/ssnx/ssn
Station metadata
Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort19 |
SSN: deployed systems and observations
Skeleton
Device
Deployment
PlatformSite
System
ssn:System
onPlatform
hasSubsystem
hasDeployment
ssn:DeploymentRelatedProcess
ssn:Deployment
deploymentProcesPart
deployedSystem
ssn:Platform
deployedOnPlatform
attachedSystem
ssn:Device
ssn:Sensor
ssn:SensingDevice
observes
inDeployment
observedBy
ssn:Property
observedProperty
ssn:Observation
Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort20 |
Example (Darwin)
Time series – Weather stations – Sites – (Sensors)
Darwin Post Office
014016 (1910-1942)
Darwin Airport
014015 (1941-2007 & 2001-now)
2 sites – 1km apart – same code used
Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort21 |
Deployment phases in Darwin
Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort22 |
Multiple Views on Data – Mashups
• Display the station locations and their average temperature
readings on a map
• http://lab.environment.data.gov.au/mashup/drilldown
• Select a Date range for climate readings for a given location
• http://lab.environment.data.gov.au/mashup
Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort23 |
Multiple Views on Data – ELDA Linked Data API
ssn:hasSubSystem
ssn:hasDeployment
ssn:deploymentProcessPartssn:observedBy
Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort24 |
Multiple Views on Data – SPARQL
Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort25 |
Multiple Views on Data – SPARQL
PREFIX cube: <http://purl.org/linked-data/cube#>
PREFIX sat: <http://lab.environment.data.gov.au/def/acorn/sat/>
SELECT ?x, MAX(?max) AS ?MaxEver
WHERE { <http://lab.environment.data.gov.au/data/acorn/climate/slice/station/086071>
cube:subSlice ?y .
?y cube:subSlice ?x .
?x sat:month ?z .
?x cube:observation ?obs .
?obs sat:maxTemperature ?max .
FILTER regex(?z, "07")
}
ORDER BY DESC(?max) LIMIT 1
RESULT:
http://lab.environment.data.gov.au/data/acorn/climate/slice/station/086071/year/1975/
month/07 23.3
Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort26 |
Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort27 |
Wrap up
• Experimental version of ACORN-SAT data
• Available at http://lab.environment.data.gov.au/
• Developed for the Australian Bureau of Meteorology (BOM) by CSIRO in cooperation with the Australian
Government Information Management Office (AGIMO)
• Temperature (homogenised) plus Rainfall (not homogenised)
• First version presented at Australian GovHack Day
• Alternative to tabular data
• Last version, uploaded to LOD cloud
• http://thedatahub.org/dataset/acorn-sat
• Linked data (and well managed URIs) to build the bridges between the different agencies
• Current linked data pilot is one agency (BoM) and one server but applies solutions and
schemes already in place in multi-agencies and multi-service providers context (e.g. UK)
• Thanks to AGIMO for helping us to set up http://lab.environment.data.gov.au/
Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort28 |
Use It! http://michaelhalls.net/planforsun/index.php
Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort29 |
Australian Government Linked Data
Working Group (AGLDWG)
• Ad-hoc group established August 2012
– BoM, OSP, CSIRO , AGIMO, DRALGAS, NAA, GA, ABS
• Terms of reference
– Develop technical guidelines and best practice on the use of ‘linked-
data’ by AG agencies
– Inform the development of data.gov.au as a platform for publishing
Commonwealth PSI
– Promote the benefits and encourage adoption of ‘linked-data’ for
publishing Commonwealth PSI
– Where appropriate, undertake specific activities and coordinate
projects in pursuit of these objectives
• Seeking formal endorsement
Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort30 |
Conclusions
• Approach is applicable to all climate time series
• Opportunities to link to other datasets (Australia, World)
• Geo-features (e.g. GeoNames - done) for weather station sites, districts
• Other climate data e.g. regional and world climate data archives, cyclone
tracks (not yet available as linked data)
• Other environmental data (not yet available as linked data)
Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort31 |
ISWC 2013
Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort32 |
• The 12th International Semantic Web Conference
and the 1st Australasian Semantic Web Conference
21-25 October 2013, Sydney, Australia
• http://iswc2013.semanticweb.org/
• https://twitter.com/iswc2013
• First International Workshop on Semantic Statistics (SemStats 2013)
• SemStats 2013 Challenge
• Call for Papers
• http://datalift.org/en/event/semstats2013/challenge-cfp
• Data
• http://datalift.org/en/event/semstats2013/challenge
Recommended by!
CSIRO Computational Informatics
Laurent Lefort
Ontologist
t +61 2 9123 4567
e laurent.lefort@csiro.au
W csiro.au
CSIRO COMPUTATIONAL INFORMATICS
Thank you
Images credits
• Blair Trewin The ACORN-SAT station at Butlers Gorge in central
Tasmania (surfacetemperatures.blogspot.com.au )
• Nathanael Boehm
Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort34 |
More information
• Laurent Lefort, Josh Bobruk, Armin Haller, Kerry Taylor and
Andrew Woolf A Linked Sensor Data Cube for a 100 Year
Homogenised daily temperature dataset Proc. SSN 2012
Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort35 |

Weitere ähnliche Inhalte

Was ist angesagt?

Possibilities of Open Source Code
Possibilities of Open Source CodePossibilities of Open Source Code
Possibilities of Open Source CodeRoope Tervo
 
TU1.L10 - Globwave and applications of global satellite wave observations
TU1.L10 - Globwave and applications of global satellite wave observationsTU1.L10 - Globwave and applications of global satellite wave observations
TU1.L10 - Globwave and applications of global satellite wave observationsgrssieee
 
5 IGARSS_Riishojgaard July 25 2011_rev2.ppt
5 IGARSS_Riishojgaard July 25 2011_rev2.ppt5 IGARSS_Riishojgaard July 25 2011_rev2.ppt
5 IGARSS_Riishojgaard July 25 2011_rev2.pptgrssieee
 
AusCover Earth Observation Services and Data Cubes
AusCover Earth Observation Services and Data CubesAusCover Earth Observation Services and Data Cubes
AusCover Earth Observation Services and Data CubesTERN Australia
 
ADASS XXV: LSST DM - Building the Data System for the Era of Petascale Optica...
ADASS XXV: LSST DM - Building the Data System for the Era of Petascale Optica...ADASS XXV: LSST DM - Building the Data System for the Era of Petascale Optica...
ADASS XXV: LSST DM - Building the Data System for the Era of Petascale Optica...Mario Juric
 
Weather Station Data Publication at Irstea: an implementation Report.
Weather Station Data Publication at Irstea: an implementation Report.  Weather Station Data Publication at Irstea: an implementation Report.
Weather Station Data Publication at Irstea: an implementation Report. catherine roussey
 
Producing INSPIRE compliant datasets
Producing INSPIRE compliant datasetsProducing INSPIRE compliant datasets
Producing INSPIRE compliant datasetsRoope Tervo
 
Eco-informatics: Data services for bringing together and publishing the full ...
Eco-informatics: Data services for bringing together and publishing the full ...Eco-informatics: Data services for bringing together and publishing the full ...
Eco-informatics: Data services for bringing together and publishing the full ...TERN Australia
 
AusPlots field data collection with AusScribe
AusPlots field data collection with AusScribeAusPlots field data collection with AusScribe
AusPlots field data collection with AusScribeTERN Australia
 
Open Data and and INSPIRE
Open Data and and INSPIREOpen Data and and INSPIRE
Open Data and and INSPIRERoope Tervo
 
LSST/DM: Building a Next Generation Survey Data Processing System
LSST/DM: Building a Next Generation Survey Data Processing SystemLSST/DM: Building a Next Generation Survey Data Processing System
LSST/DM: Building a Next Generation Survey Data Processing SystemMario Juric
 
Data Infrastructure Development for SKA/Jasper Horrell
Data Infrastructure Development for SKA/Jasper HorrellData Infrastructure Development for SKA/Jasper Horrell
Data Infrastructure Development for SKA/Jasper HorrellAfrican Open Science Platform
 
GaiaCal2014: Creating and Calibrating LSST Data Product
GaiaCal2014: Creating and Calibrating LSST Data ProductGaiaCal2014: Creating and Calibrating LSST Data Product
GaiaCal2014: Creating and Calibrating LSST Data ProductMario Juric
 
Meteorological and Aviation Weather Open Data implementation utilising OGC st...
Meteorological and Aviation Weather Open Data implementation utilising OGC st...Meteorological and Aviation Weather Open Data implementation utilising OGC st...
Meteorological and Aviation Weather Open Data implementation utilising OGC st...Roope Tervo
 
ExtremeEarth Open Workshop - Overview and Achievements
ExtremeEarth Open Workshop - Overview and AchievementsExtremeEarth Open Workshop - Overview and Achievements
ExtremeEarth Open Workshop - Overview and AchievementsExtremeEarth
 
Aaltoes opendata 20130206
Aaltoes opendata 20130206Aaltoes opendata 20130206
Aaltoes opendata 20130206Roope Tervo
 
AstroInformatics 2015: Large Sky Surveys: Entering the Era of Software-Bound ...
AstroInformatics 2015: Large Sky Surveys: Entering the Era of Software-Bound ...AstroInformatics 2015: Large Sky Surveys: Entering the Era of Software-Bound ...
AstroInformatics 2015: Large Sky Surveys: Entering the Era of Software-Bound ...Mario Juric
 
Application packaging and systematic processing in earth observation exploita...
Application packaging and systematic processing in earth observation exploita...Application packaging and systematic processing in earth observation exploita...
Application packaging and systematic processing in earth observation exploita...terradue
 
Solar System Processing with LSST: A Status Update
Solar System Processing with LSST: A Status UpdateSolar System Processing with LSST: A Status Update
Solar System Processing with LSST: A Status UpdateMario Juric
 

Was ist angesagt? (20)

CLIM Program: Remote Sensing Workshop, The Earth System Grid Federation as a ...
CLIM Program: Remote Sensing Workshop, The Earth System Grid Federation as a ...CLIM Program: Remote Sensing Workshop, The Earth System Grid Federation as a ...
CLIM Program: Remote Sensing Workshop, The Earth System Grid Federation as a ...
 
Possibilities of Open Source Code
Possibilities of Open Source CodePossibilities of Open Source Code
Possibilities of Open Source Code
 
TU1.L10 - Globwave and applications of global satellite wave observations
TU1.L10 - Globwave and applications of global satellite wave observationsTU1.L10 - Globwave and applications of global satellite wave observations
TU1.L10 - Globwave and applications of global satellite wave observations
 
5 IGARSS_Riishojgaard July 25 2011_rev2.ppt
5 IGARSS_Riishojgaard July 25 2011_rev2.ppt5 IGARSS_Riishojgaard July 25 2011_rev2.ppt
5 IGARSS_Riishojgaard July 25 2011_rev2.ppt
 
AusCover Earth Observation Services and Data Cubes
AusCover Earth Observation Services and Data CubesAusCover Earth Observation Services and Data Cubes
AusCover Earth Observation Services and Data Cubes
 
ADASS XXV: LSST DM - Building the Data System for the Era of Petascale Optica...
ADASS XXV: LSST DM - Building the Data System for the Era of Petascale Optica...ADASS XXV: LSST DM - Building the Data System for the Era of Petascale Optica...
ADASS XXV: LSST DM - Building the Data System for the Era of Petascale Optica...
 
Weather Station Data Publication at Irstea: an implementation Report.
Weather Station Data Publication at Irstea: an implementation Report.  Weather Station Data Publication at Irstea: an implementation Report.
Weather Station Data Publication at Irstea: an implementation Report.
 
Producing INSPIRE compliant datasets
Producing INSPIRE compliant datasetsProducing INSPIRE compliant datasets
Producing INSPIRE compliant datasets
 
Eco-informatics: Data services for bringing together and publishing the full ...
Eco-informatics: Data services for bringing together and publishing the full ...Eco-informatics: Data services for bringing together and publishing the full ...
Eco-informatics: Data services for bringing together and publishing the full ...
 
AusPlots field data collection with AusScribe
AusPlots field data collection with AusScribeAusPlots field data collection with AusScribe
AusPlots field data collection with AusScribe
 
Open Data and and INSPIRE
Open Data and and INSPIREOpen Data and and INSPIRE
Open Data and and INSPIRE
 
LSST/DM: Building a Next Generation Survey Data Processing System
LSST/DM: Building a Next Generation Survey Data Processing SystemLSST/DM: Building a Next Generation Survey Data Processing System
LSST/DM: Building a Next Generation Survey Data Processing System
 
Data Infrastructure Development for SKA/Jasper Horrell
Data Infrastructure Development for SKA/Jasper HorrellData Infrastructure Development for SKA/Jasper Horrell
Data Infrastructure Development for SKA/Jasper Horrell
 
GaiaCal2014: Creating and Calibrating LSST Data Product
GaiaCal2014: Creating and Calibrating LSST Data ProductGaiaCal2014: Creating and Calibrating LSST Data Product
GaiaCal2014: Creating and Calibrating LSST Data Product
 
Meteorological and Aviation Weather Open Data implementation utilising OGC st...
Meteorological and Aviation Weather Open Data implementation utilising OGC st...Meteorological and Aviation Weather Open Data implementation utilising OGC st...
Meteorological and Aviation Weather Open Data implementation utilising OGC st...
 
ExtremeEarth Open Workshop - Overview and Achievements
ExtremeEarth Open Workshop - Overview and AchievementsExtremeEarth Open Workshop - Overview and Achievements
ExtremeEarth Open Workshop - Overview and Achievements
 
Aaltoes opendata 20130206
Aaltoes opendata 20130206Aaltoes opendata 20130206
Aaltoes opendata 20130206
 
AstroInformatics 2015: Large Sky Surveys: Entering the Era of Software-Bound ...
AstroInformatics 2015: Large Sky Surveys: Entering the Era of Software-Bound ...AstroInformatics 2015: Large Sky Surveys: Entering the Era of Software-Bound ...
AstroInformatics 2015: Large Sky Surveys: Entering the Era of Software-Bound ...
 
Application packaging and systematic processing in earth observation exploita...
Application packaging and systematic processing in earth observation exploita...Application packaging and systematic processing in earth observation exploita...
Application packaging and systematic processing in earth observation exploita...
 
Solar System Processing with LSST: A Status Update
Solar System Processing with LSST: A Status UpdateSolar System Processing with LSST: A Status Update
Solar System Processing with LSST: A Status Update
 

Ähnlich wie Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au

Ben Evans SPEDDEXES 2014
Ben Evans SPEDDEXES 2014Ben Evans SPEDDEXES 2014
Ben Evans SPEDDEXES 2014aceas13tern
 
netCDF-LD - Towards linked data conventions for delivery of environmental dat...
netCDF-LD - Towards linked data conventions for delivery of environmental dat...netCDF-LD - Towards linked data conventions for delivery of environmental dat...
netCDF-LD - Towards linked data conventions for delivery of environmental dat...Jonathan Yu
 
AusCover portal presentation
AusCover portal presentationAusCover portal presentation
AusCover portal presentationTERN Australia
 
Towards INSPIRE environmental 5* Open Data
Towards INSPIRE environmental 5* Open Data Towards INSPIRE environmental 5* Open Data
Towards INSPIRE environmental 5* Open Data Martin Tuchyna
 
Enabling efficient movement of data into & out of a high-performance analysis...
Enabling efficient movement of data into & out of a high-performance analysis...Enabling efficient movement of data into & out of a high-performance analysis...
Enabling efficient movement of data into & out of a high-performance analysis...Jisc
 
Presentation
PresentationPresentation
Presentationbolu804
 
Geospatial metadata and spatial data workshop: 19 June 2014
Geospatial metadata and spatial data workshop: 19 June 2014Geospatial metadata and spatial data workshop: 19 June 2014
Geospatial metadata and spatial data workshop: 19 June 2014EDINA, University of Edinburgh
 
A Data Lake and a Data Lab to Optimize Operations and Safety within a nuclear...
A Data Lake and a Data Lab to Optimize Operations and Safety within a nuclear...A Data Lake and a Data Lab to Optimize Operations and Safety within a nuclear...
A Data Lake and a Data Lab to Optimize Operations and Safety within a nuclear...DataWorks Summit/Hadoop Summit
 
TERN Facility Portals - Stuart Phinn
TERN Facility Portals - Stuart PhinnTERN Facility Portals - Stuart Phinn
TERN Facility Portals - Stuart PhinnTERN Australia
 
Evolving Storage and Cyber Infrastructure at the NASA Center for Climate Simu...
Evolving Storage and Cyber Infrastructure at the NASA Center for Climate Simu...Evolving Storage and Cyber Infrastructure at the NASA Center for Climate Simu...
Evolving Storage and Cyber Infrastructure at the NASA Center for Climate Simu...inside-BigData.com
 
Northumbria University Geospatial Metadata Workshop 20110505
Northumbria University Geospatial Metadata Workshop 20110505Northumbria University Geospatial Metadata Workshop 20110505
Northumbria University Geospatial Metadata Workshop 20110505EDINA, University of Edinburgh
 
Leeds University Geospatial Metadata Workshop 20110617
Leeds University Geospatial Metadata Workshop 20110617Leeds University Geospatial Metadata Workshop 20110617
Leeds University Geospatial Metadata Workshop 20110617EDINA, University of Edinburgh
 
re3data.org – Registry of Research Data Repositories
re3data.org – Registry of Research Data Repositoriesre3data.org – Registry of Research Data Repositories
re3data.org – Registry of Research Data RepositoriesHeinz Pampel
 
Evolving NASA’s Data and Information Systems for Earth Science
Evolving NASA’s Data and Information Systems for Earth ScienceEvolving NASA’s Data and Information Systems for Earth Science
Evolving NASA’s Data and Information Systems for Earth Scienceinside-BigData.com
 
Web Services Emissions 2006 Falke
Web Services Emissions 2006 FalkeWeb Services Emissions 2006 Falke
Web Services Emissions 2006 FalkeRudolf Husar
 
Oxford University Geospatial Metadata Workshop 20110415
Oxford University Geospatial Metadata Workshop 20110415Oxford University Geospatial Metadata Workshop 20110415
Oxford University Geospatial Metadata Workshop 20110415EDINA, University of Edinburgh
 
Geo Analytics Canada Overview - May 2020
Geo Analytics Canada Overview - May 2020Geo Analytics Canada Overview - May 2020
Geo Analytics Canada Overview - May 2020GEO Analytics Canada
 

Ähnlich wie Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au (20)

Ben Evans SPEDDEXES 2014
Ben Evans SPEDDEXES 2014Ben Evans SPEDDEXES 2014
Ben Evans SPEDDEXES 2014
 
netCDF-LD - Towards linked data conventions for delivery of environmental dat...
netCDF-LD - Towards linked data conventions for delivery of environmental dat...netCDF-LD - Towards linked data conventions for delivery of environmental dat...
netCDF-LD - Towards linked data conventions for delivery of environmental dat...
 
AusCover portal presentation
AusCover portal presentationAusCover portal presentation
AusCover portal presentation
 
Towards INSPIRE environmental 5* Open Data
Towards INSPIRE environmental 5* Open Data Towards INSPIRE environmental 5* Open Data
Towards INSPIRE environmental 5* Open Data
 
Enabling efficient movement of data into & out of a high-performance analysis...
Enabling efficient movement of data into & out of a high-performance analysis...Enabling efficient movement of data into & out of a high-performance analysis...
Enabling efficient movement of data into & out of a high-performance analysis...
 
Presentation
PresentationPresentation
Presentation
 
Geospatial metadata and spatial data workshop: 19 June 2014
Geospatial metadata and spatial data workshop: 19 June 2014Geospatial metadata and spatial data workshop: 19 June 2014
Geospatial metadata and spatial data workshop: 19 June 2014
 
Dynamic Integrations of Crop Data and Corresponding Meteorological Data based...
Dynamic Integrations of Crop Data and Corresponding Meteorological Data based...Dynamic Integrations of Crop Data and Corresponding Meteorological Data based...
Dynamic Integrations of Crop Data and Corresponding Meteorological Data based...
 
Dynamic integrations of crop data and corresponding meteorological data based...
Dynamic integrations of crop data and corresponding meteorological data based...Dynamic integrations of crop data and corresponding meteorological data based...
Dynamic integrations of crop data and corresponding meteorological data based...
 
A Data Lake and a Data Lab to Optimize Operations and Safety within a nuclear...
A Data Lake and a Data Lab to Optimize Operations and Safety within a nuclear...A Data Lake and a Data Lab to Optimize Operations and Safety within a nuclear...
A Data Lake and a Data Lab to Optimize Operations and Safety within a nuclear...
 
NUIG LOSD tools
NUIG LOSD toolsNUIG LOSD tools
NUIG LOSD tools
 
TERN Facility Portals - Stuart Phinn
TERN Facility Portals - Stuart PhinnTERN Facility Portals - Stuart Phinn
TERN Facility Portals - Stuart Phinn
 
Evolving Storage and Cyber Infrastructure at the NASA Center for Climate Simu...
Evolving Storage and Cyber Infrastructure at the NASA Center for Climate Simu...Evolving Storage and Cyber Infrastructure at the NASA Center for Climate Simu...
Evolving Storage and Cyber Infrastructure at the NASA Center for Climate Simu...
 
Northumbria University Geospatial Metadata Workshop 20110505
Northumbria University Geospatial Metadata Workshop 20110505Northumbria University Geospatial Metadata Workshop 20110505
Northumbria University Geospatial Metadata Workshop 20110505
 
Leeds University Geospatial Metadata Workshop 20110617
Leeds University Geospatial Metadata Workshop 20110617Leeds University Geospatial Metadata Workshop 20110617
Leeds University Geospatial Metadata Workshop 20110617
 
re3data.org – Registry of Research Data Repositories
re3data.org – Registry of Research Data Repositoriesre3data.org – Registry of Research Data Repositories
re3data.org – Registry of Research Data Repositories
 
Evolving NASA’s Data and Information Systems for Earth Science
Evolving NASA’s Data and Information Systems for Earth ScienceEvolving NASA’s Data and Information Systems for Earth Science
Evolving NASA’s Data and Information Systems for Earth Science
 
Web Services Emissions 2006 Falke
Web Services Emissions 2006 FalkeWeb Services Emissions 2006 Falke
Web Services Emissions 2006 Falke
 
Oxford University Geospatial Metadata Workshop 20110415
Oxford University Geospatial Metadata Workshop 20110415Oxford University Geospatial Metadata Workshop 20110415
Oxford University Geospatial Metadata Workshop 20110415
 
Geo Analytics Canada Overview - May 2020
Geo Analytics Canada Overview - May 2020Geo Analytics Canada Overview - May 2020
Geo Analytics Canada Overview - May 2020
 

Mehr von Laurent Lefort

Future manufacturing informatics - typology of manufacturing data
Future manufacturing informatics - typology of manufacturing dataFuture manufacturing informatics - typology of manufacturing data
Future manufacturing informatics - typology of manufacturing dataLaurent Lefort
 
Design and generation of Linked Clinical Data Cube (Semantic Stats 2013)
Design and generation of Linked Clinical Data Cube (Semantic Stats 2013)Design and generation of Linked Clinical Data Cube (Semantic Stats 2013)
Design and generation of Linked Clinical Data Cube (Semantic Stats 2013)Laurent Lefort
 
Semantically enabled standard development
Semantically enabled standard developmentSemantically enabled standard development
Semantically enabled standard developmentLaurent Lefort
 
Standards for Semantic Mashups
Standards for Semantic MashupsStandards for Semantic Mashups
Standards for Semantic MashupsLaurent Lefort
 
Semantic Web For Hack Days
Semantic Web For Hack DaysSemantic Web For Hack Days
Semantic Web For Hack DaysLaurent Lefort
 

Mehr von Laurent Lefort (6)

Future manufacturing informatics - typology of manufacturing data
Future manufacturing informatics - typology of manufacturing dataFuture manufacturing informatics - typology of manufacturing data
Future manufacturing informatics - typology of manufacturing data
 
Design and generation of Linked Clinical Data Cube (Semantic Stats 2013)
Design and generation of Linked Clinical Data Cube (Semantic Stats 2013)Design and generation of Linked Clinical Data Cube (Semantic Stats 2013)
Design and generation of Linked Clinical Data Cube (Semantic Stats 2013)
 
Govhack cached
Govhack cachedGovhack cached
Govhack cached
 
Semantically enabled standard development
Semantically enabled standard developmentSemantically enabled standard development
Semantically enabled standard development
 
Standards for Semantic Mashups
Standards for Semantic MashupsStandards for Semantic Mashups
Standards for Semantic Mashups
 
Semantic Web For Hack Days
Semantic Web For Hack DaysSemantic Web For Hack Days
Semantic Web For Hack Days
 

Kürzlich hochgeladen

The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 

Kürzlich hochgeladen (20)

The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 

Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au

  • 1. Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au Canberra Semantic Web meetup CSIRO COMPUTATIONAL INFORMATICS Laurent Lefort, Armin Haller
  • 2. Outline • ACORN-SAT Dataset • Building the Data Cube • Enriching ACORN-SAT Linked Data with Metadata • Published ACORN-SAT Linked Data Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort2 |
  • 3. The ACORN-SAT dataset • Released by Aus. Bureau of Meteorology (23 March 2012) • Available at http://www.bom.gov.au/climate/change/acorn-sat/ • 112 stations in total - 60 from 1910 to 2011 • Homogenised (adjusted) daily temperatures • Tabular format (1 file per time series/station) Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort3 |
  • 4. “Catalogue websites do not unlock the full potential of the collected data and metadata” Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort4 | Richard Cyganiak,
  • 5. Limitations of ACORN-SAT in Tabular files • Metadata fields are not documented • Querying across the catalog is difficult • Exploring the catalog through different facets geographical/statistical/tabular is not possible • Bulk processing of the dataset or parts of it is not possible • Social annotations are not possible • Integrating the dataset within other datasets is difficult Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort5 |
  • 6. ACORN-SAT as Linked Data Linked Data is a shift from publishing data in human readable HTML documents to machine readable documents. Linked Data Principles: 1. Use URIs as identifiers for Things http://sws.geonames.org/2172517 2. Make them actionable → http://www.geonames.org/2172517/canberra.html 3. Return information following standards → http://sws.geonames.org/2172517/about.rdf 4. Link to other information objects <rdfs:seeAlso rdf:resource="http://dbpedia.org/resource/Canberra"/> Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort6 |
  • 7. ACORN-SAT as Linked Data RDF Data Cube: a method to organise linked data in slices • A vocabulary published by the W3C Government Linked Data (GLD) Working Group (Working Draft) • Also the method used to publish statistics data and environmental data in Europe e.g. for Bathing Water Quality in UK http://www.epimorphics.com/web/projects/bathing-water-quality Advantages • Allows multiple views on the same data (similar to OLAP) • Generic approach which supports the links to domain-specific definitions Useable: • In any browser via Linked Data API (HTML output) • In JavaScript via Linked Data API (JSON output) • In R via SPARQL Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort7 |
  • 8. RDF Data Cube 101 - Slices and observations Dimension d6 Dimension d7 Dimension d1 Dimension d2 Dimension d3 Dimension d4 Dimension d5 Measure m1, m2, … Attribute a1, a2, … Cube Slice Observation Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort8 |
  • 9. RDF Data Cube 101 – Dataset, Slice, Observation Cube and Slice qb:DataSet qb:slice qb:Observation Cube observation qb:observation qb:subSlice Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort9 | qb:Slice qb:dataSet void:subset
  • 10. RDF Data Cube 101 – Data Structure Definitions (DSDs) Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort10 | http://sdmx.org/wp-content/uploads/2012/11/SDMX-Guidelines-for-the-Design-of-Data- Structure-Definitions.pdf RDF Data Cube model compatible with SDMX
  • 11. 5 basic steps • 1.Define the prefixes to be used • 2.Publish your schema • Define the dimension(s) – used to identify the observations (ex. time, region), what the observation applies to • Define the measure(s) – the phenomenon being observed • Define the attribute(s) - unit of measure • Define the DSD (attach components) • 3.Publish your data • Define the Dataset (attach DSD) • Define Observations – the actual data • 4.Include Slices (views) on your data • Define SliceKey(s) - the fixed dimensions • Define the DSD (attach SliceKey(s)) • Define the Dataset (attach Slices to be defined) • Define Slices and Observations • 5.Select appropriate URIs Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort11 |
  • 12. 1. Prefixes • PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> • PREFIX rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns# • PREFIX qb: <http://purl.org/linked-data/cube#> • PREFIX interval: <http://reference.data.gov.uk/def/intervals/> • PREFIX gn: <http://www.geonames.org/ontology#> • PREFIX ssn: <http://purl.oclc.org/NET/ssnx/ssn#> • PREFIX acorn-sat: <http://lab.environment.data.gov.au/def/acorn/sat/> • PREFIX acorn-series: <http://lab.environment.data.gov.au/def/acorn/time-series/> Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort12 |
  • 13. 2. Define the schema Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort13 | Dimension Dimension Dimension Measure Atttribute Measure Attribute Measure Attribute Atttribute Atttribute Dimension
  • 14. 3. Define the Observations Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort14 |
  • 15. 4. Define the slices Observation - MinTemperature - MaxTemperature - Rainfall - Booleans for missing data Day (3) Month (2) Year (1) ACORN-SAT Series/System (station) Current Data Cube structure (and URI/API logic) • Stations/time series • Year • Month • All linking to observations Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort15 |
  • 16. Define the DSD Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort16 |
  • 17. 5. Select appropriate URIs Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort17 |
  • 18. Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort18 | (extra) Statistics at slice level To port to DDI-RDF Discovery
  • 19. • Data describing the deployment history • Available in ACORN-SAT station catalogue (pdf) • Not available in tabular format distribution • ACORN-SAT composite stations – composed of one or several BoM stations • BoM (Bureau of Meteorology) stations – composed of one or several station sharing the same codes • Textual description of significant events • Data describing the detailed conditions of observations • Sensors • Deployment Intervals … using Semantic Sensor Network (SSN) ontology • SSN-XG report http://www.w3.org/2005/Incubator/ssn/XGR-ssn/ • SSN Ontology http://purl.oclc.org/NET/ssnx/ssn Station metadata Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort19 |
  • 20. SSN: deployed systems and observations Skeleton Device Deployment PlatformSite System ssn:System onPlatform hasSubsystem hasDeployment ssn:DeploymentRelatedProcess ssn:Deployment deploymentProcesPart deployedSystem ssn:Platform deployedOnPlatform attachedSystem ssn:Device ssn:Sensor ssn:SensingDevice observes inDeployment observedBy ssn:Property observedProperty ssn:Observation Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort20 |
  • 21. Example (Darwin) Time series – Weather stations – Sites – (Sensors) Darwin Post Office 014016 (1910-1942) Darwin Airport 014015 (1941-2007 & 2001-now) 2 sites – 1km apart – same code used Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort21 |
  • 22. Deployment phases in Darwin Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort22 |
  • 23. Multiple Views on Data – Mashups • Display the station locations and their average temperature readings on a map • http://lab.environment.data.gov.au/mashup/drilldown • Select a Date range for climate readings for a given location • http://lab.environment.data.gov.au/mashup Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort23 |
  • 24. Multiple Views on Data – ELDA Linked Data API ssn:hasSubSystem ssn:hasDeployment ssn:deploymentProcessPartssn:observedBy Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort24 |
  • 25. Multiple Views on Data – SPARQL Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort25 |
  • 26. Multiple Views on Data – SPARQL PREFIX cube: <http://purl.org/linked-data/cube#> PREFIX sat: <http://lab.environment.data.gov.au/def/acorn/sat/> SELECT ?x, MAX(?max) AS ?MaxEver WHERE { <http://lab.environment.data.gov.au/data/acorn/climate/slice/station/086071> cube:subSlice ?y . ?y cube:subSlice ?x . ?x sat:month ?z . ?x cube:observation ?obs . ?obs sat:maxTemperature ?max . FILTER regex(?z, "07") } ORDER BY DESC(?max) LIMIT 1 RESULT: http://lab.environment.data.gov.au/data/acorn/climate/slice/station/086071/year/1975/ month/07 23.3 Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort26 |
  • 27. Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort27 |
  • 28. Wrap up • Experimental version of ACORN-SAT data • Available at http://lab.environment.data.gov.au/ • Developed for the Australian Bureau of Meteorology (BOM) by CSIRO in cooperation with the Australian Government Information Management Office (AGIMO) • Temperature (homogenised) plus Rainfall (not homogenised) • First version presented at Australian GovHack Day • Alternative to tabular data • Last version, uploaded to LOD cloud • http://thedatahub.org/dataset/acorn-sat • Linked data (and well managed URIs) to build the bridges between the different agencies • Current linked data pilot is one agency (BoM) and one server but applies solutions and schemes already in place in multi-agencies and multi-service providers context (e.g. UK) • Thanks to AGIMO for helping us to set up http://lab.environment.data.gov.au/ Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort28 |
  • 29. Use It! http://michaelhalls.net/planforsun/index.php Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort29 |
  • 30. Australian Government Linked Data Working Group (AGLDWG) • Ad-hoc group established August 2012 – BoM, OSP, CSIRO , AGIMO, DRALGAS, NAA, GA, ABS • Terms of reference – Develop technical guidelines and best practice on the use of ‘linked- data’ by AG agencies – Inform the development of data.gov.au as a platform for publishing Commonwealth PSI – Promote the benefits and encourage adoption of ‘linked-data’ for publishing Commonwealth PSI – Where appropriate, undertake specific activities and coordinate projects in pursuit of these objectives • Seeking formal endorsement Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort30 |
  • 31. Conclusions • Approach is applicable to all climate time series • Opportunities to link to other datasets (Australia, World) • Geo-features (e.g. GeoNames - done) for weather station sites, districts • Other climate data e.g. regional and world climate data archives, cyclone tracks (not yet available as linked data) • Other environmental data (not yet available as linked data) Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort31 |
  • 32. ISWC 2013 Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort32 | • The 12th International Semantic Web Conference and the 1st Australasian Semantic Web Conference 21-25 October 2013, Sydney, Australia • http://iswc2013.semanticweb.org/ • https://twitter.com/iswc2013 • First International Workshop on Semantic Statistics (SemStats 2013) • SemStats 2013 Challenge • Call for Papers • http://datalift.org/en/event/semstats2013/challenge-cfp • Data • http://datalift.org/en/event/semstats2013/challenge Recommended by!
  • 33. CSIRO Computational Informatics Laurent Lefort Ontologist t +61 2 9123 4567 e laurent.lefort@csiro.au W csiro.au CSIRO COMPUTATIONAL INFORMATICS Thank you
  • 34. Images credits • Blair Trewin The ACORN-SAT station at Butlers Gorge in central Tasmania (surfacetemperatures.blogspot.com.au ) • Nathanael Boehm Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort34 |
  • 35. More information • Laurent Lefort, Josh Bobruk, Armin Haller, Kerry Taylor and Andrew Woolf A Linked Sensor Data Cube for a 100 Year Homogenised daily temperature dataset Proc. SSN 2012 Using the Data Cube vocabulary for Publishing Environmental Linked Data on lab.environment.data.gov.au | Laurent Lefort35 |

Hinweis der Redaktion

  1. The ACORN-SAT dataset replaces the previously released long term climate time series datasets released by the bureau (eg High Quality dataset)
  2. Working Draft http://www.w3.org/TR/vocab-data-cube/
  3. The tool used for figures is IHMC CMAP Ontology Editor http://www.ihmc.us/groups/coe/
  4. https://web.imis.athena-innovation.gr/redmine/attachments/download/1018/Data%20Cube%20Vocabulary%20Overview%20and%20Example.pdf
  5. Similar to UK Bathing Water project