Какое минимальное количество полей необходимо в MySQL для хранения данных геокодирования из Карт Google? - PullRequest
2 голосов
/ 23 июня 2011

Просто чтобы поставить вопрос в контексте.

Я планирую иметь интерфейс, где пользователь предоставит однострочную строку адреса.Затем я буду использовать эту строку для выполнения запроса обратного геокодирования в API Карт Google.Затем я сохраню результаты (отформатированный адрес, компоненты адреса) в базе данных.

Мой вопрос заключается в том, какое минимальное количество полей необходимо для того, чтобы я мог отображать адреса в таких форматах, как почтовый адрес, адрес доставки,адрес магазина и т. д.

1 Ответ

2 голосов
/ 23 июня 2011

Google геокодирование V2 возвращает LAT, LNG и точность.

Используйте float (10,6) для LAT и LNG, а также tinyint для точности.

V3 API дает вам отформатированный адрес вместе с LAT и LNG, см. Документы и список столбцов здесь:

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

Обратите внимание на это; «Примечание: API геокодирования можно использовать только вместе с картой Google; результаты геокодирования без их отображения на карте запрещены».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...