Terrain datasets in a geodatabase in Informix |
|
Release 9.3 |
NOTE: Requires 3D Analyst extension
Terrain datasets are surfaces that represent three-dimensional space. They use measurements (stored as feature classes) and rules to generate TIN pyramids to represent elevation. The source feature classes either can be referenced by the terrain dataset or be embedded in the terrain dataset. For an explanation of terrain datasets, read the topics in the book Understanding terrain datasets. You can begin with the topic What is a terrain dataset?Field name | Field type | Description |
---|---|---|
id | Int | The unique identifier of the shape pointing to neighbor tiles. Not null |
tilenr | Int | The composite tile number. This is defined by the terrain's tile system. A value of -1 is reserved for one record containing the centroids of the terrain's perimeter tiles. Not null |
emptytile | Smallint | A value of -1 indicates the tile is void of any measurements. A value of 0 indicates the tile has some data but is incomplete. Not null |
othertiles | St_multipoint | Multipoint shape storing the tile centroid of each surrouding tile that provides measurements to complete the composite tile. |
Field name | Field type | Description |
---|---|---|
id | Int | The unique identifier for the shape. Not null |
classid | Int | The class ID of the feature class that's the source of the edits. Not null |
tilecount | Int | The number of dirty tiles resulting from edits to the feature class. Not null |
dirtyarea | St_multipoint | Mutlipoint shape containing the tile centroids invalided as a result of edits to the feature class. Not null |
Field name | Field type | Description |
---|---|---|
id | Int | The unique identifier for the shape Not null |
tilerow | Int | The row number of the terrain tile to which the embedded points belong |
tilecol | Int | The column number of the terrain tile to which the embedded points belong |
resolution | Decimal(32,8) | Indicates in which pyramid level(s) the points are used Since pyramid levels are cumulative, points participate in levels with resolutions equal to or greater than themselves A special case involves the terrain overview. The resolution of the overview level is indicated with a value of -1. Points assigned this value participate through the entire pyramid. |
pointcount | Int | The number of points in the multipoint Not null |
neighbordata | Smallint | Indicates whether points are inside the tile neatline boundary; Those outside are used to ensure complete coverage of the tile area. A value of 0 indicates the points are inside the tile. -1 indicates they are outside. Not null |
shape | St_multipoint | Embedded multipoint geometry |
Field name | Field type | Description |
---|---|---|
id | Int | The unique identifier for the shape Not null |
ztolerance | Decimal(32,8) | The resolution of the pyramid level A value of -1 indicates the overview level. Not null |
insidetiles | St_multipoint | Multipoint geometry storing the data tile centroids |
Field name | Field type | Description |
---|---|---|
id | Int | The unique identifier for the shape Not null |
tilerow | Int | The row number of the terrain tile to which the pyramid points/vertices belong |
tilecol | Int | The column number of the terrain tile to which the pyramid points/vertices belong |
resolution | Decimal(32,8) | Indicates in which pyramid level(s) the points are used Since pyramid levels are cumulative, points participate in levels with resolutions equal to or greater than themselves. A special case involves the terrain overview. The resolution of the overview level is indicated with a value of -1. Points assigned this value participate through the entire pyramid. |
pointcount | Int | The number of points in the multipoint Not null |
neighbordata | Smallint | Indicates whether points are inside the tile neatline boundary; those outside are used to ensure complete coverage of the tile area. A value of 0 indicates the points are inside the tile. -1 indicates they are outside. Not null |
shape | St_multipoint | Multipoint geometry |
Field name | Field type | Description |
---|---|---|
id | Int | The objectid for the record Not null |
properties | Blob | Stores the version specific dataset properties |
<DatasetType>esriDTTerrain</DatasetType>
<esri:Workspace xmlns:esri="http://www.esri.com/schemas/ArcGIS/9.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<WorkspaceDefinition xsi:type="esri:WorkspaceDefinition">
<WorkspaceType>esriRemoteDatabaseWorkspace</WorkspaceType>
<Version>RJP.WO2557</Version>
<Domains xsi:type="esri:ArrayOfDomain" />
<DatasetDefinitions xsi:type="esri:ArrayOfDataElement">
<DataElement xsi:type="esri:DEFeatureDataset">
<CatalogPath>/V=RJP.WO2557/FD=sde92.gdb.napa_sub</CatalogPath>
<Name>sde92.gdb.napa_sub</Name>
<Children xsi:type="esri:ArrayOfDataElement">
<DataElement xsi:type="esri:DETerrain">
<Version>2</Version>
<CatalogPath>/V=RJP.WO2557/FD=sde92.gdb.napa_sub/TERR=sde92.gdb.napa_sub_terrain1</CatalogPath>
<Name>sde92.gdb.napa_sub_terrain1</Name>
<DatasetType>esriDTTerrain</DatasetType>
<DSID>2</DSID>
<FeatureDatasetName>sde92.gdb.napa_sub</FeatureDatasetName>
<Versioned>false</Versioned>
<CanVersion>false</CanVersion>
<ChildrenExpanded>true</ChildrenExpanded>
<MetadataRetrieved>false</MetadataRetrieved>
<FullPropsRetrieved>true</FullPropsRetrieved>
<PyramidType>0</PyramidType>
<TileSize>6000</TileSize>
<MaxShapeSize>5000</MaxShapeSize>
<MaxOverviewSize>50000</MaxOverviewSize>
<TerrainDataSources xsi:type="esri:ArrayOfTerrainDataSource">
<TerrainDataSource xsi:type="esri:TerrainDataSource">
<Version>1</Version>
<FeatureClassID>875</FeatureClassID>
<FeatureClassName>sde92.gdb.dtm_2_disconnect_3</FeatureClassName>
<GroupID>1</GroupID>
<SourceStatus>1</SourceStatus>
<SourceType>1</SourceType>
<SurfaceFeatureType>18</SurfaceFeatureType>
<IsBase>true</IsBase>
<ApplyToOverview>true</ApplyToOverview>
<AutoGeneralize>false</AutoGeneralize>
<ResolutionLowerBound>0</ResolutionLowerBound>
<ResolutionUpperBound>0</ResolutionUpperBound>
<SourceName>napasub_embedded</SourceName>
<HeightField>Shape</HeightField>
<TagValueField />
<ReservedFields xsi:type="esri:ArrayOfString" />
</TerrainDataSource>
<TerrainDataSource xsi:type="esri:TerrainDataSource">
<Version>1</Version>
<FeatureClassID>874</FeatureClassID>
<FeatureClassName>sde92.gdb.napa_sub_breaks</FeatureClassName>
<GroupID>2</GroupID>
<SourceStatus>1</SourceStatus>
<SourceType>0</SourceType>
<SurfaceFeatureType>1</SurfaceFeatureType>
<IsBase>true</IsBase>
<ApplyToOverview>false</ApplyToOverview>
<AutoGeneralize>false</AutoGeneralize>
<ResolutionLowerBound>0</ResolutionLowerBound>
<ResolutionUpperBound>2.6</ResolutionUpperBound>
<SourceName />
<HeightField>Shape</HeightField>
<TagValueField />
<ReservedFields xsi:type="esri:ArrayOfString" />
</TerrainDataSource>
<TerrainDataSource xsi:type="esri:TerrainDataSource">
<Version>1</Version>
<FeatureClassID>873</FeatureClassID>
<FeatureClassName>sde92.gdb.napa_sub_clip</FeatureClassName>
<GroupID>3</GroupID>
<SourceStatus>1</SourceStatus>
<SourceType>0</SourceType>
<SurfaceFeatureType>10</SurfaceFeatureType>
<IsBase>false</IsBase>
<ApplyToOverview>true</ApplyToOverview>
<AutoGeneralize>false</AutoGeneralize>
<ResolutionLowerBound>0</ResolutionLowerBound>
<ResolutionUpperBound>31</ResolutionUpperBound>
<SourceName />
<HeightField />
<TagValueField />
<ReservedFields xsi:type="esri:ArrayOfString" />
</TerrainDataSource>
</TerrainDataSources>
<TerrainPyramidLevelZTols xsi:type="esri:ArrayOfTerrainPyramidLevelZTol">
<TerrainPyramidLevelZTol xsi:type="esri:TerrainPyramidLevelZTol">
<Version>1</Version>
<PyramidLevelStatus>1</PyramidLevelStatus>
<PointCount>-1</PointCount>
<MaxScale>10000</MaxScale>
<Resolution>5</Resolution>
</TerrainPyramidLevelZTol>
<TerrainPyramidLevelZTol xsi:type="esri:TerrainPyramidLevelZTol">
<Version>1</Version>
<PyramidLevelStatus>1</PyramidLevelStatus>
<PointCount>-1</PointCount>
<MaxScale>20000</MaxScale>
<Resolution>10</Resolution>
</TerrainPyramidLevelZTol>
</TerrainPyramidLevelZTols>
</DataElement>
<DataElement xsi:type="esri:DEFeatureClass">