У меня есть сотни мест, отмеченных в Google Maps. Я хотел бы экспортировать их список, чтобы я мог импортировать их в другое программное обеспечение, такое как Google Планета Земля или приложения карты на моем телефоне Android. Есть ли способ сделать это, кроме как вручную нажимать на них один за другим?
Если нет официального пути, есть ли обходной путь? Карты Google для Android могут получить доступ к помеченным местам, так что, возможно, есть способ вырвать их из файлов базы данных? Может быть, какое-то другое программное обеспечение может получить к нему доступ?
Это очень похоже, но я спрашиваю о Помеченных местах, их нет в Моих Картах .
Недавно они изменили его, чтобы помеченные местоположения были перечислены вместе с другими местоположениями в разделе «Мои места», но я все еще не вижу способа экспорта.
источник
cid
похожими номерамиhttps://maps.google.com/?cid=4350987349087335054
, и они смешаны со всеми другими закладками, но, может быть, сценарий мог бы пройти по каждой ссылке и перейти по каждой ссылке и извлечь имя и координаты?...,overlays:{sxcar:true,markers:[{id:'A',cid:'4350987349087335054',latlng:{lat:40.729879,lng:-73.991094}...
Ответы:
Итак, обнаружив, что помеченные места также отражаются в закладках Google , я написал скрипт Python для очистки координат и создания файла KML:
Экспорт Google Maps помеченных мест
Он взломан и не читает все их правильно, но те, на которых он не работает, обычно не открываются правильно, если вы нажмете на ссылку в Закладках Google.
источник
UnicodeEncodeError: 'ascii' codec can't encode character u'\xdf' in position 29: ordinal not in range(128)
мой Python не существует, но если бы вы могли заставить ваш скрипт работать с этим файлом закладок, это было бы здорово.print
операторы? stackoverflow.com/q/5695421/125507Видя, что Google не предоставляет удобных способов сделать это, я создал крошечное онлайн-приложение для экспорта ваших отмеченных мест: http://gexport.somee.com/
Это очень примитивно, но это делает работу. (кредиты эндолиту за идею реализации)
ОБНОВЛЕНИЕ: это приложение больше не актуально, вы можете использовать Google Takeout, чтобы экспортировать ваши закладки как GeoJSON. Затем вы можете использовать этот сайт, чтобы преобразовать его в KML или GPX.
источник
На сайте Google Takeout есть информация о том, как перемещать ваши данные в продукты Google.
В случае с Картами вы можете экспортировать сохраненные места в формате GeoJSON, который затем легко конвертируется в KML.
источник
Самый простой процесс - перейти в закладки Google, скопировать каждый помеченный элемент и вставить его в заметку или документ Word. Выйдите из учетной записи Google и войдите в новую учетную запись Google. Перейти к Google Maps. Вставьте каждую ссылку из вашего документа в карты Google одну за другой и пометьте каждый элемент по мере продвижения. Мне потребовалось 5 минут, чтобы сделать 20 или около того, что у меня было. Очень просто.
источник
Я нашел способ экспортировать ваши помеченные места.
Скачайте и все готово! Вы получите файл HTML со всеми местоположениями в качестве адресов, которые связаны с Google Maps.
источник
Maps (your places)
источник
источник
Экспортировать все закладки ... Выйти из аккаунта.
Войдите в учетную запись, в которую вы хотите добавить эти закладки.
Нажмите на GoogleBookmarks.html
Теперь нажмите на каждую из перечисленных закладок. Google перенесет вас на эту страницу. Нажмите на звезду. Нажмите назад.
Сделай это для каждого.
наслаждаться
источник