我有一个固定的纬度和经度,所以我使用了它,并在带有pin的mapview中得到了点。现在我想要当前位置和绘制路线,所以我认为使用gps我得到纬度和经度。使用此位置(纬度和经度),我必须使用我的固定值(纬度和经度)绘制路线。这怎么可能..?这是正确的方法吗? ?如何用两点画出路线??
我使用了委托方法,但没有调用,
- (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation
fromLocation:(CLLocation *)oldLocation
{
[manager stopUpdatingHeading];
NSLog(@"latitude=%f",newLocation.coordinate.latitude);
NSLog(@"longitude=%f",newLocation.coordinate.longitude);
}
答案 0 :(得分:0)
我认为最好的方法是使用谷歌的网络服务,并将点作为多边形线绘制到mapview。我正在使用http://maps.google.com/maps?f=d&hl=en&saddr=%lf,%lf&daddr=%lf,%lf&ie=UTF8&0&om=0&output=kml网络服务,并在mapView上绘制路线作为折线。您将找到一个示例here来绘制一些坐标上的折线。