ESRI.ArcGIS.AnalysisTools
SpatialJoin Class Members
See Also  Properties  Send your comments to: Site Administrator | Terms of Use | PRIVACY | Copyright @ ESRI | Careers
ESRI.ArcGIS.AnalysisTools Namespace : SpatialJoin Class




The following tables list the members exposed by SpatialJoin.

Public Constructors

 NameDescription
Public ConstructorSpatialJoin ConstructorOverloaded. Constructor that takes all required parameters for geoprocessor execution.  
Top

Public Properties

 NameDescription
Public PropertyAliasThe alias for this tool's toolbox.  
Public Propertydistance_field_nameThe name of a field to be added to the output feature class, which contains the distance between the Target Feature and the closest Join Feature. This option is only valid when the spatial relationship (or Match Option) CLOSEST is specified. If no field name is specified, the field will not be added to the output feature class. (In, Optional)  
Public Propertyfield_mappingControls what attribute fields will be in the output feature class. Fields can be added, deleted, renamed, or have their properties changed. The initial list contains fields from both the Target Features and the Join Features. (In, Optional)  
Public Propertyjoin_featuresThe attributes from the Join Features are transferred to the Target Features whenever a specified spatial relationship (or Match Option) is found. The Join Features can be any spatial data source supported by ArcGIS. (In, Required)  
Public Propertyjoin_operationDetermines how joins between the Target Features and Join Features will be handled in the output feature class if multiple Join Features are found that have the same spatial relationship with a single Target Feature. For example, if a single point Target Feature is found within two separate polygon Join Features, should the attributes of both polygons be aggregated using a Field Map merge rule (JOIN_ONE_TO_ONE), or should the output contain two instances of the Target Feature: one instance with the attributes of one polygon, and one instance with the attributes of the other polygon (JOIN_ONE_TO_MANY). (In, Optional)  
Public Propertyjoin_typeDetermines if all Taget Features will be maintained in the output feature class (outer join), or only those that have the specified spatial relationship with the Join Features (inner join). (In, Optional)  
Public Propertymatch_optionDefines the criteria used to match rows. The attributes from the Join Features are transferred to the Target Features whenever this spatial relationship (or Match Option) is found. The match options are: (In, Optional)  
Public Propertyout_feature_classA new feature class containing the attributes of the Join Features joined to the Target Features. (Out, Required)  
Public PropertyParameterInfoThe parameters used by this tool. For internal use only.  
Public Propertysearch_radiusJoin Features within this distance of a Target Feature will be considered for the spatial join. Search Radius is only valid when the spatial relationship (or Match Option) INTERSECT or CLOSEST is specified. Using a search radius of 100 meters with the spatial relationship INTERSECT is the equivalent of saying: If a Join Feature is within 100 meters of a Target Feature, transfer the Join Feature attributes to the Target Feature. Using a search radius of 100 meters with the spatial relationship CLOSEST is the equivalent of saying: If a Join Feature is within 100 meters of a Target Feature, and is the closest Join Feature to that Target Feature, transfer the Join Feature attribtures to that Target Feature. (In, Optional)  
Public Propertytarget_featuresThe attributes from the Join Features are transferred to the Target Features whenever a specified spatial relationship (or Match Option) is found. The Target Features can be any spatial data source supported by ArcGIS. (In, Required)  
Public PropertyToolboxDirectoryThe directory of this tool's toolbox.  
Public PropertyToolboxNameThe name of this tool's toolbox.  
Public PropertyToolNameThe name of this tool.  
Top

See Also

© 2010 All Rights Reserved.