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

StyleOptions interface

地图样式的选项。

Extends

属性

antialias

如果为 true,将使用 MSAA 抗锯齿创建 gl 上下文,这对于抗锯齿 WebGL 层非常有用。

autoResize

如果为 true,则每当窗口大小更改时,地图将自动调整大小。 否则,必须调用 map.resize () 。 默认为 true

language

地图标签的语言。 支持的语言。 默认为 atlas.getLanguage()

light

设置地图的照明选项。

preserveDrawingBuffer

如果为 true,则可以使用 map.getCanvas () .toDataURL () 将地图的画布导出到 PNG。 只能在初始化映射时设置此选项。 默认 false

progressiveLoading

如果为 true,则地图将尝试延迟非基本地图层并尽早显示基本层。 只能在初始化映射时设置此选项。 默认 false

progressiveLoadingInitialLayerGroups

在初始阶段要加载的层组列表。 传递空数组将禁用渐进式加载。 只能在初始化映射时设置此选项。 默认 ['base']

renderWorldCopies

指定在缩小时是否应呈现世界的多个副本。默认 true

showBuildingModels

指定建筑物是否将与其模型一起呈现。 如果为 false,则所有建筑物都将呈现为其足迹。 默认 false

showFeedbackLink

指定是否应在地图上显示反馈链接。 默认 true

showLabels

指定地图是否应显示标签

showLogo

指定是否应隐藏 Microsoft 徽标。 如果设置为 true,则会向映射添加 Microsoft 版权字符串。 默认 true

showTileBoundaries

指定地图是否应在每个磁贴和图块 ID 周围呈现轮廓。 这些磁贴边界可用于调试。 第一个矢量源的未压缩文件大小绘制在每个磁贴左上角的磁贴 ID 旁边。 默认 false

style

呈现地图时要使用的样式的名称。 可以在支持的样式一文中找到可用的 样式 。 默认样式为“road”。

userRegion
view

指定在地图上显示哪组地缘政治争议边界和标签。 View 参数 (也称为“用户区域参数”) 是一个 2 个字母的 ISO-3166 国家/地区代码,它将显示该国家/地区的正确地图。 不在视图列表或未指定的国家/地区将默认为“统一”视图。 请参阅支持的 视图 你有责任确定用户的位置,然后正确设置该位置的 View 参数。 使用 Azure Maps 中的 View 参数必须符合适用法律,包括有关地图、图像和其他数据以及你有权通过Azure Maps访问的第三方内容的国家/地区的适用法律,包括有关地图的法律。 默认值:undefined

属性详细信息

antialias

如果为 true,将使用 MSAA 抗锯齿创建 gl 上下文,这对于抗锯齿 WebGL 层非常有用。

antialias?: boolean

属性值

boolean

autoResize

如果为 true,则每当窗口大小更改时,地图将自动调整大小。 否则,必须调用 map.resize () 。 默认为 true

autoResize?: boolean

属性值

boolean

language

地图标签的语言。 支持的语言。 默认为 atlas.getLanguage()

language?: string

属性值

string

light

设置地图的照明选项。

light?: LightOptions

属性值

preserveDrawingBuffer

如果为 true,则可以使用 map.getCanvas () .toDataURL () 将地图的画布导出到 PNG。 只能在初始化映射时设置此选项。 默认 false

preserveDrawingBuffer?: boolean

属性值

boolean

progressiveLoading

如果为 true,则地图将尝试延迟非基本地图层并尽早显示基本层。 只能在初始化映射时设置此选项。 默认 false

progressiveLoading?: boolean

属性值

boolean

progressiveLoadingInitialLayerGroups

在初始阶段要加载的层组列表。 传递空数组将禁用渐进式加载。 只能在初始化映射时设置此选项。 默认 ['base']

progressiveLoadingInitialLayerGroups?: string[]

属性值

string[]

renderWorldCopies

指定在缩小时是否应呈现世界的多个副本。默认 true

renderWorldCopies?: boolean

属性值

boolean

showBuildingModels

警告

现已弃用此 API。

指定建筑物是否将与其模型一起呈现。 如果为 false,则所有建筑物都将呈现为其足迹。 默认 false

showBuildingModels?: boolean

属性值

boolean

指定是否应在地图上显示反馈链接。 默认 true

showFeedbackLink?: boolean

属性值

boolean

showLabels

指定地图是否应显示标签

showLabels?: boolean

属性值

boolean

指定是否应隐藏 Microsoft 徽标。 如果设置为 true,则会向映射添加 Microsoft 版权字符串。 默认 true

showLogo?: boolean

属性值

boolean

showTileBoundaries

指定地图是否应在每个磁贴和图块 ID 周围呈现轮廓。 这些磁贴边界可用于调试。 第一个矢量源的未压缩文件大小绘制在每个磁贴左上角的磁贴 ID 旁边。 默认 false

showTileBoundaries?: boolean

属性值

boolean

style

呈现地图时要使用的样式的名称。 可以在支持的样式一文中找到可用的 样式 。 默认样式为“road”。

style?: string

属性值

string

userRegion

警告

现已弃用此 API。

use view instead.

userRegion?: string

属性值

string

view

指定在地图上显示哪组地缘政治争议边界和标签。 View 参数 (也称为“用户区域参数”) 是一个 2 个字母的 ISO-3166 国家/地区代码,它将显示该国家/地区的正确地图。 不在视图列表或未指定的国家/地区将默认为“统一”视图。 请参阅支持的 视图 你有责任确定用户的位置,然后正确设置该位置的 View 参数。 使用 Azure Maps 中的 View 参数必须符合适用法律,包括有关地图、图像和其他数据以及你有权通过Azure Maps访问的第三方内容的国家/地区的适用法律,包括有关地图的法律。 默认值:undefined

view?: string

属性值

string