Click here to view all files
 
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

ValueMember nameDescription
8Contains
Searches for occurrences where the input geometry completely contains any of the geometries stored in the Table. Valid for all shape type combinations.
6Crosses
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.
2EnvelopeIntersects
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.
3IndexIntersects
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.
1Intersects
Searches for any type of spatial relationship between the input geometry and the geometries stored in the Table. Valid for all shape type combinations.
5Overlaps
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.
4Touches
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.
7Within
Searches for occurrences where the input geometry is completely within any of the geometries stored in the Table. Valid for all shape type combinations.
0Undefined
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
Created by Atop CHM to web converter,© 2009 all right reserved.