【问题标题】:check if given Point exists inside a given radius on a map [duplicate]检查给定点是否存在于地图上的给定半径内[重复]
【发布时间】:2018-09-10 01:56:43
【问题描述】:

我有我的经纬度,我有公司经纬度和公司半径我必须计算我的经度经度存在于公司半径中,然后我们必须返回 true,否则我们必须返回 false

A - 纬度,B - 经度,R - 半径

如果距离(A,B)

请建议我如何获得这个。

【问题讨论】:

  • 我想检查给定的经纬度是否存在于给定的半径内
  • 这根本不是我问的。您当前的代码是什么?您实施/尝试实施什么?您面临的问题是什么?

标签: android google-maps


【解决方案1】:

我认为您可以为此使用 Geometry,请参阅 this video

【讨论】:

    【解决方案2】:

    Android 提供了 GEOFENCE 监控,您需要阅读此文档对我的工作

    https://developer.android.com/training/location/geofencing.html#java

    【讨论】:

    • 我需要检查给定的经纬度是否存在于给定的半径内
    • @AnilThakur 将您的 lat lng 设置为 dubble 和radius in long hearte .setCircularRegion( entry.getValue().latitude, entry.getValue().longitude, Constants.GEOFENCE_RADIUS_IN_METERS )
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-10
    相关资源
    最近更新 更多