new SingleImageryProvider(options)
一张图出图的服务接入类
| Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
初始化时的构造参数
|
Members
-
errorEventCesium.Event
-
Gets an event that is raised when the imagery provider encounters an asynchronous error. By subscribing to the event, you will be notified of the error and can potentially recover from it. Cesium.Event listeners are passed an instance of
Cesium.TileProviderError. -
rectangleCesium.Rectangle
-
Gets the rectangle, in radians, of the imagery provided by this instance.
Methods
-
_addEvent()
engineExtensions/scene/imageryProvider/SingleImageryProvider.js, line 438 -
provider添加相机监听事件
-
fromUrl(url, options){Promise}
engineExtensions/scene/imageryProvider/SingleImageryProvider.js, line 118 -
Creates a provider for a single, top-level imagery tile. The single image is assumed to use a
Name Type Description urlCesium.Resource | String 服务的基地址,支持url字符串和Cesium.Resource两种类型,当类型为Cesium.Resource时,支持传入额外请求参数、请求头参数等,具体请参考Cesium.Resource
optionsSingleImageryProvider.fromUrlOptions 可选 Object describing initialization options.
Returns:
Type Description Promise The resolved SingleImageryProvider. -
requestImage(x, y, level, request, imageryRectangle){Promise.<ImageryTypes>|undefined}
engineExtensions/scene/imageryProvider/SingleImageryProvider.js, line 132 -
请求给定贴图的图像
Name Type Description xnumber 瓦片的X坐标
ynumber 瓦片的Y坐标
levelnumber 瓦片的详细级别
requestRequest 可选 The request object. Intended for internal use only.
imageryRectangleRequest 可选 图片范围
Returns:
Type Description Promise.<ImageryTypes> | undefined The resolved image