ThemeManager

new Cesium.ThemeManager(viewer, options)

专题图
Name Type Description
viewer Object 视图对象
options Object 附加参数
Name Type Default Description
queryUrl String 用于查询的url
successCallback function 成功回调函数
errorCallback function 错误回调函数
material Object 材质
width Number 5000 optional 显示柱状体或饼状的宽度
heightScale Number 1 optional 设置柱状图的高度缩放比例
addExtrudedHeight Boolean false optional 是否为饼状体添加高度
addGeoGeometry Boolean false optional 解析GeoJson数据时,是否绘制polygon的Geometry
attributeName Array 用于显示的属性名
attributeColor Array 各个属性对应的颜色
textFont String '50px Helvetica' optional 标注字体
textColor Color Color.RED optional 标注颜色
nearFarScalar Object new NearFarScalar(0, 1, 5000000, 0) optional 在指定距离内是否可见
textHeightOffset Number 0 optional 字体高度的偏移值
Author:
  • 周凌风

Members

addExtrudedHeight : Number

是否为饼状体添加高度

addGeoGeometry : Number

解析GeoJson数据时,是否绘制polygon的Geometry

attributeName : Object

用于显示的属性名

heightScale : Number

设置柱状图的高度缩放比例

nearFarScalar : Object

在指定距离内是否可见
标注颜色

textFont : String

标注字体

textHeightOffset : Number

字体高度的偏移值
显示柱状体或饼状的宽度

Methods

addByGeoJson(geoJson, themeType)

根据统一的geoJson格式添加专题图
Name Type Description
geoJson Object GeoJson格式数据
themeType String 专题图类型

addByQueryResult(themeType)

根据查询结果添加专题图
Name Type Description
themeType String 专题图类型

query(queryUrl)

查询
Name Type Description
queryUrl String Rest服务查询url
删除