提供由 Mapbox 托管的平板图像 .
| Name | Type | Description |
|---|---|---|
options |
MapboxImageryProvider.ConstructorOptions | 描述初始化选项的对象 |
Example:
// Mapbox tile provider
const mapbox = new Cesium.MapboxImageryProvider({
mapId: 'mapbox.mapbox-terrain-v2',
accessToken: 'thisIsMyAccessToken'
});
See:
Members
readonly credit : Credit
当图像提供者活动时, 获得信用值以显示 。 通常,这是用来信用的
图像的来源.
readonly errorEvent : Event
当图像提供者遇到同步错误时, 获得升起的事件 。 通过签名
对事件,您将被通知错误,并有可能从中恢复。 活动听众
are passed an instance of
TileProviderError.
获得一个表示图像提供者是否提供的图像的值
包括一个α通道。 如果这个属性是虚假的, 一个 alpha 通道, 如果存在, 将会
将被忽略。 如果此属性属实, 任何没有 alpha 通道的图像都会被处理
好像他们的α是1.0 到处都是。 当此属性为虚假时, 内存使用
并缩短纹理上传时间.
获取可以请求的最多详细级别.
获取可以请求的最小详细级别。 一般来说,
图像矩小时才应使用最低水平
足以使最低水平的瓦片数量很小。 图像
提供商在最低水平上拥有数块以上的牌,将导致
rendering problems.
readonly proxy : Proxy
获取此提供者使用的代理 .
readonly rectangle : Rectangle
获得实例提供的图像的弧度矩形.
readonly tileDiscardPolicy : TileDiscardPolicy
获取瓷砖丢弃策略 。 如果未定义, 丢弃策略负责
用于通过它应当的DiscardImage函数过滤出“缺少”牌。 如果此函数
返回未定义,不过滤牌.
获得每个瓦片的高度,以像素为单位.
获得每个瓦片的宽度,以像素为单位.
readonly tilingScheme : TilingScheme
获得提供者使用的平板方案.
Gets the URL of the Mapbox server.
Methods
getTileCredits(x, y, level) → Array.<Credit>
获得在显示特定瓦片时显示的信用值.
| Name | Type | Description |
|---|---|---|
x |
number | 瓷砖X坐标. |
y |
number | 瓦片Y坐标. |
level |
number | 瓦片级; |
Returns:
显示瓷砖时要显示的信用值 .
pickFeatures(x, y, level, longitude, latitude) → Promise.<Array.<ImageryLayerFeatureInfo>>|undefined
Asynchronously determines what features, if any, are located at a given longitude and latitude within
一块瓷砖 此函数是可选的, 因此它可能并不存在于所有Imagery Providers上.
| Name | Type | Description |
|---|---|---|
x |
number | 瓷砖X坐标. |
y |
number | 瓦片Y坐标. |
level |
number | 瓦片级. |
longitude |
number | 选择特征的经度 . |
latitude |
number | 选择特征的纬度. |
Returns:
承诺在同步时解决
picking completes. The resolved value is an array of
ImageryLayerFeatureInfo
实例。 如果在指定位置找不到任何特性, 阵列可能为空 .
如果不支持采摘,它也可能没有定义.
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
MapboxImagery 创建器的初始化选项
Properties:
| Name | Type | Attributes | Default | Description |
|---|---|---|---|---|
url |
string |
<optional> |
'https://api.mapbox.com/v4/' | The Mapbox server url. |
mapId |
string | 地图箱地图ID. | ||
accessToken |
string | 图片的公众访问标志. | ||
format |
string |
<optional> |
'png' | The format of the image request. |
ellipsoid |
Ellipsoid |
<optional> |
Ellipsoid.default | The ellipsoid. If not specified, the default ellipsoid is used. |
minimumLevel |
number |
<optional> |
0 | The minimum level-of-detail supported by the imagery provider. Take care when specifying 表示最低水平的瓦片数量很小,例如四块或四块以下。 数量可能更多 导致产生问题. |
maximumLevel |
number |
<optional> |
图像提供者支持的最大详细水平,或者在没有限制的情况下未定义. | |
rectangle |
Rectangle |
<optional> |
Rectangle.MAX_VALUE | The rectangle, in radians, covered by the image. |
credit |
Credit | string |
<optional> |
数据源的信用,在画布上显示. |