com.esri.arcgis.geoanalyst
Interface esriGeoAnalysisVisibilityEnum

All Superinterfaces:
Serializable

public interface esriGeoAnalysisVisibilityEnum
extends Serializable

Visibility Types in GeoAnalyst.

Remarks

esriGeoAnalysisVisibilityFrequency:

The output will only record the number of times each raster-cell location can be seen by the observation points.

The observation frequency will be recorded in the Value item in the output Raster's value attribute table.

esriGeoAnalysisVisibilityObservers:

The output for each cell location will contain a binary-encoded value which can be decoded to identify the observation# of each observation point that can see each Raster cell.

The encoded value will be recorded in the Value item in the output Raster's value attribute table. In addition to the standard items, Value and Count, in the value attribute table, a new item named OBSn will be created in the value attribute table for each observer n in the input point dataset. The OBSn item will be assigned a value of 1 if the cell can be seen by observer n, or a value of 0 if it cannot be seen.

esriGeoAnalysisVisibilityFrequencyUseCurvature:

The output will only record the number of times each raster-cell location can be seen by the observation points.

The observation frequency will be recorded in the Value item in the output Raster's value attribute table. It also corrects for earth curvature and refraction.

esriGeoAnalysisVisibilityObserversUseCurvature:

The output for each cell location will contain a binary-encoded value which can be decoded to identify the observation# of each observation point that can see each Raster cell.

The encoded value will be recorded in the Value item in the output Raster's value attribute table. In addition to the standard items, Value and Count, in the value attribute table, a new item named OBSn will be created in the value attribute table for each observer n in the input point dataset. The OBSn item will be assigned a value of 1 if the cell can be seen by observer n, or a value of 0 if it cannot be seen. It also corrects for earth curvature and refraction.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows, Solaris, Linux


Field Summary
static int esriGeoAnalysisVisibilityFrequency
          Record number of times each cell can be seen.
static int esriGeoAnalysisVisibilityFrequencyUseCurvature
          Indicate if earth curvature corrections are to be used with frequency.
static int esriGeoAnalysisVisibilityObservers
          Record which observers can be seen.
static int esriGeoAnalysisVisibilityObserversUseCurvature
          Indicate if earth curvature corrections are to be used with observers.
 

Field Detail

esriGeoAnalysisVisibilityFrequency

static final int esriGeoAnalysisVisibilityFrequency
Record number of times each cell can be seen.

See Also:
Constant Field Values

esriGeoAnalysisVisibilityObservers

static final int esriGeoAnalysisVisibilityObservers
Record which observers can be seen.

See Also:
Constant Field Values

esriGeoAnalysisVisibilityFrequencyUseCurvature

static final int esriGeoAnalysisVisibilityFrequencyUseCurvature
Indicate if earth curvature corrections are to be used with frequency.

See Also:
Constant Field Values

esriGeoAnalysisVisibilityObserversUseCurvature

static final int esriGeoAnalysisVisibilityObserversUseCurvature
Indicate if earth curvature corrections are to be used with observers.

See Also:
Constant Field Values