你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
PolygonExtrusionLayerOptions interface
在 中PolygonExtrusionLayer
呈现 Polygon
和 MultiPolygon
对象时使用的选项。
- Extends
属性
base | 要延伸此层的基部的高度(以米为单位)。
此高度相对于地面。
必须大于或等于 0 且小于或等于 |
fill |
要填充多边形的颜色。
如果设置了 ,则 |
fill |
一个介于 0 和 1 之间的数字,指示绘制填充的不透明度。
默认为 |
fill |
子画面中用于绘制图像填充的图像的名称。 对于无缝模式,图像宽度必须为 2 (2、4、8、...、512) 。 |
height | 要延伸此层的高度(以米为单位)。
此高度相对于地面。
必须是大于或等于 0 的数字。
默认 |
source | 层将呈现的数据源的 ID 或实例。 |
source |
当层的源为 VectorTileSource 时是必需的。 一个向量源可以包含多个层,这标识要在此层中呈现哪个层。 禁止用于所有其他类型的源。 |
translate | 多边形的像素偏移量。
值为 [x, y],其中负值分别指示左和上。
默认 |
translate |
指定 的 “map”:多边形相对于地图进行转换。 “视区”:多边形相对于视区进行转换。 默认值:“map” |
vertical |
指定多边形是否应在延伸的两侧具有垂直渐变。
默认: |
继承属性
filter | 指定源特征条件的表达式。 仅显示与筛选器匹配的功能。 |
max |
一个整数,指定要呈现层的最大缩放级别。
此值是独占的,即层将在 中可见 |
min |
一个整数,指定要呈现层的最小缩放级别。
此值是非独占的,即层将在 中可见 |
visible | 指定层是否可见。
默认为 |
属性详细信息
base
要延伸此层的基部的高度(以米为单位)。
此高度相对于地面。
必须大于或等于 0 且小于或等于 height
。
默认为 0
。
base?: number | DataDrivenPropertyValueSpecification<number>
属性值
number | DataDrivenPropertyValueSpecification<number>
fillColor
要填充多边形的颜色。
如果设置了 ,则 fillPattern
忽略。
默认为 "#1E90FF"
。
fillColor?: string | DataDrivenPropertyValueSpecification<string>
属性值
string | DataDrivenPropertyValueSpecification<string>
fillOpacity
一个介于 0 和 1 之间的数字,指示绘制填充的不透明度。
默认为 1
。
fillOpacity?: number
属性值
number
fillPattern
子画面中用于绘制图像填充的图像的名称。 对于无缝模式,图像宽度必须为 2 (2、4、8、...、512) 。
fillPattern?: string
属性值
string
height
要延伸此层的高度(以米为单位)。
此高度相对于地面。
必须是大于或等于 0 的数字。
默认 0
height?: number | DataDrivenPropertyValueSpecification<number>
属性值
number | DataDrivenPropertyValueSpecification<number>
source
sourceLayer
当层的源为 VectorTileSource 时是必需的。 一个向量源可以包含多个层,这标识要在此层中呈现哪个层。 禁止用于所有其他类型的源。
sourceLayer?: string
属性值
string
translate
translateAnchor
指定 的 translate
引用框架。
“map”:多边形相对于地图进行转换。
“视区”:多边形相对于视区进行转换。
默认值:“map”translateAnchor?: "map" | "viewport"
属性值
"map" | "viewport"
verticalGradient
指定多边形是否应在延伸的两侧具有垂直渐变。
默认: true
verticalGradient?: boolean
属性值
boolean
继承属性详细信息
filter
maxZoom
一个整数,指定要呈现层的最大缩放级别。
此值是独占的,即层将在 中可见 maxZoom > zoom >= minZoom
。
默认为 24
。
maxZoom?: number
属性值
number
minZoom
一个整数,指定要呈现层的最小缩放级别。
此值是非独占的,即层将在 中可见 maxZoom > zoom >= minZoom
。
默认为 0
。
minZoom?: number
属性值
number