显示来自单个图像提供者的平铺图像数据的图像层
在
Globe
上。Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
imageryProvider |
ImageryProvider | 要使用的图像提供商。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
options |
Object | optional
具有以下属性的对象:
|
Members
如果未提供该值,则将该值用作颜色到alpha的默认阈值
施工期间或由图像提供商提供。
-
Default Value:
0.004
如果在构造过程中没有提供图像层的默认亮度,则此值将用作图像层的默认亮度
或者是由图像提供者。此值不会修改图像的亮度。
-
Default Value:
1.0
如果在构建过程中未提供该值,则该值将用作图像层的默认对比度
或者是图像提供商。此值不会修改图像的对比度。
-
Default Value:
1.0
如果在构建过程中未提供该值,则该值将用作图像层的默认gamma
或者是图像提供商。此值不会修改图像的gamma。
-
Default Value:
1.0
如果在构建过程中未提供图像层,则该值将用作图像层的默认色调
或者是图像提供商。此值不会修改图像的色调。
-
Default Value:
0.0
static Cesium.ImageryLayer.DEFAULT_MAGNIFICATION_FILTER : TextureMagnificationFilter
如果未提供纹理放大过滤器,该值将用作图像层的默认纹理放大过滤器
施工期间或由图像提供商提供。
-
Default Value:
TextureMagnificationFilter.LINEAR
static Cesium.ImageryLayer.DEFAULT_MINIFICATION_FILTER : TextureMinificationFilter
如果未提供纹理缩小过滤器,该值将用作图像层的默认纹理缩小过滤器
施工期间或由图像提供商提供。
-
Default Value:
TextureMinificationFilter.LINEAR
如果在构建过程中未提供饱和度,则该值将用作图像层的默认饱和度
或者是图像提供商。此值不会修改图像的饱和度。
-
Default Value:
1.0
static Cesium.ImageryLayer.DEFAULT_SPLIT : ImagerySplitDirection
如果在构建过程中未提供图像层,则此值将用作图像层的默认拆分
或者是图像提供商。
-
Default Value:
ImagerySplitDirection.NONE
此层的alpha混合值,0.0表示完全透明
1.0表示完全不透明。
-
Default Value:
1.0
这层的亮度。1.0使用未修改的图像颜色。小于1.0
使图像变暗,大于1.0将使图像更亮。
-
Default Value:
ImageryLayer.DEFAULT_BRIGHTNESS
colorToAlpha : Color
应设置为透明的颜色值。
颜色到alpha的标准化(0-1)阈值。
这层的对比度。1.0使用未修改的图像颜色。小于1.0减少
大于1.0时,对比度会增加。
-
Default Value:
ImageryLayer.DEFAULT_CONTRAST
cutoutRectangle : Rectangle
这层图像中的矩形裁剪。
该层在地球日面上的alpha混合值,0.0表示完全透明
完全代表不透明。这只在
Globe#enableLighting
等于true
时生效。-
Default Value:
1.0
要应用于此层的gamma校正。1.0使用未修改的图像颜色。
-
Default Value:
ImageryLayer.DEFAULT_GAMMA
这层的色调以弧度表示。0.0使用未修改的图像颜色。
-
Default Value:
ImageryLayer.DEFAULT_HUE
readonly imageryProvider : ImageryProvider
获取此层的图像提供程序。
magnificationFilter : TextureMagnificationFilter
适用于6866165层。
可能的值为
TextureMagnificationFilter.LINEAR
(默认值)
和TextureMagnificationFilter.NEAREST
。
若要生效,必须在添加图像层后立即设置此属性。
加载纹理后,将无法更改使用的纹理过滤器。-
Default Value:
ImageryLayer.DEFAULT_MAGNIFICATION_FILTER
minificationFilter : TextureMinificationFilter
适用于6866165层。
可能的值为
TextureMinificationFilter.LINEAR
(默认值)
和TextureMinificationFilter.NEAREST
。
若要生效,必须在添加图像层后立即设置此属性。
加载纹理后,将无法更改使用的纹理过滤器。-
Default Value:
ImageryLayer.DEFAULT_MINIFICATION_FILTER
该层在球体夜间的alpha混合值,0.0表示完全透明
完全代表不透明。这只在
Globe#enableLighting
等于true
时生效。-
Default Value:
1.0
readonly rectangle : Rectangle
获取此层的矩形。如果此矩形小于
ImageryProvider
,仅显示图像提供商的一部分。这层的饱和度。1.0使用未修改的图像颜色。小于1
大于1.0时的饱和度会增加。
-
Default Value:
ImageryLayer.DEFAULT_SATURATION
确定是否显示了此层。
-
Default Value:
true
splitDirection : ImagerySplitDirection
适用于6866165层。
-
Default Value:
ImageryLayer.DEFAULT_SPLIT
Methods
销毁此对象持有的WebGL资源。销毁一个对象允许确定性 释放WebGL资源,而不是依赖垃圾回收器销毁此对象。 一旦一个对象被销毁,就不应该使用它;调用除
isDestroyed
将导致DeveloperError
异常。因此,
如示例所示,将返回值(undefined
)分配给对象。Throws:
-
DeveloperError :此对象已销毁,即调用destroy()。
Example:
imageryLayer = imageryLayer && imageryLayer.destroy();
See:
getViewableRectangle() → Promise.<Rectangle>
计算矩形与矩形的交集,
产生这一层可以产生的图像的整体边界。
Returns:
一个矩形的承诺,它定义了该层可以产生的图像的整体边界。
Example:
// Zoom to an imagery layer.
imageryLayer.getViewableRectangle().then(function (rectangle) {
return camera.flyTo({
destination: rectangle
});
});
获取一个值,该值指示此层是否是
ImageryLayerCollection
底层是一切的基础
其他。它的特殊之处在于它被视为具有全局矩形,即使
它实际上不是这样,通过在整个
地球仪。Returns:
如果这是基础层,则为true;否则为false。
Returns:
如果此对象被销毁,则为True;否则为false。