new Cesium.MapboxStyleImageryProvider(options)

提供由 Mapbox 托管的平板图像 .
Name Type Description
options MapboxStyleImageryProvider.ConstructorOptions 描述初始化选项的对象
Example:
// Mapbox style provider
const mapbox = new Cesium.MapboxStyleImageryProvider({
    styleId: 'streets-v11',
    accessToken: 'thisIsMyAccessToken'
});
See:

Members

readonly credit : Credit

当图像提供者活动时, 获得信用值以显示 。 通常,这是用来信用的 图像的来源.

readonly errorEvent : Event

当图像提供者遇到同步错误时, 获得升起的事件 。 通过签名 对事件,您将被通知错误,并有可能从中恢复。 活动听众 are passed an instance of TileProviderError.

readonly hasAlphaChannel : boolean

获得一个表示图像提供者是否提供的图像的值 包括一个α通道。 如果这个属性是虚假的, 一个 alpha 通道, 如果存在, 将会 将被忽略。 如果此属性属实, 任何没有 alpha 通道的图像都会被处理 好像他们的α是1.0 到处都是。 当此属性为虚假时, 内存使用 并缩短纹理上传时间.

readonly maximumLevel : number|undefined

获取可以请求的最多详细级别.

readonly minimumLevel : number

获取可以请求的最小详细级别。 一般来说, 图像矩小时才应使用最低水平 足以使最低水平的瓦片数量很小。 图像 提供商在最低水平上拥有数块以上的牌,将导致 rendering problems.

readonly proxy : Proxy

获取此提供者使用的代理 .

readonly rectangle : Rectangle

获得实例提供的图像的弧度矩形.

readonly tileDiscardPolicy : TileDiscardPolicy

获取瓷砖丢弃策略 。 如果未定义, 丢弃策略负责 用于通过它应当的DiscardImage函数过滤出“缺少”牌。 如果此函数 返回未定义,不过滤牌.

readonly tileHeight : number

获得每个瓦片的高度,以像素为单位.

readonly tileWidth : number

获得每个瓦片的宽度,以像素为单位.

readonly tilingScheme : TilingScheme

获得提供者使用的平板方案.

readonly url : string

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

Cesium.MapboxStyleImageryProvider.ConstructorOptions

MapboxStyleImagery 创建器的初始化选项
Properties:
Name Type Attributes Default Description
url Resource | string <optional>
'https://api.mapbox.com/styles/v1/' The Mapbox server url.
username string <optional>
'地图箱' 地图账户的用户名 .
styleId string 映射箱样式 ID .
accessToken string 图片的公众访问标志.
tilesize number <optional>
512 The size of the image tiles.
scaleFactor boolean <optional>
确定瓦片是否以 @ 2x 比例因子制成 .
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>
数据源的信用,在画布上显示.
Need help? The fastest way to get answers is from the community and team on the Cesium Forum.