在 Power BI 中建立和使用填滿的地圖 (choropleth maps)

適用於:Power BI Desktop Power BI 服務

注意

Azure 地圖服務 視覺效果現已正式推出。 當您使用現有的地圖視覺效果開啟報表時,如果已為組織啟用 Azure 地圖服務,您會看到一則訊息,鼓勵您將地圖升級並填滿地圖至 Azure 地圖服務。 在未來的版本中,Power BI 計劃取代較舊的地圖視覺效果,並將現有的報表移轉至 Azure 地圖服務。 您現在可以將地圖和填滿的地圖轉換成 Azure 地圖服務 視覺效果

填滿或 合流圖會使用底紋、著色或圖樣來顯示值在地理或區域中的比例有何差異。 您可以使用陰影快速顯示相對差異,其範圍從光線(較不頻繁或較低)到深色(更頻繁或更高)。

Screenshot of a filled map of the United States.

什麼是傳送至 Bing?

Power BI 與 Bing 整合以提供預設地圖座標(稱為 地理編碼的程式)。 當您在 Power BI 服務 或 Power BI Desktop 中建立地圖視覺效果時,用來建立視覺效果的位置緯度經度數據會傳送至 Bing。

重要

您的防火牆可能需要更新,以允許存取 Bing 用於地理編碼的 URL。 請確定您的防火牆允許存取下列 URL:

  • https://dev.virtualearth.net/REST/V1/Locations
  • https://platform.bing.com/geo/spatial/v1/public/Geodata
  • https://www.bing.com/api/maps/mapcontrol

如需傳送至 Bing 之數據的詳細資訊,以及增加地理編碼成功的秘訣,請參閱地圖視覺效果的 提示 和訣竅。

使用區域分布圖的時機

在許多案例中,填滿的地圖是絕佳的選擇:

  • 在地圖上顯示量化資訊。
  • 顯示空間模式和關聯性。
  • 支援標準化的數據。
  • 使用社會經濟數據。
  • 支援定義的區域。
  • 顯示跨地理位置分佈的概觀。

必要條件

請檢閱下列必要條件,以在Power BI Desktop或 Power BI 服務 中使用填滿的地圖視覺效果。

本教學課程使用銷售與行銷範例 .pbix 檔案。

  1. 銷售與行銷範例 PBIX 檔案 下載到您的桌面。

  2. 在 Power BI Desktop 中,選取 [檔案>開啟報表]。

  3. 流覽至並選取 銷售與行銷範例 .pbix 檔案,然後選取 [ 開啟]。

    銷售與行銷範例 .pbix 檔案會在報表檢視中開啟。

  4. 在底部,選取綠色加號 ,以將新頁面新增至報表。

注意

如果您想要與同事共享報表,則兩者都需要有個別的Power BI Pro授權。 如果雙方沒有個別的Power BI Pro授權,報表必須儲存在 進階版容量中,才能啟用共用。 如需詳細資訊,請參閱 共用報表

建立區域分布圖

讓我們使用銷售與行銷範例中的位置數據來建立填滿的地圖。

  1. 在 [ 數據] 窗格中,展開 [地理位置 ],然後選取 [ 狀態 ] 字段。

    根據預設,Power BI 會建立地圖來顯示數據,並在 [視覺效果] 窗格的 [位置] 選項下新增 [狀態] 字段。

    Screenshot that shows how to select the Sales field on the Data pane in Power BI Desktop.

    您現在可以將視覺效果轉換成填滿的地圖。

  2. 選取 [視覺效果] 窗格上的 [填滿地圖] 以轉換視覺效果。

    Screenshot that shows how to convert the visual to a filled map in Power BI Desktop.

    Bing 地圖 使用 [位置] 選項的 [狀態] 字段來建立填滿的地圖。 Bing 地圖 為世界各地的位置提供填滿的地圖圖形。

    重要

    [ 位置] 選項必須包含 Power BI 的有效值,才能建立填滿的地圖。 有效位置包括國家/地區、州、縣、城市、郵遞區號等。

將篩選新增至填滿的地圖

現在您可以篩選地圖以顯示特定數據,並套用自定義格式設定。 我們想要集中檢視大陸 美國 中的數據。

  1. 展開 [ 篩選] 窗格。 在窗格中,我們會根據 [狀態] 字段看到視覺效果的一個篩選。 目前的值為 State 是 (All)

    Screenshot that shows the Filters pane expanded and State All value visible.

  2. 展開 [狀態] 篩選的下拉功能表,然後選擇 [全選] 選項。 當您選擇 [ 全選] 時,Power BI 會在清單中的每個選項旁新增複選標記。

    Screenshot that shows how to choose the Select All option for the State field on the Filters pane.

  3. 我們可以從篩選的數據中移除特定狀態。 在 [ ] 篩選清單中,選取 [AK ] 以移除阿拉斯加州的數據。

    Power BI 會移除清單中的 AK 複選標記,並更新地圖視覺效果以移除阿拉斯加的數據。 地圖現在只會顯示大陸 美國 的數據。 (在此範例中,夏威夷州沒有數據。在 [篩選] 窗格上,狀態篩選條件更新為 [狀態] 的值不是 AK

    Screenshot that shows the updated map visual after the data for the state of Alaska is removed.

格式化填滿的地圖

您也可以將各種格式設定選項套用至填滿的地圖視覺效果。

  1. 在 [ 視覺效果] 窗格中,選取繪製筆刷圖示以開啟 [ 格式化視覺效果 ] 區段。 確定已選取 [ 視覺效果] 索引標籤。

  2. 在 [格式] 窗格中,展開 [填滿色彩] 區段,然後展開 [色彩] 選項。

    Screenshot that shows how to switch to the Format pane and view the Fill colors options.

  3. 選取 [預設色彩] 旁的 fx

    Screenshot that shows how to select conditional formatting for the default color.

    [ 預設色彩 - 填滿色彩 - 色彩 ] 對話框隨即開啟。 您可以使用此對話框上的選項來設定已填滿地圖的底紋。 部分可用的選項包括要使用哪個欄位做為底紋,以及如何套用底紋。

    Screenshot of the Default color - Fill colors - Colors dialog.

  4. 在對話框上,展開 [ 格式樣式 ] 下拉式清單,然後選取 [ 漸層]。 Power BI 會將色彩漸層新增至對話方塊。

    Screenshot that shows how to change the format style to use a color gradient.

    Power BI 會使用漸層中的色彩來選取填滿地圖中所有值的色彩和底紋。 根據預設,漸層有兩種主要色彩做為端點、最低值和最大值。 最低值與最高值之間的值會以主要色彩的陰影來著色。

  5. 在 [ 我們應該根據哪一個字段? ] 下拉式清單中,展開 [SalesFact ],然後選取 [ 情感] 字段。

    Screenshot that shows how to change the base field for a color-shaded map.

    Power BI 會使用指定字段中的數據做為基底值,以判斷填滿地圖中所有值的色彩和底紋。

  6. 設定基底欄位之後, 請根據色彩漸層設定資料值的 [最小值 ] 和 [最大值 ] 色彩。

    根據預設,基底欄位的最小值(最低)值為紅色,而最大值(最高)值會以綠色標示。 最大值和最小值之間的數據值會以紅色或綠色的陰影標示。 您也可以設定特定的數據值和指派的色彩。

    Screenshot that shows how to set the minimum and maximum colors for the color-shaded map.

    如果您的語意模型在漸層中需要第三個主要色彩,請選取 [新增中間色彩 ] 選項並設定額外的選項。

  7. 當您完成設定色彩時,請選取 [ 確定]。

    Power BI 會以紅色或綠色陰影來更新填滿的地圖視覺效果。 紅色陰影狀態是情感較低的區域,而綠色陰影狀態具有較高、更正面的情感。

    Screenshot that shows the updated map with color-shaded areas based on sentiment value.

取得已填滿地圖上區域的詳細數據

Power BI 支援填滿地圖和特定欄位區域的工具提示。 當您設定工具提示時,您可以將滑鼠停留在地圖上的區域,以查看基礎數據的詳細數據。

  1. 如果 [數據] 和 [視覺效果] 窗格已折疊,請展開它們。

  2. 在 [數據] 窗格中,找出 [SalesFact>Sentiment Gap] 字段。 將字段拖曳到 [視覺效果] 窗格上的 [工具提示] 選項。

    Screenshot that shows how to add a field from the Data pane to the Tooltips option on the Visualizations pane.

  3. 在地圖視覺效果上,將滑鼠停留在狀態上以查看工具提示。 在我們的範例中,我們會將滑鼠停留在愛達荷州 (ID) 的狀態上。

    工具提示詳細數據顯示愛達荷 州情感差距很低 ,值為 6

    Screenshot of the tooltip details for the state of Idaho on the filled map visual.

  4. 儲存報表。

Power BI 提供許多選項來設定填滿地圖的外觀。 我們只檢閱了子集。 花一些時間探索其他數據色彩和格式控制件。

使用交叉醒目提示和交叉篩選

Power BI 支援反白顯示已填滿地圖中的位置,以在相同報表頁面上的其他視覺效果中交叉篩選相關數據,反之亦然。 若要完成此練習,我們需要相同報表頁面上的數個視覺效果。 我們可以將地圖視覺效果複製到已儲存報表中已經有其他視覺效果的另一個頁面。

  1. 若要建立填滿地圖的複本,請選取地圖視覺效果,然後按兩下滑鼠右鍵,然後選取 [複製>複製視覺效果]。

    Screenshot that shows how to create a copy of the filled map visual.

  2. 在報表畫布底部,選取 [ 情感] 索引標籤以開啟 [情感 報表] 頁面。

    Screenshot that shows how to switch to the Sentiment page in the report.

  3. 在 [情感報表] 頁面上,移動折線圖視覺效果並重設大小,以騰出空間供填滿的地圖使用。 在我們的範例中,我們會調整折線圖的大小並重新置放,使其並排顯示。 更新的版面配置可讓空間將填滿的地圖視覺效果放在兩個折線圖之下。

  4. 輸入 CTRL+V,將地圖視覺效果的複本貼到 [情感報表] 頁面上。

    Screenshot that shows the filled map added to the Sentiment report page and aligned with the other visuals.

  5. 在填滿的地圖上,選取要交叉醒目提示的狀態,並交叉篩選頁面上的其他視覺效果。

    在我們的範例中,我們選取 [德克薩斯州] (TX)。 Power BI 會交叉篩選卡片,並交叉醒目提示德克薩斯相關數據的條形圖。 在報表頁面頂端,多列卡片視覺效果會顯示 情感75。 在叢集條形圖中,我們看到德克薩斯州位於 中央區 #23

    Screenshot that shows the cross-highlight and cross-filter results in other visuals when we select Texas on the filled map.

  6. 選取 VanArsdel - 依月份的情感折線圖上的數據點。

    當您選取數據點時,Power BI 會篩選填滿的地圖,只顯示 VanArsdel情感數據,而不適用於任何其他製造商。

    Screenshot that shows the cross-highlight and cross-filter results in page visuals when we select a specific manufacturer on the line chart.

如需使用 [ 篩選] 窗格的詳細資訊,請參閱 將篩選新增至報表

考慮和疑難解答

地圖數據可能模棱兩可。 例如,有一個巴黎,法國,但也有一個巴黎,德克薩斯州。 地理位置數據通常會儲存在不同的數據行中,其中一個數據行用於城市名稱,另一個數據行用於對應的州或省。 當您只提供一個數據行的 Bing 時,例如城市名稱,Bing 可能不會區分某個城市位置的數據與同名的另一個位置。

如果您的語意模型已經包含緯度和經度數據,Power BI 有特殊欄位可協助讓地圖數據明確。 您可以將包含緯度數據的欄位拖曳到 [視覺效果建置] 視覺效果窗格上的 >[緯度] 區段。 您可以針對經度數據使用這個相同的方法。

Screenshot that shows how to set the latitude and longitude options for a filled map in Power BI.

如果您沒有緯度和經度數據的存取權,但您可以編輯語意模型的存取權,請遵循 Power View 中 地圖 中的指示來更新語意模型。

如需 Power BI 中地圖視覺效果的詳細資訊,請參閱地圖視覺效果的 提示 和訣竅。

  • 在Power BI 中建立圖形地圖視覺效果。
  • 檢閱 Power BI中的視覺效果類型。