Download presentation
Presentation is loading. Please wait.
Published byKerry Watkins Modified over 9 years ago
1
Name: Jim Jones Making the Web of Data Available via Web Feature Services Jim Jones, Werner Kuhn, Carsten Keßler and Simon Scheider jim.jones@uni-muenster.de 17th AGILE Conference 2014, Castellón, Spain
2
Name: Jim Jones Making the Web of Data Available via Web Feature Services 2
3
Name: Jim Jones Making the Web of Data Available via Web Feature Services 3 WFS Server Shapefile Database GIS Client Web Feature Service (WFS) KVP - Data Analysis - Spatial Operations - Generate New Maps... XML (GML)
4
Name: Jim Jones 4 Number of hospitals in the cities around the flooding area Where to get this information? Making the Web of Data Available via Web Feature Services
5
Name: Jim Jones Low Interoperability Data stored in silos (e.g. databases, shapefiles) and external sources can't be used in one query. inefficient maintenance Table of Contents not easily updated (e.g. add new data means add new database fields, which has to done by a GIS expert / DBA) WFS Issues We propose an LOD based solution called LOD4WFS!
6
Name: Jim Jones Making the Web of Data Available via Web Feature Services 6 Outline WFS and LOD LOD4WFS Adapter Solution Evaluation Conclusion and Future Work
7
Name: Jim Jones 7 Linked Open Data Making the Web of Data Available via Web Feature Services
8
Name: Jim Jones Linked Open Data “linked open data describes a method of publishing structured data so that it can be interlinked and become more useful.” 8 Raw data, now! Tim Berners-Lee Making the Web of Data Available via Web Feature Services
9
Name: Jim Jones. LOD Cloud Geometry Table of Contents
10
Name: Jim Jones 10 GIS Client Research Question LOD Cloud How to efficiently make geographic LOD datasets discoverabele by current GIS? Making the Web of Data Available via Web Feature Services
11
Name: Jim Jones 11 Related Issues How to read geographic LOD without modifying the current GIS? How to develop a solution that is both platform and GIS independent? Is performance an issue when querying geographic LOD datasets? Making the Web of Data Available via Web Feature Services
12
Name: Jim Jones 12 Proposed Solution GIS Client LOD Cloud LOD4WFS Adapter Creates an intermediate WFS layer “on top” of the LOD cloud Provides LOD datasets in a format understood by GIS based on OGC Standards. Making the Web of Data Available via Web Feature Services
13
Name: Jim Jones 13 LOD4WFS overview in 6 Steps... LOD4WFS Adapter GIS Client KVP Triple Store SPARQL 1. Client sends request 2. Adapter translates GIS request to SPARQL and performs query. 3. Triple Store processes SPARQL query. 4. Triple Store returns SPARQL result set. 5. Adapter translates result set and delivers WFS document to the GIS. 6. GIS gets the WFS document. XML (GML)RDF Making the Web of Data Available via Web Feature Services
14
Name: Jim Jones GIS Client LOD Cloud From this...
15
Name: Jim Jones Making the Web of Data Available via Web Feature Services 15 Data Access and Format Standard Data Access Federated Data Access
16
Name: Jim Jones Making the Web of Data Available via Web Feature Services 16 Standard Data Access Triple Store LOD4WFS Adapter SPARQL
17
Name: Jim Jones Making the Web of Data Available via Web Feature Services 17 Standard Data Access Data Structure (Including Meta-Data) Named Graph TitleDescriptionFeatures GeometriesAttributes (TOC)...
18
Name: Jim Jones Making the Web of Data Available via Web Feature Services 18 Standard Data Access Data Structure dct:title "Brazilian Municipalities"^^xsd:string ; dct:abstract "Municipalities of the Brazilian Federal States."^^xsd:string ; dct:subject "municipalities boundaries"^^xsd:string. my:FEATURE_RECIFE a geo:Feature ; rdf:ID "2611606"^^xsd:integer ; dc:description "Recife"^^xsd:string ; geo:hasGeometry my:GEOMETRY_RECIFE. my:GEOMETRY_RECIFE a geo:Geometry ; geo:asWKT " POLYGON ((-35.0148559599999984 -8.0564907399999992, -34.9939074400000010 -8.0493884799999993,... -35.0148559599999984 -8.0564907399999992))"^^sf:wktLiteral.
19
Name: Jim Jones Making the Web of Data Available via Web Feature Services 19 Federated Data Access LOD Cloud LOD4WFS Adapter Customized SPARQL
20
Name: Jim Jones Making the Web of Data Available via Web Feature Services 20
21
Name: Jim Jones Making the Web of Data Available via Web Feature Services 21 DBpediaOrdnance Survey
22
Name: Jim Jones Making the Web of Data Available via Web Feature Services 22
23
Name: Jim Jones Making the Web of Data Available via Web Feature Services 23
24
Name: Jim Jones 24 Solution Evaluation (preliminary results) Geoserver (WFS) Shapefiles PostGIS shp2rdf.R ParliamentFusekiOWLIM Lite Ubuntu Server 12.04 LTS Linux 3.2.0-58-generic (amd64) Intel(R) Xeon(R), CPU E5530 @ 2.40GHz, Dual Core 8GB RAM Vocabularies: GeoSPARQL and Dublin Core Geometry Encoding: Well Known Text (WKT) Making the Web of Data Available via Web Feature Services
25
Name: Jim Jones 25 Making the Web of Data Available via Web Feature Services Test Datasets Test ScenarioSHP Size DB Size DB RecordsTurtle fileTriples 1 – Brazilian Cities11.2 MB16 MB 5799 28.7 MB86988 2 – Amazon Rivers45 MB55 MB 18690 113.8 MB359206 3 – Amazon Vegetation 173.2 MB183 MB 39083 416.1 MB703497 Source: Brazilian Institute of Geography and Statistics http://www.ibge.gov.br
26
Name: Jim Jones LOD4WFS Geoserver PostGIS Parliament Fuseki OWLIM Lite ~38.2 sec. ~38.87 sec.~38.7 sec. ~38.85 sec. cURL GetFeature Request – Scenario 1 (Brazilian Cities – 86988 Triples)
27
Name: Jim Jones LOD4WFS Geoserver PostGIS Parliament Fuseki OWLIM Lite ~2:36.2 min. ~2:38.15 min.~2:38.11 min. ~2:38.0 min. cURL GetFeature Request – Scenario 2 (Amazon Rivers – 359206 Triples)
28
Name: Jim Jones LOD4WFS Geoserver PostGIS Parliament Fuseki OWLIM Lite ~8:35.6 min. ~8:44:7 min.~8:44:0 min. ~8:39:0 min. cURL GetFeature Request – Scenario 3 (Amazon Vegetation – 703497 Triples)
29
Name: Jim Jones Conclusions 29 Making the Web of Data Available via Web Feature Services
30
Name: Jim Jones Future Work (Potential for growth!) 30 - Implement spatial queries (GeoSPARQL) - Implement WFS-T (Insert, Update, Delete). - Publish WFS contents as LOD! Usage of LOD in GIS is perfectly feasible - LOD4WFS provides a suitable platform for bridging GIS and LOD and querying distributed sources. - The proposed approach enables thematic queries to compose the geometries' table of contents. - Preliminary tests showed that current triple stores provide competitive speed compared to databases Making the Web of Data Available via Web Feature Services
31
Name: Jim Jones 31 Obrigado! Making the Web of Data Available via Web Feature Services https://github.com/lodum/lod4wfs
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.