This document is archived and information here might be outdated.  Recommended version.


esriGeoAnalysisVisibilityEnum Constants (ArcObjects .NET 10.4 SDK)
ArcObjects Library Reference (GeoAnalyst)  

esriGeoAnalysisVisibilityEnum Constants

Visibility Types in GeoAnalyst.

Constant Value Description
esriGeoAnalysisVisibilityFrequency 1 Record number of times each cell can be seen.
esriGeoAnalysisVisibilityObservers 2 Record which observers can be seen.
esriGeoAnalysisVisibilityFrequencyUseCurvature 3 Indicate if earth curvature corrections are to be used with frequency.
esriGeoAnalysisVisibilityObserversUseCurvature 4 Indicate if earth curvature corrections are to be used with observers.

Product Availability

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

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.