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 |
---|---|
IAMSDatasetName | Provides access to properties and methods needed to manage dataset names in the tracking workspace. |
ICadastralAdjustmentVectors | Create new feature adjustments |
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. |
ICadastralFabric3 | Provides access to members that control a cadastral fabric and its associated cadastral jobs. |
ICadastralFabricEditControl | Provides access to method that controls if insert and update cursors on fabric classes can bypass store events. |
ICadastralFabricLocks | Provides access to members that assign object locks for a cadastral job. |
ICadastralFabricLocks2 | Provides access to additional members that assign object locks for a cadastral job. |
ICadastralFabricName | Provides access to properties of a cadastral fabric name. |
ICadastralFabricRegeneration | Provides access to members which regenerate the features of an existing parcel fabric |
ICadastralFabricSchemaEdit | Provides access to members that modify the cadastral fabric schema. |
ICadastralFabricSchemaEdit2 | Provides access to members that modify the cadastral fabric schema. |
ICadastralGroundToGridTools | Provides access to methods that perform ground to grid conversions. |
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. |
ICadastralUnitConversion | Provides access to methods that allow a distance to be converted from one unit to another. |
ICadastralUnitTools | Provides access to methods that format data. |
IConstructionAdjustment | Provides access to members that manipulate the adjustment settings for the parcel construction. |
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. |
IConstructionPoints | Provides access to members that manipulate the construction points for the parcel. |
IConstructionUnbuildableLines | Provides access to members that manipulate the unbuildable lines of a parcel construction. |
IDataMessage | Provides access to methods and properties used to manage data messages. |
IDatasetNames | Provides access to properties and methods needed to manage dataset name information. |
IDECadastralFabric | Provides access to members that describe cadastral fabric data elements. |
IDECadastralFabric2 | Provides access to members that describe cadastral fabric data elements. |
IDECadastralFabric3 | 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. |
IEnumLasPoint | Provides access to members of LasPointEnumerator. |
IExcludedEventIDs | Provides access to Tracking Connection EventIDs to be permanently purged from cache and ignored in future. |
IGPTerrainMembership | Provides access to members that describe the properties of a feature class' terrain membership. |
IInternalTable | |
ILasAttributeFilter | Provides controls for accessing LAS points. |
ILasClassCodeStatistics | Provides access to LasClassCodeStatistics object. |
ILasDataset | Provides access to members of LasDataset. |
ILasDatasetEdit | Provides access to members of LasDataset. |
ILasDatasetWorkspace | Provides access to members of LasDataset workspace. |
ILasFile | Provides access to members of LasFile. |
ILasFilter | Provides access to members of LasFilter. |
ILasHeaderInfo | Provides access to the header information of LAS files. |
ILasPointCloud | Provides access to points. |
ILasPointEdit | Provides access to members of LasDataset. |
ILasPointFilter | |
ILasPointInfo | Provides access to LAS point information. |
ILasReturnStatistics | Provides access to LasReturnStatistics object. |
ILasStatistics | Provides access to members of LasFile. |
ILasSurface | Provides access to members of LasSurface. |
ILineResequencer | Provides access to members that sort a set of lines so that they form the boundary of a parcel. Multipart/islands are supported. |
IListener | Provides access to enable notification to the display controller when data is added or removed. |
ILockedFeatureSearch | Provides access to methods needed to select, search and lock MBDB records. |
IParcelConstructionData | Provides access to methods that read and write a parcel contruction to the cadastral packet. |
ISimpleStatistics | Provides access to Statistics. |
ITemporalCursor | Provides access to methods needed to control the temporal cursor. |
ITemporalFeature | Provides access to properties specifying the temporal feature type. |
ITemporalFeatureClass2 | Provides access to server name info. |
ITemporalFeatureClassStatistics | Provides access to properties and methods needed to manage message rate statistics. |
ITemporalObjectTable | |
ITemporalObservationsTable | |
ITemporalObservationsTable2 | Provides access to the Track ID. |
ITemporalOperator | Provides access to methods and properties used to identify and manage temporal playback settings. |
ITemporalQueryFilter | Provides access to properties and methods needed to manage temporal query filters. |
ITemporalQueryFilter2 | Provides access to properties and methods needed to manage temporal query filters. |
ITemporalRecordSet | Provides access to methods needed to set up and fill a temporally sorted record set. |
ITemporalTable | Provides access to properties and methods in which a temporal table can be controlled. |
ITemporalWorkspaceStatistics | Provides access to properties and methods needed to manage message rate statistics in workspace. |
ITemporalWorkspaceStatistics2 | Provides access to properties and methods needed to manage message rate statistics in workspace. |
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. |
ITrackingConnectionFolder | Indicator interface used to identify an object as a trackingconnection folder. |
ITrackingServiceDef | Provides access to properties that define a tracking service. |
ITxEnumTrackId | Provides access to the list of unique Track IDs. |
ITxFeatureClass | Provides access to tracking feature class. |
ITxWorkspaceEditor | Provides access to properties and methods needed to edit a tracking workspace objects connection properties. |
CoClasses and Classes
CoClass or Class | Description |
---|---|
CadastralDataTools | Tools that assist in unit translation and storage. |
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. |
CadastralFabricRegenerator | Class for regenerating parcel fabric components. |
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. |
CadastralUnitConversion | Converts distance values from one unit to another. |
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. |
LasAttributeStatistics | Esri LasAttributeStatistics object. |
LasClassCodeStatistics | Esri LasClassCodeStatistics object. |
LasDataset | Esri LasDataset component. |
LasDatasetName | The Esri LasDatasetName component. |
LasDatasetToRasterFunction | The LasDatasetToRasterFunction class. |
LasDatasetToRasterFunctionArguments | The LasDatasetToRasterFunction arguments. |
LasDatasetWorkspaceFactory | Esri LasDataset workspace-factory component. |
LasFile | Esri LasFile object. |
LasFilter | Esri LasFilter component. |
LasHeaderInfo | Esri LAS header info object. |
LasPointEnumerator | Las Point Enumerator. |
LasPointInfo | Esri LAS point info object. |
LasReturnStatistics | Esri LasReturnStatistics object. |
LasStatistics | Esri LasStatistics object. |
LasSurface | Esri LasSurface object. |
LasToRasterFunction | The LasToRasterFunction class. |
LasToRasterFunctionArguments | The LasToRasterFunction arguments. |
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 | |
TerrainToRasterFunction | The TerrainToRasterFunction class. |
TerrainToRasterFunctionArguments | The TerrainToRasterFunction arguments. |
TerrainWorkspaceExtension | Esri TerrainWorkspaceExtension component. |
Structures
Structure | Description |
---|---|
RGB32 | RGB color. |
Enumerations
Enumeration | Description |
---|---|
enumMessageType | Indicates the type of Tracking message. |
enumObjectSource | Indicates data source of Tracking Service object. |
enumPurgeRule | TMS Feature Class Purge Rule Type. |
enumShapeSource | Indicates data source of a Tracking Service shape. |
enumTemporalConversion | Temporal Column Conversion enumerations. |
enumTemporalCursorType | Temporal Cursor Type. |
enumTemporalFeatureType | TMS Temporal Feature Type. |
enumTemporalOperatorType | Temporal Operator Type Enum. |
enumTemporalOperatorUnits | TemporalOperatorUnits enumeration type. |
enumTemporalOrder | Temporal cursor sorting order. |
enumTemporalRelation | Temporal Filter Relation enumerations. |
enumTemporalSource | Temporal Source enumeration type. |
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. |
esriCadastralLinePointCategory | Cadastral Line Point Category types. |
esriCadastralPacketSetting | Bitmask of flags used for posting or inserting a Cadastral packet to the database |
esriCadastralPointCategory | Cadastral Point Category Types. |
esriCadastralPropertySetType | Cadastral Property Set Types. |
esriCadastralRegeneratorSetting | Bitmask of flags used to indicate which operations the regenerator is to perform |
esriLasAttributeType | LAS point attribute type. |
esriLasClassFlag | LAS classification flag type. |
esriLasClassFlagEditType | LAS classification flag edit type. |
esriLasDatasetError | LasDataset's error codes. |
esriLasPointStatsType | LAS point statistics type. |
esriLasZSource | Las Z source. |
esriParcelAdjustmentType | Cadastral Parcel Adjustment Types. |
esriPointToRasterMethod | Point data to Raster methods. |
esriPointToRasterVoidFillMethod | Point data to Raster void filling methods. |
esriTerrainAsciiDataFormatType | Terrain ASCII data format type. |
esriTerrainBlobDataType | Terrain property data type. |
esriTerrainDecimalSeparatorType | ASCII data decimal separator type. |
esriTerrainError | Terrain's error codes. |
esriTerrainLasDataPropertyType | Terrain LAS data property type. |
esriTerrainLasReturnType | LAS return type. |
esriTerrainPyramidType | Terrain pyramid type. |
esriTerrainWindowSizeMethod | Terrain window size method. |
esriTerrainZThresholdStrategy | Terrain window size Z threshold strategy. |
esriTinPointSelectionMethod | TIN point selection methods. |
esriTxFeatureClassCachingMode | Tracking feature class caching mode. |