Constructor
new MapLoader(options)
Parameters:
Name | Type | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object | 拥有以下属性的对象:
Properties
|
Members
(readonly) credit :Cesium.Credit
获取版权信息。
在
MapLoader#ready
返回true之前,不应调用此函数。
Type:
- Cesium.Credit
(readonly) errorEvent :Cesium.Event
获取此加载器遇到异步错误时触发的事件。
Type:
- Cesium.Event
(readonly) hasAlphaChannel :Boolean
获取影像是否有Alpha通道。
Type:
- Boolean
(readonly) id :String
获取ID。
Type:
- String
(readonly) maximumLevel :Number
获取可以请求的最大级别。
在
MapLoader#ready
返回true之前,不应调用此函数。
Type:
- Number
(readonly) minimumLevel :Number
获取可以请求的最小级别。
在
MapLoader#ready
返回true之前,不应调用此函数。
Type:
- Number
(readonly) provider :Boolean
获取此瓦片加载器包装的图形提供器。
Type:
- Boolean
(readonly) proxy :Cesium.Proxy
获取此加载器使用的代理。
Type:
- Cesium.Proxy
(readonly) ready :Boolean
获取加载器是否已准备好。
Type:
- Boolean
(readonly) readyPromise :Promise.<Boolean>
获取在加载器准备就绪时可以解析为true的Promise。
Type:
- Promise.<Boolean>
(readonly) rectangle :Cesium.Rectangle
获取要显示的地图范围(以弧度表示)。
在
MapLoader#ready
返回true之前,不应调用此函数。
Type:
- Cesium.Rectangle
(readonly) tileDiscardPolicy :Cesium.TileDiscardPolicy
获取瓦片丢弃策略。
在
MapLoader#ready
返回true之前,不应调用此函数。
Type:
- Cesium.TileDiscardPolicy
(readonly) tileHeight :Number
获取瓦片高,以像素为单位。
在
MapLoader#ready
返回true之前,不应调用此函数。
Type:
- Number
(readonly) tileWidth :Number
获取瓦片宽,以像素为单位。
在
MapLoader#ready
返回true之前,不应调用此函数。
Type:
- Number
(readonly) tilingScheme :Cesium.TilingScheme
获取切片方案。
在
MapLoader#ready
返回true之前,不应调用此函数。
Type:
- Cesium.TilingScheme
Methods
getTileCredits(x, y, level) → {Array.<Cesium.Credit>}
获取要显示的版权。在
MapLoader#ready
返回true之前,不应该调用此函数。
Parameters:
Name | Type | Description |
---|---|---|
x |
Number | 瓦片的X坐标。 |
y |
Number | 瓦片的Y坐标。 |
level |
Number | 瓦片的层级。 |
Throws:
-
在瓦片加载器准备好之前,
getTileCredits
不能被调用。 - Type
- Cesium.DeveloperError
Returns:
瓦片显示时要显示的版权。
- Type
- Array.<Cesium.Credit>
requestImage(x, y, level, requestopt) → {Promise.<(Image|Canvas)>|undefined}
请求给定瓦片的图像。在
MapLoader#ready
返回true之前,不应该调用此函数。
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
x |
Number | 瓦片的X坐标。 | |
y |
Number | 瓦片的Y坐标。 | |
level |
Number | 瓦片的层级。 | |
request |
Cesium.Request |
<optional> |
Request对象(仅供内部使用)。 |
Throws:
-
在瓦片加载器准备好之前,
requestImage
不能被调用。 - Type
- DeveloperError
Returns:
请求到的结果。
- Type
- Promise.<(Image|Canvas)> | undefined