我使用了谷歌地理地址并使用lat/long获得了地址.我如何确定我是否在路上?对道路进行基本打击测试?我目前正在使用lat/long的位置管理器,并且GeoAddress在路上和路旁都是相同的.
这是我在此处找到的另一个问题的扩展: Finding Nearest street given a lat-long location
OP 要求提供最近的街道名称,但给出的答案对我不起作用。我需要我住在爱尔兰的应用程序的街道名称,我们所有的道路都用一个字母和道路编号命名。根据道路等级,字母是 L、R、N 或 M。这是我的应用程序所需的信息。
使用地理编码器类对这些坐标进行反向地理编码: 53.286288,-6.801891(就在“R”道路上)给了我区域名称但不是道路名称。在谷歌地图上,如果你输入坐标,它会说它是“R403”。
我的问题是如何使用与 google api 的 co-ords 获得最近的道路名称?如果在线谷歌地图可以报告道路名称,我有办法吗?
我已经查看了 Directions API,我还想知道我是否提供了上述坐标作为起点和目的地(因为我的应用程序将只有当前位置并且没有目的地)API返回道路名称?