1

タブレット画面に MapView を表示し、特定の場所に触れ、その場所にマーカーを重ね、onTap() イベントを介して触れた場所の GeoPoint を保存するアプリを開発しています。画面のタッチ位置を表示する開発者の設定を使用して、画面のポイントが非常に正確にタッチされていることを知っています。残念ながら、保存されたすべてのポイントは、私が考えている「真の測定値」、つまり Windows PC の Google マップで同じポイントをクリックしてそれらの座標を記録したものと比較して、東にずれているように見えます。

私のアプリは、PC 上のクエリ ポイントから取得した正確な位置にマーカーを表示できますが、タブレットからクエリを実行しても同じ座標を取得することはできません。地図自体に対して、クリックを読み取るオーバーレイを誤ってシフトした可能性はありますか? 非常にイライラしますが、私のアプリには一貫性が必要です。

PC 画面からの位置情報の取得が、タブレットや電話での対応する操作よりも正確である理由はありますか?

4

1 に答える 1

0

コードを投稿しないと、何が問題なのかを推測するのは困難です...

シフトされたマーカーの問題は、ほとんどの場合、誤って設定された (または見つからない) マーカー境界に関連しています。

よろしく。

于 2012-11-28T13:58:25.913 に答える