Summary
Methods:
fromHMapPlatform |
通过空间信息服务平台元数据创建图层 |
clearLocalStorage |
清空本地存储的数据,当初始化参数useLocalStorage为true时有效 |
getExaggeration |
获取地形夸张系数 |
setDrawMode |
设置绘制模式,图层添加到地图(map)上有效 |
setExaggeration |
设置地形夸张系数 |
Constructor
new TerrainLayer(name, terrainUrl, options)
Parameters:
Name | Type | Description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
name |
String | 地形图层的名称 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
terrainUrl |
String | 地形数据文件的路径 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
options |
Object |
|
Members
-
depthTest
-
获取图层的深度测试属性
return {Boolean} 深度测试属性- Overrides:
Methods
-
static fromHMapPlatform(metadataUrl, options) → {Promise}
-
通过空间信息服务平台元数据创建图层
Parameters:
Name Type Description metadataUrl
String 空间信息服务平台服务对应的元数据地址
options
options 可选项,对空间信息服务平台元数据不包含的可选项进行补充,若传入的可选项与元数据中重复,以元数据为准。
Returns:
Promise -图层创建的promise,resolve返回图层实例
-
clearLocalStorage() → {Promise}
-
清空本地存储的数据,当初始化参数useLocalStorage为true时有效
Returns:
Promise -返回清空本地数据的信息(message)
-
getExaggeration() → {Number}
-
获取地形夸张系数
Returns:
Number -地形夸张系数
-
setDrawMode(mode)
-
设置绘制模式,图层添加到地图(map)上有效
Parameters:
Name Type Description mode
String 模式,枚举类型包括"line","point","triangle" 三种,不设置或者设置其他使用"triangle"
-
setExaggeration(exag)
-
设置地形夸张系数
Parameters:
Name Type Description exag
Number 地形夸张系数。大于0的数值,小于0或非数值类型则不进行更改