GPS 度分秒 and 度(double形態) 互換
當浮球取得位置時我們需要換成GOOGLE MAP 認得的資料
Source from mysql 的數據
先轉成度分秒
latitude : 2417.2620N = > 24+°+17+'+(0.2620*60)+"+N => 24°17'15.72"N
longitude: 12030.9700E => 120+°+30+'+(0.9700*60)+"+E => 120°30'58.20"E
這樣子就可以把兩個數據貼在google map 找到定位點.
由於我們要把限制區規範出來, 所以我在這轉成double形態 比較好計算.
【當然你也可以直接用度分秒來做, 但我比較喜愛用計算方式來表示】
把剛剛算好的拿下來用.
latitude : 24°17'15.72"N => 24+(17/60)+(15.72/3600) = 24.28769
longitude: 120°30'58.20"E => 120+(30/60)+(58.20/3600) = 120.51616
這樣的座標出現後就可以制定四個點為一正方型來制約浮球跑出範圍