2017-03-24 9 views
0

2 개의 위치 지점의 방향 세부 정보가있는 경로를 찾고 싶습니다. 2 점 사이에서 폴리 라인을 그릴 수 있지만 방향을 원합니다.지도에서 2 위치 사이의 경로를 방향 세부 정보로 어떻게 찾을 수 있습니까?

GMSMutablePath *path = [GMSMutablePath path]; 
[path addCoordinate:CLLocationCoordinate2DMake(23.0225, 72.5714)]; 
[path addCoordinate:CLLocationCoordinate2DMake(22.3072, 73.1812)]; 
GMSPolyline *polyline   = [GMSPolyline polylineWithPath:path]; 
polyline.strokeColor   = [UIColor blackColor]; 
polyline.strokeWidth   = 5.f; 
polyline.geodesic    = YES; 
GMSStrokeStyle *redYellow  = [GMSStrokeStyle gradientFromColor:[UIColor redColor] toColor:[UIColor yellowColor]]; 
polyline.spans    = @[[GMSStyleSpan spanWithStyle:redYellow]]; 
polyline.map     = self.mapView; 

어떻게하면됩니까?

감사합니다.

+0

나는 당신을 제대로 이해하고 있습니다. 당신 방향이 북쪽, 동쪽, 서쪽 ... 또는 ?? –

답변

1

Google에서 제공하는 Directions API를 사용해야합니다.

길 찾기 API는 여행 시간을 제공하며 위치와 여러 경로 사이의 폴리 라인 경로를 조정합니다. https://github.com/poulpix/PXGoogleDirections

난이 도움이되기를 바랍니다 : 여기에

는 길 찾기 API를 구현하는 당신을 도울 수있는 샘플입니다.