Version 2 (modified by 16 years ago) ( diff ) | ,
---|
XPATH
author: Heikki Doeleman
This page describes the current ideas about implementing support for XPATH in the ebRIM project.
Introduction
XPATH is a language to precisely select a set of nodes in an XML document. It is also sometimes used to address certain parts of Java object graphs. One of the requirements for the ebRIM project is to support XPATH queries in OGC Filters.
Issues
It seems that not often, XPATH queries are used on a Lucene index. We do not have all ebRIM data in memory, therefore we cannot simply evaluate XPATH queries against complete ebRIM documents. This suggests that the best option is to evaluate XPATH queries against the Lucene index. How should we go about doing that ?