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 如何找到最近的街道_Google Maps - Fatal编程技术网

Google maps 如何找到最近的街道

Google maps 如何找到最近的街道,google-maps,Google Maps,我正在阅读谷歌地图API文档,我想知道这样的想法是否可行: 我通过坐标指定点 我搜索节点周围1公里半径内的所有道路和路口 我获取多段线坐标周围街道的参数 它是可访问的,还是谷歌不共享这些数据 提前谢谢 Rafal我可以想象写一个小脚本,在1公里半径内生成一堆随机点,然后通过Google Maps API执行方向服务,以获得所有可能的路线,从而获得1公里半径内的街道。然而,这是有问题的,因为这有点违背谷歌地图的TOS,即只在网站的地图上显示这些信息,而不提取数据供您个人使用 更好的方法是利用数据,

我正在阅读谷歌地图API文档,我想知道这样的想法是否可行:

我通过坐标指定点 我搜索节点周围1公里半径内的所有道路和路口 我获取多段线坐标周围街道的参数 它是可访问的,还是谷歌不共享这些数据

提前谢谢
Rafal

我可以想象写一个小脚本,在1公里半径内生成一堆随机点,然后通过Google Maps API执行方向服务,以获得所有可能的路线,从而获得1公里半径内的街道。然而,这是有问题的,因为这有点违背谷歌地图的TOS,即只在网站的地图上显示这些信息,而不提取数据供您个人使用


更好的方法是利用数据,从特定视口下载街道数据。如果您可以选择购买街道网络数据,您可以前往商业网点,如NAVTEQ或PTV,该网点将NAVTEQ数据以您在博客上提到的交通建模软件包中使用的格式进行后期处理。

谢谢您的回答。我的结论差不多。也许有某种方法可以从谷歌收集这些数据,这并不简单,但它损害了谷歌ToS,我们不想让塞萨尔生气:我现在对OpenStreetMap和API表示不满,API提供了巨大的机会,但数据馈送不可靠——存在一些空白。