你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
TileLayerOptions interface
在 TileLayer 中呈现光栅平铺图像时使用的选项。
- Extends
属性
bounds | 一个边界框,指定磁贴的可用位置。
指定后,不会请求边界框外的磁贴。
默认为 |
isTMS | 指定图块系统坐标是否使用平铺地图服务规范,该规范反转 Y 坐标轴。
默认为 |
max |
一个整数,指定磁贴源中可用的磁贴的最大缩放级别。
默认为 |
min |
一个整数,指定磁贴源中可用的磁贴的最低缩放级别。
默认为 |
subdomains | 要应用于磁贴 URL 的子域值的数组。 |
tile |
一个整数值,该值指定地图图块的宽度和高度尺寸。
若要获得无缝体验,磁贴大小必须是 2 的乘数。
默认为 |
tile |
TileJSON 资源的 http/https URL,或使用以下参数的磁贴 URL 模板: {x}:磁贴的 X 位置。 通常还需要 {y} 和 {z}。 {y}:磁贴的 Y 位置。 通常还需要 {x} 和 {z}。 {z}:磁贴的缩放级别。 通常还需要 {x} 和 {y}。 {quadkey}:基于必应地图磁贴系统命名约定的磁贴 quadKey ID。 {bbox-epsg-3857}:EPSG 4325 Spacial 引用系统中格式为 {west},{south},{east},{north} 的边界框字符串。 {subdomain}:将添加子域值(如果指定)的占位符。 |
继承属性
contrast | 一个介于 -1 和 1 之间的数字,可增加或减少覆盖的对比度。
默认为 |
fade |
添加新磁贴时淡化转换的持续时间(以毫秒为单位)。
必须大于或等于 0。
默认为 |
filter | 指定源特征条件的表达式。 仅显示与筛选器匹配的功能。 |
hue |
围绕色轮旋转色调。
以度为单位的数字。
默认为 |
max |
一个介于 0 和 1 之间的数字,可增加或降低覆盖层的最大亮度。
默认为 |
max |
一个整数,指定要呈现层的最大缩放级别。
此值是独占的,即层将在 中可见 |
min |
一个介于 0 和 1 之间的数字,可增加或降低覆盖层的最小亮度。
默认为 |
min |
一个整数,指定要呈现层的最小缩放级别。
此值是非独占的,即层将在 中可见 |
opacity | 一个介于 0 和 1 之间的数字,指示绘制覆盖层的不透明度。
默认为 |
saturation | 一个介于 -1 和 1 之间的数字,可增加或减少覆盖层的饱和度。
默认为 |
visible | 指定层是否可见。
默认为 |
属性详细信息
bounds
一个边界框,指定磁贴的可用位置。
指定后,不会请求边界框外的磁贴。
默认为 [-180, -85.0511, 180, 85.0511]
。
bounds?: BoundingBox
属性值
isTMS
指定图块系统坐标是否使用平铺地图服务规范,该规范反转 Y 坐标轴。
默认为 false
。
isTMS?: boolean
属性值
boolean
maxSourceZoom
一个整数,指定磁贴源中可用的磁贴的最大缩放级别。
默认为 22
。
maxSourceZoom?: number
属性值
number
minSourceZoom
一个整数,指定磁贴源中可用的磁贴的最低缩放级别。
默认为 0
。
minSourceZoom?: number
属性值
number
subdomains
要应用于磁贴 URL 的子域值的数组。
subdomains?: string[]
属性值
string[]
tileSize
一个整数值,该值指定地图图块的宽度和高度尺寸。
若要获得无缝体验,磁贴大小必须是 2 的乘数。
默认为 512
。
tileSize?: number
属性值
number
tileUrl
TileJSON 资源的 http/https URL,或使用以下参数的磁贴 URL 模板:
{x}:磁贴的 X 位置。 通常还需要 {y} 和 {z}。
{y}:磁贴的 Y 位置。 通常还需要 {x} 和 {z}。
{z}:磁贴的缩放级别。 通常还需要 {x} 和 {y}。
{quadkey}:基于必应地图磁贴系统命名约定的磁贴 quadKey ID。
{bbox-epsg-3857}:EPSG 4325 Spacial 引用系统中格式为 {west},{south},{east},{north} 的边界框字符串。
{subdomain}:将添加子域值(如果指定)的占位符。
tileUrl?: string
属性值
string
继承属性详细信息
contrast
fadeDuration
添加新磁贴时淡化转换的持续时间(以毫秒为单位)。
必须大于或等于 0。
默认为 300
。
fadeDuration?: number
属性值
number
filter
hueRotation
maxBrightness
一个介于 0 和 1 之间的数字,可增加或降低覆盖层的最大亮度。
默认为 1
。
maxBrightness?: number
属性值
number
maxZoom
一个整数,指定要呈现层的最大缩放级别。
此值是独占的,即层将在 中可见 maxZoom > zoom >= minZoom
。
默认为 24
。
maxZoom?: number
属性值
number
minBrightness
一个介于 0 和 1 之间的数字,可增加或降低覆盖层的最小亮度。
默认为 0
。
minBrightness?: number
属性值
number
minZoom
一个整数,指定要呈现层的最小缩放级别。
此值是非独占的,即层将在 中可见 maxZoom > zoom >= minZoom
。
默认为 0
。
minZoom?: number
属性值
number