我正在开发一个应用程序,我在一个国家/地区提供指导。不能从苹果那里获得该国家的路线,所以我决定在苹果地图上使用谷歌API。但是你可以从我的观察中看到。虽然我发现我的iphone mmap上的位置我只是得到直线而不是谷歌的路线。
这与在Apple Maps上使用Google API有关吗?我没有理由为什么会这样。
这是我从我的应用
传递给网络的链接答案 0 :(得分:1)
如果您使用的是MKMapView,则应查看以下示例: http://www.meonbinary.com/2014/02/route-directions-with-ios7-mapkit-and-google-maps-api http://sugartin.info/2011/10/12/drawing-route-on-google-map-mkmapview/
如果您使用的是GMSMapView,请查看此堆栈问题:Drawing Route Between Two Places on GMSMapView in iOS
答案 1 :(得分:0)
我知道这是一个旧线程,但是您没有得到“怪异”的折线。 您是从步骤中手动绘制的。 如果您在正确的地图上仔细观察,会看到“白色”点? 您的折线遵循这些点,您可以将其命名为方向步骤。
模拟路线时,我遇到同样的问题:)那就是我到达这里的方式。 仅用于绘制,直接将routeRequest.routes [0] .polyline绘制到地图上,看起来不错:)