全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:2649
推到 Plurk!
推到 Facebook!

探討Google earth com API 的應用

 
fred
一般會員


發表:14
回覆:40
積分:10
註冊:2002-06-15

發送簡訊給我
#1 引用回覆 回覆 發表時間:2012-07-05 09:22:23 IP:1.166.xxx.xxx 訂閱
編輯記錄
fred 重新編輯於 2012-07-04 19:24:08, 註解 無‧
fred 重新編輯於 2012-07-04 19:34:26, 註解 無‧
fred 重新編輯於 2012-07-04 21:00:42, 註解 是要import type librairy google earth 成 earthlib_TLB‧
老大仔
尊榮會員


發表:77
回覆:835
積分:1082
註冊:2006-07-06

發送簡訊給我
#2 引用回覆 回覆 發表時間:2012-07-05 09:43:07 IP:59.120.xxx.xxx 未訂閱
 怪了
我的電腦也有安裝Google Earth
可是就沒找到該ActiveX可以Import ><
fred
一般會員


發表:14
回覆:40
積分:10
註冊:2002-06-15

發送簡訊給我
#3 引用回覆 回覆 發表時間:2012-07-05 11:38:00 IP:1.166.xxx.xxx 訂閱
抱歉, 是我寫錯 , 不是import ActiveX ,  而是 import type library
fred
一般會員


發表:14
回覆:40
積分:10
註冊:2002-06-15

發送簡訊給我
#4 引用回覆 回覆 發表時間:2012-07-09 11:34:36 IP:1.166.xxx.xxx 訂閱
x度 y分 z秒 = x y/60 z/3600 度


度分秒的換算就像時間中的「小時、分鐘、秒」,各個單位中的進率都是60
1度=60分;1分=60秒;1度=60分=60*60=3600秒
如:4度=?分=?秒
解:4度=4*60=240分=240*60=14400秒

記住:度是大單位,秒是小單位,從大化小就乘以進率,從小到大就除以進率。

如:45′18〃等於多少度(應化分和秒為度)
45/60 18/3600=1/4 1/200=0.255°
角度間相除化成同單位
45°/135°=1/3

20′25〃/20〃=(20*60〃 25〃)/20〃=61.25
角度除一個數
120°15′/3=120 °/3 15′/3=40°5′
加減要相單位分別加減並按60進率進位或借位。


也就是這一回事而已. 為了讓自己方便, 也讓大家方便, 乾脆做個小工具來操作好了, 注意, 是 WGS84 的格式, 若有其他格式, 請參考中研院線上轉換程式(也是線上直接算: http://webgis.sinica.edu.tw/cgi-tran/webtrans.htm)

另外也說明一下 google maps 可以接受的格式, 例如台北101的座標為: 25.033493, 121.564101, 用文字說明是

北緯 25.033493度, 東經 121.564101度,

用60進位則為

北緯 25度 2分 0.574799999999982秒, 東經 121度 33分 50.76359999997749秒

利用 google maps 的連結, 參數為 q 給定的方式, 根據這兩種格式都可以連到, 如下:
http://maps.google.com/?q=25.033493,121.564101
http://maps.google.com/?q=25 2 0.5748, 121 33 50.7636

這兩種方式, 連向的位置是完全一樣的, 當然前題是 google maps 也是用 WGS84 的格式.

系統時間:2017-12-16 15:24:51
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!