Обратное геокодирование, чтобы получить фактическое название компании

StackOverflow https://stackoverflow.com/questions/1081446

Вопрос

Это более общий вопрос, но мой конкретный случай касается приложения Ruby/rails, использующего API карт Google (v2).

Я хотел бы взять точку широты и долготы и получить адрес (стандартный геокод оборотов), а затем сделать еще один шаг по этому адресу, чтобы увидеть, связано ли с ним конкретное название компании.

Итак, как пример скажем (цифры взяты из ниоткуда):

41.23232, -81.98938 => 1500 Prospect Avenue, Cleveland Ohio 44134 => Таверна Winking Lizard

Есть ли стандартный способ выполнить второй поиск?

Думаю, я мог бы программно создать URL-адрес для поиска обратного адреса на сайте whitepages dot com, а затем проанализировать HTML-код ответа, но я надеялся, что есть лучший способ.

ОБНОВЛЯТЬ:

Ответ обновлен и теперь включает информацию Google.

Это было полезно?

Решение

1) на сайте whitepages.com есть API, который обеспечивает следующую функциональность:

http://developer.whitepages.com/docs/Methods/reverse_address

В настоящее время ограничено 1500 запросами в час.

2) Карты Google Предприятие API также предлагает это как часть своей функции «Расширенное геокодирование».

Стоимость корпоративной версии начинается от 10 000 долларов США в год.

В моем случае, к сожалению, это превышает бюджет моего проекта примерно на 10 000 долларов США.:)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top