提供单个顶级图像模块。 假定单个图像位于
地理投影(即 WGS84 / EPSG:4326),
并将使用
GeographicTilingScheme
进行渲染。
Name | Type | Description |
---|---|---|
options |
SingleTileImageryProvider.ConstructorOptions | 描述初始化选项的对象 |
Members
readonly credit : Credit
获取此影像提供程序处于活动状态时要显示的点数。 通常,这用于贷记
图像的来源。
readonly errorEvent : Event
获取在影像提供程序遇到异步错误时引发的事件。 通过订阅
时,您将收到错误通知,并可能从中恢复。 事件侦听器
将传递
TileProviderError
的实例。
获取一个值,该值指示此图像提供程序是否提供图像
包括 Alpha 通道。 如果此属性为 false,则 Alpha 通道(如果存在)将
被忽略。 如果此属性为 true,则将处理任何没有 Alpha 通道的图像
就好像它们的 alpha 在所有地方都是 1.0 一样。 当此属性为 false 时,内存使用情况
和纹理上传时间缩短。
获取可请求的最大详细级别。
获取可请求的最小详细级别。
readonly proxy : Proxy
获取此提供程序使用的代理。
readonly rectangle : Rectangle
获取此实例提供的图像的矩形(以弧度为单位)。
readonly tileDiscardPolicy : TileDiscardPolicy
获取瓦片丢弃策略。 如果未 undefined,则 discard 策略负责
用于通过其 shouldDiscardImage 函数过滤掉“缺失”的瓦片。 如果此功能
返回 undefined,不过滤任何图块。
获取每个图块的高度(以像素为单位)。
获取每个图块的宽度(以像素为单位)。
readonly tilingScheme : TilingScheme
获取此提供程序使用的切片方案。
获取单个顶级图像图块的 URL。
Methods
static Cesium.SingleTileImageryProvider.fromUrl(url, options) → Promise.<SingleTileImageryProvider>
为单个顶级影像切片创建提供程序。 假定单个图像使用
Name | Type | Description |
---|---|---|
url |
Resource | String | 磁贴的 URL |
options |
SingleTileImageryProvider.fromUrlOptions | optional 描述初始化选项的对象. |
Returns:
解析的 SingleTileImageryProvider。
Example:
const provider = await SingleTileImageryProvider.fromUrl("https://yoururl.com/image.png");
getTileCredits(x, y, level) → Array.<Credit>
获取在显示给定磁贴时要显示的制作者名单。
Name | Type | Description |
---|---|---|
x |
number | 瓦片 X 坐标。 |
y |
number | 瓦片 Y 坐标。 |
level |
number | 瓦片级别; |
Returns:
显示磁贴时要显示的制作者名单。
此图像提供程序目前不支持选取功能,因此此函数仅返回
定义。
Name | Type | Description |
---|---|---|
x |
number | 瓦片 X 坐标。 |
y |
number | 瓦片 Y 坐标。 |
level |
number | 瓦片级别。 |
longitude |
number | 选取特征的经度。 |
latitude |
number | 选取特征的纬度。 |
Returns:
Undefined,因为不支持拣选。
requestImage(x, y, level, request) → Promise.<ImageryTypes>|undefined
请求给定磁贴的图像。
Name | Type | Description |
---|---|---|
x |
number | 瓦片 X 坐标。 |
y |
number | 瓦片 Y 坐标。 |
level |
number | 瓦片级别。 |
request |
Request | optional 请求对象。仅供内部使用。 |
Returns:
解析的镜像
Type Definitions
SingleTileImageryProvider 构造函数的初始化选项
Properties:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
url |
Resource | string | 磁贴的 URL。 | ||
tileWidth |
number |
<optional> |
宽度 tile,以像素为单位。 | |
tileHeight |
number |
<optional> |
高度 tile,以像素为单位。 | |
rectangle |
Rectangle |
<optional> |
Rectangle.MAX_VALUE | 图像覆盖的矩形,以弧度为单位。 |
credit |
Credit | string |
<optional> |
数据源的积分,显示在画布上。 | |
ellipsoid |
Ellipsoid |
<optional> |
椭球体。 如果未指定,则使用 WGS84 椭球体。 |
使用 SingleTileImageryProvider.fromUrl 时 SingleTileImageryProvider 构造函数的初始化选项