Power BI 服務及 Power BI Desktop 中由 Esri 提供的 ArcGIS 地圖ArcGIS maps in Power BI service and Power BI Desktop by Esri

此教學課程是從 ArcGIS 地圖建立者的觀點來撰寫。This tutorial is written from the point of view of a person creating an ArcGIS map. 一旦建立者與同事共用 ArcGIS 地圖,該同事雖然可以檢視地圖並與其互動,但無法儲存變更。Once a creator shares an ArcGIS map with a colleague, that colleague can view and interact with the map but not save changes. 若要深入了解如何檢視 ArcGIS 地圖,請參閱與 ArcGIS 地圖互動To learn more about viewing an ArcGIS map, see Interacting with ArcGIS maps.

ArcGIS 地圖與 Power BI 的結合,把在點之外加上地圖的做法帶到了全新境界。The combination of ArcGIS maps and Power BI takes mapping beyond the presentation of points on a map to a whole new level. 從基礎地圖、位置類型、佈景主題、符號樣式及參考圖層中選擇,以建立具有豐富資訊的優異地圖視覺效果。Choose from base maps, location types, themes, symbol styles, and reference layers to create gorgeous informative map visualizations. 地圖上的官方資料圖層與空間分析結合之後,能讓人更深入了解視覺效果中的資料。The combination of authoritative data layers on a map with spatial analysis conveys a deeper understanding of the data in your visualization.

雖然您無法在行動裝置上建立 ArcGIS 地圖,但可以檢視地圖並與其互動。While you cannot create an ArcGIS maps on a mobile device, you can view and interact with it. 請參閱與 ArcGIS 地圖互動See Interacting with ArcGIS maps.


GIS 是 Geographic Information Science (地理資訊科學) 的縮寫。GIS stands for Geographic Information Science.

下方範例以 2016 年可支配所得中位數的人口統計圖層為背景,使用深灰色畫布以熱度圖形式顯示區域銷售額。The example below uses a dark gray canvas to show regional sales as a heatmap against a demographic layer of 2016 median disposable income. 如同您在閱讀時看到的,ArcGIS Maps 提供幾乎無限制的增強式對應功能、人口統計資料,以及更吸引人的地圖視覺效果,讓您可以呈現更精彩的故事。As you'll see as you read on, using ArcGIS maps offers almost limitless enhanced mapping capability, demographic data, and even-more compelling map visualizations so you can tell your best story.


若要查看多個範例及閱讀見證,請前往 Power BI 上的 Esri 頁面Visit esri's page on Power BI to see many examples and read testimonials. 接著請參閱 Esri 的 ArcGIS Maps for Power BI Getting Started (ArcGIS Maps for Power BI 使用者入門) 頁面And then see esri's ArcGIS Maps for Power BI Getting Started page.

ArcGIS Maps for Power BI 由 Esri 提供。ArcGIS Maps for Power BI is provided by Esri. 因此,您的 ArcGIS Maps for Power BI 使用方式受到 Esri 的條款及隱私權原則的規範。Your use of ArcGIS Maps for Power BI is subject by Esri's terms and privacy policy. 如果 Power BI 使用者想要使用 ArcGIS Maps for Power BI 的視覺效果,就必須接受同意對話方塊。Power BI users wishing to use the ArcGIS Maps for Power BI visuals, need to accept the consent dialog.



隱私權原則Privacy Policy

ArcGIS Maps for Power BI 產品頁面ArcGIS Maps for Power BI product page

啟用 ArcGIS 地圖Enable ArcGIS map

ArcGIS 地圖目前可在 Power BI 服務、Power BI Desktop 及 Power BI Mobile 中使用。ArcGIS maps are currently available in Power BI service, Power BI Desktop, and Power BI mobile. 本文提供適用於服務及 Desktop 的指示。This article provides instructions for the service and for Desktop.

在 Power BI 服務 (app.powerbi.com) 中啟用 ArcGIS 地圖Enable the ArcGIS map in Power BI service (app.powerbi.com)

本教學課程使用零售分析範例This tutorial uses the Retail Analysis sample. 若要啟用 ArcGIS Maps for Power BITo enable ArcGIS Maps for Power BI:

  1. 從功能表列的右上區塊選取齒輪圖示,開啟 [設定]From the top right section of the menubar, select the cog icon and open Settings

  2. 選取 [ArcGIS Maps for Power BI] 核取方塊。Select the ArcGIS Maps for Power BI checkbox. 完成選取後,您必須重新啟動 Power BI。You'll need to restart Power BI after you make the selection.

  3. 編輯檢視中開啟報表,再從 [視覺效果] 窗格中選取 ArcGIS Maps for Power BI 圖示。Open a report in Editing view and select the ArcGIS Maps for Power BI icon from the Visualizations pane.

  4. Power BI 會將空白的 ArcGIS 地圖範本新增至報表畫布中。Power BI adds an empty ArcGIS map template to the report canvas.

建立 ArcGIS 地圖視覺效果Create an ArcGIS map visual

看 Will 建立幾個不同的 ArcGIS 地圖視覺效果,然後使用下方步驟,用零售分析範例親自試試看。Watch Will create a few different ArcGIS map visualizations and then use the steps below to try it out yourself using the Retail Analysis sample.

  1. 將資料欄位從 [欄位] 窗格拖曳到 [位置] 或 [緯度] 及 (或) [經度] 貯體。From the Fields pane, drag a data field to the Location or Latitude and/or Longitude buckets. 在本例中,我們使用 [門市] > [城市]。In this example we're using Store > City.


    ArcGIS Maps for Power BI 會自動偵測您所選取的欄位,檢查是否最適合以地圖上的圖形或點來檢視。ArcGIS Maps for Power BI will automatically detect if the fields you've selected are best viewed as a shape or a point on a map. 您可以調整設定中的預設值 (請見下方資訊)。You can adjust the default in the settings (see below).

  2. 從 [視覺效果] 窗格 選取範本,以將視覺效果轉換成 ArcGIS 地圖。Convert the visualization to an ArcGIS map by selecting the template from the Visualizations pane .
  3. 將量值從 [欄位] 窗格拖曳到 [大小] 貯體,以調整資料的顯示方式。From the Fields pane, drag a measure to the Size bucket to adjust how the data is shown. 在本例中,我們使用 [銷售額] > [去年銷售額]。In this example we're using Sales > Last Year Sales.

設定和格式化 ArcGIS 地圖Settings and formatting for ArcGIS maps

若要存取 ArcGIS Maps for Power BI 的格式設定功能︰To access ArcGIS Maps for Power BI formatting features:

  1. 選取視覺效果右上角的省略符號再選擇 [編輯],即可存取其他功能。Access additional features by selecting the ellipses in the top right corner of the visualization and choosing Edit,

    可用的功能會顯示在視覺效果上方。The available features display across the top of the visualization. 選取每項功能時,皆會開啟工作窗格並提供詳細的選項。Each feature, when selected, opens a task pane that provides detailed options.


    如需設定和功能的詳細資訊,請參閱下方的詳細文件For more information about the settings and features, see Detailed documentation below.

  2. 若要返回報表,請選取報表畫布左上角的 [返回報表]。To return to the report, select Back to Report from the top-left corner of your report canvas.

詳細文件Detailed documentation

Esri 有提供 ArcGIS Maps for Power BI 功能集的完整文件Esri provides comprehensive documentation on the feature set of ArcGIS Maps for Power BI.

功能概觀Features overview

基本地圖Base Maps

提供四種基本地圖︰深灰色畫布、淺灰色畫布、OpenStreetMap 和街道名。Four base maps are provided: Dark Gray Canvas, Light Gray Canvas, OpenStreetMap, and Streets. 街道名是 ArcGIS 的標準基本地圖。Streets is ArcGIS's standard base map.

若要套用基本地圖,請在工作窗格中加以選取。To apply a base map select it in the task pane.

位置類型Location type

ArgGIS Maps for Power BI 會自動偵測在地圖上顯示資料的最佳方式。ArgGIS Maps for Power BI automatically detects the best way to show data on the map. 它會從「點」或「界限」當中進行選擇。It selects from Points or Boundaries. [位置類型] 選項可讓您微調這些選取項目。The Location type options allow you to fine tune these selections.

界限:僅有當您的資料包含標準地理值時,才適用此項目。Boundaries will only work if your data contains standard geographic values. Esri 會自動找出要在地圖上顯示的圖形。Esri automatically figures out the shape to show on the map. 標準地理值包括國家/地區、州/省、郵遞區號等。但就像使用地理編碼一樣,Power BI 可能無法偵測應該預設為界限的欄位,或可能找不到資料的界限。Standard geographic values include countries, provinces, zip codes, etc. But just like with GeoCoding, Power BI may not detect the field should be a boundary by default, or it may not have a boundary for your data.

地圖佈景主題Map theme

提供四種地圖佈景主題。Four map themes are provided. 系統會自動根據您繫結到位置的欄位選擇「僅限位置」和「大小」佈景主題,並新增到 Power BI [欄位] 窗格中的 [大小] 貯體。Location Only and Size themes are automatically chosen based on the fields you bind to the location and added to the Size bucket in the Power BI Fields pane. 我們目前是使用「大小」,因此我們將其變更為「熱度圖」。We're currently using Size, so let's change to Heat map.

僅限位置Location Only 依據 [位置類型] 的設定,在地圖上繪製資料點或區域分布界線。Plots data points or filled boundaries on the map based on the settings in Location Type.
熱度圖Heat Map 在地圖上繪製資料的濃度圖。Plots an intensity plot of data on the map.
大小Size 在地圖上,繪製資料點 (且該地圖已根據 [欄位] 窗格中「大小」貯體的值調整大小)。Plots data points on the map based that are sized based on the value in the size bucket in the fields pane.
叢集Clustering 在地圖上的區域中,繪製資料點的計數。Plot the count of data points in regions on the map.

符號樣式Symbol style

符號樣式可讓您微調地圖上的資料呈現方式。Symbol styles enable you to fine tune how data is presented on the map. 符號樣式會根據選取的 [位置類型] 和 [地圖佈景主題],與內容保持相關。Symbol styles are context sensitive based on the selected Location type and Map theme. 下列範例顯示 [位置類型] 設定為 [大小],並對透明度、樣式和大小進行一些調整。The example below shows Location type set to Size and several adjustments to transparency, style and size.


新增圖釘,讓人將注意力放到地圖上的點。Call attention to points on your map by adding pins.

  1. 選取 [圖釘] 索引標籤。Select the Pins tab.
  2. 在搜尋方塊中鍵入關鍵字 (例如地址、地點和景點),然後從下拉式清單中選取。Type keywords (such as addresses, places, and point of interest), in the search box and select from the dropdown. 地圖上會出現一個符號,而且地圖會自動縮放至該位置。A symbol appears on the map, and the map automatically zooms to the location. 搜尋結果會儲存為 [圖釘] 窗格中的位置卡片。Search results are saved as location cards in the Pins pane. 您最多可以儲存 10 張位置卡片。You can save up to 10 location cards.

  3. Power BI 會將圖釘新增到該地點,而您可以變更圖釘的色彩。Power BI adds a pin to that location and you can change the color of the pin.

  4. 新增及刪除圖釘。Add and delete pins.

行車時間Drive time

[Drive time](行車時間) 窗格可讓您選取一個位置,然後判斷指定半徑範圍或行車時間內還有哪些其他地圖功能。The Drive time pane lets you select a location and then determine what other map features are within a specified radius or driving time.

  1. 選取 [Drive time](行車時間) 索引標籤,然後選擇單一選取或多重選取工具。Select the Drive time tab and choose the single or multi select tool. 單一選取華盛頓特區的圖釘。Single select the pin for Washington D.C.


    如果您放大地圖 (使用 + 圖示),就能更輕易選取位置。It's easier to select a location if you zoom in on the map (using the + icon).

  2. 假設您要飛往華盛頓特區Let's say you're flying into Washington D.C. 幾天,並想知道在合理行車距離內有哪些門市。for a few days and want to figure out which stores are within a reasonable driving distance. 將 [搜尋區域] 變更為 [半徑] 並將 [距離] 變更為 50 英哩,然後選取 [確定]。Change Search area to Radius and Distance to 50 miles and select OK.

  3. 即會以紫色顯示半徑範圍。The radius is shown in purple. 選取任何位置以顯示其詳細資料。Select any location to display its details. 選擇性地變更色彩和外框來格式化半徑。Optionally, format the radius by changing color and outline.

參考圖層Reference Layer

參考圖層 - 人口統計Reference layer - Demographics

ArcGIS Maps for Power BI 提供人口統計圖層的選項,有助於將來自 Power BI 的資料與內容保持相關。ArcGIS Maps for Power BI provides a selection of demographic layers that help contextualize data from Power BI.

  1. 選取 [Reference layer] (參考圖層) 索引標籤,然後選擇 [人口統計]。Select the Reference layer tab and choose Demographics.
  2. 列出的每個圖層都有一個核取方塊。Each layer listed has a checkbox. 加入勾選記號即可將該圖層新增至地圖。Add a checkmark to add that layer to the map. 在此範例中,我們已新增平均家庭收入的圖層。In this example we've added average household income.

  3. 每個圖層皆為互動式。Each layer is interactive as well. 您可以將游標暫留在泡泡圖上以檢視詳細資訊,也可以按一下地圖上的陰影區域以查看詳細資訊。Just as you can hover over a bubble to see the details, you can click a shaded area on the map to see the details.

參考圖層 - ArcGISReference layer - ArcGIS

ArcGIS Online 可讓您的組織發行公用網站的地圖。ArcGIS Online provides the ability for organizations to publish public web maps. 此外,Esri 也透過 Living Atlas 提供網站地圖的豐富組合。Additionally, Esri provides a curated set of web maps through Living Atlas. 在 [ArcGIS] 索引標籤中,您可以搜尋所有公用網站地圖或 Living Atlas 地圖,並將其新增至地圖以作為參考圖層。In the ArcGIS tab, you can search all public web maps or Living Atlas maps, and add them to the map as reference layers.

  1. 選取 [Reference layer] (參考圖層) 索引標籤,然後選擇 [ArcGIS]。Select the Reference layer tab and choose ArcGIS.
  2. 輸入搜尋字詞,然後選取地圖圖層。Enter search terms and then select a map layer. 在此範例中,我們選擇美國國會區域。In this example we've chosen USA Congressional districts.

  3. 若要查看詳細資訊,請選取陰影區域,開啟 [Select from reference layer] (從參考圖層選取):使用參考圖層選取工具,來選取參考圖層上的界限或物件。To see the details, select a shaded area to open the Select from reference layer: Use the reference layer selection tool to selection boundaries or objects on the reference layer.

選取資料點Selecting Data points

ArcGIS Maps for Power BI 具有三個選取模式。ArcGIS Maps for Power BI allows three selection modes.

若要變更選取模式,請使用下列參數:Change the selection mode using switch:

選取個別資料點。 Select individual data points.

在地圖上繪製一個矩形,並選取包含的資料點。 Draws a rectangle on the map and selects the contained data points.

可讓您使用參考圖層內的界限或多邊形,進而選取包含的資料點。 Allows boundaries or polygons within reference layers to be used to select contained data points.


一次最多可以選取 250 個資料點。A maximum of 250 data points can be selected at a time.

取得說明Getting help

Esri 有提供 ArcGIS Maps for Power BI 功能集的完整文件Esri provides comprehensive documentation on the feature set of ArcGIS Maps for Power BI.

您可以參與 ArcGIS Maps for Power BI 相關的 Power BI 社群對話,提出問題、了解最新資訊、回報問題及尋找解答。You can ask questions, find the latest information, report issues, and find answers on the Power BI community thread related to ArcGIS Maps for Power BI.

如果您有建議的改進項目,請將其提交到 Power BI 的集思廣益清單If you have a suggestion for an improvement, please submit it to Power BI's ideas list.

管理組織內的 ArcGIS Maps for Power BI 使用情況Managing use of ArcGIS Maps for Power BI within your organization

Power BI 可讓使用者、租用戶系統管理員及 IT 系統管理員來管理是否要使用 ArcGIS Maps for Power BI。Power BI provides the ability for users, tenant administrators, and IT administrators to manage whether to use ArcGIS Maps for Power BI.

使用者選項:在 Power BI Desktop 中,使用者可以在 [選項] 中的 [安全性] 索引標籤上停用 ArcGIS Maps for Power BI,以停止使用。User options In Power BI Desktop, users can stop using ArcGIS Maps for Power BI by disabling it on the security tab in Options. 停用時,就不會預設載入 ArcGIS 地圖。When disabled, ArcGIS Maps will not load by default.

在 Power BI 服務中,使用者可以從 [使用者設定] 中的 [ArcGIS Maps for Power BI] 索引標籤上停用 ArcGIS Maps for Power BI 來加以停用。In Power BI service, users can stop using ArcGIS Maps for Power BI by disabling it on the ArcGIS Maps for Power BI tab in user Settings. 停用時,就不會預設載入 ArcGIS 地圖。When disabled, ArcGIS Maps will not load by default.

租用戶系統管理員選項:在 PowerBI.com 中,租用戶系統管理員可以停用 ArcGIS Maps for Power BI,以防止所有租用戶使用者使用。Tenant admin options In PowerBI.com, tenant administrators can prevent all tenant users from using ArcGIS Maps for Power BI by disabling. 若為此情況,Power BI 的 [視覺效果] 窗格中就不會再顯示 ArcGIS Maps for Power BI 圖示。When this happens, Power BI will no longer see the ArcGIS Maps for Power BI icon in the visualizations pane.

IT 系統管理員選項:Power BI Desktop 支援使用 [群組原則] 來停用整個組織部署電腦的 ArcGIS Maps for Power BI。IT Administrator options Power BI Desktop supports using Group Policy to disable ArcGIS Maps for Power BI across an organization's deployed computers.

索引鍵key Software\Policies\Microsoft\Power BI Desktop\Software\Policies\Microsoft\Power BI Desktop\
valueNamevalueName EnableArcGISMapsEnableArcGISMaps

值為 1 (十進位) 時,表示啟用 ArcGIS Maps for Power BI。A value of 1 (decimal) enables ArcGIS Maps for Power BI.

值為 0 (十進位) 時,表示停用 ArcGIS Maps for Power BI。A value of 0 (decimal) disable ArcGIS Maps for Power BI.

考量與限制Considerations and Limitations

ArcGIS Maps for Power BI 可在下列服務和應用程式中使用:ArcGIS Maps for Power BI is available in the following services and applications:

Power BI DesktopPower BI Desktop Yes
Power BI 服務 (PowerBI.com)Power BI service (PowerBI.com) Yes
Power BI 行動應用程式Power BI mobile applications Yes
Power BI 的發佈至網路功能Power BI publish to web No
Power BI EmbeddedPower BI Embedded No
Power BI 服務內嵌 (PowerBI.com)Power BI service embedding (PowerBI.com) No

在無法使用 ArcGIS Maps for Power BI 的服務或應用程式中,視覺效果將顯示為帶有 Power BI 標誌的空白視覺效果。In services or applications where ArcGIS Maps for Power BI is not available, the visualization will show as an empty visual with the Power BI logo.

當為街道地址進行地理編碼時,僅限為前 1500 個地址進行地理編碼。When geocoding street addresses, only the first 1500 addresses are geocoded. 為位置的名稱或國家進行地理編碼時,不受 1500 個地址的限制。Geocoding place names or countries is not subject to the 1500 address limit.

使用 ArcGIS Maps for Power BI 會產生任何費用嗎?Is there any charge for using ArcGIS Maps for Power BI?

所有 Power BI 使用者皆可免費使用 ArcGIS Map for Power BI。The ArcGIS Map for Power BI is available to all Power BI users at no additional cost. 它是一個由 Esri 所提供的元件,因此,您的使用方式受到 Esri 的條款及隱私權原則的規範 (如本文稍早所述)。It is a component provided by Esri and your use is subject to the terms and privacy policy provided by Esri as noted earlier in this article.

我在 Power BI Desktop 中收到有關快取將滿的錯誤訊息I'm getting an error message in Power BI Desktop about my cache being full

目前正在解決此 BUG。This is a bug that is being addressed. 在此同時,若要清除快取,請嘗試刪除位於 C:\Users\AppData\Local\Microsoft\Power BI Desktop\CEF 中的檔案,然後重新啟動 Power BI。In the meantime, to clear your cache, please try to delete files at this location: C:\Users\AppData\Local\Microsoft\Power BI Desktop\CEF and then restart Power BI.

ArcGIS Maps for Power BI 是否支援 Esri 形狀檔?Does ArcGIS Maps for Power BI support Esri Shapefiles?

ArcGIS Maps for Power BI 會自動偵測國家/地區、州/省和郵遞區號等標準界限。ArcGIS Maps for Power BI automatically detects standard boundaries like countries/regions, states/provinces, and zip/postal codes. 如果您想提供自己的圖形,則可以使用 Power BI Desktop (預覽) 中的圖形地圖If you need to provide your own shapes you can do so using the Shape Maps for Power BI Desktop (Preview).

我可以離線檢視我的 ArcGIS 地圖嗎?Can I view my ArcGIS maps offline?

不能,Power BI 需要網路連線才能顯示地圖。No, Power BI needs network connectivity to display the maps.

我可以從 Power BI 連接至我的 ArcGIS Online 帳戶嗎?Can I connect to my ArcGIS Online account from Power BI?

目前還不行。Not yet. 請為這個提議進行投票,日後當我們開始處理這項功能時,即會傳送電子郵件通知您。Vote for this idea and we'll send you an email when we start working on this feature.

後續步驟Next steps

與已和您共用的 ArcGIS 地圖互動Interacting with an ArcGIS map that has been shared with you

宣布 ArcGIS maps for Power BI 正式運作的部落格文章Blog post announcing availability of ArcGIS maps for Power BI

有其他問題嗎?More questions? 嘗試在 Power BI 社群提問Try asking the Power BI Community