你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

PolygonExtrusionLayerOptions interface

在 中PolygonExtrusionLayer呈现 PolygonMultiPolygon 对象时使用的选项。

Extends

属性

base

要延伸此层的基部的高度(以米为单位)。 此高度相对于地面。 必须大于或等于 0 且小于或等于 height。 默认为 0

fillColor

要填充多边形的颜色。 如果设置了 ,则 fillPattern 忽略。 默认为 "#1E90FF"

fillOpacity

一个介于 0 和 1 之间的数字,指示绘制填充的不透明度。 默认为 1

fillPattern

子画面中用于绘制图像填充的图像的名称。 对于无缝模式,图像宽度必须为 2 (2、4、8、...、512) 。

height

要延伸此层的高度(以米为单位)。 此高度相对于地面。 必须是大于或等于 0 的数字。 默认 0

source

层将呈现的数据源的 ID 或实例。

sourceLayer

当层的源为 VectorTileSource 时是必需的。 一个向量源可以包含多个层,这标识要在此层中呈现哪个层。 禁止用于所有其他类型的源。

translate

多边形的像素偏移量。 值为 [x, y],其中负值分别指示左和上。 默认 [0, 0]

translateAnchor

指定 的 translate引用框架。

“map”:多边形相对于地图进行转换。

“视区”:多边形相对于视区进行转换。

默认值:“map”
verticalGradient

指定多边形是否应在延伸的两侧具有垂直渐变。 默认: true

继承属性

filter

指定源特征条件的表达式。 仅显示与筛选器匹配的功能。

maxZoom

一个整数,指定要呈现层的最大缩放级别。 此值是独占的,即层将在 中可见 maxZoom > zoom >= minZoom。 默认为 24

minZoom

一个整数,指定要呈现层的最小缩放级别。 此值是非独占的,即层将在 中可见 maxZoom > zoom >= minZoom。 默认为 0

visible

指定层是否可见。 默认为 true

属性详细信息

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

层将呈现的数据源的 ID 或实例。

source?: string | Source

属性值

string | Source

sourceLayer

当层的源为 VectorTileSource 时是必需的。 一个向量源可以包含多个层,这标识要在此层中呈现哪个层。 禁止用于所有其他类型的源。

sourceLayer?: string

属性值

string

translate

多边形的像素偏移量。 值为 [x, y],其中负值分别指示左和上。 默认 [0, 0]

translate?: Pixel

属性值

translateAnchor

指定 的 translate引用框架。

“map”:多边形相对于地图进行转换。

“视区”:多边形相对于视区进行转换。

默认值:“map”
translateAnchor?: "map" | "viewport"

属性值

"map" | "viewport"

verticalGradient

指定多边形是否应在延伸的两侧具有垂直渐变。 默认: true

verticalGradient?: boolean

属性值

boolean

继承属性详细信息

filter

指定源特征条件的表达式。 仅显示与筛选器匹配的功能。

filter?: Expression

属性值

继承自LayerOptions.filter

maxZoom

一个整数,指定要呈现层的最大缩放级别。 此值是独占的,即层将在 中可见 maxZoom > zoom >= minZoom。 默认为 24

maxZoom?: number

属性值

number

继承自LayerOptions.maxZoom

minZoom

一个整数,指定要呈现层的最小缩放级别。 此值是非独占的,即层将在 中可见 maxZoom > zoom >= minZoom。 默认为 0

minZoom?: number

属性值

number

继承自LayerOptions.minZoom

visible

指定层是否可见。 默认为 true

visible?: boolean

属性值

boolean

继承自LayerOptions.visible