- (MKOverlayView *)mapView:(MKMapView *)mapView12 viewForOverlay:(id <MKOverlay>)overlay
{
MKPolylineView *overlayView = nil;
if (nil == overlayView)
{
overlayView = [[[MKPolylineView alloc] initWithOverlay:overlay] autorelease];
overlayView.strokeColor = [UIColor blueColor];
overlayView.lineWidth = 5.0;
}
return overlayView;
}
3
A
答えて
1
私はMapViewの上でアプリを作ってきました。正しいパスを取得したい場合は、KMLViewerを使用するか、Googleマップを使用する必要があります。Googleマップでこのコードを実行できます。
NSString * urlstring = [NSString stringWithFormat:@ "http://maps.google.com/? SADDR =%F、%F & DADDR =
%のFは、%F」、sourcelocation.latitude、sourcelocation.longitude、destinationlocation.latitude、デス
ationlocation.longitude]。
[[UIApplication sharedApplication]openURL:[NSURL URLWithString:urlstring]];
1
私は、駅の間に適切な線を描き、そのためにKMLparserを使いたいと思います。
は、そのサブクラスを使用して、この方法implemnet:
-(MKOverlayView *)mapView:(MKMapView *)mapView viewForOverlay:(id <MKOverlay>)overlay
{
return [kml viewForOverlay:overlay];
}
// add the pin in mapview
-(MKAnnotationView *)mapView:(MKMapView *)mapView viewForAnnotation:(id <MKAnnotation>)annotation
{
return [kml viewForAnnotation:annotation];
}
関連する問題
- 1. iPhone/iPadで線を描く
- 2. iphoneの画面でcontiousな線を描く方法
- 3. iPhoneで透明な線を描く方法(または画像の透明部分を描く方法)
- 4. Webformsで線を描く方法は?
- 5. OpenGLのアンドロイドで線を描く方法
- 6. Googleのコンボチャートで線を描く方法
- 7. 2本の平行線の間に直線の垂線を描く方法は?
- 8. iphoneでカラーホイールを描く方法は?
- 9. JavaFx 2.x:破線や点線を描く方法は?
- 10. 2回のマウスクリックで直線を描く方法(OSX Mac App)?
- 11. xAxisで2行の線分を描く方法
- 12. osmdroidでユーザーの場所を表示する方法mapView
- 13. iPhoneゲームアプリでOpenGL ESを使用してアニメーションで直線を描く方法は?
- 14. facerecognitionライブビデオキャプチャで2本の線を描く
- 15. iPhoneでMapviewをカーブして境界線を描くにはどうすればいいですか?
- 16. Matlabで曲線を描く方法
- 17. Quartzでダブルダッシュ線を描く方法
- 18. SVGで縦線を描く方法
- 19. libgdxでグリッド線を描く方法
- 20. アンドロイドで線グラフを描く方法
- 21. アンドロイドで曲線を描く方法
- 22. MonoGame/XNAで破線を描く方法
- 23. MapViewでGMSPolylineを描画する方法
- 24. iPhoneの画面に線で署名を描くには?
- 25. 2つのコンポーネントを同じ場所に置く方法
- 26. MapViewでサークル(半径)でオーバーレイを描く
- 27. OpenCV3で一連の点を線で描く方法は?
- 28. uwpで同時に2つのストロークを描く方法は?
- 29. 方法のMapViewでのMapView
- 30. イメージに線を描く方法は?