我正在尝试使用 Google Places API 找到距离某个点最近的两条街道(基本上是为了指示最近的十字路口)。但是,任何结果都只会返回一个“路线”,如果有的话。
我想我可以在 + 或 X 模式下进行 5 次查询,但这很笨拙,不可靠,当然会很快达到查询限制。
我很想说这是一个深思熟虑的举动,因为 API 不打算用于导航系统之类的东西(我不想这样做),但我仍然希望有一种符合 TOS 的方式来获得交叉点.
旁注 - 似乎指定“types=route”从不返回任何结果,这进一步让我怀疑 Places 仅用于实际 POI,而不是用于导航,尽管服务条款没有提及任何明确的这方面的限制。
编辑:正如克里斯指出的那样,有专门为地理编码设计的地理编码 API,但除了通过多个查询之外,我仍然看不到获得最近十字路口的方法。