新增參考圖層
參考圖層會藉由在地圖上重疊次要空間資料集來提供更多內容,藉此啟用空間視覺效果的增強功能。 Power BI 會以各種格式裝載此資料集,包括:
- 具有
.json
或.geojson
延伸模組的 GeoJSON 檔案 - 具有
.wkt
延伸模組的 WKT (已知文字) 檔案 - 具有
.kml
延伸模組的 KML (Keyhole 標記語言) 檔案 - 具有
.shp
副檔名的 SHP (Shapefile) 檔案 - 具有
.csv
副檔名的 CSV (逗點分隔值) 檔案。 Azure 地圖服務 Power BI 視覺效果會從工作表剖析包含 WKT (Well-Known Text) 字串的資料行。
將空間資料集新增為參考圖層
您有兩個選項可將空間資料集新增為參考圖層。 您可以藉由提供 URL 來參考裝載的檔案,或選取要上傳的檔案。
將空間資料集上傳為參考圖層:
瀏覽至 [格式] 窗格。
展開 [參考圖層] 區段。
從 [類型] 下拉式清單中選取 [檔案上傳]。
選取瀏覽。 [檔案選取] 對話方塊隨即開啟,可讓您選擇具有
.json
、.geojson
、.wkt
、.kml
、.shp
或.csv
副檔名的檔案。
將檔案新增至參考圖層之後,檔案名稱會出現在 [瀏覽] 欄位中。 已新增「X」按鈕,從視覺效果移除資料,並在選取時從 Power BI 刪除相關聯的檔案。
下列地圖顯示了 2016 年科羅拉多州人口普查區。 區域會使用參考圖層,根據人口來著色。
以下是 [參考圖層] 區段中可用 [格式] 窗格中的所有設定。
設定 | 描述 |
---|---|
參考圖層資料 | 要上傳至視覺效果作為地圖內另一個圖層的資料檔。 選取 [瀏覽] 會顯示可開啟的具有 .json 、.geojson 、.wkt 、.kml 、.shp 或 .csv 副檔名的檔案清單。 |
參考圖層中的樣式資料
屬性可以新增至 GeoJSON 檔案內的每個功能,以自訂其樣式。 此功能會使用 Azure 地圖服務 Web SDK 中的簡單資料圖層功能。 如需詳細資訊,請參閱本文件,以取得支援的樣式屬性。 Azure 地圖服務 Power BI 視覺效果內不支援自訂圖示影像作為安全性預防措施。
下列範例示範如何將點功能 color
屬性設定為 red
。
GeoJSON
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [-122.13284, 47.63699]
},
"properties": {
"color": "red"
}
}
WKT
POINT(-122.13284 47.63699)
KML
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
<Placemark>
<Point>
<coordinates>-122.13284,47.63699</coordinates>
</Point>
<Style>
<IconStyle>
<color>ff0000ff</color> <!-- Red color in KML format (Alpha, Blue, Green, Red) -->
</IconStyle>
</Style>
</Placemark>
</kml>
透過格式窗格的參考圖層自訂樣式
Azure 地圖服務中的透過格式窗格自訂參考圖層樣式功能可讓您個人化參考圖層的外觀。 您可以直接在 Azure 地圖服務 Power BI 視覺化介面中定義點、線條和多邊形的色彩、框線寬度和透明度,以增強地理空間資料的視覺清晰度和影響。
啟用自定義樣式
若要使用參考圖層的自訂樣式選項,請遵循下列步驟:
- 上傳地理空間檔案:首先,將支援的地理空間檔案 (GeoJSON、KML、WKT、CSV 或 Shapefile) 上傳至 Azure 地圖服務作為參考圖層。
- 存取格式設定:瀏覽至 Azure 地圖服務 Power BI 視覺效果設定內的 [參考圖層] 刀鋒視窗。
- 自訂樣式:藉由設定點、線條和多邊形的填滿色彩、框線色彩、框線寬度和透明度,來調整參考圖層的外觀。
注意
如果您的地理空間檔案 (GeoJSON、KML) 包含預先定義的樣式屬性,Power BI 會使用這些樣式,而不是在格式窗格中設定的設定。 如果您想要使用其中定義的自訂屬性,請先確定您的檔案會根據您的需求進行樣式設定。
樣式設定
設定名稱 | 描述 | 設定值 |
---|---|---|
填滿色彩 | 填滿點和多邊形的色彩。 | 設定不同資料類別的色彩,或為數值資料設定漸層。 |
框線色彩 | 點、線條和多邊形外框的色彩。 | 顏色選擇器 |
框線寬度 | 框線的寬度 (以像素為單位)。 預設值:3 像素 | 寬度 1-20 像素 |
框線透明度 | 框線的透明度。 預設值:0% | 透明度 0-100% |
格式視覺效果窗格的 [點] 區段:
格式視覺效果窗格的 [線條] 區段:
格式 可視化窗格的 Polygons 區段:
數據系結參考層
數據系結參考層會根據一般屬性,啟用數據與參考層中特定圖形的關聯。
若要使用數據系結參考圖層,請將包含唯一標識符的數據行(可以是位置數據或不可)拖曳至 Azure 地圖服務 視覺效果的 [位置] 欄位。
Azure 地圖服務 符合這些識別碼與上傳的空間檔案中對應的屬性,自動將數據連結到地圖上的圖形。
在具有多個屬性的案例中,Azure 地圖服務 會識別每個圖形中的通用屬性,並將其值與 [位置] 字段中選取的數據行進行比較。 然後,它會使用屬性,該屬性與選取的數據行具有最高的相符項目數目。
如果參考層中的一或多個圖形無法自動對應至任何數據點,您可以遵循下列步驟來管理這些未對應的物件:
- 選取 [視覺效果] 窗格中的 [格式化視覺效果] 索引卷標。
- 選取 [參考圖層]。
- 選取 [未對應的物件]。
- 選取 [ 顯示 切換] 開關以切換 [開啟/關閉]。 這會醒目提示未對應至任何數據點的圖形。
您可以選擇性地選取 [ 使用自定義色彩 ] 切換開關,以開啟/關閉未對應的物件切換開啟/關閉自定義填滿和框線色彩,使其在地圖上以可視化方式區分。
設定格式化的條件
條件式格式設定可以套用至數據,以根據提供的數據動態變更地圖上圖形的外觀。 例如,漸層色彩可以將各種數據值可視化,例如人口密度、銷售效能或其他計量。 這是結合空間和商務數據的強大工具,可建立互動式且具有視覺吸引力的報表。
有數種方式可將色彩設定為圖形。 下表顯示使用的優先權:
優先順序 | 來源 | 描述 |
---|---|---|
1 | 空間檔案中的預設樣式 | 空間檔案中所定義的色彩和樣式 |
2 | 未對應的物件色彩 | 幾何未系結時使用的自訂色彩 |
3 | 圖例色彩 | 圖例/數列所提供的色彩 |
4 | 條件式格式設定色彩 | 條件式格式設定所提供的色彩 |
5 | 自訂格式設定色彩 | 格式化窗格中 [參考圖層] 選項中使用者定義的自定義樣式 |
6 | 默認色彩 | Azure 地圖服務 視覺效果中定義的預設色彩 |
提示
Azure 地圖服務 Power BI Visual 只能對有效的位置數據執行地理編碼,例如地理座標、位址或地名。 如果未上傳有效的位置數據,則相依於地理編碼位置的數據圖層,例如熱度圖或泡泡圖層,將不會顯示在地圖上。
只要數據行包含符合空間檔案中屬性的唯一標識符,數據行就會出現在地圖上,但為了確保正確的結果,您的數據行必須包含有效的地理資訊。
下一步
將更多內容新增至地圖: