USeekM

From Semantic Web Standards
Revision as of 17:21, 4 April 2012 by Gdevries (Talk | contribs)

Jump to: navigation, search

USeekM: GeoSparql for Sesame Triplestores

Name of the tool: USeekM: GeoSparql for Sesame Triplestores
Home page: http://dev.opensahara.com/projects/useekm
Date of latest release:
Programming language(s) that can be used with the tool: Java
Relevant semantic web technologies: RDF, SPARQL, GeoSPARQL
Categories: Triple Store, Development_Environment
See also: http://opensahara.com/blog/geospatial-search-rdf-data
Public mailing list: http://dev.opensahara.com/projects/useekm/boards
Preferred project URI:
DOAP reference:
Company or institution:

(Tool description last modified on 2012-04-4.)

Description

USeekM is an extension library for semantic databases that offer a Sesame (www.openrdf.org) compatible API. It adds efficient (geo-)spatial, text search, and resource based search functionality. The module indexes spatial data in a separate R-Tree based index, and text data in an inverted-index. It uses Postgres and/or ElasticSearch/Lucene to build these indexes. SPARQL and SERQL queries are intercepted by the module, and rewritten into a combination of queries against the spatial-index and the semantic database. The module works for all Semantic Databases that are based on the Sesame Sail layer, such as Sesame Native, Bigdata, and Owlim. The module supports OpenGIS geometry types (such as Point, Line, Polygon) and functions (such as Within, Intersects, Overlaps, Crosses). The libarry is open source and released under an Apache V2 License.