画像を作成し、地理参照し、GPS を使用して、iOS アプリケーションで立っている場所 (画像があると仮定) に青い点が表示されるようにするにはどうすればよいですか。画像をジオリファレンスしてこれを達成するにはどうすればよいですか?
2 に答える
1
これを行う唯一の方法は、MKMapViewを使用することです。設定できるプロパティ-showsUserLocationがあり、必要な青い点が表示されます。
特定の画像の上にこれを表示する必要がある場合は、クリエイティブにする必要があります。注釈用のカスタム画像を読み込んでいる可能性があります。これは、表示する予定のマップの大きさとユースケースに応じて実行できます。お役に立てれば。
于 2012-06-22T13:42:54.873 に答える
0
私が取るステップは次のとおりです:
- ロケーション マネージャーを使用してユーザーのロケーションを取得する
- 画像をキャプチャする
- ディスクに保存する代わりに、画像を「imageprefix_(ユーザーの場所の緯度の値)_(ユーザーの場所の経度の値) .png」のような名前の新しいファイルにコピーします。
- を入れ
MKMapView
てUIViewController
セット[viewController.mapView showsUserLocation:YES]
- 下または上の画像を表示します。今後、その場所にいない場合は、画像のタイトルの緯度と経度の値を使用して、画像に注釈をドロップします。
mapView
幸運を!
于 2012-06-22T20:27:59.830 に答える