Provides access to members that add features to a specified feature class using other features and geometries.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
Members
Description | ||
---|---|---|
AutoCompleteFromFeatures | Adds polygons to the specified feature class by combining existing polygons with the specified line source. | |
AutoCompleteFromFeaturesFromCursor | Adds polygons to the specified feature class by combining existing polygons with the specified line source. | |
AutoCompleteFromGeometries | Adds polygons to the specified feature class by combining existing polygons with the specified line source. | |
ConstructedFeaturesSubtype | The subtype for subsequently constructed features. | |
ConstructLines | Adds line to an fc, using the map selection as the feature source. The selection can contain polygons and polylines from multiple features classes - including the target feature class. -1 for c.t. means use c.t. of target sr. | |
ConstructLinesFromCursor | Adds line to a feature class, using a feature cursor as the feature source. The cursor can return features from the target feature class, in which case the original features will be deleted. -1 for c.t. means use c.t. of target sr. | |
ConstructPolygonsFromFeatures | Constructs polygons into the feature class, using the map's polyline selection as the feature source. | |
ConstructPolygonsFromFeaturesFromCursor | Constructs polygons into the specified feature class, using the cursor as the feature source. | |
ConstructPolygonsFromGeometries | Constructs polygons into the specified feature class, using the specified set of polyline geometries to define new boundaries (possibly in combination with existing polygons features). | |
DefaultZ | The z value to be used when constructing features from inputs that are not z-aware. | |
FeaturesChanged | Indicates if the last IFeatureConstruction method created or altered features. | |
PlanarizeLines | Replaces the line selection set with a planarized version of it. Assumes all lines are from same feature class. | |
PlanarizeLinesFromCursor | Replaces the line selection set with a planarized version of it. | |
SplitPolygonsWithLines | Splits polygons in the specified feature class, using the polyline selection as the feature source. | |
SplitPolygonsWithLinesFromCursor | Splits polygons in the specified feature class, using the polyline selection as the feature source. |
CoClasses that implement IFeatureConstruction
CoClasses and Classes | Description |
---|---|
FeatureConstruction | ESRI Feature Construction object. |
Remarks
Adds features to a specified feature class by processing other features or geometries. Each of the construction methods on this interface operate under the following guidelines.
- The pCancel parameter is always optional.
- If a value of -1 is passed in for the cluster tolerance parameter, the XYTolerance value of the target feature class' spatial reference will be used.
- The invalid area argument is optional and can be used to redraw the area affected by processing. In some cases it may be necessary to have an invalid area in order for related features (annotation, route symbology, etc) to redraw correctly.
- The cluster tolerance must at least be as large as the XYTolerance of the spatial reference associated with the target feature class.
- Attributes are assigned to new features based on the
geodatabase domain properties, expect to see the same
behavior as the feature construction command in ArcMap.