CorridorGraphics

new Cesium.CorridorGraphics ( options )

描述走廊,走廊是由中心线和宽度定义的形状符合地球的曲率。它可以放置在地面上或高空并可以选择挤出成一个体积。
Name Type Description
options Object optional Object with the following properties:
Name Type Default Description
show Property true 可选 一个布尔属性,指定走廊的可见性。
positions Property 可选 一个属性,它指定定义走廊中心线的 Cartesian3 位置的数组。
width Property 可选 一个数字属性,用于指定道路边缘之间的距离。
height Property 0 可选 一个数字属性,用于指定走廊相对于椭球表面的高度。
heightReference Property HeightReference.NONE 可选 一个属性,指定高度相对于的高度。
extrudedHeight Property 可选 一个数字属性,用于指定走廊的凸出面相对于椭球面的高度。
extrudedHeightReference Property HeightReference.NONE 可选 一个属性,用于指定extrudedHeight相对于什么。
cornerType Property CornerType.ROUNDED 可选 一个 CornerType 属性,用于指定拐角的样式。
granularity Property Cesium.Math.RADIANS_PER_DEGREE 可选 一个数字属性,指定每个纬度和经度之间的距离。
fill Property true 可选 一个布尔属性,指定走廊是否用提供的材料填充。
material MaterialProperty Color.WHITE 可选 一个属性,指定用于填充走廊的材料。
outline Property false 可选 一个布尔属性,用于指定是否勾勒出走廊的轮廓。
outlineColor Property Color.BLACK 可选 一个属性,指定轮廓的 颜色
outlineWidth Property 1.0 可选 一个数字属性,指定轮廓的宽度。
shadows Property ShadowMode.DISABLED 可选 一个枚举属性,指定走廊是投射还是接收来自每个光源的阴影。
distanceDisplayCondition Property 可选 一个属性,指定将在距离摄像机的距离处显示此走廊。
classificationType Property ClassificationType.BOTH 可选 一个枚举属性,用于指定该走廊在地面上时将对地形,3D瓷砖或两者进行分类。
zIndex ConstantProperty 可选 一个属性,指定道路的zIndex,用于订购。仅当未定义height和extrudedHeight且道路为静态时才有效。
Demo:
See:

Members

获取或设置 ClassificationType 属性,该属性指定此道路在地面上时将对地形,3D瓦片还是对两者进行分类。
Default Value: ClassificationType.BOTH
获取或设置 CornerType 属性,该属性指定如何设置角的样式。
Default Value: CornerType.ROUNDED
获取每当更改或修改属性或子属性时引发的事件。
获取或设置 DistanceDisplayCondition 属性,该属性指定将在距摄像机的距离处显示此走廊。
获取或设置数字属性,该属性指定道路拉伸的高度。设置此属性将创建从高度开始到结束的走廊形状的体积在这个高度。
获取或设置指定拉伸的 HeightReference 的属性。
Default Value: HeightReference.NONE
获取或设置布尔属性,该布尔属性指定是否用提供的材料填充走廊。
Default Value: true
获取或设置数字属性,该属性指定每个纬度和经度点之间的采样距离。
Default Value: {CesiumMath.RADIANS_PER_DEGREE}
获取或设置数字属性,该属性指定走廊的高度。
Default Value: 0.0
获取或设置指定 HeightReference 的属性。
Default Value: HeightReference.NONE
获取或设置指定用于填充道路的材质的属性。
Default Value: Color.WHITE
获取或设置指定走廊是否轮廓的Property。
Default Value: false
获取或设置指定轮廓的 Color 的属性。
Default Value: Color.BLACK
获取或设置数字属性,指定轮廓的宽度。
Default Value: 1.0
获取或设置一个属性,该属性指定定义走廊中心线的 Cartesian3 位置的数组。
获取或设置枚举属性,指定是否走廊从每个光源投射或接收阴影。
Default Value: ShadowMode.DISABLED
获取或设置指定走廊可见性的布尔属性。
Default Value: true
获取或设置数字属性,该属性指定道路的宽度。
获取或设置zIndex属性,该属性指定道路的顺序。仅当道路为静态且未指定height或exturdedHeight时才有效。
Default Value: 0

Methods

复制此实例。
Name Type Description
result CorridorGraphics 可选 将结果存储到的对象。
Returns:
修改后的结果参数或一个新实例(如果未提供)。
将此对象上每个未分配的属性分配给该值提供的源对象具有相同属性。
Name Type Description
source CorridorGraphics 要合并到该对象中的对象。