new TerrainClip(map [, options])
开挖分析构造函数
Parameters:
| Name | Type | Argument | Description | ||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
map |
Glodon.CIMCube | CIMCube实例 | |||||||||||||||||||||||||||||||
options |
Object |
<optional> |
开挖分析配置参数
Properties
|
Members
-
bottomTextureUrl :String
-
底面纹理路径
Type:
- String
-
depth :Number
-
开挖深度
Type:
- Number
-
facadeTextureUrl :String
-
立面纹理路径
Type:
- String
-
<readonly> regions :Array.<Object>
-
裁剪区域
Type:
- Array.<Object>
-
showTexture :Boolean
-
是否显示补面的纹理
Type:
- Boolean
Methods
-
addRegion(options)
-
添加裁剪范围
Parameters:
Name Type Description optionsObject region对象 Properties
Name Type Description idString ID regionArray.<{lon:number, lat:number, height:number}> | Object 坐标点数据(仅支持GeoJson格式中的Polygon类型) -
clear()
-
清除结果
-
dispose()
-
释放资源
-
doAnalysis()
-
开始分析功能(depth、bottomTextureUrl、facadeTextureUrl发生变化时调用)
-
getResult()
-
获取分析结果
-
removeRegion(id)
-
移除裁剪范围
Parameters:
Name Type Description idString ID