属性
平面面积
方法
立面视频
参数描述:
名称 |
类型 |
描述 |
Geometry |
Array
|
Cartesian3
|
Degrees
|
坐标 |
option |
Object
|
参数
名称 |
类型 |
默认值 |
描述 |
url |
String
|
|
视频地址 |
width |
Number
|
12.8
|
可选
宽 |
height |
Number
|
7.2
|
可选
高 |
heading |
Number
|
0
|
可选
方位角 |
pitch |
Number
|
0
|
可选
俯仰角 |
roll |
Number
|
0
|
可选
翻滚角 |
near |
Number
|
|
可选
最小可视距离 |
far |
Number
|
|
可选
最大可视距离 |
|
添加多边形视频投影
参数描述:
名称 |
类型 |
描述 |
Geometry |
Array
|
坐标串 |
option |
Object
|
参数
名称 |
类型 |
默认值 |
描述 |
url |
String
|
|
视频路径 |
heightReference |
Number
|
1
|
可选
高度类型(0:绝对高度,1:贴地) |
color |
Number
|
#ffffff
|
可选
颜色 |
angle |
Number
|
0
|
可选
视频角度 |
|
向三维场景中云图。
createCloudMap(name, area, CloudMap) → Promise.<Object>
参数描述:
名称 |
类型 |
描述 |
name |
String
|
可选
名称。 |
area |
Object
|
可选
区域范围:{
minx:73.16895,
miny:12.2023,
maxx:134.86816,
maxy:54.11485
}。 |
CloudMap |
Array
|
可选
云图, 云图影像数组 |
返回:
返回一个Cesium的对象。
向三维场景中添加面。
createPolygon(Geometry, fillColorOrOption) → Promise.<Object>
参数描述:
名称 |
类型 |
描述 |
Geometry |
Array
|
可选
一个经纬度数组 例如:[{x: 1241183.5017659152, y: -4980441.651928518, z: 3769366.996495204},{x: 1241183.5017659152, y: -4980441.651928518, z: 3769366.996495204}]。 |
fillColorOrOption |
String
|
可选
填充颜色。 |
返回:
返回一个Cesium的对象。
淹没分析
调用方法:
sgworld.Analysis.floodAnalysis({
pointSelect: true
})
参数描述:
名称 |
类型 |
默认值 |
描述 |
parameter |
Object
|
|
可选
参数
名称 |
类型 |
默认值 |
描述 |
rectangle |
Boolean
|
false
|
可选
是否绘制矩形区域 |
pointSelect |
Boolean
|
false
|
可选
是否点选高度 |
spood |
Number
|
10
|
可选
淹没深度 |
waterHeight |
Number
|
0
|
可选
水面起始高度,pointSelect为false有效 |
targetHeight |
Number
|
1000
|
可选
淹没最大高度,pointSelect为false有效 |
url |
String
|
|
可选
水面贴图 |
watherColor |
Cesium.Color
|
|
可选
水面颜色 |
|
option.frequency |
Number
|
1000
|
可选
水波数。 |
option.watherSpeed |
Number
|
0.01
|
可选
流速(m/s)。 |
option.amplitude |
Number
|
10
|
可选
水波幅度。 |
method |
function
|
|
回调函数 |
返回:
导出工程数据
结束当前操作
获取polygon样式
获取polygon的显示隐藏
修改面的可视距离
setDistanceDisplayCondition(polygon, min, max) → Object
参数描述:
名称 |
类型 |
描述 |
polygon |
Object
|
可选
polygon对象 |
min, max |
String
|
可选
设置线段的可视距离 |
返回:
返回一个polyline对象。
修改线段的可视距离
setDistanceDisplayCondition(polyline, min, max) → Object
参数描述:
名称 |
类型 |
描述 |
polyline |
Object
|
可选
polyline对象 |
min, max |
String
|
可选
设置线段的可视距离 |
返回:
返回一个polyline对象。
设置面的拉伸高度
参数描述:
名称 |
类型 |
描述 |
polygon |
Object
|
可选
polygon对象 |
height |
double
|
可选
高度 |
返回:
返回一个polygon对象。
设置面的高度
参数描述:
名称 |
类型 |
描述 |
polygon |
Object
|
可选
polygon对象 |
height |
double
|
可选
高度 |
返回:
返回一个polygon对象。
设置面的高度类型
参数描述:
名称 |
类型 |
描述 |
polygon |
Object
|
可选
polygon对象 |
type |
int
|
可选
1:该位置被夹在地形上。2:这个职位是绝对的。3:位置高度是地形上方的高度。 |
返回:
返回一个对象。
设置面的是否显示轮廓
参数描述:
名称 |
类型 |
描述 |
polygon |
Object
|
可选
polygon对象 |
是否 |
bool
|
|
返回:
返回一个polygon对象。
设置面的轮廓颜色
参数描述:
名称 |
类型 |
描述 |
polygon |
Object
|
可选
polygon对象 |
htmlColor |
htmlColor
|
|
返回:
返回一个polygon对象。
设置面的填充透明度
参数描述:
名称 |
类型 |
描述 |
polygon |
Object
|
可选
polygon对象 |
a |
Number
|
可选
透明度 0-1 |
返回:
返回一个polygon对象。
设置面的填充颜色
setPolygonColor(polygon, htmlColor颜色。) → Object
参数描述:
名称 |
类型 |
描述 |
polygon |
Object
|
可选
polygon对象 |
htmlColor颜色。 |
htmlColor
|
|
返回:
返回一个polygon对象。
设置面的贴图
参数描述:
名称 |
类型 |
描述 |
polygon |
Object
|
可选
polygon对象 |
图片路径。 |
url
|
|
返回:
返回一个polygon对象。
设置面的贴图一个Cartesian2属性,指定图像在每个方向上重复的次数。
参数描述:
名称 |
类型 |
描述 |
polygon |
Object
|
可选
polygon对象 |
x和y上的比例。 |
Object
|
|
返回:
返回一个polygon对象。
设置面的缓冲区添加
参数描述:
名称 |
类型 |
描述 |
polygon |
Object
|
可选
polygon对象 |
面宽。 |
radius
|
|
返回:
返回一个polygon对象。
设置polygon的显示隐藏
参数描述:
名称 |
类型 |
描述 |
b |
boolean
|
可选
true|false |
贴地面积测量-优化
参数描述:
名称 |
类型 |
描述 |
option |
Object
|
可选
参数
名称 |
类型 |
默认值 |
描述 |
polygon |
Cesium.Color
|
|
可选
面颜色 |
tin |
Boolean
|
|
可选
是否显示三角网 |
distance |
Number
|
|
可选
采样间距(米),默认使用多边形边界框宽度的1/20 |
onlyTerrain |
Boolean
|
false
|
可选
是否只测量高精度地形 |
|
callback |
function
|
回调函数 |