This document is archived and information here might be outdated.  Recommended version.


ISchematicSpatialQueryRule Interface (ArcObjects .NET 10.7 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Schematic > ESRI.ArcGIS.Schematic > Interfaces > IS > ISchematicSpatialQueryRule Interface
ArcGIS Developer Help

ISchematicSpatialQueryRule Interface

Provides access to members that manage the generic Schematic Spatial Query rule.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Schematics Extension.

Description

The Spatial Query rule allows you to detect new schematic elements from one or more schematic element classes, based on where their associated GIS features are located in relation to the GIS features in input, and add these detected schematic elements to the generated schematic diagram.

Starting from the set of GIS features specified in input for the diagram generation, this rule queries new GIS features based on their location relative to the input GIS features and adds the associated schematic elements in the generated diagram as though these new detected GIS features were initial input.

Members

Name Description
Read/write property AddElements Indicates if the elements detected by the Schematic Spatial Query rule must be included in the diagram.
Read/write property AddRelationshipElement Indicates if the relationship element must be included in the diagram.
Read/write property BufferDistance Spatial buffer distance of the Schematic Spatial Query rule.
Read/write property BufferUnits Spatial buffer units of the Schematic Spatial Query rule.
Read/write property BufferUsed Indicates if the Schematic Spatial Query rule uses a spatial buffer.
Read/write property Description Description of the Schematic Spatial Query rule.
Read/write property KeepVertices Indicates if the Schematic Spatial Query rule keeps the links vertices.
Read/write property RelateConnectedNodes Indicates if the relation must be reported on the origin and end nodes of links when schematic links are returned by the Schematic Spatial Query rule.
Read/write property RelateElements Indicates if a relation between elements must be initialized.
Read/write property RelationshipElementClassName Relationship element class name related to the Schematic Relationship rule.
Read/write property ReverseRelation Indicates if the relation between elements must be reversed.
Read/write property ReverseRelationshipLinkOrientation Indicates if the relationship link orientation must be reversed.
Read/write property SearchMethod List of the target element class names.
Read/write property SourceElementClassName Source element class name related to the Schematic Spatial Query rule.
Read/write property TargetElementClassNames List of the target element class names.

Classes that implement ISchematicSpatialQueryRule

Classes Description
SchematicSpatialQueryRule Schematic Spatial Query rule object.