0

ユーザーが挿入した地図のjpg画像にユーザーの位置を表示するAndroidアプリケーションを開発しようとしています。2つの位置のgps座標を使用して、2つの位置間の距離を計算します。マップjpg画像で2つの場所の間の距離を設定する必要があります。画像のDPI(デバイスの表示DPI値と同じであると想定)を取得して、jpg画像のピクセル距離を計算してみました。しかし、出力は間違っているようです。出力ピクセル距離は毎回変化します。これは、方位角とDPIが間違っているために発生すると思います。皆さんはこれを達成する方法について何か考えがありますか。サンプルコードがあれば教えてください

どうもありがとうございます

4

2 に答える 2

1

このトピックと同じ質問をしていると思います。

そこに私の答えを参照してください:オフラインの静止画像 (jpeg) でユーザーの現在の場所を表示する - Android

幸運を。

于 2012-09-30T17:15:00.823 に答える
0

次の 2 つの Android アプリが既に行っていることを実行しようとしているようです。

マーティン・オーリンによるMapCalibrator

Marko Teittinen によるカスタム マップ

とにかく、ご覧のとおり、これを DPI だけに頼ることはできません。必要な種類の操作 (2 点間の距離など) をサポートする実際のグラフィックス/画像ライブラリを探してください。

于 2012-09-30T16:08:05.403 に答える