Geometric Planar Properties of
Basic MapInfo Objects as Used Within spatialSQL
spatialSQL
refers to properties of objects such as end, edge, node. This table lists
these properties. Whilst the edge of a point object is meaningless,
this definition indicates whether the attribute exists for the purposes of the
described spatial operation.
Underline indicates MapInfo defined or used property.
Spatial Operator
|
Description
|
As
defined
by
|
Intersects
|
The boundary or interior of the objects intersect
|
MapInfo
|
Within
|
The centroid of the first object is within the boundary
of the second object
|
MapInfo
|
Entirely within |
The boundary of the first object is entirely within the boundary of
the second object. |
MapInfo
|
Contains
|
The boundary of the first object contains the centroid
of the second object
|
MapInfo
|
Contains entire
|
The boundary of the first object contains the boundary
of the second object
|
MapInfo
|
Touch
|
A node on one object intersects the boundary of the
second object
|
spatialSQL
|
Touch Ends |
One or both ends of the objects touch. Regions touch at a single
node |
spatialSQL
|
Touch Edge |
One or more edges of the objects touch along the full length of one
edge. |
spatialSQL
|
Disjoint
|
Boundary and interior of the objects dont intersect |
spatialSQL
|
Equals Scalar |
The boundary of the objects have identical geometry but
in either node order. |
spatialSQL
|
Equals
|
The boundary of the objects have identical geometry and
the direction of the objects are identical.
|
spatialSQL
|