Intervisibility (3D Analyst Tools)
Summary
Determines the visibility of sight lines using potential obstructions defined by any combination of 3D features and surfaces.
Usage
This tool modifies the input Sight Lines parameter value by adding a new field or updating an existing field. You can specify the field name in the Visible Field Name parameter. The field value will be 1 for visible sight lines or 0 for obstructed sight lines. If you do not have write access to the input features or do not want to modify the input data, make a copy of the input to use with this tool. See Tools that do not create output datasets for more information and strategies to avoid unwanted data changes.
Only the endpoints of the input line are used to define the observer and target. Ideally, sight lines should be straight lines composed of two vertices representing the observation point and the target location to which visibility is determined.
Consider using the Construct Sight Lines tool if the observer location is defined by point features and the visibility target is represented by data stored in a different feature class.
The tool will run faster if all input is in the same spatial reference since data will not have to be projected (potentially multiple times) to check for obstructions. It is beneficial for all obstructions to be in the same spatial reference; the spatial reference of the sight lines is not as important, since they are easier to project.
You can use the Line of Sight tool to determine the position of the obstructing location for nonvisible sight lines.
Parameters
| Label | Explanation | Data type |
|---|---|---|
|
Sight Lines |
The 3D sight lines whose visibility will be determined. |
Feature Layer |
|
Obstructions |
The mesh and surface datasets that provide potential obstructions for sight lines. Obstructions can be defined by any combination of multipatch features, integrated mesh scene layers, TIN datasets, and raster surfaces. |
Feature Layer; TIN Layer; Raster Layer; Mosaic Layer; Scene Layer; File |
|
Visible Field Name (Optional) |
The name of the field that will store the visibility results. A resulting value of 0 indicates that the sight line's start and end points are not visible to one another. A value of 1 indicates that the sight line's start and end points are visible to one another. The default field name is |
String |
Derived output
| Label | Explanation | Data type |
|---|---|---|
|
Output Feature Class |
The updated 3D sight lines. |
Feature Layer |
Environments
Output Coordinate System, Current Workspace, Parallel Processing Factor, Extent
Licensing information
- Basic: Requires 3D Analyst
- Standard: Requires 3D Analyst
- Advanced: Requires 3D Analyst