Enabling the geospatial Semantic Web with Parliament and GeoSPARQL

As the amount of Linked Open Data on the web increases, so does the amount of data with an inherent spatial context. Without spatial reasoning, however, the value of this spatial context is limited. Over the past decade there have been several vocabularies and query languages that attempt to exploit this knowledge and enable spatial reasoning. These attempts provide varying levels of support for fundamental geospatial concepts. GeoSPARQL, a forthcoming OGC standard, attempts to unify data access for the geospatial Semantic Web. As authors of the Parliament triple store and contributors to the GeoSPARQL specification, we are particularly interested in the issues of geospatial data access and indexing. In this paper, we look at the overall state of geospatial data in the Semantic Web, with a focus on GeoSPARQL. We first describe the motivation for GeoSPARQL, then the current state of the art in industry and research, followed by an example use case, and finally our implementation of GeoSPARQL in the Parliament triple store.

[1]  Jens Lehmann,et al.  DBpedia - A crystallization point for the Web of Data , 2009, J. Web Semant..

[2]  Bernhard Mitschang,et al.  Deep integration of spatial query processing into native RDF triple stores , 2010, GIS '10.

[3]  Max J. Egenhofer,et al.  A Formal Definition of Binary Topological Relationships , 1989, FODO.

[4]  Antonin Guttman,et al.  R-trees: a dynamic index structure for spatial searching , 1984, SIGMOD '84.

[5]  Lei Huang,et al.  Geo-spatial query based on extended SPARQL , 2010, 2010 18th International Conference on Geoinformatics.

[6]  Abraham Bernstein,et al.  Hexastore: sextuple indexing for semantic web data management , 2008, Proc. VLDB Endow..

[7]  Dave Kolas,et al.  Efficient Linked-List RDF Indexing in Parliament , 2009 .

[8]  Jens Lehmann,et al.  LinkedGeoData: Adding a Spatial Dimension to the Web of Data , 2009, SEMWEB.

[9]  Dave Kolas,et al.  Spatially-Augmented Knowledgebase , 2007, ISWC/ASWC.

[10]  Max J. Egenhofer,et al.  Toward the semantic geospatial web , 2002, GIS '02.

[11]  Tim Berners-Lee,et al.  Linked Data - The Story So Far , 2009, Int. J. Semantic Web Inf. Syst..

[12]  Max J. Egenhofer,et al.  Spatial SQL: A Query and Presentation Language , 1994, IEEE Trans. Knowl. Data Eng..

[13]  Xiaoyong Du,et al.  Linking Open Spatiotemporal Data in the Data Clouds , 2010, RSKT.

[14]  Christian Becker,et al.  Exploring the Geospatial Semantic Web with DBpedia Mobile , 2009, J. Web Semant..

[15]  Lei Huang,et al.  Spatial information semantic query based on SPARQL , 2009, Other Conferences.

[16]  M. Egenhofer Categorizing Binary Topological Relations Between Regions, Lines, and Points in Geographic Databases , 1998 .

[17]  Manolis Koubarakis,et al.  Modeling and Querying Metadata in the Semantic Sensor Web: The Model stRDF and the Query Language stSPARQL , 2010, ESWC.

[18]  Dave Kolas,et al.  Supporting Spatial Semantics with SPARQL , 2008 .

[19]  Rolf Grütter,et al.  Combining OWL with RCC for Spatioterminological Reasoning on Environmental Data , 2007, OWLED.

[20]  Anthony G. Cohn,et al.  A Spatial Logic based on Regions and Connection , 1992, KR.

[21]  James F. Allen Maintaining knowledge about temporal intervals , 1983, CACM.

[22]  Elisa Bertino,et al.  Manipulating Spatial Data in Constraint Databases , 1997, SSD.

[23]  Amit P. Sheth,et al.  A framework to support spatial, temporal and thematic analytics over semantic web data , 2008 .