GITTA-Logo
PDF Version of this document Search Help

Lesson Navigation IconSpatial Partitioning and Indexing

Unit Navigation IconOverview

LO Navigation IconSpatial Object Approximation

LO Navigation IconSpatial Data Access Methods

LO Navigation IconBasics of Computer File and Database Structures

LO Navigation IconPrinciples of Spatial Data Access and Search

Unit Navigation IconRegular Decomposition

Unit Navigation IconObject-oriented Decomposition

Unit Navigation IconSummary

Unit Navigation IconBibliography

Unit Navigation IconMetadata


GITTA/CartouCHe news:


Go to previous page Go to next page

Spatial Object Approximation

Reproduction

A GIS reproduces items of the real world as objects in its data structure and stores them in its database. The geometry of these objects is normally based on the geometric primitives (point, line, surface), which requires some simplification and approximation of the shapes (discretized space) as they are in reality. A higher resolution of the representation requires more processing time as well as considerable storage space and may therefore not be practical.

Reality

S.Salvatore by LuganoS.Salvatore by Lugano

discretized representation

DTM of the region of LuganoDTM of the region of Lugano

Storage

The approximation of the geometry of spatial objects in GIS is applied for storage purposes as well as for querying. The geometric attribute of each object uses pointers to the corresponding geometric shape and bounding box to store an approximation of its extent. The most elementary approximation of a geometric shape is with its centroid (2 parameters: x and y). The next approximation level adds the radius of a circle that encloses the object (3 parameters). More complex approximation levels are shown in the table below. When for instance the searching algorithm retrieves a set of approximated items corresponding to the query, then those objects are processed using the whole geometric details stored. Through this approximation, the search of complex objects can be done easily.

Geometry type

Approximation level

Point

Line

Polygon

2 parameters
Through the centroid (X,Y)

3 parameters
Through a circle (X,Y,R)

4 parameters
Through a bounding box (Xul,Yul / Xbr,Ybr)

n parameters
Through complex geometries (X1,Y1 / X2,Y2 / ... / Xn,Yn)

Approximation of spacial objects [After R. Bill, Vol. 1, 1999]

Object approximation by tessellation

The word "tessellate" means to form or arrange small squares in a checkered or mosaic pattern. A regular tessellation means a tessellation made up of congruent regular polygons. With a tessellation of squares, we can easily approximate the geometric representation of an object as shown below:

Top Go to previous page Go to next page