麻辣GIS微信平台

更多 GIS 干货

微信关注不错过

Cesium API - PolylineGeometryUpdater 中文文档

本文介绍下Cesium中 PolylineGeometryUpdater API的详细使用说明。

PolylineGeometryUpdater API 调用方法

new Cesium.PolylineGeometryUpdater(entity, scene)
用于Polyline的 GeometryUpdater
Name Type Description
entity Entity 折线几何型实体。
scene Scene 场景。

成员变量

获取一个值,该值指示线的路径。
readonlyclampToGround : Boolean
获取一个值,该值指示几何图形是否被固定到地面。 如果不支持贴地,则返回false。
readonlyclassificationTypeProperty : Property
获取/设置 ClassificationType属性(指定了几何是贴到地面上还是贴到3D Tiles上,还是两者都贴。)
readonlydepthFailMaterialProperty : MaterialProperty
获取深度测试失败时用于填充几何的材质属性。
readonlydistanceDisplayConditionProperty : Property
获取/设置显示条件 DistanceDisplayCondition(距离相机耨个距离内显示)。
获取与此几何相关联的实体。
readonlyfillEnabled : Boolean
获取一个值,该值指示几何图形是否具有填充分量。
获取用于填充几何的属性。
readonlygeometryChanged : Boolean
获取此更新器的公共属性更改时引发的事件。
readonlyhasConstantFill : Boolean
获取一个值,该值指示填充可见性是否随仿真时间变化。
readonlyhasConstantOutline : Boolean
获取一个值,该值指示边框可视性是否随仿真时间变化。
获取更新器ID。
readonlyisClosed : Boolean
Gets a value indicating if the geometry is closed. This property is only valid for static geometry.
readonlyisDynamic : Boolean
获取一个值,该值指示几何是否随时间变化。 如果为true,则将所有可视化委托给 DynamicGeometryUpdater返回的DynamicGeometryUpdater。
readonlyoutlineColorProperty : Property
获取几何的边框 Color属性。
readonlyoutlineEnabled : Boolean
获取几何是否有一个边框部件。
获取几何从每个光源接收或反射阴影的模式。
获取zindex。

内置方法

createDynamicUpdater(primitives, groundPrimitives)DynamicGeometryUpdater
当GeometryUpdater#isDynamic为true时,创建要使用的动态更新器。
Name Type Description
primitives PrimitiveCollection 要使用的图元集合。
groundPrimitives PrimitiveCollection | OrderedGroundPrimitiveCollection 贴地图元集合。
返回值:
动态更新器 used to update the geometry each frame.
异常情况:
createFillGeometryInstance(time)GeometryInstance
创建表示几何图形填充的几何图形实例。
Name Type Description
time JulianDate 检索初始属性值时使用的时间。
返回值:
表示几何填充部分的几何实例。
异常情况:
createOutlineGeometryInstance(time)GeometryInstance
创建表示几何图形边框的几何图形实例。
Name Type Description
time JulianDate 检索初始属性值时使用的时间。
返回值:
表示几何边框部分的几何实例。
异常情况:
销毁对象使用的资源。 一旦对象被销毁,就不应使用它。
异常情况:
isDestroyed()Boolean
该对象是否被销毁。
返回值:
已销毁,则返回true;否则,返回false。
isFilled(time)Boolean
Checks if the geometry is filled at the provided time. 检查几何是否在提供的时间被填充。
Name Type Description
time JulianDate The time for which to retrieve visibility.
返回值:
如果在指定的时间填充了几何,则为true,否则为false。
isOutlineVisible(time)Boolean
检查几何在指定的时间是否有边框。
Name Type Description
time JulianDate 指定的时间。
返回值:
有,返回true,反之,返回false。

其他API

Cesium中文API文档手册(v1.63.1版本)参考:《Cesium中文API文档手册(v1.63.1版本)

相关阅读

麻辣GIS-Sailor

作者:

GIS爱好者,学GIS,更爱玩GIS。

声明

1.本文所分享的所有需要用户下载使用的内容(包括但不限于软件、数据、图片)来自于网络或者麻辣GIS粉丝自行分享,版权归该下载资源的合法拥有者所有,如有侵权请第一时间联系本站删除。

2.下载内容仅限个人学习使用,请切勿用作商用等其他用途,否则后果自负。

手机阅读
公众号关注
知识星球
手机阅读
麻辣GIS微信公众号关注
最新GIS干货
关注麻辣GIS知识星球
私享圈子

留言板(小编看到第一时间回复)