Constructor
new TilesArcFlat186(optionsopt)
创建一个模型编辑对象
Parameters:
Name | Type | Attributes | Description | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
<optional> |
带有以下属性的对象: Properties
|
Classes
Methods
activeEdit(bValid)
是否启用编辑
Parameters:
Name | Type | Description |
---|---|---|
bValid |
Boolean | true or false |
addArea(posArr, id, flatHeight, valueBLocal, bValid) → {String}
添加压平区域
Parameters:
Name | Type | Description |
---|---|---|
posArr |
Array | 区域点组 Cart3类型 必须是球心坐标 |
id |
String | 区域ID 可选参数 不传时会自动生成 |
flatHeight |
Number | 压平高度,必须是地表高度 可选参数 不传时会以区域点组最低高度作为压平高度 |
valueBLocal |
Boolean | 废弃参数 此处保留仅为了和平面压平时参数保持一致 |
bValid |
Boolean | 区域是否有效,默认值true |
Returns:
返回区域ID,即传入的id或自动生成的ID
- Type
- String
addGlobePosArea(posArr, id, flatHeight, bValid) → {String}
添加球心坐标下的压平区域
Parameters:
Name | Type | Description |
---|---|---|
posArr |
Array | 区域点组 Cart3类型 必须是球心坐标 |
id |
String | 区域ID 可选参数 不传时会自动生成 |
flatHeight |
Number | 压平高度 可选参数 不传时会以区域点组最低高度作为压平高度 |
bValid |
Boolean | 区域是否有效,默认值true |
Returns:
返回区域ID,即传入的id或自动生成的ID
- Type
- String
clear()
清除
destroy()
销毁
removeArea(id)
移除压平区域
Parameters:
Name | Type | Description |
---|---|---|
id |
String | 区域ID |
setAreaHeight(id, height)
修改压平区域高度
Parameters:
Name | Type | Description |
---|---|---|
id |
String | 区域ID |
height |
Number | 区域压平高度,必须是地表高度 |
setAreaValid(id, bValid)
设置压平区域有效性
Parameters:
Name | Type | Description |
---|---|---|
id |
String | 区域ID |
bValid |
Boolean | 区域是否有效 |