【问题标题】:How do I filter on geographical location?如何过滤地理位置?
【发布时间】:2014-03-25 09:58:05
【问题描述】:

我正在寻找一种简单、精益求精的 ;) JavaScript,它可以让我根据地理位置进行过滤。

脚本应首先检查是否启用了 GPS。如果不是,请访问 www.no.com 如果是,请检查位置(纬度、经度),然后检查与该位置的接近程度。例如:如果您在位置 48.858364,2.294509 的 1.2 公里范围内,请访问 www.yes.com,如果不是,请访问 www.no.com

如您所见:我希望能够轻松地更改脚本中的纬度、经度和半径......肯定以前写过这样的东西! ;) 有人可以帮我找到吗?谢谢! :)

最诚挚的问候, 雪莱

【问题讨论】:

    标签: javascript gps location geocoding


    【解决方案1】:

    我将给您一些建议,但我绝不会为您编写代码。所以,就这样吧:

    1. Get GPS location from the web browser - 在此处阅读如何从设备获取当前 GPS 坐标。如果能得到坐标,就去第二步,如果不能,就去no.com

    2. https://www.google.com/search?q=calculate+distance+between+two+geopoints&oq=calculate+distance+between+two+geopoints - 在此处阅读如何计算您从 GPS 获得的点与您的点之间的距离。

    3. 根据步骤 (2) 中计算的距离,转到 yes.com 或 no.com

    这对你有用吗?

    【讨论】:

    • 是的,这很有帮助!非常感谢! :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-04
    • 2019-06-14
    • 1970-01-01
    • 2015-10-22
    • 2015-06-14
    • 1970-01-01
    相关资源
    最近更新 更多