EllipsoidStyleConver

new mars3d.EllipsoidStyleConver(options)

Ellipsoid 矢量数据style转换处理类

参数名称 类型 描述信息
options object 可选

控制参数

继承

方法

static mars3d.EllipsoidStyleConver.toCesiumVal(style, czmVal, isEntity)object

转换style到Cesium对象需要的格式

参数名称 类型 默认值 描述信息
style object

样式配置

czmVal object {} 可选

Cesium属性值

isEntity boolean 可选

是否为Entity对象

返回值:

Cesium属性值

static mars3d.EllipsoidStyleConver.toJSON(czmVal, style, isEntity)object

导出Cesium的样式对象到json可以保存的格式

参数名称 类型 默认值 描述信息
czmVal object

Cesium属性值

style object {} 可选

json简单对象

isEntity boolean 可选

是否为Entity对象

返回值:

json简单对象

getColorByStyle(style)Cesium.Color

根据样式配置获取颜色

参数名称 类型 描述信息
style object

样式配置

返回值:

颜色

继承自:

getOutlineColorByStyle(style)Cesium.Color

根据样式配置获取outline颜色

参数名称 类型 描述信息
style object

样式配置

返回值:

颜色

继承自:

toCesiumVal(style, czmVal)object

转换为Cesium相关属性值

参数名称 类型 默认值 描述信息
style object

样式配置

czmVal object {} 可选

Cesium属性值

返回值:

Cesium属性值

继承自:

toJSON(czmVal, style)object

转换为json简单对象,用于导出

参数名称 类型 默认值 描述信息
czmVal object

Cesium属性值

style object {} 可选

json简单对象

返回值:

json简单对象

继承自: