【问题标题】:Phonegap do something in a 200 meter radiusPhonegap 在 200 米半径范围内做某事
【发布时间】:2014-01-30 18:24:04
【问题描述】:

有没有办法判断手机是否在200半径的固定位置?

例如,当位置长 52.684694 lat 5.741550 我需要确定我是否在对象的 200 米范围内

【问题讨论】:

    标签: javascript cordova geolocation


    【解决方案1】:

    您可以使用watchPosition method in PhoneGap's geolocation library 添加事件侦听器以检测重大位置变化。然后你可以在回调中做一些fairly simple math 来计算距离。不要忘记在不再需要时使用geolocation.clearWatch 停止查看当前位置 - 地理定位会很快耗尽设备的电池电量。

    【讨论】:

    • 嗯……好吧!我会看看,但我需要申请什么样的数学?有什么建议吗?
    • 请注意,“PhoneGap 地理定位库中的watchPosition 方法”和“相当简单的数学”都是链接
    猜你喜欢
    • 2022-01-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-26
    • 2014-01-23
    • 1970-01-01
    • 1970-01-01
    • 2016-01-07
    相关资源
    最近更新 更多