我正在使用Apple Map。我想在用户开始驾驶时创建路线。问题是我知道起点并且不知道终点。我读过Mkdirections并使用它。在此示例中,源和目标是静态的
http://technet.weblineindia.com/mobile/draw-route-between-2-points-on-map-with-ios7-mapkit-api/
MKPlacemark *source = [[MKPlacemark
alloc]initWithCoordinate:CLLocationCoordinate2DMake(37.776142, -122.424774) addressDictionary:[NSDictionary dictionaryWithObjectsAndKeys:@"",@"", nil] ];
MKMapItem *srcMapItem = [[MKMapItem alloc]initWithPlacemark:source];
[srcMapItem setName:@""];
MKPlacemark *destination = [[MKPlacemark
alloc]initWithCoordinate:CLLocationCoordinate2DMake(37.73787, -122.373962) addressDictionary:[NSDictionary dictionaryWithObjectsAndKeys:@"",@"", nil] ];
MKMapItem *distMapItem = [[MKMapItem alloc]initWithPlacemark:destination];
[distMapItem setName:@""];
当用户开车并且位置将一次又一次更新时,lat和long将不断变化。如何在用户开车时创建路线。
答案 0 :(得分:0)
您是否已经知道可以通过apple
获取的端点(位置)有一些不错的cococontrol就像 MapManger或directions
否则你必须保存以前的坐标并在2次更新后开始绘图,以便绘制车辆移动的方式