# 將台灣地址轉換成經緯度

如果有更好的歡迎推薦~

dpes8693@gmail.com

根據需求不同分成 3x2 種情況

  • 不同筆數

    • 只要查 1 筆
    • 50 筆以內
    • 超過 50 筆
  • 根據不同格式

    • json
    • csv(excel)

# 只要查一筆

  • 方法 1 非常簡單 google 搜尋 address to longitude and latitude就很多了網站可以線上找 ex: Get Lat Long from Addressopen in new window

  • 方法 2 去 google mapopen in new window 搜尋取得該網址 例如:新竹縣五峰鄉大隘95號 會拿到以下連結

    `https://www.google.com/maps/place/%E6%96%B0%E7%AB%B9%E7%B8%A3%E4%BA%94%E5%B3%B0%E9%84%89%E5%85%AC%E6%89%80/@24.6320346,121.1108543,15z/data=!3m1!4b1!4m5!3m4!1s0x346845b2283b930b:0x4e8ee305f3c689a6!8m2!3d24.631984!4d121.1195496`
    
    仔細觀察會發現@後面就是經緯度了,`[@24.6320346,121.1108543]`
    
    1
    2
    3
  • 方法 3 google 團隊_ json 範例open in new windowgooglemap-json

google 團隊_經緯度範例open in new windowgooglemap-ll

# [CSV] 50 筆 & 超過 50 筆

測試過1000筆5000筆都有通過可以轉換,看有沒有其他人一起用太多人同時用會出錯

geocode

一律推薦Geocode by Awesome Tableopen in new window

官網步驟教學open in new window

影片

# [JSON] 1~50 筆

  • 方法一: 用我寫的 js 程式,需要懂 Nodejs

  • 方法二: 用上面推推的Geocode by Awesome Table下載 csv 轉成 json

# [JSON] 超過 50 筆

  • 方法一: 用我寫的 js 程式,需要懂 Nodejs

  • 方法二: 用上面推推的Geocode by Awesome Table下載 csv 轉成 json

# 參考資料

https://data.gov.tw/dataset/24333open in new windowhttps://www.letswrite.tw/json-to-csv/open in new window

# 冷知識

兩地經緯度相差 0.01° 距離相差約 1 km。

兩地經緯度相差 0.001° 距離相差約 100 m。

Last Updated: 2022/6/14 上午12:33:57
Contributors: Richard Lin