質問全体を読まずに重複としてマークしないでください
地図を表示せずに iOS の 2 地点間の運転ルートの長さを取得する方法はありますか?CLLocation
カラスが飛ぶようにではありません!!! でもMKドライビングモードのように
Googleマップに結果を表示する必要があるため、Googleを使用できません。
このコードを見つけましたが、これは iOS マップを表示する場合にのみ機能します。
-(void)showMapRouteFromCurrentLocation
{
CLLocationCoordinate2D currentUserCoordinate = YourCoordinate;
//currentUserCoordinate.latitude= +53.509980;
//currentUserCoordinate.longitude = -0.133700;
MKPlacemark *place = [[MKPlacemark alloc]
initWithCoordinate:currentUserCoordinate
addressDictionary:nil];
MKMapItem *mapItem = [[MKMapItem alloc]initWithPlacemark:place];
NSDictionary *routeOption = [[NSDictionary alloc] initWithObjectsAndKeys:MKLaunchOptionsDirectionsModeDriving,MKLaunchOptionsDirectionsModeKey, nil];
[mapItem openInMapsWithLaunchOptions:routeOption];
}
しかし、それは私が必要とするものではありません。