是否可以在选定的谷歌地图路线中获得完整的国家列表?

Posted

技术标签:

【中文标题】是否可以在选定的谷歌地图路线中获得完整的国家列表?【英文标题】:Is it possible to get full list of countries within selected google maps route? 【发布时间】:2013-03-03 10:22:30 【问题描述】:

我现在开始新项目,我想知道是否可以使用谷歌地图来解决我的问题并获取所选路线中的国家/地区列表。

我试图在互联网上搜索这方面的内容,但找不到任何我需要的东西。

编辑:因此,我创建了循环遍历路线步骤的函数,并在每个步骤中通过给定的纬度/经度坐标,我可以通过使用 googles geocoder.geocode 函数获得该步骤在哪个国家/地区。但是现在我在循环执行步骤时遇到了新问题,我收到此错误:OVER_QUERY_LIMIT 表示网页在允许的时间段内发送了太多请求。 我什至尝试在校准地理编码功能之前将超时设置为 500 毫秒,但没有用。

【问题讨论】:

【参考方案1】:

如果您提出路线请求,它将始终包含有关跨越国际边界的详细信息。

只需尝试在 maps.google.com 上执行 from/to 请求,当它越过边界时,您就会在方向上看到。

我们可以从direction response 获取相同的信息。

【讨论】:

以上是关于是否可以在选定的谷歌地图路线中获得完整的国家列表?的主要内容,如果未能解决你的问题,请参考以下文章

Flutter 中的谷歌地图导航

从 php 中的谷歌地图获取国家名称

如何在android中的谷歌地图上绘制路线并计算多个标记之间的距离

检查纬度和经度是不是在我的谷歌地图起点和终点范围内

C# 中的谷歌几何 API

跟踪公交GPS点是否在路上 - Google Maps API