可能重复:
谷歌地图输出= kml坏了吗?
几天后,当我尝试使用KML数据检索Google方向时,我开始出现错误.错误似乎我请求的URL不再返回KML数据,它返回整页.为此,我遵循了这一点.
这是什么解决方案?还有其他选择吗?
我试图在两个地方之间显示路线,我想使用Google Places API V3来实现两点之间的路线步骤.
在我使用旧版Google Maps API之前,以下请求会给出完美的结果:
http://maps.google.com/maps?f=d&hl=en&saddr=19.5217608,-99.2615823&daddr=19.531224,-99.248262&ie=UTF8&0&om=0&output=kml
Run Code Online (Sandbox Code Playgroud)
输出:
现在我尝试用New Google Maps API替换它,并且以下请求给出了错误的结果,在这两种情况下我使用相同的源和目标,但结果在Google Map上给出了不同的行为:
http://maps.googleapis.com/maps/api/directions/json?origin=19.5217608,-99.2615823&destination=19.531224,-99.248262&sensor=false
Run Code Online (Sandbox Code Playgroud)
我的问题是,新的Google Maps API在源和目标之间返回的步数较少,因此路线在Google地图上显示不完美.
请帮助解决新版Google Maps API v3的此问题.
提前致谢.
android google-maps routes google-maps-api-3 google-directions-api