Geometric Properties

Constant

Geometric property

gdbGeoPropertyNone

Geometric property is not used.

Area

gdbGeoPropertyArea

The area of tested feature. This constant is possible for features of spatial categories gdbSpatialCategoryArea and gdbSpatialCategoryImage (see the FeatureType::SpatialCategory property).

gdbGeoPropertyCommonArea

The area of the common interior of tested feature and argument features specified by the argVariant argument in the FeatureType::CreateFilterCondition method. The tested feature and argument features must have the spatial category gdbSpatialCategoryArea or gdbSpatialCategoryImage (see the FeatureType::SpatialCategory property). Otherwise, the geometric property equals 0.0.

gdbGeoPropertyCommonAreaPc

The percentage of the area of the common interior of tested feature and argument features specified by the argVariant argument in the FeatureType::CreateFilterCondition method to the area of the common interior of tested feature. The tested feature and argument features must have the spatial category gdbSpatialCategoryArea or gdbSpatialCategoryImage (see the FeatureType::SpatialCategory property). Otherwise, the geometric property equals 0.0.

gdbGeoPropertyNotCommonArea

The area of the common interior of tested feature excluding interiors of argument features specified by the argVariant argument in the FeatureType::CreateFilterCondition method. The tested feature and argument features must have the spatial category gdbSpatialCategoryArea or gdbSpatialCategoryImage (see the FeatureType::SpatialCategory property). Otherwise, the geometric property equals 0.0.

gdbGeoPropertyNotCommonAreaPc

The percentage of the area of the common interior of tested feature excluding interiors of argument features specified by the argVariant argument in the FeatureType::CreateFilterCondition method to the area of the common interior of tested feature. The tested feature and argument features must have the spatial category gdbSpatialCategoryArea or gdbSpatialCategoryImage (see the FeatureType::SpatialCategory property). Otherwise, the geometric property equals 0.0.

gdbGeoPropertyCommonArgArea

The area of interior of argument features specified by the argVariant argument in the FeatureType::CreateFilterCondition method belonging to the interior of tested feature. The tested feature and argument features must have the spatial category gdbSpatialCategoryArea or gdbSpatialCategoryImage (see the FeatureType::SpatialCategory property). Otherwise, the geometric property equals 0.0.

gdbGeoPropertyCommonArgAreaPc

The percentage of the interior area of argument features specified by the argVariant argument in the FeatureType::CreateFilterCondition method belonging to the interior of tested feature to the interior area of argument features.

gdbGeoPropertyNotCommonArgArea

The interior area of argument features specified by the argVariant argument in the FeatureType::CreateFilterCondition method excluding the interior of tested feature. The tested feature and argument features must have the spatial category gdbSpatialCategoryArea or gdbSpatialCategoryImage (see the FeatureType::SpatialCategory property). Otherwise, the geometric property equals 0.0.

gdbGeoPropertyNotCommonArgAreaPc

The percentage of the interior area of argument features specified by the argVariant argument in the FeatureType::CreateFilterCondition method excluding the interior of tested feature to the interior area of argument features. The tested feature and argument features must have the spatial category gdbSpatialCategoryArea or gdbSpatialCategoryImage (see the FeatureType::SpatialCategory property). Otherwise, the geometric property equals 0.0.

Length

gdbGeoPropertyLength

The length (perimeter) of tested feature. This constant is possible for features of spatial categories gdbSpatialCategoryLine, gdbSpatialCategoryArea, and gdbSpatialCategoryImage (see the FeatureType::SpatialCategory property).

gdbGeoPropertyCommonLength

The length of a part of tested feature boundary that belongs to a boundary or interior of argument features specified by the argVariant argument in the FeatureType::CreateFilterCondition method. The tested feature must have the spatial category gdbSpatialCategoryLine, gdbSpatialCategoryArea or gdbSpatialCategoryImage; the argument features must have the spatial category gdbSpatialCategoryArea or gdbSpatialCategoryImage (see the FeatureType::SpatialCategory property). Otherwise, the geometric property equals 0.0.

gdbGeoPropertyCommonLengthPc

The percentage of the length of a part of tested feature boundary that belongs to a boundary or interior of argument features specified by the argVariant argument in the FeatureType::CreateFilterCondition method to the length (perimeter) of tested feature boundary. The tested feature must have the spatial category gdbSpatialCategoryLine, gdbSpatialCategoryArea or gdbSpatialCategoryImage; the argument features must have the spatial category gdbSpatialCategoryArea or gdbSpatialCategoryImage (see the FeatureType::SpatialCategory property). Otherwise, the geometric property equals 0.0.

gdbGeoPropertyNotCommonLength

The length of a part of tested feature boundary that does not belong to a boundary or interior of argument features specified by the argVariant argument in the FeatureType::CreateFilterCondition method. The tested feature must have the spatial category gdbSpatialCategoryLine, gdbSpatialCategoryArea or gdbSpatialCategoryImage; the argument features must have the spatial category gdbSpatialCategoryArea or gdbSpatialCategoryImage (see the FeatureType::SpatialCategory property). Otherwise, the geometric property equals 0.0.

gdbGeoPropertyNotCommonLengthPc

The percentage of the length of a part of tested feature boundary that does not belong to a boundary or interior of argument features specified by the argVariant argument in the FeatureType::CreateFilterCondition method to the length (perimeter) of tested feature boundary. The tested feature must have the spatial category gdbSpatialCategoryLine, gdbSpatialCategoryArea or gdbSpatialCategoryImage; the argument features must have the spatial category gdbSpatialCategoryArea or gdbSpatialCategoryImage (see the FeatureType::SpatialCategory property). Otherwise, the geometric property equals 0.0.

gdbGeoPropertyCommonArgLength

The length of a part of argument feature boundary (specified by the argVariant argument in the FeatureType::CreateFilterCondition method) that belongs to a boundary or interior of tested feature. The argument features must have the spatial category gdbSpatialCategoryLine, gdbSpatialCategoryArea or gdbSpatialCategoryImage; the tested feature must have the spatial category gdbSpatialCategoryArea or gdbSpatialCategoryImage (see the FeatureType::SpatialCategory property). Otherwise, the geometric property equals 0.0.

gdbGeoPropertyCommonArgLengthPc

The percentage of the length of a part of argument feature boundary (specified by the argVariant argument in the FeatureType::CreateFilterCondition method) that belongs to a boundary or interior of tested feature to the length (perimeter) of argument features. The argument features must have the spatial category gdbSpatialCategoryLine, gdbSpatialCategoryArea or gdbSpatialCategoryImage; the tested feature must have the spatial category gdbSpatialCategoryArea or gdbSpatialCategoryImage (see the FeatureType::SpatialCategory property). Otherwise, the geometric property equals 0.0.

gdbGeoPropertyNotCommonArgLength

The length of a part of argument feature boundary (specified by the argVariant argument in the FeatureType::CreateFilterCondition method) that does not belong to a boundary or interior of tested feature. The argument features must have the spatial category gdbSpatialCategoryLine, gdbSpatialCategoryArea or gdbSpatialCategoryImage; the tested feature must have the spatial category gdbSpatialCategoryArea or gdbSpatialCategoryImage (see the FeatureType::SpatialCategory property). Otherwise, the geometric property equals 0.0.

gdbGeoPropertyNotCommonArgLengthPc

The percentage of the length of a part of argument feature boundary (specified by the argVariant argument in the FeatureType::CreateFilterCondition method) that does not belong to a boundary or interior of tested feature to the length (perimeter) of argument features. The argument features must have the spatial category gdbSpatialCategoryLine, gdbSpatialCategoryArea or gdbSpatialCategoryImage; the tested feature must have the spatial category gdbSpatialCategoryArea or gdbSpatialCategoryImage (see the FeatureType::SpatialCategory property). Otherwise, the geometric property equals 0.0.

Distance

gdbGeoPropertyMaxDistance

The maximum distance between the tested feature and argument features specified by the argVariant argument in the FeatureType::CreateFilterCondition method.

gdbGeoPropertyMinDistance

The minimum distance between the tested feature and argument features specified by the argVariant argument in the FeatureType::CreateFilterCondition method.

Placement

gdbGeoPropertyIntersect

There are intersections of a tested feature boundary with boundaries of argument features specified by the argVariant argument in the FeatureType::CreateFilterCondition method. If the tested feature or argument features have the spatial category gdbSpatialCategoryPoint (see the FeatureType::CreateFilterCondition property), the intersection means that the point feature belongs to a boundary of other feature or that coordinates of point features coincide.

gdbGeoPropertyNotIntersect

There are no intersections of a tested feature boundary with boundaries of argument features specified by the argVariant argument in the FeatureType::CreateFilterCondition method. If the tested feature or argument features have the spatial category gdbSpatialCategoryPoint (see the FeatureType::CreateFilterCondition property), the intersection means that the point feature belongs to a boundary of other feature or that coordinates of point features coincide.

gdbGeoPropertyInclude

The tested feature entirely belongs to interiors of argument features specified by the argVariant argument in the FeatureType::CreateFilterCondition method. The argument features must have the spatial category gdbSpatialCategoryArea or gdbSpatialCategoryImage (see the FeatureType::SpatialCategory property). Otherwise, the geometric property equals False.

gdbGeoPropertyNotInclude

The tested feature does not belong to interiors of argument features specified by the argVariant argument in the FeatureType::CreateFilterCondition method. The argument features must have the spatial category gdbSpatialCategoryArea or gdbSpatialCategoryImage (see the FeatureType::SpatialCategory property). Otherwise, the geometric property equals True.

gdbGeoPropertyContain

The interior of tested feature entirely contains interiors of argument features specified by the argVariant argument in the FeatureType::CreateFilterCondition method. The tested feature must have the spatial category gdbSpatialCategoryArea or gdbSpatialCategoryImage (see the FeatureType::SpatialCategory property). Otherwise, the geometric property equals False.

gdbGeoPropertyNotContain

The interior of tested feature does not contain interiors of argument features specified by the argVariant argument in the FeatureType::CreateFilterCondition method. The tested feature must have the spatial category gdbSpatialCategoryArea or gdbSpatialCategoryImage (see the FeatureType::SpatialCategory property). Otherwise, the geometric property equals True.

gdbGeoPropertyIntersectOrInclude

The logical OR of geometric properties that are defined by the constants gdbGeoPropertyIntersect and gdbGeoPropertyInclude.

gdbGeoPropertyNotIntersectAndNotInclude

The logical AND of geometric properties that are defined by the constants gdbGeoPropertyNotIntersect and gdbGeoPropertyNotInclude.

gdbGeoPropertyIntersectOrContain

The logical OR of geometric properties that are defined by the constants gdbGeoPropertyIntersect and gdbGeoPropertyContain.

gdbGeoPropertyNotIntersectAndNotContain

The logical AND of geometric properties that are defined by the constants gdbGeoPropertyNotIntersect and gdbGeoPropertyNotContain.

Scale

gdbGeoPropertyScale

The scale of displaying the tested feature.