[問題] geolocation 定位
因為最近工作上需要用到裝置定位的功能,
最準確的應該算是使用 browser 跑 geolocation 的結果
不過這個結果還是需要使用者同意 share location 才可以得到經緯度資料。
所以沒辦法主動去確認裝置是否遭到移動。
...
後來想說用 phantomjs 去模擬,
不過查了一下又發現 phantomjs 不支援 geolocation...
不曉得是否還有其他的 broswer 模擬可以做到這點?
(js base佳, 或者是java等其他語言也都可以~)
或者是說根本沒辦法使用這些方式得到結果,
非得使用者手動同意才行? @@
--
其實還有去使用一些利用 ip address 去查經緯度的 api
不過效果都非常不好就是了...
如果有推薦的服務也麻煩推文告知一下,感恩~
即使是付費的也無妨,至少不要查下去差了十幾公里就好 Orz
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.215.83.223
※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1438274738.A.5E9.html
※ 編輯: swallowcc (49.215.83.223), 07/31/2015 00:52:36
→
07/31 01:04, , 1F
07/31 01:04, 1F
1-1 定時回報經緯度, 如果設備被盜走且又有網路的時候可以知道大略位置。
1-2 依照裝置所在地點去查詢當地的溫濕度,進行應用開發。
2, 就...越精準越好,geo 配 browser 的精確度我覺得就很夠了。
3, 如果使用者不想追蹤的話,可以關閉。
推
07/31 12:19, , 2F
07/31 12:19, 2F
ip的精確度還是不太夠...
用過 ipinfodb.com 及 www.maxmind.com 提供的 api, lib, db 等等
去找公司的server位置, 結果最近的點落在中正紀念堂,不過公司在汐止...
這種誤差就是不能接受的範圍了 orz
→
07/31 15:33, , 3F
07/31 15:33, 3F
我知道很正常啊,只是看看有沒有繞過那個手動確認的方式可以用而已...
推
07/31 16:13, , 4F
07/31 16:13, 4F
有想過,不過裝置可能會被擺放在機房裡面,怕GPS會抓不到
※ 編輯: swallowcc (61.220.36.79), 07/31/2015 16:15:50
回報一下進度,
剛裝了 nodeJs 的 wifi-location module, 回傳的經緯度讓我很滿意^^
如果授權上沒什麼問題的話應該就用這個去定位了~~
※ 編輯: swallowcc (49.215.83.223), 08/01/2015 18:14:02
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章