SlideShare a Scribd company logo
A Semantic Approach to
Retrieving, Linking and
Integrating Heterogeneous
Geospatial Data
Ying Zhang
North China Electric Power University
dearzppzpp@gmail.com

Yao-Yi Chiang, Pedro Szekely, Craig A. Knoblock
Information Sciences Institute, University of Southern
California
{yaoyichi, pszekely, knoblock}@isi.edu
The Problem
The ability of end-users to retrieve, combine and
integrate geospatial data is limited.
• Different data structure
• Different information for the same entity
• Different geospatial data values (such as latitude, longitude, etc)

The Same Entity

From :Wikimapia

From :OpenStreetMap
Motivation Example
• Different sources have different information for
the related entities
Overview
Karma
Interactive tool for rapidly extracting, cleaning,
transforming, integrating and publishing data

[Knoblock, Szekely, et al. Semi-automatically mapping
structured sources into the semantic web. ISWC 2012]
Outline
• Model the Geospatial Data
• Geospatial Data Linking
• Geospatial Data Integration
• Discussion and Conclusion
Model the Geospatial Data
Extract the geospatial data
• Encapsulate the retrieval algorithms as Web services
• Embed all the inputs in a URL
Model the Geospatial Data
Map the extracted geospatial data to RDF
• Model the extracted geospatial data by mapping them
to RDF data with Karma
Model the Geospatial Data
Build a generic geospatial ontology
• Build a generic geospatial ontology for aligning the extracted
data
Model the Geospatial Data
Map the extracted geospatial data to RDF
• Building scenario visualized on Google Earth
Outline
• Model the Geospatial Data
• Geospatial Data Linking
• Geospatial Data Integration
• Discussion and Conclusion
Geospatial Data Linking
Linking by the specific geospatial relationships
• Geospatial relationships are very useful for linking
• Relationships often cannot be determined by just comparing
the values such as name
Distance  executeQuery(“Select ST_Distance(ST_Geography
FromText(SRID=4326,s1.getLocation),ST_GeographyFromText(SRI
D=4326,s2.getLocation))”)
isContained  executeQuery(“Select ST_Contains (ST_
GeographyFromText(s1.getLocation),ST_GeographyFromText(s2.ge
tLocation))”)
isOverlap  executeQuery(“Select ST_Overlaps(ST_Geography
FromText (s1.getLocation), ST_GeographyFromText
(s2.getLocation))”)
Geospatial Data Linking
Polygon-to-Polygon:
• if (isContained=true){ similarity  1.0; }
distance
1•
else if((isOverlap=true)) { similarity
;}
threshold
•
else { similarity  ε; }
Polygon-to-Point/Point-to-Point:
•
{ similarity 1- distance ; }
threshold

Linking Result:
• if (similarity>threshold){
•
linkedPair.add(s1,s2);
•
}
Geospatial Data Linking
Linking results illustration
Outline
• Model the Geospatial Data
• Geospatial Data Linking
• Geospatial Data Integration
• Discussion and Conclusion
Geospatial Data Integration
Based on the record linkages, use SPARQL queries
to eliminate data redundancy and combine
complementary properties for integration
•
•
•
•
•
•

sparqlS1 : general query
Select discinct ?uri
Where{
?uri owl:sameAs ?u.
?uri a BuildingOntology:Building
}
Geospatial Data Integration
Geospatial Data Integration
Display integration results
Outline
• Model the Geospatial Data
• Geospatial Data Linking
• Geospatial Data Integration
• Discussion and Conclusion
Conclusion
We were able to empower end-users to rapidly
extract, link and integrate geospatial data by
means of both semantic techniques and spatial
characteristics
• Encapsulate the retrieval algorithms as Web services
• Align the extracted geospatial data by mapping them to
a generic geospatial ontology
• Link similar entities from different sources based on
the matched similarity
• Use SPARQL queries to eliminate data redundancy and
combine complementary properties
Future Work
• Experimental comparison with other
approaches
• Using additional attributes to optimize
the geospatial data linking and
integration process to improve the
integration results
Thank you!

More Related Content

What's hot

Ability Study of Proximity Measure for Big Data Mining Context on Clustering
Ability Study of Proximity Measure for Big Data Mining Context on ClusteringAbility Study of Proximity Measure for Big Data Mining Context on Clustering
Ability Study of Proximity Measure for Big Data Mining Context on Clustering
KamleshKumar394
 
Events, Signals, and Recommendations
Events, Signals, and RecommendationsEvents, Signals, and Recommendations
Events, Signals, and Recommendations
Lucidworks
 

What's hot (13)

GIS in Public Health Research: Understanding Spatial Analysis and Interpretin...
GIS in Public Health Research: Understanding Spatial Analysis and Interpretin...GIS in Public Health Research: Understanding Spatial Analysis and Interpretin...
GIS in Public Health Research: Understanding Spatial Analysis and Interpretin...
 
call for papers, research paper publishing, where to publish research paper, ...
call for papers, research paper publishing, where to publish research paper, ...call for papers, research paper publishing, where to publish research paper, ...
call for papers, research paper publishing, where to publish research paper, ...
 
Clustering of Structured Spatial Object
Clustering of Structured Spatial ObjectClustering of Structured Spatial Object
Clustering of Structured Spatial Object
 
Ranking spatial data by quality preferences ppt
Ranking spatial data by quality preferences  pptRanking spatial data by quality preferences  ppt
Ranking spatial data by quality preferences ppt
 
Cg33504508
Cg33504508Cg33504508
Cg33504508
 
Presentation1.1
Presentation1.1Presentation1.1
Presentation1.1
 
50120130406008
5012013040600850120130406008
50120130406008
 
Ability Study of Proximity Measure for Big Data Mining Context on Clustering
Ability Study of Proximity Measure for Big Data Mining Context on ClusteringAbility Study of Proximity Measure for Big Data Mining Context on Clustering
Ability Study of Proximity Measure for Big Data Mining Context on Clustering
 
Development of GIS based 3-D information System of College Campus
Development of GIS based 3-D information System of College CampusDevelopment of GIS based 3-D information System of College Campus
Development of GIS based 3-D information System of College Campus
 
Spatial analysis and Analysis Tools
Spatial analysis and Analysis ToolsSpatial analysis and Analysis Tools
Spatial analysis and Analysis Tools
 
Spatial Database Systems
Spatial Database SystemsSpatial Database Systems
Spatial Database Systems
 
Events, Signals, and Recommendations
Events, Signals, and RecommendationsEvents, Signals, and Recommendations
Events, Signals, and Recommendations
 
Ranking Preferences to Data by Using R-Trees
Ranking Preferences to Data by Using R-TreesRanking Preferences to Data by Using R-Trees
Ranking Preferences to Data by Using R-Trees
 

Viewers also liked

A Graph-based Approach to Learn Semantic Descriptions of Data Sources
A Graph-based Approach to Learn Semantic Descriptions of Data SourcesA Graph-based Approach to Learn Semantic Descriptions of Data Sources
A Graph-based Approach to Learn Semantic Descriptions of Data Sources
Pedro Szekely
 
Hindi language article what india can learn from west and how can it transfor...
Hindi language article what india can learn from west and how can it transfor...Hindi language article what india can learn from west and how can it transfor...
Hindi language article what india can learn from west and how can it transfor...
Dr. Trilok Kumar Jain
 
Versión 2
Versión 2Versión 2
Versión 2
etnapol
 

Viewers also liked (20)

A Graph-based Approach to Learn Semantic Descriptions of Data Sources
A Graph-based Approach to Learn Semantic Descriptions of Data SourcesA Graph-based Approach to Learn Semantic Descriptions of Data Sources
A Graph-based Approach to Learn Semantic Descriptions of Data Sources
 
Connecting the Smithsonian American Art Museum to the Linked Data Cloud
Connecting the Smithsonian American Art Museum to the Linked Data CloudConnecting the Smithsonian American Art Museum to the Linked Data Cloud
Connecting the Smithsonian American Art Museum to the Linked Data Cloud
 
A Scalable Approach to Learn Semantic Models of Structured Sources
A Scalable Approach to Learn Semantic Models of Structured SourcesA Scalable Approach to Learn Semantic Models of Structured Sources
A Scalable Approach to Learn Semantic Models of Structured Sources
 
Semantics for Big Data Integration and Analysis
Semantics for Big Data Integration and AnalysisSemantics for Big Data Integration and Analysis
Semantics for Big Data Integration and Analysis
 
10 aplicaciones miguel angel soto 10-22
10 aplicaciones miguel angel soto 10-2210 aplicaciones miguel angel soto 10-22
10 aplicaciones miguel angel soto 10-22
 
Adjectives collage
Adjectives collageAdjectives collage
Adjectives collage
 
Better Vending Machine Overview
Better Vending Machine OverviewBetter Vending Machine Overview
Better Vending Machine Overview
 
Delivering Mobile Healthcare (Congo) - Infographic
Delivering Mobile Healthcare (Congo) - InfographicDelivering Mobile Healthcare (Congo) - Infographic
Delivering Mobile Healthcare (Congo) - Infographic
 
Documentos
DocumentosDocumentos
Documentos
 
Fort Wayne
Fort WayneFort Wayne
Fort Wayne
 
Sesión 4. didáctica crítica.
Sesión 4. didáctica crítica.Sesión 4. didáctica crítica.
Sesión 4. didáctica crítica.
 
10 aplicaciones educativas- teddy galara 10-2
10 aplicaciones educativas- teddy galara 10-210 aplicaciones educativas- teddy galara 10-2
10 aplicaciones educativas- teddy galara 10-2
 
Hindi language article what india can learn from west and how can it transfor...
Hindi language article what india can learn from west and how can it transfor...Hindi language article what india can learn from west and how can it transfor...
Hindi language article what india can learn from west and how can it transfor...
 
Assigning semantic labels to data sources
Assigning semantic labels to data sourcesAssigning semantic labels to data sources
Assigning semantic labels to data sources
 
Expocomple3
Expocomple3Expocomple3
Expocomple3
 
Versión 2
Versión 2Versión 2
Versión 2
 
BIZKAIA (Jon eta Ane)
BIZKAIA (Jon eta Ane)BIZKAIA (Jon eta Ane)
BIZKAIA (Jon eta Ane)
 
PREGUNTAS EXPOSICIONES
PREGUNTAS EXPOSICIONES PREGUNTAS EXPOSICIONES
PREGUNTAS EXPOSICIONES
 
Lossimbolospatriosdelperu
Lossimbolospatriosdelperu Lossimbolospatriosdelperu
Lossimbolospatriosdelperu
 
Infografia habilidades receptivas y productivas de la lengua
Infografia habilidades receptivas y productivas de la lenguaInfografia habilidades receptivas y productivas de la lengua
Infografia habilidades receptivas y productivas de la lengua
 

Similar to A Semantic Approach to Retrieving, Linking, and Integrating Heterogeneous Geospatial Data

IMPROVED NEURAL NETWORK PREDICTION PERFORMANCES OF ELECTRICITY DEMAND: MODIFY...
IMPROVED NEURAL NETWORK PREDICTION PERFORMANCES OF ELECTRICITY DEMAND: MODIFY...IMPROVED NEURAL NETWORK PREDICTION PERFORMANCES OF ELECTRICITY DEMAND: MODIFY...
IMPROVED NEURAL NETWORK PREDICTION PERFORMANCES OF ELECTRICITY DEMAND: MODIFY...
csandit
 
Generative AI to Accelerate Discovery of Materials
Generative AI to Accelerate Discovery of MaterialsGenerative AI to Accelerate Discovery of Materials
Generative AI to Accelerate Discovery of Materials
Deakin University
 
Spatial analysis and modeling
Spatial analysis and modelingSpatial analysis and modeling
Spatial analysis and modeling
Tolasa_F
 

Similar to A Semantic Approach to Retrieving, Linking, and Integrating Heterogeneous Geospatial Data (20)

Toward Next Generation of Gazetteer: Utilizing GeoSPARQL For Developing Link...
Toward Next Generation of Gazetteer:  Utilizing GeoSPARQL For Developing Link...Toward Next Generation of Gazetteer:  Utilizing GeoSPARQL For Developing Link...
Toward Next Generation of Gazetteer: Utilizing GeoSPARQL For Developing Link...
 
Automatic Spatio-temporal Indexing to Integrate and Analyze the Data of an Or...
Automatic Spatio-temporal Indexing to Integrate and Analyze the Data of an Or...Automatic Spatio-temporal Indexing to Integrate and Analyze the Data of an Or...
Automatic Spatio-temporal Indexing to Integrate and Analyze the Data of an Or...
 
Rank based similarity search reducing the dimensional dependence
Rank based similarity search reducing the dimensional dependenceRank based similarity search reducing the dimensional dependence
Rank based similarity search reducing the dimensional dependence
 
A framework for outlier detection in
A framework for outlier detection inA framework for outlier detection in
A framework for outlier detection in
 
論文紹介:Graph Pattern Entity Ranking Model for Knowledge Graph Completion
論文紹介:Graph Pattern Entity Ranking Model for Knowledge Graph Completion論文紹介:Graph Pattern Entity Ranking Model for Knowledge Graph Completion
論文紹介:Graph Pattern Entity Ranking Model for Knowledge Graph Completion
 
Summary of survey papers on deep learning method to 3D data
Summary of survey papers on deep learning method to 3D dataSummary of survey papers on deep learning method to 3D data
Summary of survey papers on deep learning method to 3D data
 
Topological Data Analysis of Complex Spatial Systems
Topological Data Analysis of Complex Spatial SystemsTopological Data Analysis of Complex Spatial Systems
Topological Data Analysis of Complex Spatial Systems
 
Geotecs: Exploiting Geographical, temporal, categorical, and social context f...
Geotecs: Exploiting Geographical, temporal, categorical, and social context f...Geotecs: Exploiting Geographical, temporal, categorical, and social context f...
Geotecs: Exploiting Geographical, temporal, categorical, and social context f...
 
Multiscale Mapper Networks
Multiscale Mapper NetworksMultiscale Mapper Networks
Multiscale Mapper Networks
 
Big Linked Data Federation - ExtremeEarth Open Workshop
Big Linked Data Federation - ExtremeEarth Open WorkshopBig Linked Data Federation - ExtremeEarth Open Workshop
Big Linked Data Federation - ExtremeEarth Open Workshop
 
IMPROVED NEURAL NETWORK PREDICTION PERFORMANCES OF ELECTRICITY DEMAND: MODIFY...
IMPROVED NEURAL NETWORK PREDICTION PERFORMANCES OF ELECTRICITY DEMAND: MODIFY...IMPROVED NEURAL NETWORK PREDICTION PERFORMANCES OF ELECTRICITY DEMAND: MODIFY...
IMPROVED NEURAL NETWORK PREDICTION PERFORMANCES OF ELECTRICITY DEMAND: MODIFY...
 
Clustering big spatiotemporal interval data
Clustering big spatiotemporal interval dataClustering big spatiotemporal interval data
Clustering big spatiotemporal interval data
 
Exploratory Spatial Analytics (ESA)
Exploratory Spatial Analytics (ESA)Exploratory Spatial Analytics (ESA)
Exploratory Spatial Analytics (ESA)
 
Generative AI to Accelerate Discovery of Materials
Generative AI to Accelerate Discovery of MaterialsGenerative AI to Accelerate Discovery of Materials
Generative AI to Accelerate Discovery of Materials
 
Seminar on gis analysis functions
Seminar on gis analysis functionsSeminar on gis analysis functions
Seminar on gis analysis functions
 
Review presentation for Orientation 2014
Review presentation for Orientation 2014Review presentation for Orientation 2014
Review presentation for Orientation 2014
 
G0354451
G0354451G0354451
G0354451
 
Relaxing global-as-view in mediated data integration from linked data
Relaxing global-as-view in mediated data integration from linked dataRelaxing global-as-view in mediated data integration from linked data
Relaxing global-as-view in mediated data integration from linked data
 
Spatial analysis and modeling
Spatial analysis and modelingSpatial analysis and modeling
Spatial analysis and modeling
 
test
testtest
test
 

More from Craig Knoblock

More from Craig Knoblock (8)

Learning to Adapt to Sensor Changes and Failures
Learning to Adapt to Sensor Changes and FailuresLearning to Adapt to Sensor Changes and Failures
Learning to Adapt to Sensor Changes and Failures
 
From Artwork to Cyber Attacks: Lessons Learned in Building Knowledge Graphs u...
From Artwork to Cyber Attacks: Lessons Learned in Building Knowledge Graphs u...From Artwork to Cyber Attacks: Lessons Learned in Building Knowledge Graphs u...
From Artwork to Cyber Attacks: Lessons Learned in Building Knowledge Graphs u...
 
Lessons Learned in Building Linked Data for the American Art Collaborative
Lessons Learned in Building Linked Data for the American Art CollaborativeLessons Learned in Building Linked Data for the American Art Collaborative
Lessons Learned in Building Linked Data for the American Art Collaborative
 
Extracting, Aligning, and Linking Data to Build Knowledge Graphs
Extracting, Aligning, and Linking Data to Build Knowledge GraphsExtracting, Aligning, and Linking Data to Build Knowledge Graphs
Extracting, Aligning, and Linking Data to Build Knowledge Graphs
 
A scalable architecture for extracting, aligning, linking, and visualizing mu...
A scalable architecture for extracting, aligning, linking, and visualizing mu...A scalable architecture for extracting, aligning, linking, and visualizing mu...
A scalable architecture for extracting, aligning, linking, and visualizing mu...
 
Building and Using a Knowledge Graph to Combat Human Trafficking
Building and Using a Knowledge Graph to Combat Human TraffickingBuilding and Using a Knowledge Graph to Combat Human Trafficking
Building and Using a Knowledge Graph to Combat Human Trafficking
 
From Virtual Museums to Peacebuilding: Creating and Using Linked Knowledge
From Virtual Museums to Peacebuilding: Creating and Using Linked KnowledgeFrom Virtual Museums to Peacebuilding: Creating and Using Linked Knowledge
From Virtual Museums to Peacebuilding: Creating and Using Linked Knowledge
 
Discovering Alignments in Ontologies of Linked Data
Discovering Alignments in Ontologies of Linked DataDiscovering Alignments in Ontologies of Linked Data
Discovering Alignments in Ontologies of Linked Data
 

Recently uploaded

plant breeding methods in asexually or clonally propagated crops
plant breeding methods in asexually or clonally propagated cropsplant breeding methods in asexually or clonally propagated crops
plant breeding methods in asexually or clonally propagated crops
parmarsneha2
 
Accounting and finance exit exam 2016 E.C.pdf
Accounting and finance exit exam 2016 E.C.pdfAccounting and finance exit exam 2016 E.C.pdf
Accounting and finance exit exam 2016 E.C.pdf
YibeltalNibretu
 
Industrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training ReportIndustrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training Report
Avinash Rai
 

Recently uploaded (20)

The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
plant breeding methods in asexually or clonally propagated crops
plant breeding methods in asexually or clonally propagated cropsplant breeding methods in asexually or clonally propagated crops
plant breeding methods in asexually or clonally propagated crops
 
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptxJose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
 
Matatag-Curriculum and the 21st Century Skills Presentation.pptx
Matatag-Curriculum and the 21st Century Skills Presentation.pptxMatatag-Curriculum and the 21st Century Skills Presentation.pptx
Matatag-Curriculum and the 21st Century Skills Presentation.pptx
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
 
Salient features of Environment protection Act 1986.pptx
Salient features of Environment protection Act 1986.pptxSalient features of Environment protection Act 1986.pptx
Salient features of Environment protection Act 1986.pptx
 
Accounting and finance exit exam 2016 E.C.pdf
Accounting and finance exit exam 2016 E.C.pdfAccounting and finance exit exam 2016 E.C.pdf
Accounting and finance exit exam 2016 E.C.pdf
 
How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
 
Benefits and Challenges of Using Open Educational Resources
Benefits and Challenges of Using Open Educational ResourcesBenefits and Challenges of Using Open Educational Resources
Benefits and Challenges of Using Open Educational Resources
 
Industrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training ReportIndustrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training Report
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chips
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...
 
Solid waste management & Types of Basic civil Engineering notes by DJ Sir.pptx
Solid waste management & Types of Basic civil Engineering notes by DJ Sir.pptxSolid waste management & Types of Basic civil Engineering notes by DJ Sir.pptx
Solid waste management & Types of Basic civil Engineering notes by DJ Sir.pptx
 

A Semantic Approach to Retrieving, Linking, and Integrating Heterogeneous Geospatial Data

  • 1. A Semantic Approach to Retrieving, Linking and Integrating Heterogeneous Geospatial Data Ying Zhang North China Electric Power University dearzppzpp@gmail.com Yao-Yi Chiang, Pedro Szekely, Craig A. Knoblock Information Sciences Institute, University of Southern California {yaoyichi, pszekely, knoblock}@isi.edu
  • 2. The Problem The ability of end-users to retrieve, combine and integrate geospatial data is limited. • Different data structure • Different information for the same entity • Different geospatial data values (such as latitude, longitude, etc) The Same Entity From :Wikimapia From :OpenStreetMap
  • 3. Motivation Example • Different sources have different information for the related entities
  • 5. Karma Interactive tool for rapidly extracting, cleaning, transforming, integrating and publishing data [Knoblock, Szekely, et al. Semi-automatically mapping structured sources into the semantic web. ISWC 2012]
  • 6. Outline • Model the Geospatial Data • Geospatial Data Linking • Geospatial Data Integration • Discussion and Conclusion
  • 7. Model the Geospatial Data Extract the geospatial data • Encapsulate the retrieval algorithms as Web services • Embed all the inputs in a URL
  • 8. Model the Geospatial Data Map the extracted geospatial data to RDF • Model the extracted geospatial data by mapping them to RDF data with Karma
  • 9. Model the Geospatial Data Build a generic geospatial ontology • Build a generic geospatial ontology for aligning the extracted data
  • 10. Model the Geospatial Data Map the extracted geospatial data to RDF • Building scenario visualized on Google Earth
  • 11. Outline • Model the Geospatial Data • Geospatial Data Linking • Geospatial Data Integration • Discussion and Conclusion
  • 12. Geospatial Data Linking Linking by the specific geospatial relationships • Geospatial relationships are very useful for linking • Relationships often cannot be determined by just comparing the values such as name Distance  executeQuery(“Select ST_Distance(ST_Geography FromText(SRID=4326,s1.getLocation),ST_GeographyFromText(SRI D=4326,s2.getLocation))”) isContained  executeQuery(“Select ST_Contains (ST_ GeographyFromText(s1.getLocation),ST_GeographyFromText(s2.ge tLocation))”) isOverlap  executeQuery(“Select ST_Overlaps(ST_Geography FromText (s1.getLocation), ST_GeographyFromText (s2.getLocation))”)
  • 13. Geospatial Data Linking Polygon-to-Polygon: • if (isContained=true){ similarity  1.0; } distance 1• else if((isOverlap=true)) { similarity ;} threshold • else { similarity  ε; } Polygon-to-Point/Point-to-Point: • { similarity 1- distance ; } threshold Linking Result: • if (similarity>threshold){ • linkedPair.add(s1,s2); • }
  • 14. Geospatial Data Linking Linking results illustration
  • 15. Outline • Model the Geospatial Data • Geospatial Data Linking • Geospatial Data Integration • Discussion and Conclusion
  • 16. Geospatial Data Integration Based on the record linkages, use SPARQL queries to eliminate data redundancy and combine complementary properties for integration • • • • • • sparqlS1 : general query Select discinct ?uri Where{ ?uri owl:sameAs ?u. ?uri a BuildingOntology:Building }
  • 18. Geospatial Data Integration Display integration results
  • 19. Outline • Model the Geospatial Data • Geospatial Data Linking • Geospatial Data Integration • Discussion and Conclusion
  • 20. Conclusion We were able to empower end-users to rapidly extract, link and integrate geospatial data by means of both semantic techniques and spatial characteristics • Encapsulate the retrieval algorithms as Web services • Align the extracted geospatial data by mapping them to a generic geospatial ontology • Link similar entities from different sources based on the matched similarity • Use SPARQL queries to eliminate data redundancy and combine complementary properties
  • 21. Future Work • Experimental comparison with other approaches • Using additional attributes to optimize the geospatial data linking and integration process to improve the integration results