new Cesium.TileProviderError(provider, message, x, y, level, timesRetried, error)

Provides details about an error that occurred in an ImageryProvider or a TerrainProvider.
Name Type Default Description
provider ImageryProvider | TerrainProvider 遇到错误的图像或地形提供者.
message string 描述错误的消息 .
x number optional 遇到错误的瓷砖的 X 坐标, 如果出错则未定义 非特定瓷砖.
y number optional 遇到错误的瓦片的 Y 坐标, 如果出错则未定义 非特定瓷砖.
level number optional 发生错误的瓦片级别, 或如果错误未定义 非特定瓷砖.
timesRetried number 0 optional The number of times this operation has been retried.
error Error optional 如果出现错误或例外,请说明.

Members

error : Error

如果出现错误或例外,请说明.

level : number

经历错误的瓷砖的细微程度. 如果错误不具体 对于特定的瓦片,此属性将被未定义 .

message : string

描述错误的消息 .
The ImageryProvider or TerrainProvider that experienced the error.

retry : boolean

如果失败的操作应该重审,则属实;否则,是虚假的。 图像或地形提供者 将设定此属性的初始值, 然后再提起事件, 但任何听众 可以改变它。 引用最后一个听众之后的值将付诸行动.
Default Value: false

timesRetried : number

此操作被重审的次数 .
Default Value: 0

x : number

经历错误的瓦片的X坐标. 如果错误不具体 对于特定的瓦片,此属性将被未定义 .

y : number

遇到错误的瓦片的Y坐标 。 如果错误不具体 对于特定的瓦片,此属性将被未定义 .

Methods

static Cesium.TileProviderError.reportError(previousError, provider, event, message, x, y, level, errorDetails)TileProviderError

Reports an error in an ImageryProvider or TerrainProvider by raising an event if it has any listeners, or by 如果事件没有听众, 将错误记录到控制台 。 这种方法还跟踪数字 操作经过反复测试.
Name Type Description
previousError TileProviderError 错误实例在最后一个函数返回 时间被调用到此错误, 如果这是第一次错误, 则未定义 occurred.
provider ImageryProvider | TerrainProvider optional 遇到错误的图像或地形提供者 .
event Event optional 升座活动告知听众错误.
message string optional 描述错误的消息 .
x number optional 遇到错误的瓷砖的 X 坐标, 或者如果 错误不针对特定的瓦片.
y number optional 遇到错误的瓦片的 Y 坐标, 如果 错误不针对特定的瓦片.
level number optional 遇到错误的瓦片的详细级别, 或者未定义 错误不针对特定的瓦片.
errorDetails Error optional 如果出现错误或例外,请说明.
Returns:
传递给事件听众的错误实例 在下次调用同一错误时, 将此项转到此函数 以跟踪重试数.

static Cesium.TileProviderError.reportSuccess(previousError)

Reports success of an operation by resetting the retry count of a previous error, if any. This way, 如果错误在未来再次发生,则会告知听众它还没有被重审.
Name Type Description
previousError TileProviderError 上一个错误, 或未定义是否此操作 先前没有导致错误.

Type Definitions

Cesium.TileProviderError.RetryFunction()

用于重试操作的函数 .
Need help? The fastest way to get answers is from the community and team on the Cesium Forum.