SlideShare una empresa de Scribd logo
1 de 16
Descargar para leer sin conexión
KDrive

Ecuadorian Geospatial Linked Data
Victor Saquicela1, Mauricio Espinoza1,
Nelson Piedra2, and Boris Villazón-Terrazas3
Universidad de Cuenca, Ecuador
{victor.saquicela,mauricio.espinoza}@ucuenca.edu.ec
2 Universidad Técnica Particular de Loja, Ecuador
nopiedra@utpl.edu.ec
3 Intelligent Software Components, iSOCO
bvillazon@isoco.com
@boricles
http://www.slideshare.net/boricles
1
ToC
» Motivation
» Architecture
» Geospatial Linked Data Life Cycle

2
Motivation

http://datosenlazados.org/cms/

http://linkeddata.ec/

3
Architecture

4
Geospatial Linked Data Life Cycle

Taking into account geospatial component
•  Selection of geospatial data sources
•  URIs for geospatial resources
•  Geospatial Vocabularies
•  RDF generation for the geospatial data
•  Linking of geospatial data

Boris Villazon-Terrazas, Luis Vilches, Asunción Gómez-Pérez, and Oscar Corcho
Methodological Guidelines for Publishing Linked Data. http://link.springer.com/chapter/10.1007/978-1-4614-1767-5_2
5
Selection of the data sources
•  Identify and select geospatial resources from Ecuadorian Government Agencies.
•  Geo-databases
•  Shapefiles
•  Spreadsheets
•  KML

6
URIs for Geospatial Resources

• 

General guidelines

- 
- 
- 
- 
- 

• 

BP for publishing LD http://www.w3.org/TR/ld-bp/
URIs for UK Public sector
https://www.gov.uk/government/publications/designing-uri-sets-for-the-uk-public-sector
Study of persistent URIs http://philarcher.org/diary/2013/uripersistence/
Guidelines for Naming and Labeling Ontologies
http://dcevents.dublincore.org/IntConf/dc-2011/paper/download/47/15
….

Geospatial specific guidelines
- 
- 
- 
- 
- 

RFC5870 URI for geospatial locations http://tools.ietf.org/search/rfc5870
INSPIRE http://inspire.jrc.ec.europa.eu/events/conferences/inspire_2012/presentations/ds1/
Clements%20Portele.pdf
https://www.deri.ie/content/applying-design-patterns-uri-strategies-naming-linked-geospatialdata-infrastructure
http://inspire-forum.jrc.ec.europa.eu/pg/forum/topic/29922/cool-uris-for-linked-geospatialdata/
…
7
Geospatial Vocabularies
• 

NeoGeo

http://geovocab.org/doc/neogeo/

• 

GeoSPARQL

http://www.opengeospatial.org/standards/geosparql

• 

ISA Programme Location Core Vocabulary

• 

schema.org

http://schema.org/

- 
- 
- 

http://schema.org/Place
http://schema.org/GeoShape
http://schema.org/GeoCoordinates

• 

Place
GeoShape
GeoCoordinates

http://www.w3.org/ns/locn

ISO-19115 Ontology
https://www.seegrid.csiro.au/subversion/xmml/metadata/ISO19115/iso-19115.owl

…

8
Geospatial Vocabularies

• 

Some discussions
- 

Geometry separated from the feature

- 

Represent geometry as RDF Literal

- 

Represent CRS as a property.

- 

URIs for the CRSs, e.g.,
http://geovocab.org/crs/EPSG4979

- 

Multilinguality

9
RDF Generation for the Geospatial Data
• 

GeoKettle

- 
- 

Spatially-enabled version of the generic ETL tool, Kettle (Pentaho Data
Integration)
Powerful, metadata-driven spatial ETL tool dedicates to the integration of
different geospatial data resources

Transform
Extract

Load

RDF Generator Plugins

Image taken from http://www.spatialytics.org/projects/geokettle/

10
RDF Generation for the Geospatial Data

Reading shape files

SRS Transformation

RDF Generation

11
Linking of Geospatial Data

‪http://wifo5-03.informatik.uni-mannheim.de/bizer/silk/

12
Publication and Exploitation
Rivers of the province of Guayas
PREFIX geo: <http://www.opengis.net/ont/geosparql#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX geof: <http://www.opengis.net/def/function/geosparql/>
PREFIX sf: <http://www.opengis.net/ont/sf#>
PREFIX units: <http://www.opengis.net/def/uom/OGC/1.0/>
SELECT distinct ?r ?label ?Figure ?r2 ?Figure2
WHERE {
?r rdf:type <http://geo.linkeddata.ec/ontology/riosdobles_promsa>.
?r rdfs:label ?label.
?r geo:hasGeometry ?geo.
?geo rdf:type ?geoType .
?geo geo:asWKT ?Figure.

http://purl.org/Ecuador/geo/sparql
SPARQL

?r2 rdf:type <http://geo.linkeddata.ec/ontology/provincias_promsa>.
?r2 rdfs:label "GUAYAS"@es.
?r2 geo:hasGeometry ?geo2.
?geo2 rdf:type ?geoType2 .
?geo2 geo:asWKT ?Figure2.
FILTER (geof:sfIntersects(?Figure2, ?Figure)).
}

Parliament

13
Publication and Exploitation
Rivers of the province of Guayas
PREFIX geo: <http://www.opengis.net/ont/geosparql#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX geof: <http://www.opengis.net/def/function/geosparql/>
PREFIX sf: <http://www.opengis.net/ont/sf#>
PREFIX units: <http://www.opengis.net/def/uom/OGC/1.0/>
SELECT distinct ?r ?label ?Figure ?r2 ?Figure2
WHERE {
?r a <http://geo.linkeddata.ec/ontology/riosdobles_promsa>.
?r rdfs:label ?label.
?r geo:hasGeometry ?geo.
?geo rdf:type ?geoType .
?geo geo:asWKT ?Figure.
?r2 a <http://geo.linkeddata.ec/ontology/provincias_promsa>.
?r2 rdfs:label "GUAYAS"@es.
?r2 geo:hasGeometry ?geo2.
?geo2 rdf:type ?geoType2 .
?geo2 geo:asWKT ?Figure2.
FILTER (geof:sfIntersects(?Figure2, ?Figure)).
}

SPARQL

http://200.0.31.28:8081/map4rdf-0.0.4-OL-SNAPSHOT/#dashboard

Parliament

14
15
KDrive

Ecuadorian Geospatial Linked Data
Victor Saquicela1, Mauricio Espinoza1,
Nelson Piedra2, and Boris Villazón-Terrazas3
Universidad de Cuenca, Ecuador
{victor.saquicela,mauricio.espinoza}@ucuenca.edu.ec
2 Universidad Técnica Particular de Loja, Ecuador
nopiedra@utpl.edu.ec
3 Intelligent Software Components, iSOCO
bvillazon@isoco.com
@boricles
http://www.slideshare.net/boricles
1

Más contenido relacionado

La actualidad más candente

Microtask Crowdsourcing Applications for Linked Data
Microtask Crowdsourcing Applications for Linked DataMicrotask Crowdsourcing Applications for Linked Data
Microtask Crowdsourcing Applications for Linked Data
EUCLID project
 
[Databeers] 06/05/2014 - Boris Villazon: “Data Integration - A Linked Data ap...
[Databeers] 06/05/2014 - Boris Villazon: “Data Integration - A Linked Data ap...[Databeers] 06/05/2014 - Boris Villazon: “Data Integration - A Linked Data ap...
[Databeers] 06/05/2014 - Boris Villazon: “Data Integration - A Linked Data ap...
Data Beers
 
Data.dcs: Converting Legacy Data into Linked Data
Data.dcs: Converting Legacy Data into Linked DataData.dcs: Converting Legacy Data into Linked Data
Data.dcs: Converting Legacy Data into Linked Data
Matthew Rowe
 
Web smatch wod2012
Web smatch wod2012Web smatch wod2012
Web smatch wod2012
data publica
 

La actualidad más candente (20)

RDFa Introductory Course Session 2/4 How RDFa
RDFa Introductory Course Session 2/4 How RDFaRDFa Introductory Course Session 2/4 How RDFa
RDFa Introductory Course Session 2/4 How RDFa
 
Scaling up Linked Data
Scaling up Linked DataScaling up Linked Data
Scaling up Linked Data
 
Providing Linked Data
Providing Linked DataProviding Linked Data
Providing Linked Data
 
BM2LOD: Platform For Publishing Bibliographic Data As Linked Open Data
BM2LOD: Platform For Publishing Bibliographic Data As Linked Open DataBM2LOD: Platform For Publishing Bibliographic Data As Linked Open Data
BM2LOD: Platform For Publishing Bibliographic Data As Linked Open Data
 
Interaction with Linked Data
Interaction with Linked DataInteraction with Linked Data
Interaction with Linked Data
 
Microtask Crowdsourcing Applications for Linked Data
Microtask Crowdsourcing Applications for Linked DataMicrotask Crowdsourcing Applications for Linked Data
Microtask Crowdsourcing Applications for Linked Data
 
Drupal, CKAN and Public Data. DrupalGov 08 february 2016
Drupal, CKAN and Public Data. DrupalGov 08 february 2016Drupal, CKAN and Public Data. DrupalGov 08 february 2016
Drupal, CKAN and Public Data. DrupalGov 08 february 2016
 
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
 
RDFa Introductory Course Session 4/4 When RDFa
RDFa Introductory Course Session 4/4 When RDFaRDFa Introductory Course Session 4/4 When RDFa
RDFa Introductory Course Session 4/4 When RDFa
 
CKAN - the open source data portal platform
CKAN - the open source data portal platformCKAN - the open source data portal platform
CKAN - the open source data portal platform
 
[Databeers] 06/05/2014 - Boris Villazon: “Data Integration - A Linked Data ap...
[Databeers] 06/05/2014 - Boris Villazon: “Data Integration - A Linked Data ap...[Databeers] 06/05/2014 - Boris Villazon: “Data Integration - A Linked Data ap...
[Databeers] 06/05/2014 - Boris Villazon: “Data Integration - A Linked Data ap...
 
Site Interoperability Projects at DERI Galway's SW Cluster
Site Interoperability Projects at DERI Galway's SW ClusterSite Interoperability Projects at DERI Galway's SW Cluster
Site Interoperability Projects at DERI Galway's SW Cluster
 
Data.dcs: Converting Legacy Data into Linked Data
Data.dcs: Converting Legacy Data into Linked DataData.dcs: Converting Legacy Data into Linked Data
Data.dcs: Converting Legacy Data into Linked Data
 
Linked data for Libraries
Linked data for LibrariesLinked data for Libraries
Linked data for Libraries
 
Usage of Linked Data: Introduction and Application Scenarios
Usage of Linked Data: Introduction and Application ScenariosUsage of Linked Data: Introduction and Application Scenarios
Usage of Linked Data: Introduction and Application Scenarios
 
Documents, services, and data on the web
Documents, services, and data on the webDocuments, services, and data on the web
Documents, services, and data on the web
 
Drupal and Apache Stanbol. What if you could reliably do autotagging?
Drupal and Apache Stanbol. What if you could reliably do autotagging?Drupal and Apache Stanbol. What if you could reliably do autotagging?
Drupal and Apache Stanbol. What if you could reliably do autotagging?
 
Web smatch wod2012
Web smatch wod2012Web smatch wod2012
Web smatch wod2012
 
Querying Linked Data with SPARQL (2010)
Querying Linked Data with SPARQL (2010)Querying Linked Data with SPARQL (2010)
Querying Linked Data with SPARQL (2010)
 
Linked data life cycles
Linked data life cyclesLinked data life cycles
Linked data life cycles
 

Destacado

Destacado (20)

Sitemap4rdf(v2 boris)
Sitemap4rdf(v2 boris)Sitemap4rdf(v2 boris)
Sitemap4rdf(v2 boris)
 
Methodological Guidelines for Publishing Linked Data
Methodological Guidelines for Publishing Linked DataMethodological Guidelines for Publishing Linked Data
Methodological Guidelines for Publishing Linked Data
 
Methodological Guidelines for Publishing Linked Data
Methodological Guidelines for Publishing Linked DataMethodological Guidelines for Publishing Linked Data
Methodological Guidelines for Publishing Linked Data
 
Geolinkeddata 07042011 1
Geolinkeddata 07042011 1Geolinkeddata 07042011 1
Geolinkeddata 07042011 1
 
A Method for Reusing and Re-engineering Non-ontological Resources for Buildin...
A Method for Reusing and Re-engineering Non-ontological Resources for Buildin...A Method for Reusing and Re-engineering Non-ontological Resources for Buildin...
A Method for Reusing and Re-engineering Non-ontological Resources for Buildin...
 
SEEMP - Semantic Aspects and Interoperability
SEEMP - Semantic Aspects and InteroperabilitySEEMP - Semantic Aspects and Interoperability
SEEMP - Semantic Aspects and Interoperability
 
Linguistic resources enhanced with geospatial Information
Linguistic resources enhanced with geospatial InformationLinguistic resources enhanced with geospatial Information
Linguistic resources enhanced with geospatial Information
 
Towards a Commons RDF Java library
Towards a Commons RDF Java libraryTowards a Commons RDF Java library
Towards a Commons RDF Java library
 
FOSS based integrated software framework for E-Governance and sustainable dev...
FOSS based integrated software framework for E-Governance and sustainable dev...FOSS based integrated software framework for E-Governance and sustainable dev...
FOSS based integrated software framework for E-Governance and sustainable dev...
 
GeoForAll: a successful OSGeo Initiative
GeoForAll: a successful OSGeo InitiativeGeoForAll: a successful OSGeo Initiative
GeoForAll: a successful OSGeo Initiative
 
Ease-of-use and Effectiveness of Participatory GIS in Empowering Rural Commun...
Ease-of-use and Effectiveness of Participatory GIS in Empowering Rural Commun...Ease-of-use and Effectiveness of Participatory GIS in Empowering Rural Commun...
Ease-of-use and Effectiveness of Participatory GIS in Empowering Rural Commun...
 
nagesh_PGIS
nagesh_PGISnagesh_PGIS
nagesh_PGIS
 
Indian Cashless Health Insurance
Indian Cashless Health InsuranceIndian Cashless Health Insurance
Indian Cashless Health Insurance
 
UN Open GIS Capacity Building
UN Open GIS Capacity BuildingUN Open GIS Capacity Building
UN Open GIS Capacity Building
 
Using QGIS to create 3D indoor maps
Using QGIS to create 3D indoor mapsUsing QGIS to create 3D indoor maps
Using QGIS to create 3D indoor maps
 
Introduction of MAGO3D
Introduction of MAGO3DIntroduction of MAGO3D
Introduction of MAGO3D
 
QGIS server: the good, the not-so-good and the ugly
QGIS server: the good, the not-so-good and the uglyQGIS server: the good, the not-so-good and the ugly
QGIS server: the good, the not-so-good and the ugly
 
iSOCO - Research Lab Brief Introduction
iSOCO - Research Lab Brief IntroductioniSOCO - Research Lab Brief Introduction
iSOCO - Research Lab Brief Introduction
 
2016 conservation track: applications of rapid ecoregional assessments (re as...
2016 conservation track: applications of rapid ecoregional assessments (re as...2016 conservation track: applications of rapid ecoregional assessments (re as...
2016 conservation track: applications of rapid ecoregional assessments (re as...
 
2016 gisco track: deploying an enterprise gis for the town of snowmass villag...
2016 gisco track: deploying an enterprise gis for the town of snowmass villag...2016 gisco track: deploying an enterprise gis for the town of snowmass villag...
2016 gisco track: deploying an enterprise gis for the town of snowmass villag...
 

Similar a Ecuadorian Geospatial Linked Data

Map4rdf - Faceted Browser for Geospatial Datasets
Map4rdf - Faceted Browser for Geospatial DatasetsMap4rdf - Faceted Browser for Geospatial Datasets
Map4rdf - Faceted Browser for Geospatial Datasets
Boris Villazón-Terrazas
 
From Open Linked Data towards an Ecosystem of Interlinked Knowledge
From Open Linked Data towards an Ecosystem of Interlinked KnowledgeFrom Open Linked Data towards an Ecosystem of Interlinked Knowledge
From Open Linked Data towards an Ecosystem of Interlinked Knowledge
Sören Auer
 
An Approach to Publish Spatial Data on the Web: The GeoLinked Data Use Case
An Approach to Publish Spatial Data on the Web: The GeoLinked Data Use CaseAn Approach to Publish Spatial Data on the Web: The GeoLinked Data Use Case
An Approach to Publish Spatial Data on the Web: The GeoLinked Data Use Case
Boris Villazón-Terrazas
 
Presentation
PresentationPresentation
Presentation
bolu804
 

Similar a Ecuadorian Geospatial Linked Data (20)

Bio2RDF @ W3C HCLS2009
Bio2RDF @ W3C HCLS2009Bio2RDF @ W3C HCLS2009
Bio2RDF @ W3C HCLS2009
 
Map4rdf - Faceted Browser for Geospatial Datasets
Map4rdf - Faceted Browser for Geospatial DatasetsMap4rdf - Faceted Browser for Geospatial Datasets
Map4rdf - Faceted Browser for Geospatial Datasets
 
2015 FOSS4G Track: Open Specifications for the Storage, Transport and Process...
2015 FOSS4G Track: Open Specifications for the Storage, Transport and Process...2015 FOSS4G Track: Open Specifications for the Storage, Transport and Process...
2015 FOSS4G Track: Open Specifications for the Storage, Transport and Process...
 
From Open Linked Data towards an Ecosystem of Interlinked Knowledge
From Open Linked Data towards an Ecosystem of Interlinked KnowledgeFrom Open Linked Data towards an Ecosystem of Interlinked Knowledge
From Open Linked Data towards an Ecosystem of Interlinked Knowledge
 
The Semantic Web and Libraries in the United States: Experimentation and Achi...
The Semantic Web and Libraries in the United States: Experimentation and Achi...The Semantic Web and Libraries in the United States: Experimentation and Achi...
The Semantic Web and Libraries in the United States: Experimentation and Achi...
 
OSFair2017 Workshop | EPOS: European Plate Observing System
OSFair2017 Workshop | EPOS: European Plate Observing SystemOSFair2017 Workshop | EPOS: European Plate Observing System
OSFair2017 Workshop | EPOS: European Plate Observing System
 
BigDataEurope 1st SC5 Workshop, Project Teleios & LEO, by M. Koubarakis, Univ...
BigDataEurope 1st SC5 Workshop, Project Teleios & LEO, by M. Koubarakis, Univ...BigDataEurope 1st SC5 Workshop, Project Teleios & LEO, by M. Koubarakis, Univ...
BigDataEurope 1st SC5 Workshop, Project Teleios & LEO, by M. Koubarakis, Univ...
 
An Approach to Publish Spatial Data on the Web: The GeoLinked Data Use Case
An Approach to Publish Spatial Data on the Web: The GeoLinked Data Use CaseAn Approach to Publish Spatial Data on the Web: The GeoLinked Data Use Case
An Approach to Publish Spatial Data on the Web: The GeoLinked Data Use Case
 
Geo linked data lstd10(v2-boris)
Geo linked data lstd10(v2-boris)Geo linked data lstd10(v2-boris)
Geo linked data lstd10(v2-boris)
 
Presentation
PresentationPresentation
Presentation
 
Linked data and semantic wikis
Linked data and semantic wikisLinked data and semantic wikis
Linked data and semantic wikis
 
05 SPARQL queries over Open Land Use, Open Transport Net and Smart Points Of ...
05 SPARQL queries over Open Land Use, Open Transport Net and Smart Points Of ...05 SPARQL queries over Open Land Use, Open Transport Net and Smart Points Of ...
05 SPARQL queries over Open Land Use, Open Transport Net and Smart Points Of ...
 
Linked Data Overview - AGI Technical SIG
Linked Data Overview - AGI Technical SIGLinked Data Overview - AGI Technical SIG
Linked Data Overview - AGI Technical SIG
 
Metadata as Linked Data for Research Data Repositories
Metadata as Linked Data for Research Data RepositoriesMetadata as Linked Data for Research Data Repositories
Metadata as Linked Data for Research Data Repositories
 
Using the Data Cube vocabulary for Publishing Environmental Linked Data on la...
Using the Data Cube vocabulary for Publishing Environmental Linked Data on la...Using the Data Cube vocabulary for Publishing Environmental Linked Data on la...
Using the Data Cube vocabulary for Publishing Environmental Linked Data on la...
 
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
 
Linked Data
Linked DataLinked Data
Linked Data
 
SPatially Explicit Data Discovery, Extraction and Evaluation Services (SPEDDE...
SPatially Explicit Data Discovery, Extraction and Evaluation Services (SPEDDE...SPatially Explicit Data Discovery, Extraction and Evaluation Services (SPEDDE...
SPatially Explicit Data Discovery, Extraction and Evaluation Services (SPEDDE...
 
Open Spatial Data: Sources and Tools
Open Spatial Data: Sources and ToolsOpen Spatial Data: Sources and Tools
Open Spatial Data: Sources and Tools
 
LoCloud - D3.5: Historical place names service
LoCloud - D3.5: Historical place names serviceLoCloud - D3.5: Historical place names service
LoCloud - D3.5: Historical place names service
 

Más de Boris Villazón-Terrazas

RDB2RDF, an overview of R2RML and Direct Mapping
RDB2RDF, an overview of R2RML and Direct MappingRDB2RDF, an overview of R2RML and Direct Mapping
RDB2RDF, an overview of R2RML and Direct Mapping
Boris Villazón-Terrazas
 

Más de Boris Villazón-Terrazas (11)

Data Shapes and Data Transformations
Data Shapes and Data TransformationsData Shapes and Data Transformations
Data Shapes and Data Transformations
 
RDB2RDF, an overview of R2RML and Direct Mapping
RDB2RDF, an overview of R2RML and Direct MappingRDB2RDF, an overview of R2RML and Direct Mapping
RDB2RDF, an overview of R2RML and Direct Mapping
 
Statistical Linked Data
Statistical Linked DataStatistical Linked Data
Statistical Linked Data
 
Publishing Linked Data from RDB
Publishing Linked Data from RDBPublishing Linked Data from RDB
Publishing Linked Data from RDB
 
Linked Data Projects at OEG - Current Status
Linked Data Projects at OEG - Current StatusLinked Data Projects at OEG - Current Status
Linked Data Projects at OEG - Current Status
 
A Provenance-Aware Linked Data Application for Trip Management and Organization
A Provenance-Aware Linked Data Application for Trip Management and OrganizationA Provenance-Aware Linked Data Application for Trip Management and Organization
A Provenance-Aware Linked Data Application for Trip Management and Organization
 
Methodological Guidelines for Publishing Linked Data
Methodological Guidelines for Publishing Linked DataMethodological Guidelines for Publishing Linked Data
Methodological Guidelines for Publishing Linked Data
 
Linked Data Research Projects at Ontology Engineering Group
Linked Data Research Projects at Ontology Engineering GroupLinked Data Research Projects at Ontology Engineering Group
Linked Data Research Projects at Ontology Engineering Group
 
Lightweight Semantic Annotation of Geospatial RESTful Services
Lightweight Semantic Annotation of Geospatial RESTful ServicesLightweight Semantic Annotation of Geospatial RESTful Services
Lightweight Semantic Annotation of Geospatial RESTful Services
 
Geometry2rdf(v2 boris)
Geometry2rdf(v2 boris)Geometry2rdf(v2 boris)
Geometry2rdf(v2 boris)
 
GeoLinkedData
GeoLinkedDataGeoLinkedData
GeoLinkedData
 

Último

Último (20)

Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 

Ecuadorian Geospatial Linked Data

  • 1. KDrive Ecuadorian Geospatial Linked Data Victor Saquicela1, Mauricio Espinoza1, Nelson Piedra2, and Boris Villazón-Terrazas3 Universidad de Cuenca, Ecuador {victor.saquicela,mauricio.espinoza}@ucuenca.edu.ec 2 Universidad Técnica Particular de Loja, Ecuador nopiedra@utpl.edu.ec 3 Intelligent Software Components, iSOCO bvillazon@isoco.com @boricles http://www.slideshare.net/boricles 1
  • 5. Geospatial Linked Data Life Cycle Taking into account geospatial component •  Selection of geospatial data sources •  URIs for geospatial resources •  Geospatial Vocabularies •  RDF generation for the geospatial data •  Linking of geospatial data Boris Villazon-Terrazas, Luis Vilches, Asunción Gómez-Pérez, and Oscar Corcho Methodological Guidelines for Publishing Linked Data. http://link.springer.com/chapter/10.1007/978-1-4614-1767-5_2 5
  • 6. Selection of the data sources •  Identify and select geospatial resources from Ecuadorian Government Agencies. •  Geo-databases •  Shapefiles •  Spreadsheets •  KML 6
  • 7. URIs for Geospatial Resources •  General guidelines -  -  -  -  -  •  BP for publishing LD http://www.w3.org/TR/ld-bp/ URIs for UK Public sector https://www.gov.uk/government/publications/designing-uri-sets-for-the-uk-public-sector Study of persistent URIs http://philarcher.org/diary/2013/uripersistence/ Guidelines for Naming and Labeling Ontologies http://dcevents.dublincore.org/IntConf/dc-2011/paper/download/47/15 …. Geospatial specific guidelines -  -  -  -  -  RFC5870 URI for geospatial locations http://tools.ietf.org/search/rfc5870 INSPIRE http://inspire.jrc.ec.europa.eu/events/conferences/inspire_2012/presentations/ds1/ Clements%20Portele.pdf https://www.deri.ie/content/applying-design-patterns-uri-strategies-naming-linked-geospatialdata-infrastructure http://inspire-forum.jrc.ec.europa.eu/pg/forum/topic/29922/cool-uris-for-linked-geospatialdata/ … 7
  • 8. Geospatial Vocabularies •  NeoGeo http://geovocab.org/doc/neogeo/ •  GeoSPARQL http://www.opengeospatial.org/standards/geosparql •  ISA Programme Location Core Vocabulary •  schema.org http://schema.org/ -  -  -  http://schema.org/Place http://schema.org/GeoShape http://schema.org/GeoCoordinates •  Place GeoShape GeoCoordinates http://www.w3.org/ns/locn ISO-19115 Ontology https://www.seegrid.csiro.au/subversion/xmml/metadata/ISO19115/iso-19115.owl … 8
  • 9. Geospatial Vocabularies •  Some discussions -  Geometry separated from the feature -  Represent geometry as RDF Literal -  Represent CRS as a property. -  URIs for the CRSs, e.g., http://geovocab.org/crs/EPSG4979 -  Multilinguality 9
  • 10. RDF Generation for the Geospatial Data •  GeoKettle -  -  Spatially-enabled version of the generic ETL tool, Kettle (Pentaho Data Integration) Powerful, metadata-driven spatial ETL tool dedicates to the integration of different geospatial data resources Transform Extract Load RDF Generator Plugins Image taken from http://www.spatialytics.org/projects/geokettle/ 10
  • 11. RDF Generation for the Geospatial Data Reading shape files SRS Transformation RDF Generation 11
  • 12. Linking of Geospatial Data ‪http://wifo5-03.informatik.uni-mannheim.de/bizer/silk/ 12
  • 13. Publication and Exploitation Rivers of the province of Guayas PREFIX geo: <http://www.opengis.net/ont/geosparql#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX geof: <http://www.opengis.net/def/function/geosparql/> PREFIX sf: <http://www.opengis.net/ont/sf#> PREFIX units: <http://www.opengis.net/def/uom/OGC/1.0/> SELECT distinct ?r ?label ?Figure ?r2 ?Figure2 WHERE { ?r rdf:type <http://geo.linkeddata.ec/ontology/riosdobles_promsa>. ?r rdfs:label ?label. ?r geo:hasGeometry ?geo. ?geo rdf:type ?geoType . ?geo geo:asWKT ?Figure. http://purl.org/Ecuador/geo/sparql SPARQL ?r2 rdf:type <http://geo.linkeddata.ec/ontology/provincias_promsa>. ?r2 rdfs:label "GUAYAS"@es. ?r2 geo:hasGeometry ?geo2. ?geo2 rdf:type ?geoType2 . ?geo2 geo:asWKT ?Figure2. FILTER (geof:sfIntersects(?Figure2, ?Figure)). } Parliament 13
  • 14. Publication and Exploitation Rivers of the province of Guayas PREFIX geo: <http://www.opengis.net/ont/geosparql#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX geof: <http://www.opengis.net/def/function/geosparql/> PREFIX sf: <http://www.opengis.net/ont/sf#> PREFIX units: <http://www.opengis.net/def/uom/OGC/1.0/> SELECT distinct ?r ?label ?Figure ?r2 ?Figure2 WHERE { ?r a <http://geo.linkeddata.ec/ontology/riosdobles_promsa>. ?r rdfs:label ?label. ?r geo:hasGeometry ?geo. ?geo rdf:type ?geoType . ?geo geo:asWKT ?Figure. ?r2 a <http://geo.linkeddata.ec/ontology/provincias_promsa>. ?r2 rdfs:label "GUAYAS"@es. ?r2 geo:hasGeometry ?geo2. ?geo2 rdf:type ?geoType2 . ?geo2 geo:asWKT ?Figure2. FILTER (geof:sfIntersects(?Figure2, ?Figure)). } SPARQL http://200.0.31.28:8081/map4rdf-0.0.4-OL-SNAPSHOT/#dashboard Parliament 14
  • 15. 15
  • 16. KDrive Ecuadorian Geospatial Linked Data Victor Saquicela1, Mauricio Espinoza1, Nelson Piedra2, and Boris Villazón-Terrazas3 Universidad de Cuenca, Ecuador {victor.saquicela,mauricio.espinoza}@ucuenca.edu.ec 2 Universidad Técnica Particular de Loja, Ecuador nopiedra@utpl.edu.ec 3 Intelligent Software Components, iSOCO bvillazon@isoco.com @boricles http://www.slideshare.net/boricles 1