Geometric Object Implementation of Spatial Database with OCCI

吴杰,陆锋,汤井田,程昌秀,袁正午
DOI: https://doi.org/10.3969/j.issn.1560-8999.2003.04.003
2003-01-01
Geo-information Science
Abstract:Accessing and manipulating the spatial data efficiently stored in the enterprise relational database management systems is an important task f or GIS platforms and engineering Among the interfaces provided by Oracle, Oracle Call Interface (OCI) and Oracle C++ Call Interface (OCCI) are welcomed for their outstanding advantages With a detailed analysis on OCI, OCCI and Object Type Translator (OTT), the authors set forward an object oriented method accessing and manipulating the SDO geometric objects in Oracle system with OCCI and OTT technologies, and conducted an experiment with Oracle 9i The method allows users to construct their own geometric model with inheritance from SDO geometric model, thus avoiding the spatial information transformation between SDO geometric objects and user defined geometric objects during uploading and downloading the spatial data Mo reover, the spatial operators and spatial aggregate functions of Oracle Spatial can be used sufficiently
What problem does this paper attempt to address?