嗨,大家好,我是喜特先生,Mr. Sheet。
這次要來跟大家分享的是用 Google 試算表和 Google 我的地圖(Google MyMap)結合,做出一張屬於你的旅遊地圖。如果你手上有一組備有地址和地點名稱的資料,想要呈現在 Google 我的地圖上,當然也可以參考這個教學喔!
※ 這裡所提到的地圖不是 Google Maps(Google 地圖),而是 Google MyMap(Google 我的地圖),別搞混囉!
你要準備的材料有:
- 一份 Google 試算表試算表,至少要有「地點名稱」或是「地址」的欄位
- 一份 Google 我的地圖(注意,這邊是指 MyMap 的地圖)
準備一下試算表內容
登入 Google 帳號後,打開你的
雲端硬碟,按下新增:
點選「Google 試算表」:
接下來,你就會出現新的試算表供你編輯了。
這個試算表會是 Google 地圖抓取資料的來源,所以當然要盡量確認好上面的資料沒問題囉!在準備的時候,要注意以下幾點事情:
- 一定要含有清楚的地點名稱,或是地址。
稍後 Google 地圖會根據地點名稱或是地址當作關鍵字,在地圖上搜尋你指定的地點。所以如果這些關鍵字不清楚的話,可能會找不到、出現錯誤。
- 你可以有除了地點名稱或地址之外的其他欄位,例如說分類、性質、小備註等等。
- 請把所有的資料集中放在一個工作表裡面。
- 不要有合併的儲存格,不要有函式。
- 如果你的資料是 .csv、.xlsx、.kml、.gpx 的格式,也可以匯入。
我這邊編輯好之後,出現的像是這個樣子:
你會看到欄 A 是等等要給 Google 地圖搜尋的關鍵字,欄 B 的「分類」跟欄 C 「想去指數」都其實是給我參考的額外資訊。我也建議在第一列先準備好一個標題列(名稱、分類、想去指數),等等匯入的時候會比較容易辨識欄位資訊。
我這邊也準備好了這個試算表的
範例,歡迎複製一份做練習喔!(這些景點是從維基百科的
這篇記事整理下來的,你也可以自己整理整理想去的地方)
那我們來去下一步,匯入這份辛辛苦苦編輯好的試算表吧!
2. 匯入 Google 我的地圖
打開你的
雲端硬碟,按下新增後,往下選更多 > Google 我的地圖。
完成!你應該會看到這個畫面:
2-2 匯入資料
在左手邊的浮動視窗那邊會看到一個無標題的圖層。下面有一個「匯入」,按下去!
接著,會出現一個選擇匯入資料來源的視窗:
選 Google 雲端硬碟,找到你在第一步的時候做的試算表。找到之後,按下選取。
如果你的資料(.csv、.xlsx)是放在電腦上的,也可以在「上傳」這步驟選取你準備好的檔案。
接著呢,會出現這個畫面,詢問「選取您要放置地標的欄位」。
可能你的畫面會和我的不太一樣?這邊中間的「名稱」、「分類」、「想去指數」是我的試算表自定義的欄位名稱。你的試算表可能會不太一樣,不過沒關係,只要有你的地點名稱或地址,就都能搞定!
這邊就是要讓 Google 我的地圖知道,它要以什麼為關鍵字來搜尋資料。有名稱就選名稱、有地址就選地址!以這次的範例來看,我們這邊會選「名稱」。好了之後,按下繼續:
「請選擇一欄,做為標記的名稱」。這邊也直接選「名稱」,按下「完成」!到這邊就告一個段落了。你就會看到大部分地標已經順利標示在地圖上了:
我們隨便滑過去一個地標來看看匯入過後的資訊:
我們自定義的欄位(分類、想去指數)也被好好地匯入進去囉!
出事了,阿伯!出現錯誤怎麼辦?
如果你匯入後,在左手邊看到這樣的訊息:
有 xx 列無法在地圖上顯示。請修正資料表中標成紅色的錯誤。
這個大多是因為 Google 我的地圖在找關鍵字的時候,沒有找到結果。你可以開啟已經匯入的資料表編輯或刪除資訊、或是忽略這個動作。按下錯誤訊息中的「開啟資料表」連結之後,你會看到:
你可以把資料表上出現錯誤的名稱(或地址)複製到 Google 看看,比對一下資訊後、修正一下關鍵字,把它放回去這個資料表裡面。如果資料正確,地圖上的資訊也會跟著更新、也會加新的地標。如果你想要刪除不必要的資訊,也可以在儲存格上按右鍵,點選「刪除列」。
雖然好用是好用,可以大量快速匯入地圖資訊,我們還是要誠實地告訴大家三個缺點:
地圖不會隨著試算表內容變動而更新
如果你的 Google 試算表上有任何資訊增加、減少、更動了,你需要重新匯入、或是在地圖的資料表上面手動加入才會顯示最新的地圖結果。這個有一點點麻煩,你需要每次都匯入新的試算表。這個暫時無解,就期待 Google 今後會不會有一些更新,讓 Google 試算表的即時更新功能也可以套用在 Google 我的地圖上,讓串連性更好。
一個圖層的上限是 2000 筆、只會讀取第一個工作表
如果你的試算表的資料超過 2000 筆,一個圖層只會顯示前 2000 筆資料,而且匯入的時候只會讀取排序第一個的工作表。若有這種情形,我會建議:
預先把資料以 2000 筆為單位分割好,製作幾個試算表,而不是做好幾個工作表。依照資料屬性先分類好,避免一次匯入超過 2000 筆例如:我今天要做旅遊的地圖,可以把所有的地標分割成美食、景點、車站、住宿等幾個分類或是:要做客戶公司的地圖,可以分類成不同縣市、不同性質、麻煩或是難應付的程度等等
(偶爾)抓不太到你想要找的資訊,或是出現的地點不太對
拿這次的地圖範例來說,我的地點應該都是新北市的旅遊景點,但是其實有好幾筆跑到了台中、雲林跟屏東去,有可能是因為在這些地方也有同名的地標,而導致這個結果。或許在標題加上縣市資訊、或是有更細緻一點的關鍵字就有機會減少這樣的錯誤。
希望今天的教學還算實用!我個人覺得在規劃旅行的時候滿方便的,比方說我可以快速知道自己的住宿處離景點多遠,看看景點的距離來決定大致的移動順序、我的景點附近有什麼好吃的東西、好逛的地方等等,很適合一次性的任務(不需要繼續往後維護的任務),我很喜歡這個匯入的功能。
如果你喜歡這次的文章,歡迎你透過這些方法支持我:
・按下愛心、按下儲存
・留言告訴我你的想法
・加入喜特先生的官方沙龍,即時看到我發布的教學
・付費訂閱喜特先生的官方沙龍,加入每月小額訂閱方案
・追蹤喜特先生的 Facebook
・按這邊小額贊助我的創作!
我是喜特先生,Mr. Sheet,我們下個教學見!