2

Android のビルトイン ジオコーディング サポートを使用したリバース ジオコーディングの結果に大きく依存するアプリがあります。ただし、ジオコーダー オブジェクトが返す結果が不正確で、数百メートル/ヤードずれている可能性があることに気付きました。しかし、最も奇妙なことは、この不正確さが私のパッケージ名に起因しているように見えることです!

http://developer.android.com/training/basics/location/geocoding.htmlでダウンロードできるサンプル コードを実行すると、すべてが魅力的に機能します。リバース ジオコーダーはほとんどの場合、正しい番地を取得し、場合によっては隣人の番地を取得します。

ただし、同じサンプル コードを使用して、パッケージ名のみをアプリのパッケージ名に変更すると、突然逆ジオコーディングが非常に不正確になります。また、ジオコーダー サービスが返す緯度と経度は、私がジオコーダーに提供したものとは大きく異なります。

私が知る限り、Android ジオコーダーには使用制限はありません。しかし、パッケージ名だけに基づいて不正確な結果を得るにはどうすればよいでしょうか? これは、私にとってもユーザー (50 万人以上) にとっても非常にイライラさせられます。

4

0 に答える 0