SlideShare ist ein Scribd-Unternehmen logo
1 von 13
Going for GOLD  Adventures in Open Linked  Geospatial Metadata James Reid, Geoservices, EDINA University of Edinburgh
EDINA National Data Centre our mission...   to enhance the productivity of research, learning and  teaching in UK higher and further education ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Who?
What? In a nutshell... Exploring the creation of Linked Data versions of geospatial metadata via alternative mechanisms …  GOLD –  GO geo as  L inked  D ata www.gogeo.ac.uk
Why? Discovery.ac.uk Linked Data is the new black Conventional metadata  publishing not 'open' enough
More on the Why? Search engines are poorly optimised to index Deep Web databases. Applications are increasingly becoming Linked Data friendly.  The evolution of metadata vocabularies towards RDF based models.
More on the What? 2 approaches: 1. Metadata crosswalking. Use  a Dublin Core crosswalk to implement uniform mappings from geographic metadata schemas to the RDF data model by: i.  Applying a metadata crosswalk from the original metadata schema (ISO) to  the  Dublin Core vocabulary. ii.  Adding additional metadata such as provenance of the record, original  information model or crosswalk identification. iii. Apply the profile for expressing as RDF the metadata terms. 2. An alternative approach was to publish direct from the relational data store underpinning the metadata resource , direct to RDF. An extension to this approach was to produce the RDF direct from the UML itself
Metadata crosswalking Used here to mean a transformation that is done on a particular document (in this case a catalogue record) rather than at the level of a database or collection of such documents. The approach turns on a 'harvesting' mechanism similar to that used more generally across the European spatial data infrastructure and elsewhere e.g. JRC harvest of UK metadata. procedure Harvest(source, start)  [CSW/WAF] for xml in source modified since start do rdf ← Transform(xml)  [XSLT] Store(rdf )  [4store] end for end procedure Harvest – a specialised CSW client was written (in Go)  A quadstore RDF database (4Store) was used to store the transformed records
Metadata crosswalking Crosswalk mapping of ISO1939 elements to common RDF vocabularies. Some simplification required - in many cases it makes sense to produce more than one RDF statement e.g.  temporal extent where the expression of a time interval in RDF can be quite verbose, and vice-versa where it takes many elements in ISO19139 to express a geographical bounding box but because we opted for the simpler representation, the RDF requires only three. Some anomalies in some elements e.g. to distinguish between various types of dates, (publication or modification date), it appears that the controlled vocabulary and localisation support in many catalogues is incomplete for this purpose.
Database and UML to RDF Approaches D2R is a toolset for publishing relational databases on the Semantic Web. It enables RDF and HTML browsers to navigate the content of the database, and allows applications to query the database using a formal query language - SPARQL (SPARQL Protocol and RDF Query Language).  In this approach, queries are expressed in the SPARQL query language (whether expressly composed or implied by the act of fetching or dereferencing a resource identifier) and are transformed to more traditional SQL queries that are then executed against the underlying database.  The major aspect for consideration here is the mapping between the database schema and the RDF constructs expected in the outputs. These mappings can become quite onerous to hand-craft and we developed an approach to making this less tedious by extending the capabilities of a visual UML tool (Enterprise Architect)
Database and UML to RDF Approaches Two main difficulties encountered with this approach.  1. Fragility and relative instability of local database schemas. 2. Lack of schema documentation making the process of refining the mapping configuration for the D2R server non-trivial if the schema is at all complicated or subject to frequent changes.  The relative merits of which approach to use – crosswalking or derivation direct from a database, are ultimately bound to issues of available infrastructure, skillsets, data currency. Side-by-side comparison of Crosswalk and  D2R based approaches
Some Points to Consider - URIs Implicitly these suggests:   - URIs can be clearly and  unambiguously  defined and assigned to  identify particular resources.  - URIs are stable and persist. Context -  Cabinet Office paper,  “Designing URI Sets for the UK Public Sector” , endeavoured to address this issue but it's adoption and adaptation to location (geospatial) information in “Designing URI Sets for Location” highlighted an issue of political sensitivity – specifically the fact that in its original presentation the guidance neglected to allow for nationally determined and nationally specific URI schemes.  The guidance is being recast to allow for Scottish, Welsh and Northern Irish URI naming schemes to be adopted if required by the devolved administrations. Scottish Government are discussing adopting a  http://{resource}.data.scotland.gov.uk pattern where {resource} maps to the United Nations Classification of Functions of Government (COFOG) headings, using a cofog01, cofog02 approach rather than the descriptive label e.g. "general public services", "defence", etc.
Some Points to Consider – Dealing with the Geography Encoding of the geometry data is not yet standardised and multiple approaches exist - whilst there is well established practice for representing point data in RDF, there does not appear to be any such consensus when it comes to representing even a shape as simple as rectangle! NeoGeo approach - attempt to create a completely granular “native” RDF description of the geometry OS approach -  encode any geographical component on data which they publish simply by encoding fragments of Geography Markup Language (GML) as literals GEOSPARQL approach - W3C member submission allows for both approaches We took a pragmatic approach and  opted to construct literals using the Well Known Text (WKT) Whilst we WKT as the lowest common denominator representation of geospatial data, there is room alongside for other equivalent representations in e.g. GML as the Ordnance Survey does - or indeed, in expressly materialised granular RDF as with NeoGeo.  Our approach retains the properties of being easy to display to users using common tools and easy to index when importing into an RDF database.
Conclusions We have established a basic workflow and infrastructure which support CSW harvesting (from any CSW) and automated Linked Data publication of that geospatial metadata by adopting well known and frequently used vocabularies e.g. FOAF, Dcat. An open question remains as to whether or not Linked Data is the panacea to resource discovery and reuse that its proponents assert. A significant issue to overcome is to establish core, common vocabularies – particularly in respect to alternate and competing approaches to the representation of geometry information.

Weitere ähnliche Inhalte

Was ist angesagt?

Now we are six: Integrating Edinburgh DataShare into local and internet in...
Now we are six: Integrating Edinburgh DataShare into local and internet in...Now we are six: Integrating Edinburgh DataShare into local and internet in...
Now we are six: Integrating Edinburgh DataShare into local and internet in...Robin Rice
 
Shibboleth Access Management Federations and Secure SDI: ESDIN Experience
Shibboleth Access Management Federations and Secure SDI: ESDIN Experience Shibboleth Access Management Federations and Secure SDI: ESDIN Experience
Shibboleth Access Management Federations and Secure SDI: ESDIN Experience EDINA, University of Edinburgh
 
Addressing Institutional Research Data Management - University of Edinburgh R...
Addressing Institutional Research Data Management - University of Edinburgh R...Addressing Institutional Research Data Management - University of Edinburgh R...
Addressing Institutional Research Data Management - University of Edinburgh R...EDINA, University of Edinburgh
 
SUNCAT: Transforming the service to create an open bridge from resource disco...
SUNCAT: Transforming the service to create an open bridge from resource disco...SUNCAT: Transforming the service to create an open bridge from resource disco...
SUNCAT: Transforming the service to create an open bridge from resource disco...EDINA, University of Edinburgh
 
PECAN Phase 2: Pilot for Ensuring Continuity of Access via Nesli2
PECAN Phase 2: Pilot for Ensuring Continuity of Access via Nesli2 PECAN Phase 2: Pilot for Ensuring Continuity of Access via Nesli2
PECAN Phase 2: Pilot for Ensuring Continuity of Access via Nesli2 EDINA, University of Edinburgh
 
Research Data Management (RDM) Initiatives at the University of Edinburgh
Research Data Management (RDM) Initiatives at the University of EdinburghResearch Data Management (RDM) Initiatives at the University of Edinburgh
Research Data Management (RDM) Initiatives at the University of EdinburghEDINA, University of Edinburgh
 
COBWEB technology platform and future development needs
COBWEB technology platform and future development needsCOBWEB technology platform and future development needs
COBWEB technology platform and future development needsEDINA, University of Edinburgh
 
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
 
Introduction to Edinburgh University Data Library and national data services
Introduction to Edinburgh University Data Library and national data servicesIntroduction to Edinburgh University Data Library and national data services
Introduction to Edinburgh University Data Library and national data servicesEDINA, University of Edinburgh
 
COBWEB - infrastructure and platform for Environmental Crowd Sensing and Big ...
COBWEB - infrastructure and platform for Environmental Crowd Sensing and Big ...COBWEB - infrastructure and platform for Environmental Crowd Sensing and Big ...
COBWEB - infrastructure and platform for Environmental Crowd Sensing and Big ...EDINA, University of Edinburgh
 
Research Data Services @ Edinburgh: MANTRA & Edinburgh DataShare
Research Data Services @ Edinburgh: MANTRA & Edinburgh DataShareResearch Data Services @ Edinburgh: MANTRA & Edinburgh DataShare
Research Data Services @ Edinburgh: MANTRA & Edinburgh DataShareHistoric Environment Scotland
 

Was ist angesagt? (20)

Now we are six: Integrating Edinburgh DataShare into local and internet in...
Now we are six: Integrating Edinburgh DataShare into local and internet in...Now we are six: Integrating Edinburgh DataShare into local and internet in...
Now we are six: Integrating Edinburgh DataShare into local and internet in...
 
Shibboleth Access Management Federations and Secure SDI: ESDIN Experience
Shibboleth Access Management Federations and Secure SDI: ESDIN Experience Shibboleth Access Management Federations and Secure SDI: ESDIN Experience
Shibboleth Access Management Federations and Secure SDI: ESDIN Experience
 
Addressing Institutional Research Data Management - University of Edinburgh R...
Addressing Institutional Research Data Management - University of Edinburgh R...Addressing Institutional Research Data Management - University of Edinburgh R...
Addressing Institutional Research Data Management - University of Edinburgh R...
 
SUNCAT: Transforming the service to create an open bridge from resource disco...
SUNCAT: Transforming the service to create an open bridge from resource disco...SUNCAT: Transforming the service to create an open bridge from resource disco...
SUNCAT: Transforming the service to create an open bridge from resource disco...
 
Open Spatial Data: Sources and Tools
Open Spatial Data: Sources and ToolsOpen Spatial Data: Sources and Tools
Open Spatial Data: Sources and Tools
 
National Activities and the UK LOCKSS Alliance
National Activities and the UK LOCKSS AllianceNational Activities and the UK LOCKSS Alliance
National Activities and the UK LOCKSS Alliance
 
RDM Programme @ Edinburgh - Service Interoperation
RDM Programme @ Edinburgh - Service InteroperationRDM Programme @ Edinburgh - Service Interoperation
RDM Programme @ Edinburgh - Service Interoperation
 
PECAN Phase 2: Pilot for Ensuring Continuity of Access via Nesli2
PECAN Phase 2: Pilot for Ensuring Continuity of Access via Nesli2 PECAN Phase 2: Pilot for Ensuring Continuity of Access via Nesli2
PECAN Phase 2: Pilot for Ensuring Continuity of Access via Nesli2
 
Ukla uksg 2013_final
Ukla uksg 2013_finalUkla uksg 2013_final
Ukla uksg 2013_final
 
Research Data Management (RDM) Initiatives at the University of Edinburgh
Research Data Management (RDM) Initiatives at the University of EdinburghResearch Data Management (RDM) Initiatives at the University of Edinburgh
Research Data Management (RDM) Initiatives at the University of Edinburgh
 
COBWEB technology platform and future development needs
COBWEB technology platform and future development needsCOBWEB technology platform and future development needs
COBWEB technology platform and future development needs
 
Geoservices Activities at EDINA
Geoservices Activities at EDINAGeoservices Activities at EDINA
Geoservices Activities at EDINA
 
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
 
Authentication Methods: Shibboleth
Authentication Methods: ShibbolethAuthentication Methods: Shibboleth
Authentication Methods: Shibboleth
 
Open Access Repository Junction
Open Access Repository JunctionOpen Access Repository Junction
Open Access Repository Junction
 
Tales from the Keepers Registry
Tales from the Keepers RegistryTales from the Keepers Registry
Tales from the Keepers Registry
 
Introduction to Edinburgh University Data Library and national data services
Introduction to Edinburgh University Data Library and national data servicesIntroduction to Edinburgh University Data Library and national data services
Introduction to Edinburgh University Data Library and national data services
 
6th COBWEB Consortium Meeting
6th COBWEB Consortium Meeting6th COBWEB Consortium Meeting
6th COBWEB Consortium Meeting
 
COBWEB - infrastructure and platform for Environmental Crowd Sensing and Big ...
COBWEB - infrastructure and platform for Environmental Crowd Sensing and Big ...COBWEB - infrastructure and platform for Environmental Crowd Sensing and Big ...
COBWEB - infrastructure and platform for Environmental Crowd Sensing and Big ...
 
Research Data Services @ Edinburgh: MANTRA & Edinburgh DataShare
Research Data Services @ Edinburgh: MANTRA & Edinburgh DataShareResearch Data Services @ Edinburgh: MANTRA & Edinburgh DataShare
Research Data Services @ Edinburgh: MANTRA & Edinburgh DataShare
 

Andere mochten auch

Hiberlink: Prototypes of pro-active approaches to support the archiving of we...
Hiberlink: Prototypes of pro-active approaches to support the archiving of we...Hiberlink: Prototypes of pro-active approaches to support the archiving of we...
Hiberlink: Prototypes of pro-active approaches to support the archiving of we...EDINA, University of Edinburgh
 
ESDIN - OGC Web Services Shibboleth Interoperability Experiment (OSI)
ESDIN - OGC Web Services Shibboleth Interoperability Experiment (OSI)ESDIN - OGC Web Services Shibboleth Interoperability Experiment (OSI)
ESDIN - OGC Web Services Shibboleth Interoperability Experiment (OSI)EDINA, University of Edinburgh
 
PEPRS and the Keepers Registry
PEPRS and the Keepers RegistryPEPRS and the Keepers Registry
PEPRS and the Keepers RegistrySUNCAT
 
Credo reference promoting resources workshop edina slides
Credo reference promoting resources workshop   edina slidesCredo reference promoting resources workshop   edina slides
Credo reference promoting resources workshop edina slidesEDINA, University of Edinburgh
 
What’s Different about the Digital: Community Action via UK LOCKSS Alliance
What’s Different about the Digital: Community Action via UK LOCKSS AllianceWhat’s Different about the Digital: Community Action via UK LOCKSS Alliance
What’s Different about the Digital: Community Action via UK LOCKSS AllianceEDINA, University of Edinburgh
 
Licence to Share: Research and Collaboration through Go-Geo! and ShareGeo
Licence to Share: Research and Collaboration through Go-Geo! and ShareGeoLicence to Share: Research and Collaboration through Go-Geo! and ShareGeo
Licence to Share: Research and Collaboration through Go-Geo! and ShareGeoEDINA, University of Edinburgh
 
Some Academic Sector/NMCA outcomes from the OGC Web Service Shibboleth Intero...
Some Academic Sector/NMCA outcomes from the OGC Web Service Shibboleth Intero...Some Academic Sector/NMCA outcomes from the OGC Web Service Shibboleth Intero...
Some Academic Sector/NMCA outcomes from the OGC Web Service Shibboleth Intero...EDINA, University of Edinburgh
 

Andere mochten auch (20)

Reference Rot: Threat and Remedy
Reference Rot: Threat and RemedyReference Rot: Threat and Remedy
Reference Rot: Threat and Remedy
 
Hiberlink: Prototypes of pro-active approaches to support the archiving of we...
Hiberlink: Prototypes of pro-active approaches to support the archiving of we...Hiberlink: Prototypes of pro-active approaches to support the archiving of we...
Hiberlink: Prototypes of pro-active approaches to support the archiving of we...
 
The WSTIERIA Project – A Web of Services
The  WSTIERIA Project – A Web of ServicesThe  WSTIERIA Project – A Web of Services
The WSTIERIA Project – A Web of Services
 
EDINA Supporting Digital Research
EDINA Supporting Digital ResearchEDINA Supporting Digital Research
EDINA Supporting Digital Research
 
ESDIN - OGC Web Services Shibboleth Interoperability Experiment (OSI)
ESDIN - OGC Web Services Shibboleth Interoperability Experiment (OSI)ESDIN - OGC Web Services Shibboleth Interoperability Experiment (OSI)
ESDIN - OGC Web Services Shibboleth Interoperability Experiment (OSI)
 
PEPRS and the Keepers Registry
PEPRS and the Keepers RegistryPEPRS and the Keepers Registry
PEPRS and the Keepers Registry
 
EDINA / Data Library Overview
EDINA / Data Library OverviewEDINA / Data Library Overview
EDINA / Data Library Overview
 
Preserving Streams of Issued Content
Preserving Streams of Issued ContentPreserving Streams of Issued Content
Preserving Streams of Issued Content
 
using Social Media to Communicate Your Research
using Social Media to Communicate Your Researchusing Social Media to Communicate Your Research
using Social Media to Communicate Your Research
 
Agile Data Access Initiative
Agile Data Access InitiativeAgile Data Access Initiative
Agile Data Access Initiative
 
Nicola osborne socialmedia-leeds
Nicola osborne socialmedia-leedsNicola osborne socialmedia-leeds
Nicola osborne socialmedia-leeds
 
User engagement in research data curation
User engagement in research data curationUser engagement in research data curation
User engagement in research data curation
 
Credo reference promoting resources workshop edina slides
Credo reference promoting resources workshop   edina slidesCredo reference promoting resources workshop   edina slides
Credo reference promoting resources workshop edina slides
 
Introduction to Research Data Management
Introduction to Research Data ManagementIntroduction to Research Data Management
Introduction to Research Data Management
 
What’s Different about the Digital: Community Action via UK LOCKSS Alliance
What’s Different about the Digital: Community Action via UK LOCKSS AllianceWhat’s Different about the Digital: Community Action via UK LOCKSS Alliance
What’s Different about the Digital: Community Action via UK LOCKSS Alliance
 
EDINA National Datacentre Activity Update to GWG
EDINA National Datacentre Activity Update to GWGEDINA National Datacentre Activity Update to GWG
EDINA National Datacentre Activity Update to GWG
 
Licence to Share: Research and Collaboration through Go-Geo! and ShareGeo
Licence to Share: Research and Collaboration through Go-Geo! and ShareGeoLicence to Share: Research and Collaboration through Go-Geo! and ShareGeo
Licence to Share: Research and Collaboration through Go-Geo! and ShareGeo
 
Some Academic Sector/NMCA outcomes from the OGC Web Service Shibboleth Intero...
Some Academic Sector/NMCA outcomes from the OGC Web Service Shibboleth Intero...Some Academic Sector/NMCA outcomes from the OGC Web Service Shibboleth Intero...
Some Academic Sector/NMCA outcomes from the OGC Web Service Shibboleth Intero...
 
Rf guyfinal
Rf guyfinalRf guyfinal
Rf guyfinal
 
Introduction to EDINA & National Data Services
Introduction to EDINA & National Data ServicesIntroduction to EDINA & National Data Services
Introduction to EDINA & National Data Services
 

Ähnlich wie Going for GOLD - Adventures in Open Linked Geospatial Metadata

‘Facilitating User Engagement by Enriching Library Data using Semantic Techno...
‘Facilitating User Engagement by Enriching Library Data using Semantic Techno...‘Facilitating User Engagement by Enriching Library Data using Semantic Techno...
‘Facilitating User Engagement by Enriching Library Data using Semantic Techno...CONUL Conference
 
RDF-Gen: Generating RDF from streaming and archival data
RDF-Gen: Generating RDF from streaming and archival dataRDF-Gen: Generating RDF from streaming and archival data
RDF-Gen: Generating RDF from streaming and archival dataGiorgos Santipantakis
 
Data Integration And Visualization
Data Integration And VisualizationData Integration And Visualization
Data Integration And VisualizationIvan Ermilov
 
RDTF Metadata Guidelines: an update
RDTF Metadata Guidelines: an updateRDTF Metadata Guidelines: an update
RDTF Metadata Guidelines: an updateAndy Powell
 
Enterprise knowledge graphs
Enterprise knowledge graphsEnterprise knowledge graphs
Enterprise knowledge graphsSören Auer
 
Linked Data for Architecture, Engineering and Construction (AEC)
Linked Data for Architecture, Engineering and Construction (AEC)Linked Data for Architecture, Engineering and Construction (AEC)
Linked Data for Architecture, Engineering and Construction (AEC)Stefan Dietze
 
Generating Executable Mappings from RDF Data Cube Data Structure Definitions
Generating Executable Mappings from RDF Data Cube Data Structure DefinitionsGenerating Executable Mappings from RDF Data Cube Data Structure Definitions
Generating Executable Mappings from RDF Data Cube Data Structure DefinitionsChristophe Debruyne
 
PRELIDA Project Draft Roadmap
PRELIDA Project Draft RoadmapPRELIDA Project Draft Roadmap
PRELIDA Project Draft RoadmapPRELIDA Project
 
Bridging the gap between the semantic web and big data: answering SPARQL que...
Bridging the gap between the semantic web and big data:  answering SPARQL que...Bridging the gap between the semantic web and big data:  answering SPARQL que...
Bridging the gap between the semantic web and big data: answering SPARQL que...IJECEIAES
 
IRJET- Data Retrieval using Master Resource Description Framework
IRJET- Data Retrieval using Master Resource Description FrameworkIRJET- Data Retrieval using Master Resource Description Framework
IRJET- Data Retrieval using Master Resource Description FrameworkIRJET Journal
 
Translation of Relational and Non-Relational Databases into RDF with xR2RML
Translation of Relational and Non-Relational Databases into RDF with xR2RMLTranslation of Relational and Non-Relational Databases into RDF with xR2RML
Translation of Relational and Non-Relational Databases into RDF with xR2RMLFranck Michel
 
Towards an architecture and adoption process for Linked Data technologies in ...
Towards an architecture and adoption process for Linked Data technologies in ...Towards an architecture and adoption process for Linked Data technologies in ...
Towards an architecture and adoption process for Linked Data technologies in ...Jose Emilio Labra Gayo
 
We Have "Born Digital" - Now What About "Born Semantic"?
We Have "Born Digital" - Now What About "Born Semantic"?We Have "Born Digital" - Now What About "Born Semantic"?
We Have "Born Digital" - Now What About "Born Semantic"?Adam Leadbetter
 
Linked Data for African Libraries
Linked Data for African LibrariesLinked Data for African Libraries
Linked Data for African LibrariesGetaneh Alemu
 
Sigma EE: Reaping low-hanging fruits in RDF-based data integration
Sigma EE: Reaping low-hanging fruits in RDF-based data integrationSigma EE: Reaping low-hanging fruits in RDF-based data integration
Sigma EE: Reaping low-hanging fruits in RDF-based data integrationRichard Cyganiak
 
UnifiedViews: Towards ETL Tool for Simple yet Powerful RDF Data Management.
UnifiedViews: Towards ETL Tool for Simple yet Powerful RDF Data Management.UnifiedViews: Towards ETL Tool for Simple yet Powerful RDF Data Management.
UnifiedViews: Towards ETL Tool for Simple yet Powerful RDF Data Management.tomasknap
 

Ähnlich wie Going for GOLD - Adventures in Open Linked Geospatial Metadata (20)

Going for GOLD - Adventures in Open Linked Metadata
Going for GOLD - Adventures in Open Linked MetadataGoing for GOLD - Adventures in Open Linked Metadata
Going for GOLD - Adventures in Open Linked Metadata
 
‘Facilitating User Engagement by Enriching Library Data using Semantic Techno...
‘Facilitating User Engagement by Enriching Library Data using Semantic Techno...‘Facilitating User Engagement by Enriching Library Data using Semantic Techno...
‘Facilitating User Engagement by Enriching Library Data using Semantic Techno...
 
RDF-Gen: Generating RDF from streaming and archival data
RDF-Gen: Generating RDF from streaming and archival dataRDF-Gen: Generating RDF from streaming and archival data
RDF-Gen: Generating RDF from streaming and archival data
 
Data Integration And Visualization
Data Integration And VisualizationData Integration And Visualization
Data Integration And Visualization
 
RDTF Metadata Guidelines: an update
RDTF Metadata Guidelines: an updateRDTF Metadata Guidelines: an update
RDTF Metadata Guidelines: an update
 
Enterprise knowledge graphs
Enterprise knowledge graphsEnterprise knowledge graphs
Enterprise knowledge graphs
 
Linked Data for Architecture, Engineering and Construction (AEC)
Linked Data for Architecture, Engineering and Construction (AEC)Linked Data for Architecture, Engineering and Construction (AEC)
Linked Data for Architecture, Engineering and Construction (AEC)
 
Generating Executable Mappings from RDF Data Cube Data Structure Definitions
Generating Executable Mappings from RDF Data Cube Data Structure DefinitionsGenerating Executable Mappings from RDF Data Cube Data Structure Definitions
Generating Executable Mappings from RDF Data Cube Data Structure Definitions
 
PRELIDA Project Draft Roadmap
PRELIDA Project Draft RoadmapPRELIDA Project Draft Roadmap
PRELIDA Project Draft Roadmap
 
Bridging the gap between the semantic web and big data: answering SPARQL que...
Bridging the gap between the semantic web and big data:  answering SPARQL que...Bridging the gap between the semantic web and big data:  answering SPARQL que...
Bridging the gap between the semantic web and big data: answering SPARQL que...
 
Linked data and voyager
Linked data and voyagerLinked data and voyager
Linked data and voyager
 
semanticweb
semanticwebsemanticweb
semanticweb
 
IRJET- Data Retrieval using Master Resource Description Framework
IRJET- Data Retrieval using Master Resource Description FrameworkIRJET- Data Retrieval using Master Resource Description Framework
IRJET- Data Retrieval using Master Resource Description Framework
 
Translation of Relational and Non-Relational Databases into RDF with xR2RML
Translation of Relational and Non-Relational Databases into RDF with xR2RMLTranslation of Relational and Non-Relational Databases into RDF with xR2RML
Translation of Relational and Non-Relational Databases into RDF with xR2RML
 
Towards an architecture and adoption process for Linked Data technologies in ...
Towards an architecture and adoption process for Linked Data technologies in ...Towards an architecture and adoption process for Linked Data technologies in ...
Towards an architecture and adoption process for Linked Data technologies in ...
 
We Have "Born Digital" - Now What About "Born Semantic"?
We Have "Born Digital" - Now What About "Born Semantic"?We Have "Born Digital" - Now What About "Born Semantic"?
We Have "Born Digital" - Now What About "Born Semantic"?
 
Linked Data for African Libraries
Linked Data for African LibrariesLinked Data for African Libraries
Linked Data for African Libraries
 
Sigma EE: Reaping low-hanging fruits in RDF-based data integration
Sigma EE: Reaping low-hanging fruits in RDF-based data integrationSigma EE: Reaping low-hanging fruits in RDF-based data integration
Sigma EE: Reaping low-hanging fruits in RDF-based data integration
 
Timbuctoo 2 EASY
Timbuctoo 2 EASYTimbuctoo 2 EASY
Timbuctoo 2 EASY
 
UnifiedViews: Towards ETL Tool for Simple yet Powerful RDF Data Management.
UnifiedViews: Towards ETL Tool for Simple yet Powerful RDF Data Management.UnifiedViews: Towards ETL Tool for Simple yet Powerful RDF Data Management.
UnifiedViews: Towards ETL Tool for Simple yet Powerful RDF Data Management.
 

Mehr von EDINA, University of Edinburgh

We have the technology... We have the data... What next?
We have the technology... We have the data... What next?We have the technology... We have the data... What next?
We have the technology... We have the data... What next?EDINA, University of Edinburgh
 
Reference Rot in Theses: A HiberActive Pilot - 10x10 session for Repository F...
Reference Rot in Theses: A HiberActive Pilot - 10x10 session for Repository F...Reference Rot in Theses: A HiberActive Pilot - 10x10 session for Repository F...
Reference Rot in Theses: A HiberActive Pilot - 10x10 session for Repository F...EDINA, University of Edinburgh
 
If I Googled You, What Would I Find? Managing your digital footprint - Nicola...
If I Googled You, What Would I Find? Managing your digital footprint - Nicola...If I Googled You, What Would I Find? Managing your digital footprint - Nicola...
If I Googled You, What Would I Find? Managing your digital footprint - Nicola...EDINA, University of Edinburgh
 
Managing your Digital Footprint : Taking control of the metadata and tracks a...
Managing your Digital Footprint : Taking control of the metadata and tracks a...Managing your Digital Footprint : Taking control of the metadata and tracks a...
Managing your Digital Footprint : Taking control of the metadata and tracks a...EDINA, University of Edinburgh
 
Social media and blogging to develop and communicate research in the arts and...
Social media and blogging to develop and communicate research in the arts and...Social media and blogging to develop and communicate research in the arts and...
Social media and blogging to develop and communicate research in the arts and...EDINA, University of Edinburgh
 
Enhancing your research impact through social media - Nicola Osborne
Enhancing your research impact through social media - Nicola OsborneEnhancing your research impact through social media - Nicola Osborne
Enhancing your research impact through social media - Nicola OsborneEDINA, University of Edinburgh
 
Social Media in Marketing in Support of Your Personal Brand - Nicola Osborne
Social Media in Marketing in Support of Your Personal Brand - Nicola OsborneSocial Media in Marketing in Support of Your Personal Brand - Nicola Osborne
Social Media in Marketing in Support of Your Personal Brand - Nicola OsborneEDINA, University of Edinburgh
 
Best Practice for Social Media in Teaching & Learning Contexts - Nicola Osborne
Best Practice for Social Media in Teaching & Learning Contexts - Nicola OsborneBest Practice for Social Media in Teaching & Learning Contexts - Nicola Osborne
Best Practice for Social Media in Teaching & Learning Contexts - Nicola OsborneEDINA, University of Edinburgh
 
Digimap for Schools: Introduction to an ICT based cross curricular resource f...
Digimap for Schools: Introduction to an ICT based cross curricular resource f...Digimap for Schools: Introduction to an ICT based cross curricular resource f...
Digimap for Schools: Introduction to an ICT based cross curricular resource f...EDINA, University of Edinburgh
 

Mehr von EDINA, University of Edinburgh (20)

The Making of the English Landscape:
The Making of the English Landscape: The Making of the English Landscape:
The Making of the English Landscape:
 
Spatial Data, Spatial Humanities
Spatial Data, Spatial HumanitiesSpatial Data, Spatial Humanities
Spatial Data, Spatial Humanities
 
Land Cover Map 2015
Land Cover Map 2015Land Cover Map 2015
Land Cover Map 2015
 
We have the technology... We have the data... What next?
We have the technology... We have the data... What next?We have the technology... We have the data... What next?
We have the technology... We have the data... What next?
 
Reference Rot in Theses: A HiberActive Pilot - 10x10 session for Repository F...
Reference Rot in Theses: A HiberActive Pilot - 10x10 session for Repository F...Reference Rot in Theses: A HiberActive Pilot - 10x10 session for Repository F...
Reference Rot in Theses: A HiberActive Pilot - 10x10 session for Repository F...
 
GeoForum EDINA report 2017
GeoForum EDINA report 2017GeoForum EDINA report 2017
GeoForum EDINA report 2017
 
If I Googled You, What Would I Find? Managing your digital footprint - Nicola...
If I Googled You, What Would I Find? Managing your digital footprint - Nicola...If I Googled You, What Would I Find? Managing your digital footprint - Nicola...
If I Googled You, What Would I Find? Managing your digital footprint - Nicola...
 
Moray housemarch2017
Moray housemarch2017Moray housemarch2017
Moray housemarch2017
 
Uniof stirlingmarch2017secondary
Uniof stirlingmarch2017secondaryUniof stirlingmarch2017secondary
Uniof stirlingmarch2017secondary
 
Uniof glasgow jan2017_secondary
Uniof glasgow jan2017_secondaryUniof glasgow jan2017_secondary
Uniof glasgow jan2017_secondary
 
Managing your Digital Footprint : Taking control of the metadata and tracks a...
Managing your Digital Footprint : Taking control of the metadata and tracks a...Managing your Digital Footprint : Taking control of the metadata and tracks a...
Managing your Digital Footprint : Taking control of the metadata and tracks a...
 
Social media and blogging to develop and communicate research in the arts and...
Social media and blogging to develop and communicate research in the arts and...Social media and blogging to develop and communicate research in the arts and...
Social media and blogging to develop and communicate research in the arts and...
 
Enhancing your research impact through social media - Nicola Osborne
Enhancing your research impact through social media - Nicola OsborneEnhancing your research impact through social media - Nicola Osborne
Enhancing your research impact through social media - Nicola Osborne
 
Social Media in Marketing in Support of Your Personal Brand - Nicola Osborne
Social Media in Marketing in Support of Your Personal Brand - Nicola OsborneSocial Media in Marketing in Support of Your Personal Brand - Nicola Osborne
Social Media in Marketing in Support of Your Personal Brand - Nicola Osborne
 
Best Practice for Social Media in Teaching & Learning Contexts - Nicola Osborne
Best Practice for Social Media in Teaching & Learning Contexts - Nicola OsborneBest Practice for Social Media in Teaching & Learning Contexts - Nicola Osborne
Best Practice for Social Media in Teaching & Learning Contexts - Nicola Osborne
 
SCURL and SUNCAT serials holdings comparison service
SCURL and SUNCAT serials holdings comparison serviceSCURL and SUNCAT serials holdings comparison service
SCURL and SUNCAT serials holdings comparison service
 
Big data in Digimap
Big data in DigimapBig data in Digimap
Big data in Digimap
 
Digimap for Schools: Introduction to an ICT based cross curricular resource f...
Digimap for Schools: Introduction to an ICT based cross curricular resource f...Digimap for Schools: Introduction to an ICT based cross curricular resource f...
Digimap for Schools: Introduction to an ICT based cross curricular resource f...
 
Digimap Update - Geoforum 2016 - Guy McGarva
Digimap Update - Geoforum 2016 - Guy McGarvaDigimap Update - Geoforum 2016 - Guy McGarva
Digimap Update - Geoforum 2016 - Guy McGarva
 
Data, Data, Data - Geoforum 2016 - Phil Bartie
Data, Data, Data - Geoforum 2016 - Phil BartieData, Data, Data - Geoforum 2016 - Phil Bartie
Data, Data, Data - Geoforum 2016 - Phil Bartie
 

Kürzlich hochgeladen

Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 

Kürzlich hochgeladen (20)

Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 

Going for GOLD - Adventures in Open Linked Geospatial Metadata

  • 1. Going for GOLD Adventures in Open Linked Geospatial Metadata James Reid, Geoservices, EDINA University of Edinburgh
  • 2.
  • 3. What? In a nutshell... Exploring the creation of Linked Data versions of geospatial metadata via alternative mechanisms … GOLD – GO geo as L inked D ata www.gogeo.ac.uk
  • 4. Why? Discovery.ac.uk Linked Data is the new black Conventional metadata publishing not 'open' enough
  • 5. More on the Why? Search engines are poorly optimised to index Deep Web databases. Applications are increasingly becoming Linked Data friendly. The evolution of metadata vocabularies towards RDF based models.
  • 6. More on the What? 2 approaches: 1. Metadata crosswalking. Use a Dublin Core crosswalk to implement uniform mappings from geographic metadata schemas to the RDF data model by: i. Applying a metadata crosswalk from the original metadata schema (ISO) to the Dublin Core vocabulary. ii. Adding additional metadata such as provenance of the record, original information model or crosswalk identification. iii. Apply the profile for expressing as RDF the metadata terms. 2. An alternative approach was to publish direct from the relational data store underpinning the metadata resource , direct to RDF. An extension to this approach was to produce the RDF direct from the UML itself
  • 7. Metadata crosswalking Used here to mean a transformation that is done on a particular document (in this case a catalogue record) rather than at the level of a database or collection of such documents. The approach turns on a 'harvesting' mechanism similar to that used more generally across the European spatial data infrastructure and elsewhere e.g. JRC harvest of UK metadata. procedure Harvest(source, start) [CSW/WAF] for xml in source modified since start do rdf ← Transform(xml) [XSLT] Store(rdf ) [4store] end for end procedure Harvest – a specialised CSW client was written (in Go) A quadstore RDF database (4Store) was used to store the transformed records
  • 8. Metadata crosswalking Crosswalk mapping of ISO1939 elements to common RDF vocabularies. Some simplification required - in many cases it makes sense to produce more than one RDF statement e.g. temporal extent where the expression of a time interval in RDF can be quite verbose, and vice-versa where it takes many elements in ISO19139 to express a geographical bounding box but because we opted for the simpler representation, the RDF requires only three. Some anomalies in some elements e.g. to distinguish between various types of dates, (publication or modification date), it appears that the controlled vocabulary and localisation support in many catalogues is incomplete for this purpose.
  • 9. Database and UML to RDF Approaches D2R is a toolset for publishing relational databases on the Semantic Web. It enables RDF and HTML browsers to navigate the content of the database, and allows applications to query the database using a formal query language - SPARQL (SPARQL Protocol and RDF Query Language). In this approach, queries are expressed in the SPARQL query language (whether expressly composed or implied by the act of fetching or dereferencing a resource identifier) and are transformed to more traditional SQL queries that are then executed against the underlying database. The major aspect for consideration here is the mapping between the database schema and the RDF constructs expected in the outputs. These mappings can become quite onerous to hand-craft and we developed an approach to making this less tedious by extending the capabilities of a visual UML tool (Enterprise Architect)
  • 10. Database and UML to RDF Approaches Two main difficulties encountered with this approach. 1. Fragility and relative instability of local database schemas. 2. Lack of schema documentation making the process of refining the mapping configuration for the D2R server non-trivial if the schema is at all complicated or subject to frequent changes. The relative merits of which approach to use – crosswalking or derivation direct from a database, are ultimately bound to issues of available infrastructure, skillsets, data currency. Side-by-side comparison of Crosswalk and D2R based approaches
  • 11. Some Points to Consider - URIs Implicitly these suggests: - URIs can be clearly and unambiguously defined and assigned to identify particular resources. - URIs are stable and persist. Context - Cabinet Office paper, “Designing URI Sets for the UK Public Sector” , endeavoured to address this issue but it's adoption and adaptation to location (geospatial) information in “Designing URI Sets for Location” highlighted an issue of political sensitivity – specifically the fact that in its original presentation the guidance neglected to allow for nationally determined and nationally specific URI schemes. The guidance is being recast to allow for Scottish, Welsh and Northern Irish URI naming schemes to be adopted if required by the devolved administrations. Scottish Government are discussing adopting a http://{resource}.data.scotland.gov.uk pattern where {resource} maps to the United Nations Classification of Functions of Government (COFOG) headings, using a cofog01, cofog02 approach rather than the descriptive label e.g. "general public services", "defence", etc.
  • 12. Some Points to Consider – Dealing with the Geography Encoding of the geometry data is not yet standardised and multiple approaches exist - whilst there is well established practice for representing point data in RDF, there does not appear to be any such consensus when it comes to representing even a shape as simple as rectangle! NeoGeo approach - attempt to create a completely granular “native” RDF description of the geometry OS approach - encode any geographical component on data which they publish simply by encoding fragments of Geography Markup Language (GML) as literals GEOSPARQL approach - W3C member submission allows for both approaches We took a pragmatic approach and opted to construct literals using the Well Known Text (WKT) Whilst we WKT as the lowest common denominator representation of geospatial data, there is room alongside for other equivalent representations in e.g. GML as the Ordnance Survey does - or indeed, in expressly materialised granular RDF as with NeoGeo. Our approach retains the properties of being easy to display to users using common tools and easy to index when importing into an RDF database.
  • 13. Conclusions We have established a basic workflow and infrastructure which support CSW harvesting (from any CSW) and automated Linked Data publication of that geospatial metadata by adopting well known and frequently used vocabularies e.g. FOAF, Dcat. An open question remains as to whether or not Linked Data is the panacea to resource discovery and reuse that its proponents assert. A significant issue to overcome is to establish core, common vocabularies – particularly in respect to alternate and competing approaches to the representation of geometry information.