Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.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 places api搜索最近的地理对象_Google Maps_Google Places Api - Fatal编程技术网

Google maps 通过google places api搜索最近的地理对象

Google maps 通过google places api搜索最近的地理对象,google-maps,google-places-api,Google Maps,Google Places Api,我需要写一个小程序,使搜索某些类别的物体(例如机场)附近的一些地理点。但是,美国石油学会对半径长度有50000米的限制。因此,使用更长的半径似乎没有任何意义 但我看到,当我在浏览器中打开谷歌地图并在搜索输入中键入“airport”时,我将得到谷歌在我的浏览器窗口限定的地图区域中找到的所有机场。如果我想要更多的机场,我只需缩小并接收更大区域的结果。因此,谷歌似乎有一些工具来进行这种搜索 所以问题是-我如何使用google maps API进行此类搜索,尤其是在半径超过50000米的情况下进行搜索?

我需要写一个小程序,使搜索某些类别的物体(例如机场)附近的一些地理点。但是,美国石油学会对半径长度有50000米的限制。因此,使用更长的半径似乎没有任何意义

但我看到,当我在浏览器中打开谷歌地图并在搜索输入中键入“airport”时,我将得到谷歌在我的浏览器窗口限定的地图区域中找到的所有机场。如果我想要更多的机场,我只需缩小并接收更大区域的结果。因此,谷歌似乎有一些工具来进行这种搜索


所以问题是-我如何使用google maps API进行此类搜索,尤其是在半径超过50000米的情况下进行搜索?

如果找到合适的解决方案,请告诉我。但我能想到一个解决办法是加载所有机场/类别对象和设置中心地理点,并将放大设置得足够好,这样可以将机场/对象附近的一个或两个焦点从您的地理点集中