Specifies spatial relationship search criteria in a Filter object.
Namespace:
ESRI.ArcGISExplorer.Data
Assembly:
ESRI.ArcGISExplorer (in ESRI.ArcGISExplorer.dll) Version: 2.0.0.900 (2.0.0.900)
Syntax
C# |
---|
public enum FilterSearchOptions |
Visual Basic (Declaration) |
---|
Public Enumeration FilterSearchOptions |
Members
Value | Member name | Description | |
---|---|---|---|
8 | Contains |
Searches for occurrences where the input geometry completely contains
any of the geometries stored in the Table. Valid for all shape type combinations.
| |
6 | Crosses |
Searches for occurrences where the input geometry intersects any of the geometries stored
in the Table but where they only share points in common, at least one of which is not an endpoint.
A polyline and a polygon cross if they share a polyline in common on the interior
of the polygon which is not equivalent to the entire polyline.
Valid for Polyline/Polyline, Polyline/Polygon and Polygon/Polyline shape type combinations.
| |
2 | EnvelopeIntersects |
Searches for occurrences where the envelope of the input geometry intersects the
envelope of any of the geometries stored in the Table. This option could result in a faster search if the Table is storing
complex geometries with many vertices.
| |
3 | IndexIntersects |
Searches for any type of spatial relationship between the envelope of the input geometry
and the spatial index of any of the geometries stored in the Table.
This option could result in a faster search than any of the other options, assuming that the Table has a
spatial index.
| |
1 | Intersects |
Searches for any type of spatial relationship between the input geometry
and the geometries stored in the Table. Valid for all shape type combinations.
| |
5 | Overlaps |
Searches for occurrences where the input geometry intersects
any of the geometries stored in the Table but also where the region of their intersection is of
the same dimension as the geometries involved and is not equivalent to either of the geometries (i.e.
the shapes cannot be completely on top of each other).
Applies to Polygon/Polygon, Polyline/Polyline, and MultiPoint/MultiPoint shape type combinations.
| |
4 | Touches |
Searches for occurrences where the input geometry shares a common
boundary with any of the geometries stored in the Table but also where the intersection of the interiors
of the searched shapes is empty. In the Point/Polyline case, the point may touch an endpoint only of the line.
Applies to all combinations except Point/Point.
| |
7 | Within |
Searches for occurrences where the input geometry is completely
within any of the geometries stored in the Table. Valid for all shape type combinations.
| |
0 | Undefined |
Unspecified search type.
|
Remarks
One of the FilterSearchOptions values is used to set the Filter.SpatialSearchType property when defining a spatial query that can be used to Search a Table. If you are unsure which spatial search option to select, then initially try using Intersect as it looks for any type of spatial relationship between the shapes. The input geometry to a search is specified by the Filter.Geometry property.
See Also
Relate Topics:
ArcSDEConnectionProperties Class
AuthenticationMode Enumeration
BingMapsService Enumeration
CodedValueDomain Class
Column Class
ColumnCollection Class
ColumnType Enumeration
DataDirectory Class
DataSourceProperties Class
DataSourceType Enumeration
Domain Class
DomainCollection Class
DomainType Enumeration
Filter Class
Geodatabase Class
GeodatabaseFolder Class
GeodatabaseType Enumeration
Index Class
IndexCollection Class
RangeDomain Class
Raster Class
Row Class
RowCollection Class
RowValueCollection Class
ServiceConnectionProperties Class
ServiceType Enumeration
Subtypes Class
Table Class
TableBindingAdapter Class
TableDiscoveryOptions Enumeration
TableJoinType Enumeration
TableRelationship Class
TableRelationshipCardinality Enumeration
TableRelationshipRole Enumeration
TableRelationshipType Enumeration
VersionType Enumeration
ArcSDEConnectionProperties Class
AuthenticationMode Enumeration
BingMapsService Enumeration
CodedValueDomain Class
Column Class
ColumnCollection Class
ColumnType Enumeration
DataDirectory Class
DataSourceProperties Class
DataSourceType Enumeration
Domain Class
DomainCollection Class
DomainType Enumeration
Filter Class
Geodatabase Class
GeodatabaseFolder Class
GeodatabaseType Enumeration
Index Class
IndexCollection Class
RangeDomain Class
Raster Class
Row Class
RowCollection Class
RowValueCollection Class
ServiceConnectionProperties Class
ServiceType Enumeration
Subtypes Class
Table Class
TableBindingAdapter Class
TableDiscoveryOptions Enumeration
TableJoinType Enumeration
TableRelationship Class
TableRelationshipCardinality Enumeration
TableRelationshipRole Enumeration
TableRelationshipType Enumeration
VersionType Enumeration
Created by Atop CHM to web converter,© 2009 all right reserved.