gpt4 book ai didi

geolocation - 如何评估给定坐标的位置的偏远性?

转载 作者:行者123 更新时间:2023-12-04 08:04:28 27 4
gpt4 key购买 nike

我需要能够评估一个位置的地理坐标有多远。我根据几个关键指标对远程度进行评分,到目前为止,我只能计算所有必需指标的一个子集:

  • 给定坐标处的蜂窝接收。更具体地说,坐标周围的蜂窝塔密度。这可以使用 opencellid.org 找到。
  • 海拔。这可以使用 Google 的 Elevation API 找到

  • 如何找到这些剩余的偏远指标?
  • 坐标所在的自然特征类型。(例如,湖泊、河流、冰川、海洋、岛屿、山脉)
  • 到最近道路的距离。 (Google 的 Snap Road API 和 Nearest Road API 仅当坐标在道路的 50m 以内时才有效,因为某些坐标距离最近的道路有数百公里,因此不起作用)。
  • 最佳答案

    关于土地类型
    对于您的第一个问题,已经回答了 here ,除了它仅适用于陆地/水域。
    我的方法如下:
    使用 maps static ,您在您的坐标处获得图像,您将获得图像中心的像素(您的坐标)并使用包含所有不同可能颜色及其土地类型的哈希图/字典,这将非常快速地实现。但是您可以通过阅读提供的第一个链接找到不同的想法。

    对于蜂窝信号的强度
    至于你的第二个问题,你可以用Google API使用 locationAreaCode 检测最近的手机信号塔对象您可以通过坐标获得:
    下面是一个示例蜂窝塔对象。

    {
    "cellTowers": [
    {
    "cellId": 170402199,
    "locationAreaCode": 35632,
    "mobileCountryCode": 310,
    "mobileNetworkCode": 410,
    "age": 0,
    "signalStrength": -60,
    "timingAdvance": 15
    }
    ]
    }

    关于geolocation - 如何评估给定坐标的位置的偏远性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66298612/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com