Iphone 显示多个批注之间的路由
我需要显示多个注释之间的路线(路径)。它们位于不同的位置,但范围在10公里以内。试试本教程,它只显示两点之间的单一路线。您需要根据您的要求进行更改。10公里的距离。您必须使用两个点(纬度、经度)计算距离。试试本教程,它只显示两点之间的一条路线。您需要根据您的要求进行更改。10公里的距离。您必须使用两个点(纬度、经度)计算距离。我认为这可能会对您有所帮助,因为我已经为绘制城市之间的路线做了这项工作Iphone 显示多个批注之间的路由,iphone,ios,ipad,Iphone,Ios,Ipad,我需要显示多个注释之间的路线(路径)。它们位于不同的位置,但范围在10公里以内。试试本教程,它只显示两点之间的单一路线。您需要根据您的要求进行更改。10公里的距离。您必须使用两个点(纬度、经度)计算距离。试试本教程,它只显示两点之间的一条路线。您需要根据您的要求进行更改。10公里的距离。您必须使用两个点(纬度、经度)计算距离。我认为这可能会对您有所帮助,因为我已经为绘制城市之间的路线做了这项工作 CLLocationCoordinate2D firstCoords; firstCoord
CLLocationCoordinate2D firstCoords;
firstCoords.latitude = lat1;
firstCoords.longitude = lng1;
CLLocationCoordinate2D secondCoords;
secondCoords.latitude=lat2;
secondCoords.longitude=lng2;
NSLog(@" %f", lat1);
NSLog(@" %f", lng1);
NSLog(@" %f", lat2);
NSLog(@" %f", lng2);
routeCoordinates[0] = CLLocationCoordinate2DMake(lat1, lng1);
routeCoordinates[1] = CLLocationCoordinate2DMake(lat2, lng2);
MKPolyline *routeLine = [MKPolyline polylineWithCoordinates:routeCoordinates count:2];
[mapView addOverlay:routeLine];
我想这可能会对你有所帮助,因为我这样做是为了绘制城市之间的路线
CLLocationCoordinate2D firstCoords;
firstCoords.latitude = lat1;
firstCoords.longitude = lng1;
CLLocationCoordinate2D secondCoords;
secondCoords.latitude=lat2;
secondCoords.longitude=lng2;
NSLog(@" %f", lat1);
NSLog(@" %f", lng1);
NSLog(@" %f", lat2);
NSLog(@" %f", lng2);
routeCoordinates[0] = CLLocationCoordinate2DMake(lat1, lng1);
routeCoordinates[1] = CLLocationCoordinate2DMake(lat2, lng2);
MKPolyline *routeLine = [MKPolyline polylineWithCoordinates:routeCoordinates count:2];
[mapView addOverlay:routeLine];
路线坐标?是什么?路线坐标?它是什么?