当前位置: 首页 > 知识库问答 >
问题:

谷歌地图方向API路径点优化

莘俊能
2023-03-14

我遇到了Google Maps API的问题:当我请求以下url时,它返回结果https://Maps.googleapis.com/Maps/api/directions/json?origin=brooklyn&destination=queens

共有1个答案

孟嘉歆
2023-03-14

我相信你不会得到任何结果,因为你实际上没有通过任何航路点。这是文档中提供的示例请求:

https://maps.googleapis.com/maps/api/directions/json?origin=Adelaide,SA&destination=Adelaide,SA&waypoints=optimize:true|Barossa+Valley,SA|Clare,SA|Connawarra,SA|McLaren+Vale,SA

尝试添加一些路点,方法是将路点附加到请求中,并使用管道字符分隔路点。

 类似资料:
  • 我已经用自动完成和谷歌地理编码应用编程接口实现了谷歌地方应用编程接口。问题是结果似乎不正确。 有时自动完成列表中的一些选择结果根本没有地理编码,我得到的只是状态ZERO_RESULTS。 我知道Google Autocomplete也使用Places,而Google Geocode只使用邮政编码,这可能会有一些问题,但我如何限制Autocomplete只提供邮政编码结果呢。

  • 我对谷歌地图方向服务(api v3)有一个问题。我不知道如何指定起始和目标字符串。例如,对于请求: http://maps.googleapis.com/maps/api/js?sensor=false 或者 http://maps.googleapis.com/maps/api/directions/xml?sensor=false 服务器的响应为:未找到,即未找到路由, 但是,如果我将字符¨改

  • DrawPath()用于在地图上绘制多边形。 现在我的问题是路线没有正确显示在地图上,因为它在链接中有航路点。我在Android4.2上使用它 我的链接是http://maps.googleapis.com/maps/api/directions/json?origin=18.XXX,73.XXXdestination=18。三十、 73。XXX

  • 最近Chrome开始发出以下警告: [违规]将非被动事件侦听器添加到阻止滚动的触摸移动事件。考虑将事件处理程序标记为“被动”,以使页面更具响应性。看https://www.chromestatus.com/feature/5745543795965952 这些都来自JavaScript谷歌地图API代码。我可以在自己的代码中将{passive:true}添加到addEventListener(),

  • 我正在使用google maps api V2开发一个android应用程序。问题是谷歌地图显示的方向取决于道路路线,即使它是一个空地。例如,以这两个LatLng LatLng1:-33.891143,151.224473 LatLng2:-33.891580,151.225336 有什么办法可以做到这一点吗?提前致谢

  • 我有这段代码来渲染地图。 即使两个点距离为25 km,我也会得到以下结果: 而我想渲染更高级别的缩放。 这样地 我使用fitBounds()方法 谢谢你的支持