Home
OGC Network

Reference Materials

Table of contents

 

Introduction. 1

General References. 1

ISO/IEC 13249-3:2006. 1

OASIS WS-Search Technical Committee documents. 2

OASIS Registry related activities. 2

Open Geospatial Consortium.. 2

Opensearch and Opensearch Geo extension proposal 3

Introduction

This document provides references and suggested readings to be used in preparation for the Geospatial Search Summit in Atlanta. As you can see, there is a considerable amount of work in the Search domain – including various approaches to geospatial.

From the Geospatial community perspective, the source for many implementations and existing approaches to geospatial search are based on the spatial predicates as documented in Max Egenhofer’s definitive paper titled, “A Formal Definition of Binary Topological Relationships”, Lecture notes in Computer Science, Vol 387, June 1989 as well as subsequent articles by Max and John Herring, such as Egenhofer M.J. and J. Herring, Categorizing binary topological relationships between regions, lines and points in geographic databases, Tech. Report., Department of Surveying Engineering, University of Maine, Orono, ME 1991.

 

These works are fundamental references for the work in both SQL/MM Spatial and the OGC Simple Features Standard.

General References


Egenhofer paper: http://portal.opengeospatial.org/files/?artifact_id=29435

Reuben Schultz: Topology and Spatial Predicates Geog 516: http://portal.opengeospatial.org/files/?artifact_id=29436

Eliot Christian: WMO INFORMATION SYSTEM (WIS) Structure and Requirements including those for search and discovery: http://portal.opengeospatial.org/files/?artifact_id=29437
Farrukh Najmi: Discussion of Parameterized Query – WS-Search, RegRep, OpenSearch
http://portal.opengeospatial.org/files/?artifact_id=29439

Olliver Newell and Kajal Claypool: RepRep and Geospatial Applications - http://portal.opengeospatial.org/files/?artifact_id=29438

ISO/IEC 13249-3:2006

Information technology -- Database languages -- SQL multimedia and application packages -- Part 3: Spatial.

 

http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=38651


Unfortunately, this document is not free. However, the OGC candidate Simple Features standard has been harmonized with both ISO 19107 (Features) and SQL/MM-Spatial.

OASIS WS-Search Technical Committee documents

The following link provides information on the committee drafts as well as overviews of the work being done in the OASIS WS-Search Technical Committee

http://lists.oasis-open.org/archives/search-ws/200807/msg00027.html

OASIS Registry related activities

ebXML Registry Technical Committee - Defining and managing interoperable registries and repositories. Good Overview of RegRep: http://ebxmlrr.sourceforge.net/wiki/Overview

An important aspect of RegRep is when there is a need for rapid discovery of digital content based upon structured search criteria and context. Currently, there is no geospatial search per se in any of the ebXML standards. However, the OGC Catalogue ebRIM application profile supports very simple spatial predicates (discussion is in section 9.1.5) of OGC document http://portal.opengeospatial.org/files/?artifact_id=12604 .

 

Other good overview documents:

Open Geospatial Consortium

The following links are to documents that are either OGC standards or candidate standards related to geospatial search and discovery.

 

OGC Simple Features Common Architecture:

http://portal.opengeospatial.org/files/?artifact_id=18241

 

OGC Simple Features Access – SQL

http://portal.opengeospatial.org/files/?artifact_id=18242

 

OGC Catalogue 2.0.2 Standard (section on CQL may be relevant)

http://portal.opengeospatial.org/files/?artifact_id=20555

There are companion documents that specify application profiles of CS for ISO 19115/19119 and ebRIM.


OGC Filter Encoding Standard[1]

http://portal.opengeospatial.org/files/?artifact_id=8340

The predicate language defined in this document is based on the productions for the Common Query Language (CQL) found in the OpenGIS Catalog Interface Implementation Specification V1.0 [2]. The spatial operators included in this specification are derived from [2] and from the OpenGIS Simple Features Specification For SQL, Revision 1.1[2].

Opensearch and Opensearch Geo extension proposal

The following links take you to web pages that describe the work of the Opensearch community as well as a proposal for geo extensions to Opensearch.

Overview: http://www.xml.com/pub/a/2007/07/20/introducing-opensearch.html
 Spec: http://www.opensearch.org/Specifications/OpenSearch/1.1/Draft_3
 URI Templates: http://bitworking.org/projects/URI-Templates/
 OpenSearch-Geo:
http://www.opensearch.org/Specifications/OpenSearch/Extensions/Geo/1.0/Draft_1




[1] The predicate language defined in this document is based on the productions for the Common Query Language (CQL) found in the OpenGIS Catalog Interface Implementation Specification V1.0 [2]. The spatial operators included in this specification are derived from [2] and from the OpenGIS Simple Features Specification For SQL, Revision 1.1[2].