Analysis (IAnalysis66)

This interface is composed of methods for analyzing the terrain.

 

 

Methods

 

CalculateVolume

Analyzes the amount of terrain removed or added by selected Modify Terrain objects.

Create3DViewshed

Creates a graphical representation of all regions on the terrain and on 3D models and objects that are visible, within a field of view, from a given viewing point.

CreateContourMap

Creates a topographic map that portrays differences in terrain elevation.

CreateFloodContinuousWaterRise

Creates a set of polygons showing the land area covered by water when the water level is rising at a constant rate over a certain period of time

CreateFloodSingleWaterRise

Creates a set of polygons showing the land area covered by water when the water level rises once

CreateLineOfSight

Creates a visual marker for the existence of a line of sight between two points.

CreateSlopeMap

Creates a slope map on the terrain that can show degree (steepness)and/or aspect (direction).

CreateTerrainProfile

Creates a graphical representation of the terrain elevation profile along a path, and provides related information on this profile such as maximum and minimum elevation values and slopes.

CreateThreatDome

Obsolete. The new threat dome can be created using the ICommand66.Execute method(set the CommandID parameter to 1149 and the parameters parameter to 33).

CreateViewshed

Creates a graphical representation of all the visible areas of the terrain, within a field of view, from a given viewing point.

CreateViewshedOnRoute

Creates a graphical representation of all the visible areas of the terrain, within a field of view, from any selected point along a route.

EndVisibilityQuery

Frees resources for a new StartViewshedVisibilityQuery or StartShadowVisibilityQuery call. 

MeasureTerrainArea

Measures the area of the horizontal projection (2D measurement) of a defined region.

MeasureTerrainGroundDistance

Measures the distance along a line path taking into account terrain contour.

MeasureTerrainPerimeter

Measures the perimeter of the horizontal projection (2D measurement).

MeasureTerrainProfile

Measures the terrain elevation profile along a defined path.

MeasureTerrainSurface

Measures the surface area (3D measurement) of the defined region, taking into account terrain contours.

MeasureTerrainSurfacePerimeter

Measures the perimeter of the surface of the defined region, taking into account terrain contours.

QueryElevationBuffer

Returns an array of elevation values for a designated area of the terrain.

QueryPointVisibility

Executes a visibility query based on the parameters set by the last StartViewshedVisibilityQuery or StartShadowVisibilityQuery call.

QueryVisibilityDistance

Checks the visibility from the origin of the shadow/viewshed source, based on the parameters set by the last StartViewshedVisibilityQuery or StartShadowVisibilityQuery call.

StartShadowVisibilityQuery

Initializes a shadow visibility query for a selected position and shadow effect.

StartViewshedVisibilityQuery

Initializes a viewshed visibility query for a specific viewshed.