2011-06-23 5 views
2

質問を文脈に入れてください。Googleマップからのジオコーディングデータを保存するためにMySQLに必要なフィールドの最小数はいくらですか?

私は、ユーザーが1行のアドレス文字列を提供するインターフェイスを用意する予定です。私はその文字列を使って、Google Maps APIで逆ジオコーディングクエリを実行します。私はその結果(フォーマットされたアドレス、アドレスコンポーネント)をデータベースに保存します。

私の質問は、郵送先住所、配送先住所、店舗住所などの形式で住所を表示するために必要なフィールドの最小数は何ですか?

答えて

2

GoogleジオコーディングV2は、LAT、LNG、および精度を返します。

LATとLNGにはfloat(10,6)、精度にはtinyintを使用します。 APIの

V3あなたLATおよびLNGと一緒にフォーマットされたアドレスを与え、ドキュメントとここに列のリストを参照してください。この

http://code.google.com/apis/maps/documentation/geocoding/#Types

注意し、注:ジオコーディングAPIはGoogleマップと組み合わせてのみ使用でき、ジオコーディング結果は地図上に表示せずに禁止されています。

+0

ジオデータを保存するには、[空間データ型](http://dev.mysql.com/doc/refman/5.5/en/mysql-spatial-datatypes.html)の使用を開始する必要があります。 – Phliplip

関連する問題