Как загрузить большую карту с Google maps
Недавно я начал планировать свое путшествие по испании на машине. Очень удобно заниматься сим непотребством используя гугл мэпс. Но у гугл мэпс есть один существенный недостаток — проделаную работу(маршрут поездки) нельзя сохранить в хорошем разрешении картинкой. Порывшись в интернете, я нашел замечательный способ сохранять гугл мэпс карты с проложеными маршрутами или без. Данной технологией я и спешу поделится с хабрасообществом.
Итак, в начале будет подготовка.
Для сего действа нам нужны:
1.) Огненный лис
2.) Плагин для огненного лиса под названием screengrab. Его можно свободно найти по имени на странице эдонов.
3.) Обычный виндосовский блокнот(или любой другой текстовый редактор).
Утановив screengrab и открыв огненного лиса — приступим.
Шаг первый:
Открываем гугл мапс и составляем маршрут(опционально, можно просто открыть карту в нужном месте).
Шаг второй:
Приближаем карту до нужного разрешения(Мне, например, нужно было видеть второстепенные дороги). И устанавливаем карту примерно в центр нужного участка(Например, если вы хотите карту города, то нужно наскролить центр города).
Шаг третий:
Нажимаем на «Ссылка» (находится в правом верхнем углу карты). И копируем текст из поля «Вставьте код HTML для использования на сайте».
Шаг четвертый:
Сохраняем этот текст в файле карта.html
Шаг пятый, очень ответственный:
Меняем значения ширины и высоты карты в пикселях на нужные вам (например width=«2500» height=«5000»).
Тут главное — сильно не жадничать=)
Шаг шестой:
Открываем этот файл в том же огненом лисе и ждем пока скачается вся карта.
Шаг последний:
Когда вся карта загрузилась, тыркаем кнопку screengrab и выбираем save->complete Page/Frame, тем самым указывая ему, что нужно сохранить не видимую область, а весь загруженный фрэйм.
Google Map Saver — сохраняет карты на компьютер
Google Maps — удобная штука. Однако карты, которые выдает этот сервис, доступны только в интернете, а зачастую именно они нужны бывают тогда, когда интернета под рукой нет. Для того, чтобы нужные вам карты можно было сохранить себе на компьютер, можно воспользоваться удобной утилитой — Google Map Saver.
Например, вы хотите попутешествовать на машине, и понятно, что интернета может и не быть. Google Map Saver поможет заранее подготовить карты, сохранив их в нужном вам формате и с нужным разрешением, которые потом можно будет просмотреть на мобильном телефоне или распечатать на принтере. Программа сохраняет карты в PNG (8-бит и 24-бит), JPG (низкого, среднего и высокого качества), BMP и TGA. Но самое интересное — это размеры сохраняемых карт. Они адаптированы не только под обычные мониторы и экраны огромных разрешений (вплоть до 12000X12000), но и под разные экраны мобильных гаджетов (QVGA, VGA, iPhone).
Программа очень маленькая и портабельная, но работу свою выполняет на все 100% — она умеет все, что умеет сервис Google Maps: определять координаты, показывать карты схематично, как обычно, с рельефом местности, в виде фотографий, карты можно увеличивать в широких масштабах.
r_v_f
Многие пользуются картами Google или Yandex, однако не все знают, что карту можно сохранить на диск не только утомительным методом PrintScreen + последующая склейка фрагментов.
Есть и менее затратный метод. Для этих целей воспользуемся бесплатной программой url2bmp, которую можно скачать отсюда.
Рассмотрим, как с помощью любого браузера и программы url2bmp скачать большую карту с maps.yandex.ru (скачивание карты с maps.google.com ничем принципиальным не отличается).
1. Открываем с помощью браузера веб-страницу Yandex-карты и в окне поиска вводим названием населенного пункта, для которого необходимо получить карту (в нашем примере, это Москва, Вы можете выбрать свой город), после чего нажимаем кнопку «Найти».
5. Затем в каталоге программы появляется файл с заданным в шаге 4 именем и расширением, содержащий карту выбранного в шаге 1 населенного пункта с заданным в шаге 2 масштабом. Дважды кликаем по этому файлу для его открытия.
ВНИМАНИЕ! При работе постарайтесь закрыть все остальные программы, т.к. при сохранении используется оперативная память и ее нужно много. У меня спокойно далет карту с максимально мелким масштабом размером 7000*7000 пикселей.
Как скачать и распечатать карту, а также поделиться ей
Вы можете распечатать свои карты, скачать данные о них для других приложений, а также поделиться ими с другими пользователями.
Как опубликовать свою карту в социальных сетях или на сайте
- Войдите в Мои карты на компьютере.
- Найдите нужную карту.
- В правом верхнем углу уменьшенного изображения нажмите на значок «Открыть доступ к карте» .
- Выберите способ передачи карты.
- Следуйте инструкциям на экране.
Как предоставить права на редактирование вашей карты
- Войдите в Мои карты на компьютере.
- Откройте карту.
- На панели слева нажмите «Поделиться» . В открывшемся окне вы можете:
- Предоставить доступ по ссылке, поделившись своим URL с определенными пользователями.
- Сделать карту общедоступной, разрешив находить ее всем пользователям.
- Нажмите Готово или Сохранить.
Если вы не можете открыть или редактировать карту, к которой вам был предоставлен доступ, убедитесь в следующем:
- Карта не была удалена.
- Вы вошли в аккаунт, которому предоставлен доступ к карте.
- У вас есть необходимые разрешения.
Как скачать карту
- Войдите в Мои карты на компьютере.
- Откройте карту.
- На панели слева нажмите на значок «Меню» Экспортировать в KML/KMZ.
- Следуйте инструкциям на экране.
Как скачать данные о слое
Экспортировать в файл CSV можно не только целые карты, но и отдельные слои.
- Войдите в Мои карты на компьютере.
- Откройте карту.
- Рядом с названием слоя на панели слева нажмите на значок «Меню» Экспорт данныхCSV.
- Следуйте инструкциям на экране.
Как распечатать карту
- Войдите в Мои карты на компьютере.
- Откройте карту.
- На панели слева нажмите на значок «Меню» Печать карты.
- Следуйте инструкциям на экране.
Как добавить карту на сайт
- Войдите в Мои карты на компьютере.
- Откройте карту.
- На панели слева нажмите Поделиться или на значок «Меню» Добавить на сайт.
- Убедитесь, что карта доступна всем.
- Следуйте инструкциям на экране.
Как указать, что вы создатель карты
Когда вы делитесь картой, можно указать, что ее создали вы. Если вы включите эту функцию, ваше фото профиля Google и имя пользователя будут показываться на встроенной или переданной карте.
Чтобы указать, что вы автор карты, или скрыть эту информацию, используйте переключатель Показывать имя или фото владельца на общей карте на панели «Быстрые настройки».
Как сообщить о том, что кто-то выдает себя за другое лицо
Если вы считаете, что какой-то пользователь создал адрес электронной почты Gmail, чтобы выдать себя за вас, вот что вы можете сделать:
- Сообщить об этом в местные правоохранительные органы. Например, в США следует обратиться в Центр по борьбе с преступлениями в интернете.
- Связаться с местным органом защиты прав потребителей.
Программа «Мои карты» не выступает в качестве посредника в ситуациях, когда кто-либо выдает себя за другое лицо. Более подробная информация приведена в Условиях использования Gmail.