地圖圖表可讓您在回應式和互動式地圖上以視覺化方式呈現地理資料,並提供大量控制項,讓您掌控地圖點的繪製方式。
建立互動式地圖圖表
如要建立地圖圖表,查詢至少必須包含下列其中一個欄位:
- 以經緯度資料為依據的維度。這是 LookML 開發人員定義的
type: location
維度。 - 已指派地圖圖層的維度。LookML 開發人員可以使用
map_layer_name
參數,將內建地圖圖層或自訂地圖圖層新增至維度。 - 郵遞區號維度。郵遞區號區域是以 2010 年郵遞區號統計區 (ZCTA) 為依據。郵遞區號和用於地圖視覺化的 ZCTA 之間可能並非一對一對應。地圖中可能不會顯示所有點。
經緯度資料座標的精確度上限為五到六位小數。如果座標超過七位小數,地圖就不會顯示任何資料點。
如要建立互動式地圖圖表,請在「視覺化」列中選取「地圖」視覺化類型。您也可以在圖表選單中編輯地圖圖表。按一下「視覺化」列右上角的齒輪圖示。
當本說明文件頁面列出的部分選項與您選擇的其他設定發生衝突時,可能會顯示為灰色或隱藏。
散布圖選單選項
您可以使用「Plot」分頁選取位置資料的繪製方式。每個選項的格式設定選項略有不同,視圖表類型而定。標示選項也會因維度在 LookML 中是否定義地圖圖層而異。請注意,對於郵遞區號維度,Looker 會自動指派美國郵遞區號地圖圖層。
如果維度未與地圖圖層相關聯,Looker 會顯示下列「Plot」選項: |
如果維度是使用地圖圖層定義,Looker 會顯示下列「Plot」選項: |
資料點
您可以將基礎資料表中的每一列繪製為地圖上的離散點。
單獨繪製位置維度會放置大小和顏色一致的點。在基礎資料表中新增度量值,即可根據顏色或大小縮放資料點。
自動熱視圖
您可以將基礎查詢中的資料顯示為熱圖格線。這個方法會將可見地圖劃分為相等的方塊,然後計算資料中哪些值可放入每個方塊。方塊的顏色會根據您選擇的評估指標而定。縮放地圖時,Looker 會重新計算格線,以便根據縮放等級調整精細度。
如要讓這類圖表正常運作,您必須同時選取位置維度和評量指標。
自動建立的熱視圖會重新查詢資料,以建立熱視圖格線。位置維度通常會顯示具有一個緯度/經度座標的不同點,但使用熱視圖時,維度會變成格線中每個方塊的邊界框架 (「熱視圖區域,從 ... 到 ...」)。
與 Lines 連線
「Connect with Lines」地圖視覺化報表會從查詢中擷取兩個 type:location
欄位,然後在視覺化報表中連結這兩個欄位。在查詢中加入評量資料,即可為線條新增色階。
連結至「地區」
「Connect with Areas」地圖圖表會使用 type:location
的一個欄位,並按照您排序的順序連結所有點,在地圖上形成區域的邊界。在查詢中加入評估項目,即可設定區域邊界個別地點點的大小和顏色。
熱視圖格線
針對熱圖示意圖,您可以在每條熱圖格線周圍加上邊框。
熱圖不透明度
針對熱視圖視覺化,您可以指定熱視圖中使用的顏色不透明度。輸入介於 0 和 1 之間的數字,其中 0 表示無色,1 表示完全不透明。
空白區域上的格線
如果「熱力圖格線」選項已開啟,且您要繪製的維度已定義 map_layer_name,您可以啟用「空白區域的格線」切換鈕,在沒有關聯資料的地圖區域周圍顯示輪廓線。
地圖選單選項
地圖樣式
地圖樣式 (由左上角順時針排列):淺色 (無標籤)、深色、衛星、路況 (白天)
地圖樣式可讓使用者變更背景地圖類型,以及是否要顯示地圖標籤 (例如城市和街道)。這個選項會顯示下拉式選單,列出以下選項:
- 淺色:淺色地圖設計精緻,可提供地理背景資訊,同時突顯資料。
- 輕量 (不含標籤):與「輕量」相同,但地圖會略去城市名稱等標籤。
- 深色:這款地圖採用低調的深色,可提供地理背景資訊,同時突顯資料。
- 深色 (不顯示標籤):與「深色」相同,但地圖不會顯示城市名稱等標籤。
- 衛星:地圖會顯示全球衛星和空拍圖像。
- 衛星 (不含標籤):與「衛星」相同,但地圖會省略城市名稱等標籤。
- 街道:一般用途地圖,強調道路和大眾運輸網路的易讀樣式。
- 戶外:專為健行、騎自行車和其他戶外活動量身打造的通用地圖。
- 車流量 (白天):以淺色強調大眾運輸網路和道路的地圖,包括目前的車流量資訊。
- 路況 (夜間):以深色強調大眾運輸網路和道路的地圖,包括目前的路況資訊。
地圖位置
您可以變更可見地圖的中心點和縮放等級:
- 依資料顯示:自動將地圖置中並縮放,以便顯示查詢的所有資料點。
自訂:可讓您手動設定經度、緯度和縮放等級 (數字越大,縮放等級就越高):
如果您拖曳並縮放地圖,以便取得所需的檢視畫面,選擇「自訂」時,系統就會自動填入這些值。
選取「Automagic Heatmap」時,就無法使用這個選項。
地圖比例尺指標
您可以啟用地圖比例尺,並設定比例尺使用的單位,方法如下:
- 關閉
- 公制 (公尺、公里)
- 英制 (英尺、英里)
- 公制和英制
允許平移
您可以決定使用者是否可以拖曳地圖來調整位置。這項功能預設為允許。
允許縮放
您可以決定是否要在地圖視覺化圖表的左上方顯示 (+/-) 按鈕,讓使用者放大和縮小地圖。這項功能預設為開啟。
顯示完整欄位名稱
您可以決定是否要在地圖工具提示中顯示檢視畫面名稱和欄位名稱。工具提示會在使用者按一下地圖資料點時顯示。
顯示圖例
您可以決定是否要在視覺化圖表的右下方顯示地圖圖例。如果您在圖表中新增了評估指標,圖例會顯示您使用的色階。
顯示圖例選項適用於下列圖表選項:
在工具提示中顯示區域欄位
啟用這項功能後,地圖的工具提示會顯示區域名稱。根據預設,工具提示只會顯示評估值。如要查看工具提示,請在地圖視覺化圖表中按一下區域或點。
如果 Looker 開發人員已為維度定義鑽研選項,您可以按一下區域名稱,進一步鑽研資料。
在資訊主頁上查看地圖圖表時,工具提示的外觀和運作方式會略有不同。詳情請參閱本頁的「在資訊主頁中查看地圖圖表」一節。
在地圖上繪製資料標籤
啟用這項功能後,地圖標籤 (例如區域名稱) 會顯示在熱圖上方。
建議搭配較高的熱圖不透明度值使用這項功能。如果熱圖不透明,且這項功能已停用,地圖標籤就會被熱圖顏色遮蓋。
點數選單選項
選取「Automagic Heatmap」時,這些選項就無法使用。
類型
從左上方開始,順時針方向顯示的點類型:圓形、圖示、無、兩者皆有
如果地圖的標示類型為「點」、「線條」和「區域」,Type 會指定在地圖示意圖上顯示的點類型:
- 圓形
- 圖示
- 兩者並用
- 無
圖示
您可以選擇在圖像化資料中的所有地圖標記上顯示圖示。
圖示選項包括:
- 固定翼飛機
- 汽車
- 住宅
- 人物
- 餐廳
- 樹
半徑
如果您使用的是 Circle 的 Type,可以設定圓形的大小:
依值比例:根據您在查詢中新增的評估指標,調整圓圈的相對大小。選擇這個選項後,您可以設定圓形的最小半徑和最大半徑,這些值會對應資料中的最小值和最大值。您也可以在調整圓形大小時,切換為線性和對數刻度。
等於值:將圓形半徑調整為基礎查詢中的實際測量值。只有在您要繪製距離資料時,才有意義,例如,如果您的測量值包含區域大小。
固定:可讓您設定固定半徑,套用至所有地圖標記。預設值為 500。
半徑單位
標記顏色值
您可以在互動式地圖中設定地圖標記的顏色:
- 依據值:系統會根據基礎查詢的值,動態指派顏色給標記。如要設定此選項的圖例顏色,請參閱「值顏色」選項。
- 自訂:您可以設定單一顏色,用於所有地圖標記。顏色值也可以設為 RGB 十六進位字串,例如
#2ca6cd
,或是 CSS 顏色名稱,例如mediumblue
。
值選單選項
值顏色
如果您根據評估指標設定顏色代碼,可以設定地圖點的顏色,或定義要使用的顏色範圍。
您可以輸入十六進位字串清單,例如 #2ca6cd
,或是 CSS 顏色名稱,例如 mediumblue
。您最先輸入的顏色會與最低值相關聯。
將顏色轉為數值
開啟「Quantize Colors」後,色階會從平滑漸層變更為您設定的特定顏色。
左圖顯示「Quantize Colors」關閉時的圖例,右圖顯示「Quantize Colors」開啟時的圖例:
反向色階
開啟「反向色階」後,系統會切換圖表中高低值的顏色,反轉色階。
最小值/最大值
您可以設定色彩範圍的最小值和最大值。這可讓您為低於特定門檻的所有點加上最低顏色,為高於特定門檻的所有點加上最高顏色。
根據預設,這個欄位會留空,而圖例中顯示的最大值和最小值,則是來自查詢的最小值和最大值。
在資訊主頁中查看地圖圖表
在資訊主頁中查看地圖圖表時,工具提示的運作方式與以 Look 或探索的形式查看地圖圖表時略有不同。
在資訊主頁中,工具提示會在游標懸停時顯示,而不是在點選時顯示。資訊主頁觀眾可以透過 html
參數查看工具提示中的內容,但如果 html
參數包含任何互動內容 (例如連結),觀眾就無法點選該內容。
只要在地圖圖表資訊主頁資訊方塊中按一下「從這裡探索」,或開啟地圖圖表資訊方塊的編輯視窗,就會看到 Look 和 Explore 版本的地圖圖表。