發表文章

目前顯示的是有「lng」標籤的文章

如何取得 google map 點位的經緯度

圖片
有2種方法︰ 搜尋之後看連結位置,如果你在 google map 搜尋「中正紀念堂」之後,找到的點位剛好就是你要的,你可以在瀏覽器的連結位置上看到點位的經緯度,如下圖橙色方框所示,格式是︰緯度,經度(台灣緯度約24、經度約120) 或者是你在地圖上找到你的點位,[滑鼠右鍵] > [這是哪裏](下圖箭頭1) > 左方訊息框裏就有經緯度(下圖箭頭2)

使用 Excel 計算2個地點之間的直線距離

如果想知道地圖上2個點的直線距離,通常直覺就上 google map 之類的網路地圖,使用尺規之類的工具(通常圖示是一把尺,拖、拉、放之後,網站就會告訴你這2點之間的距離,But........... 如果沒有網路,知道一大堆點的經度和緯度,想要知道這些點,和另一個指定的點之間的直線距離,應該不太可能會在這個時候才想探就 GIS 的基礎理論,知道其實地球是球形的,再去複習一下高中數學(圓周、三角函數…),以便計算球面上的2個點之間的距離,或是有人會說,用 google map api,寫個小程式,馬上就知道了,還可以知道行經路徑(迷之音:再次提醒你,沒有網路,沒有網路,沒有網路.................);大部份的人應該會說,釣竿留給你,魚直接給我吧........... 知道點位的經緯度(小數格式),恭喜你,打開 Excel 吧,假設你的所在點是經度 121.587753,緯度是 25.286747,把要試算的另一個點的緯度放在 Excel 的 E2 欄位,經度放在 F2 欄位,然後把下面的函式貼到你要求解距離的欄位,你就知道2點之間的距離有多遠了: 如果你是在台灣: E2 = 緯度(約24) F2 = 經度(約120) 函式: =6371 *ACOS( COS( RADIANS( 25.286747 ) ) * COS( RADIANS( E2 ) ) * COS( RADIANS( F2 ) - RADIANS(121.587753 ) ) + SIN( RADIANS( 25.286747 ) ) * SIN( RADIANS(E2 ) ) ) 單位:公里