类
类型定义
-
Config{Object}
-
属性:
Name Type 描述 namestring | undefined 名称。
descriptionstring | undefined 描述。
versionstring | undefined 版本。
attributionstring | undefined 版权声明。
templatestring | undefined 模板。
legendstring | undefined 图例。
schemestring | undefined 方案。
tilesArray.<string> 瓦片URL模板。
gridsArray.<string> | undefined 可选网格。
minzoomnumber | undefined 最小缩放级别。
maxzoomnumber | undefined 最大缩放级别。
boundsArray.<number> | undefined 可选范围。
centerArray.<number> | undefined 可选中心点。
-
Options{Object}
-
属性:
Name Type 描述 attributionsAttributionLike | undefined 归属。
cacheSizenumber | undefined 已弃用。请改用图层上的 cacheSize 选项。
crossOriginnull | string | undefined 此
crossOrigin属性表示已加载的图像。请注意,必须提供该值。若要通过Canvas渲染器访问像素数据,请使用crossOrigin。更多详情请参见文档(https://developer.mozilla.org/en-US/docs/Web/HTML/CORS_enabled_image)。interpolateboolean
(defaults to true)重采样默认采用线性插值。若需使用最近邻方法,可将相应选项设置为 false。
jsonpboolean
(defaults to false)使用JSONP回调加载TileJSON,适用于服务器不支持CORS的情况。
reprojectionErrorThresholdnumber
(defaults to 0.5)最大重投影容差(像素)。值越大可提升重投影速度,但会降低位置精度。
tileJSONConfig | undefined 此瓦片源的 TileJSON 配置。若未提供,
url必须配置。tileLoadFunctionLoadFunction | undefined 可选函数,用于根据给定URL加载瓦片。默认为
function(imageTile, src) { imageTile.getImage().src = src; };tileSizenumber | Size
(defaults to [256, 256])瓦片服务所采用的瓦片尺寸。注意:
tileSize其他非标准 TileJSON 属性目前被忽略。urlstring | undefined TileJSON 文件的 URL。若未提供,
tileJSON必须配置。wrapXboolean
(defaults to true)是否水平环绕世界。
transitionnumber | undefined 渲染时不透明度过渡的持续时间。要禁用不透明度过渡,请传递
transition: 0.zDirectionnumber | NearestDirectionFunction
(defaults to 0)在整数缩放级别之间,选择是否使用更高或更低缩放级别的图块。参见
getZForResolution.