Constructor ExploratoryLocationViewshed
ExploratoryLocationViewshed(Camera, double, double)
Initializes a new instance of the ExploratoryLocationViewshed class.
Declaration
public ExploratoryLocationViewshed(Camera camera, double minDistance, double maxDistance)
Parameters
| Type | Name | Description |
|---|---|---|
| Camera | camera | A camera to define the frustum of the viewshed. The camera location is that of the observer. |
| double | minDistance | The minimum distance from the observer at which visibility is evaluated. |
| double | maxDistance | The maximum distance from the observer at which visibility is evaluated. |
Applies to
Platforms and versions
| Target | Versions |
|---|---|
| .NET | 300 |
| .NET Windows | 300 |
| .NET Android | 300 |
| .NET iOS | 300 |
ExploratoryLocationViewshed(MapPoint, double, double, double, double, double, double)
Initializes a new instance of the ExploratoryLocationViewshed class whose observer is defined using a point location.
Declaration
public ExploratoryLocationViewshed(MapPoint location, double heading, double pitch, double horizontalAngle, double verticalAngle, double minDistance, double maxDistance)
Parameters
| Type | Name | Description |
|---|---|---|
| MapPoint | location | A geographic point location for the observer. |
| double | heading | The heading value (azimuth), in degrees, that defines the observer's view direction. |
| double | pitch | The pitch value (angle), in degrees, of the observer's view relative to the surface. Valid values are from 0 (looking straight down) to 180 (straight up). |
| double | horizontalAngle | The horizontal angle, in degrees, of the observer's view. The value must be greater than 0 and no greater than 360. |
| double | verticalAngle | The vertical angle, in degrees, of the observer's view. The value must be greater than 0 and no greater than 360. |
| double | minDistance | The minimum distance from the observer at which visibility is evaluated. |
| double | maxDistance | The maximum distance from the observer at which visibility is evaluated. |
Remarks
Visible and non-visible areas are determined for an area defined by the observer location, view angles, and the min/max distance range. The parameters define the frustum over which visibility is calculated from the observer location. The horizontal and vertical angles must be greater than zero to define a valid frustum and are constrained to a maximum of 360 degrees. Terrain and other obstacles between the observer and the minimum distance are excluded from the analysis, as are areas beyond the maximum distance.
Applies to
Platforms and versions
| Target | Versions |
|---|---|
| .NET | 300 |
| .NET Windows | 300 |
| .NET Android | 300 |
| .NET iOS | 300 |