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

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

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

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

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

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

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

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

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

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

UPD:

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

ВложениеРазмерЗагрузкиПоследняя загрузка
GoogleMapsAPI.xls90.5 КБ3871 год 27 недель назад

Комментарии

Теперь без ключа из Гугла геоданные тянуть невозможно. R.I.P.

Приобрести файл без ограничений можно, оплатив мне 1000 руб удобным вам способом:
http://excelvba.ru/payments
А насчет координат Москвы, — это уж какие вы адреса пропишете, те координаты и получите после запуска макроса.
(или наоборот, адреса по координатам)

Добрый день!

Нужен полнофункциональный файл с координатами Москвы. Как можно приобрести?

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

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

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

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

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

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

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

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

1000 руб стоит

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

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

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

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

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

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

Жду. Спасибо

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

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

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

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

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

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

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

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

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

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

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

Добрый день!

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

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

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

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

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

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

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

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

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

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

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