The GeoDatabaseExtensions library contains objects to aid in the creation, management, and use of terrain datasets and cadastral fabrics.
Note: At the 9.2 release, the cadastral fabrics related objects are not yet fully implemented and we recommend that developers do not utilize them until the Cadastral Analyst extension is released.
Interfaces
| Interface | Description |
|---|---|
| ICadastralFabric | Provides access to members that control a cadastral fabric and its associated cadastral jobs. |
| ICadastralFabric2 | Provides access to members that control a cadastral fabric and its associated cadastral jobs. |
| ICadastralFabricLocks | Provides access to members that assign object locks for a cadastral job. |
| ICadastralFabricName | Provides access to properties of a cadastral fabric name. |
| ICadastralFabricSchemaEdit | Provides access to members that modify the cadastral fabric schema. |
| ICadastralFabricSchemaEdit2 | Provides access to members that modify the cadastral fabric schema. |
| ICadastralJob | Provides access to members that control the properties of a cadastral job. |
| ICadastralTableFieldEdits | Provides access to the field edits of the cadastral fabric table. |
| ICadastralTransformationData | Provides access to members that manage the data used by the cadastral transformation. |
| IConstructionBasisOfBearing | Provides access to members that manipulate the basis of bearing setting for a parcel construction. |
| IConstructionBreakPoints | Provides access to members that manipulate the break lines for a parcel construction. |
| IConstructionJoinLinks | Provides access to members that manipulate the join point links for a parcel construction. |
| IConstructionParentParcels | Provides access to the parent parcels of a parcel construction. |
| IConstructionUnbuildableLines | Provides access to members that manipulate the unbuildable lines of a parcel construction. |
| IDECadastralFabric | Provides access to members that describe cadastral fabric data elements. |
| IDECadastralFabric2 | Provides access to members that describe cadastral fabric data elements. |
| IDECadastralFabricType | Provides access to an indicator interface for the Cadastral Fabric Data Element type object. |
| IDETerrain | Provides access to members of Terrain Data Element. |
| IDETerrainType | Provides access to the Terrain Data Element Type. |
| IDETerrainWindowSize | Provides access to members of Terrain Data Element. |
| IDynamicSurface | Provides access to members used to derive raster and TIN surfaces from a terrain. |
| IDynamicSurface2 | Provides access to members that utilize Terrain surfaces. |
| IDynamicSurface3 | Provides access to members that utilize Terrain surfaces. |
| IEnumEnvelope | Provides access to envelopes. |
| IGPTerrainMembership | Provides access to members that describe the properties of a feature class' terrain membership. |
| ILineResequencer | Provides access to members that sort a set of lines so that they form the boundary of a parcel. Multipart/islands are supported. |
| IParcelConstructionData | Provides access to methods that read and write a parcel contruction to the cadastral packet. |
| ITerrain | Provides access to members used to acquire information about a Terrain and to retrieve DynamicSurface objects from which raster and TIN surfaces are made. |
| ITerrain2 | Provides access to members used to acquire information about a Terrain and to retrieve DynamicSurface objects from which raster and TIN surfaces are made. |
| ITerrainAsciiDataImporter | Provides access to members that handle importing terrain source data in ASCII format. |
| ITerrainAsciiDataImporter2 | Provides access to members that handle importing terrain source data in ASCII format. |
| ITerrainBlobReader | Provides access to members that provide information about an attribute blob. |
| ITerrainBlobWriter | Provides access to members that construct an attribute blob. |
| ITerrainBlockCursor | Provides access to TerrainBlockCursor object. |
| ITerrainDataImporter | Provides access to members that handle importing terrain source data. |
| ITerrainDataSource | Provides access to members of Terrain Data Source. |
| ITerrainDataSource2 | Provides access to members of Terrain Data Source. |
| ITerrainEdit | Provides access to members used to modify and build a terrain. |
| ITerrainEdit2 | Provides access to members used to modify and build a terrain. |
| ITerrainEdit3 | Provides access to members used to modify and build a terrain. |
| ITerrainEditEvents | Provides access to events that occur with a Terrain dataset. |
| ITerrainEmbeddedDataSource | Provides access to members associated with embedded data sources. |
| ITerrainEmbeddedDataSource2 | Provides access to members associated with embedded data sources. |
| ITerrainFieldStatistics | Provides access to TerrainFieldStatistics object. |
| ITerrainLasDataImporter | Provides access to members that handle importing terrain source data in LAS format. |
| ITerrainLasDataInfo | Provides access to members that provide information about a LAS file. |
| ITerrainLasDataInfo2 | Provides access to members that provide information about a LAS file. |
| ITerrainName | Provides access to members that set and return the associated feature dataset name object. |
| ITerrainPyramidLevel | Provides access to members of Terrain Pyramid Level. |
CoClasses and Classes
| CoClass or Class | Description |
|---|---|
| CadastralFabric | A container for querying information about a cadastral fabric. |
| CadastralFabricFDExtension | A container for describing this cadastral fabric's feature dataset extension properties. |
| CadastralFabricName | ESRI Cadastral Fabric Name Object. |
| CadastralJob | A container for the properties of a Cadastral Job. |
| CadastralTableFieldEdits | ESRI Cadastral Table Field Edits Object. |
| CadastralTransformationData | CadastralTransformationData CoClass holding the information passed to the CadastralTransformation object. |
| CadastralWorkspaceDatasetExtension | A container for describing this cadastral fabric's workspace extension properties. |
| DECadastralFabric | Cadastral Fabric Data Element object. |
| DECadastralFabricType | ESRI Cadastral Fabric Data Element Type Object. |
| DETerrain | ESRI Terrain data element object. |
| DETerrainType | Terrain Data Element object Type. |
| DynamicSurface | ESRI DynamicSurface object. |
| GPTerrainMembership | The Terrain Membership object. |
| LineResequencer | Class for sorting lines to form parcel boundaries. |
| ParcelConstructionData | ESRI Cadastral Fabric Parcel Construction Data Class. |
| Terrain | The ESRI Terrain component. |
| TerrainAsciiDataImporter | ESRI Terrain ASCII Data Importer object. |
| TerrainBlobReader | ESRI Terrain blob reader. |
| TerrainBlobWriter | ESRI Terrain blob writer. |
| TerrainBlockCursor | ESRI TerrainBlockCursor object. |
| TerrainDataSource | ESRI Terrain Data Source object. |
| TerrainFeatureDatasetExtension | ESRI TerrainFeatureDatasetExtension object. |
| TerrainFieldStatistics | ESRI TerrainFieldStatistics object. |
| TerrainLasDataImporter | ESRI Terrain LAS Data Importer object. |
| TerrainName | ESRI Terrain Name object. |
| TerrainPyramidLevelWindowSize | |
| TerrainPyramidLevelZTolerance | |
| TerrainWorkspaceExtension | ESRI TerrainWorkspaceExtension component. |
Enumerations
| Enumeration | Description |
|---|---|
| esriCadastralAreaUnits | The supported area units. |
| esriCadastralDensifiedType | The reason code for densifying line geometry. |
| esriCadastralDistanceUnits | The supported distance units. |
| esriCadastralFabricTable | The Cadastral Fabric Table. |
| esriCadastralFabricType | The Cadastral Fabric Type. |
| esriCadastralJob | Cadastral Job State Types. |
| esriCadastralLineCategory | Cadastral Line Category Types. |
| esriCadastralLineParameters | Cadastral Line Parameter Types. |
| esriCadastralPointCategory | Cadastral Point Category Types. |
| esriTerrainAsciiDataFormatType | |
| esriTerrainBlobDataType | Terrain property data type. |
| esriTerrainDecimalSeparatorType | |
| esriTerrainError | Terrain's error codes. |
| esriTerrainLasDataPropertyType | |
| esriTerrainLasReturnType | |
| esriTerrainPyramidType | |
| esriTerrainWindowSizeMethod | |
| esriTerrainZThresholdStrategy |