共用方式為


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

指定地圖是否應該呈現每個圖格和磚識別碼周圍的外框。 這些磚界限適用于偵錯。 第一個向量來源的未壓縮檔案大小會在磚識別碼旁邊的每個磚左上角繪製。 預設 false

style

呈現地圖時要使用的樣式名稱。 您可以在 支援的樣式 文章中找到可用的樣式。 預設樣式為「道路」。

userRegion
view

指定地圖上會顯示哪一組地理政治爭議框線和標籤。 View 參數 (也稱為「使用者區域參數」) 是 2 個字母的 ISO-3166 國家/地區代碼,會顯示該國家/地區的正確地圖。 不在 [檢視] 清單上的國家/地區,如果未指定,則預設為 [統一] 檢視。 請參閱支援的檢 :您必須負責判斷使用者的位置,然後為該位置正確設定 View 參數。 Azure 地圖服務中的 View 參數必須符合適用的法律,包括對應、地圖、影像和其他資料,以及您有權透過Azure 地圖服務存取的協力廠商內容。 預設值: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

指定地圖是否應該呈現每個圖格和磚識別碼周圍的外框。 這些磚界限適用于偵錯。 第一個向量來源的未壓縮檔案大小會在磚識別碼旁邊的每個磚左上角繪製。 預設 false

showTileBoundaries?: boolean

屬性值

boolean

style

呈現地圖時要使用的樣式名稱。 您可以在 支援的樣式 文章中找到可用的樣式。 預設樣式為「道路」。

style?: string

屬性值

string

userRegion

警告

此 API 現已淘汰。

use view instead.

userRegion?: string

屬性值

string

view

指定地圖上會顯示哪一組地理政治爭議框線和標籤。 View 參數 (也稱為「使用者區域參數」) 是 2 個字母的 ISO-3166 國家/地區代碼,會顯示該國家/地區的正確地圖。 不在 [檢視] 清單上的國家/地區,如果未指定,則預設為 [統一] 檢視。 請參閱支援的檢 :您必須負責判斷使用者的位置,然後為該位置正確設定 View 參數。 Azure 地圖服務中的 View 參數必須符合適用的法律,包括對應、地圖、影像和其他資料,以及您有權透過Azure 地圖服務存取的協力廠商內容。 預設值:undefined

view?: string

屬性值

string