Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google maps 限制谷歌地图V3方向服务留在国内_Google Maps_Google Maps Api 3 - Fatal编程技术网

Google maps 限制谷歌地图V3方向服务留在国内

Google maps 限制谷歌地图V3方向服务留在国内,google-maps,google-maps-api-3,Google Maps,Google Maps Api 3,我正在创建一个谷歌地图,它绘制了整个加拿大的电动汽车(EV)充电站,而且只在加拿大。地图的重点是让用户绘制他们在加拿大境内的路线,并查看沿途有哪些电动汽车站。然而,当搜索温哥华->多伦多时,路线经过美国。如何确保路线在加拿大境内 在任何地理编码情况下,如果您有首选路线、已知位置等,通常最好以某种方式存储首选数据。然后,无论何时对特定路线、位置等进行查询,您都会使用该数据,而不是地理编码服务 这通常会加快速度,为您提供更大的控制,并保护您不受不知情的路线或位置变化的影响。地理编码不是一门固定的或精

我正在创建一个谷歌地图,它绘制了整个加拿大的电动汽车(EV)充电站,而且只在加拿大。地图的重点是让用户绘制他们在加拿大境内的路线,并查看沿途有哪些电动汽车站。然而,当搜索温哥华->多伦多时,路线经过美国。如何确保路线在加拿大境内

在任何地理编码情况下,如果您有首选路线、已知位置等,通常最好以某种方式存储首选数据。然后,无论何时对特定路线、位置等进行查询,您都会使用该数据,而不是地理编码服务

这通常会加快速度,为您提供更大的控制,并保护您不受不知情的路线或位置变化的影响。地理编码不是一门固定的或精确的科学,如果你查询一个远程服务,就不能保证今天有效的输入明天有效

所以,如果你的路线偏离了你所知道的正确路线,请修复并存储它们。当对该路线进行查询时,不是对方向进行地理编码,而是简单地返回路线

应该很容易获得加拿大主要路线的交通数据。
与电动汽车站点的位置数据一起,您可以在进行任何用户地理编码查询之前预先计算、设计和优化最流行的路线。

我认为如果不使用航路点,这是不可能的。这项功能是几个月前请求的,也许你应该给它一颗星星来表示你对这个功能的兴趣:你也可以像这个家伙那样解析方向服务返回的方向: