# VisiblityAnalysis

#### new Cesium.VisiblityAnalysis()
MapGIS/Analyse/Advanced/VisiblityAnalysis.js 104

通视分析

Author:
  - 韩彦生

### Members

#### isVisible : bool
MapGIS/Analyse/Advanced/VisiblityAnalysis.js 197

获取当前是否可见

#### targetPosition : Cartesian3
MapGIS/Analyse/Advanced/VisiblityAnalysis.js 181

目标点

#### unVisiblityPosition : Cartesian3
MapGIS/Analyse/Advanced/VisiblityAnalysis.js 171

遮挡点

#### viewPosition : Cartesian3
MapGIS/Analyse/Advanced/VisiblityAnalysis.js 144

观察点

#### width
MapGIS/Analyse/Advanced/VisiblityAnalysis.js 158

通视线的宽度

### Methods

#### getVisibilityResult(scene, viewPosition, targetPosition) → Boolean
MapGIS/Analyse/Advanced/VisiblityAnalysis.js 648

根据两点坐标判断两点之间是否可视，返回结果

Name | Type | Description
--- | --- | ---
`scene` | Object | 场景视图
`viewPosition` | Cartesian3 | 视点
`targetPosition` | Cartesian3 | 目标点

##### Returns:

visible 两点之间是否可视