如何用Google Maps進行地址或地名定位
- 取得連結
- X
- 以電子郵件傳送
- 其他應用程式
我總是用地圖上課,同時也要求學生上台簡報時必須要有地圖。學生常常跑來找我問說:「老師我需要OO附近的早餐店/便利商店/各級學校...分布圖,但是網路上都找不到。」
不對,網路又不是說出願望就能替你實現的機器貓,必須配合適當的資料搜尋方法和正確的工具才能完成許多事。就以日常找路最常用的Google Maps來說,有登入和沒登入Google帳號是差很多的,如果你用電腦版的Google Maps網站並登入帳號,就可以匯入有經緯度座標、地址或地名欄位的excel檔或csv檔(一種用逗點分隔資料,可以用excel開啟的檔案),讓Google Maps自動替我們進行定位並輸出點位分布圖。以下我要示範從三個不同的網站,下載三種不同的資料,都使用Google Maps繪製分布圖。
1. 有經緯度座標的點位:
從 交通部數據匯流平台 下載的臺北市區公車路線站牌資料,篩選出位於大安區,共528個公車站資料的csv檔,把不需要的欄位刪掉,只保留必須的欄位如下圖。但是必須注意,如果資料表格的欄位名稱包含中文和英文,必須刪掉其中一個。
註:交通部數據匯流平台也是個很厲害的地方,日後將有專文介紹怎麼從裡面挖寶
2. 有明確地址的點位:
從 社會經濟資料服務平台 下關鍵字搜尋 國民小學、國民中學,可以找到全國國中小的基本資料,下載並篩選出位於台北市之內的國中小之後,將兩個csv檔合併為一,並增加一個可以繪製定性主題地圖的類別欄位(註明是國中或是國小)、保留教師數和學生數欄位以便稍後繪製定量主題地圖。
3. Google Maps可以蒐集到地名的點位:
從 捷運公司官網 下載民國109年12月的捷運各站進出量統計,但是這個資料有點麻煩,需要在excel中先以下列方式處理
a. 用SUM公式(加總),算出各站當月的進站出站總人數
b. 用CONCATENATE公式,在站名前後加上"捷運"、"站"字串,組合成完整捷運站名
c. 因為Google不能處理excel中以公式處理過的數值,所以要把計算完成的人數和站名複製後,"選擇性貼上值"
d. 捷運局的表格把各站站名水平排列,但Google地址定位需要讀取直列的地名,因此需要再複製一次,並"轉置欄位"
真的有點複雜...請看下面的影片
這三種資料都可以直接從Google Maps選單中點選你的地點-地圖-建立地圖,匯入表格後指定經緯度座標、地址和地名之後直接以地圖的形式儲存在Google帳號中,甚至直接根據不同類別或數量替不同的點位設定不同的圖例,也支援另存成圖檔或是kml檔丟進 台灣百年歷史地圖 中和古地圖進行比對,對於只需要標示點資料的極輕度GIS使用者來說,是非常輕便好學的工具!
註:Google Earth Pro電腦版的資料匯入功能更完整,可做的調整更多,大家有興趣不妨去 下載 來玩玩看。
留言