mail mail
Нужен макрос для Excel?
Сделайте заказ прямо сейчас!
Ищете готовое решение?
Выбирайте и покупайте!
У вас есть интернет-магазин?
Настроим парсер под любой сайт!

Нужна аналогичная программа (надстройка, макрос) для Excel?

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

Получение координат по адресам, через сервис Google API

Поиск координат по адресам в Google Maps

Программа позволяет загрузить координаты для списка адресов в таблице Excel

Исходными данными выступает столбец с адресами объектов (город, улица, номер дома)

Программа выполняет запрос к сервису geocode через Google API,
и получает информацию об объекте в формате XML

(полный адрес с индексом, правильное название района, города и улицы, координаты объекта — широту и долготу),
и выводит результаты (в данном случае - только координаты: LON и LAT) в таблицу Excel (в столбцы справа)

Для уменьшения вероятности бана со сторону Google (из-за большого количества запросов),
можно задать паузу (интервал) между запросами (от 0 до 60 секунд)

К ячейкам с адресами объектов добавляются гиперссылки, позволяющие открыть найденную в Google информацию по объекту.

UPD:

Есть также решение для ЯндексКарт, — если нужно, пишите на почту, прикрепив к письму файл с адресами, и указав, куда надо вставлять координаты

ВложениеРазмерЗагрузкиПоследняя загрузка
GoogleMapsAPI.xls90.5 КБ2472 дня 15 часов назад

Комментарии

Мои макросы работают только в Excel под Windows
На Mac можно пользоваться под Parallels

Добрый день! На mac, версия excel 15.27 пишет: Ошибка компиляции в скрытом модуле: modMain. Как правило, эта ошибка возникает, если код несовместим с версией, платформой или архитектурой приложения. Выходит, файл несовместим с excel на mac? Или проблема в другом?

да
тот же макрос, но без ограничения по количеству строк

Если я покупаю эту программу то вы нам отправляете другой документ без ограничений?

Ограничений со стороны макроса не будет
Со стороны Гугла - могут быть, - для этого в макросе предусмотрена пауза между запросами

Если покупаю, то номер адресов неограниченный? или все же есть ограничения, на пример вставить в документ 10000 адресов

1000 руб стоит

Сколько стоит программа GoogleMapsAPI? работа в ексэль с адресами и координатами,

Отличная программа, вот только если вариант получения координат в системе координат Геотреста по Москве для последующего перевода в программу Автокада.

Так специально сделано, - чтобы скрипт начинал работу с места остановки.

Скрипт не перетирает старые координаты в столбцах LON и LAT, из-за этого получилась подстава. Плохо. Недоработано.

Игорь, здравствуйте!

Так и не получил от Вас информации по стоимости аналога с Яндексом.

Жду. Спасибо

Игорь, пожалуйста на пишите сколько будет стоить под заказ для Яндекса?

Нет, этот макрос только для Google
Для Яндекса по-другому делается (можем сделать под заказ). Но там может капча выскакивать (запрос текста с картинки)

Здравствуйте! Мне очень понравился Ваш макрос. Подскажите, с яндекс картами может ли работать данный макрос?

Евгений, вам нужно расстояние по прямой, или расстояние по дороге?
По прямой - наверное, можно вычислить как-то, по координатам.
Но для чего вам эти данные?
А по дороге расстояние, - это надо другие способы использовать (не по координатам вычислять, а другие сайты использовать в качестве источника данных)

Макрос кажется частично решает мою задачу. Могу ли я с его помощью автоматически считать расстояние между двумя разными адресами по полученным координатам?

Здравствуйте
Да, есть и такой макрос, - при покупке описанного в статье, я высылаю оба макроса в отдельных файлах (прямое и обратное геокодирование)

Здравствуйте. Обратная функция бывает - по имеющимся координатам выводит населенный пункт, улицу, дом?

Есть набор функций и макросов Excel, определяющих по адресу координаты, полную адресную строку, а также ближайшие станции метро по яндекс картам. Пишите, если интересно.

Здравствуйте, Александр.
Нет, никакой поддержки не предоставляется
(и даже не могу гарантировать, что за денежку исправлю)

В любой момент гугл может ввести капчу, - и придется всё полностью переделывать (сложность макроса вырастет в разы, если вообще получится сделать)
Например, такая ситуация месяц назад случилась с сервисом перевода от Google, - перестало работать, до сих пор не переделал.

Так что если покупаете, - то без каких либо гарантий.
PS: Макрос работает уже года два, - за это время ничего не поменялось

Добрый день!

Скажите, если я куплю данный файл, могу ли я рассчитывать на бесплатную корректировку макроса в случае изменений в сервисе google?

У меня аналогичный вопрос про яндекс api. Для СНГ именно яндекс считается лучшими. Гугл много чего не находит, и дело не в программе, а в картах.

Сможете такое сделать и сколько будет стоить?

Программа не работает! Видимо Гугль поменял API

Здравствуйте, Наталия.

Ответил на почту:

Если вы проверили программу, вас всё устраивает (как работает), и вы хотите приобрести версию без ограничений,
- то просто оплачиваете 1000 руб. любым удобным способом, пишете мне на почту, когда, куда и сколько оплатили, - и я вам высылаю файл без ограничений по количеству обрабатываемых строк.

Есть как макрос получения координат по адресу, так и макрос преобразования координат в адрес.
Вы получаете оба файла без ограничений, с открытым кодом.

Гарантий на работу макроса нет (используется сервис Гугл, который может отключиться или измениться в любой момент,
или вас могу забанить за большое количество запросов). Но, с другой стороны, кто покупал, - никто ещё на подобное не жаловался.

Игорь, добрый день!

Что мне необходимо сделать, чтобы получить полный доступ к GoogleMapsAPI.xls? Также написала на почту.

Спасибо,

Здравствуйте, Артем
Ответил в скайпе (просто оплачиваете 1000 руб. любым удобным способом, пишете мне на почту, когда, куда и сколько оплатили, - и я вам высылаю файл без ограничений)

Нужна полная версия файлика, как купить?

Кстати, у Вас перепутаны наименование столбцов. В "C" заносится широта (LAT), "D" - долгота (LON)

Здравствуйте, а есть аналогичная программа работающая с яндекс картами? заранее спасибо

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
CAPTCHA
Подтвердите, пожалуйста, что вы - человек:
          _   _____   _   _   _____       _ 
_ _ | | |___ | | \ | | |___ | __| |
| | | | | | / / | \| | / / / _` |
| |_| | | | / / | |\ | / / | (_| |
\__,_| |_| /_/ |_| \_| /_/ \__,_|
Введите код, изображенный в стиле ASCII-арт.