- (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. JavaFx 2.x:破線や点線を描く方法は?
- 4. OpenGLのアンドロイドで線を描く方法
- 5. iPhoneで透明な線を描く方法(または画像の透明部分を描く方法)
- 6. アンドロイドで線グラフを描く方法
- 7. Matlabで曲線を描く方法
- 8. Quartzでダブルダッシュ線を描く方法
- 9. libgdxでグリッド線を描く方法
- 10. MonoGame/XNAで破線を描く方法
- 11. iphoneでカラーホイールを描く方法は?
- 12. 2つのコンポーネントを同じ場所に置く方法
- 13. iPhoneゲームアプリでOpenGL ESを使用してアニメーションで直線を描く方法は?
- 14. iPhoneでMapviewをカーブして境界線を描くにはどうすればいいですか?
- 15. 2つの場所の間でGoogleマップをバインドする方法
- 16. イメージに線を描く方法は?
- 17. UITableViewの線を描く方法
- 18. iPhoneの画面に線で署名を描くには?
- 19. MapViewでサークル(半径)でオーバーレイを描く
- 20. 2つのPOI-sを持つMapviewのAndroid描画ルート
- 21. MKPolylineを使用した2つの場所間の描画パス
- 22. MATLABのpcolorプロットで線を描く方法は?
- 23. Raphael JSの2つのパーセンテージポイントの間に線を描く
- 24. 2つのdivの間に線を描く(複数の接続)
- 25. vb.netの2つのボタンの間に線を引く方法は?
- 26. CSS 2つの要素の間に線を描く
- 27. 2つの異なる点の間に線を描く
- 28. 1つの場所でダブル2をインポート
- 29. gpsの場所にトレールを描く
- 30. Googleマップに線を描く方法