TilesFlat198

TilesFlat198

处理投影坐标系下的压平

Constructor

new TilesFlat198(options)

构造方法属性在下面

Parameters:
Name Type Description
options *
Returns:

none

Classes

TilesFlat198

Methods

activeEdit(bValid)

是否激活编辑

Parameters:
Name Type Description
bValid Boolean

addArea(posArr, id, flatHeight, valueBLocal, bValid) → {String}

添加压平区域

Parameters:
Name Type Description
posArr Array

区域点组 Cart3类型 可以是投影坐标或者球心坐标

id String

区域ID 可选参数 不传时会自动生成

flatHeight Number

压平高度 可选参数 不传时会以区域点组最低高度作为压平高度

valueBLocal Boolean

区域点组是否是投影坐标,默认值false

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

destroy()

销毁

removeArea(id)

移除压平区域

Parameters:
Name Type Description
id String

区域ID

setAreaHeight(id, height, valueBLocal)

修改压平区域高度

Parameters:
Name Type Description
id String

区域ID

height Number

区域压平高度

valueBLocal Boolean

传入的高度是不是投影高度,默认值true

setAreaValid(id, bValid)

设置压平区域有效性

Parameters:
Name Type Description
id String

区域ID

bValid Boolean

区域是否有效