1

ユーザーが入力した場所を保存したいと思いますが、その方法についていくつかの指針を示すことができます。

入力- ユーザーが地図 (Google マップなど) またはテキスト入力を使用して場所を入力できるようにしたいと考えています。

ストレージ- 場所を経度と緯度として保存することは理にかなっていると思います。

操作と表示- 指定された経度と緯度の名前を表示したいと思います。また、ロンドンなどの任意の地域からのすべての入力を検索したいと思います。

このプロセスを支援するために、どのライブラリまたはパッケージ (できれば Java、できれば無料) を使用できますか?

4

1 に答える 1

2

住所を緯度/経度のペアに変換するプロセスは、ジオコーディングと呼ばれます。逆のプロセス (緯度/経度から住所) を実行することをリバース ジオコーディングと呼びます。

Google Maps APIは、これらの両方の機能を実行できます。ただし、これらの機能を実行するために行われるリクエストの数と頻度にはサービス制限があることに注意してください。これは、結果に対してある種のキャッシュ メカニズムを実装する必要があることを意味します。

知らない地域の名前を調べています。Maps API がこれを行う可能性がありますが、私は十分に詳しく調べていません。

于 2010-03-04T15:52:26.300 に答える