opentorgs.ru

Скачивание карт и навигация офлайн. Как сохранить карту или изображение со спутника с Google Map? Как сохранить изображение с google maps? Как скачать фрагмент карты

И так, первое что следует сделать, решив создавать электронную векторную карту - это скачать весь доступный из свободных источников материал.

Даже если его качество неудовлетворительно для оцифровки, он поможет в точном определении границ заказываемых снимков. Также такой материал пригодится, если на какой-то части закупленной территории окажутся облака.

Для начала определитесь с источниками материала: какие области следует скачать с Google Maps , какие с Яндекс Карт ? Обычно Яндекс Картами пользуются для мозаики незаселённой территории, которая у них заметно лучше Google (6 м против 15 м). Населённые пункты в Яндексе не часто, но иногда бывают качественней чем на Google - по крайней мере насколько мне приходилось сталкиваться.

В нашем примере мы будем брать все данные с Google. Визуально нужный нам населённый пункт состоит из двух снимков не пригодного к оцифровке 1 метрового Ikonos (чуть позже мы убедимся в собственных предположениях):

Следующие действия наверняка нарушают лицензионные соглашения Google, поэтому давайте договоримся: всё это излагается исключительно в информационных целях. Никакой коммерческой выгоды ни я, ни вы извлекать из этого не будете.

Вообще говоря, вся информация, которая отображается на экране компьютера всегда может быть сохранена. Во-первых PrintScreen ещё никто не отменял, во-вторых все браузеры имеют кэш, в котором тоже можно копаться.

В первую очередь следует скачать из сети небольшую программу MapBuilder (последняя версия 1.9). Официальный сайт программы нынче удалён, но она уже распространилась по многим варезникам и ищется легко.

Устанавливать программу не нужно - просто создаём папку, например C:\MapBuilder\ и распаковываем туда содержимое архива. Огромное спасибо автору разработавшему и дошлифовавшему эту замечательную утилиту!

Перед запуском программы открываем в редакторе файл mbconfig.txt и находим секцию:

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

Итак, текущая версия снимков Google - 89. Исправляем соответствующим образом файл mbconfig.txt.

Запускаем программу, заходим в настройки и указываем каталог кэша, куда будут помещаться скаченные блоки. Учтите, что размер архивной директории может достигать нескольких гигабайт. Формат архивной директории выбираем "Прогрессивный":

Самый простой способ указать MapBuilder"у, какую часть карты надо скачивать - это подогнать размеры окна браузера под нужный фрагмент карты, затем сгенерировать ссылку на текущую область и передать её в MapBuilder:

Более точный способ - задать координаты четырёх границ прямоугольника. В этом нам поможет приложение Google Earth , так как Google Maps не умеет отображать текущие координаты курсора.

Ещё одна причина, почему следует пользоваться Google Earth а не Google Maps - это разные мозаики снимков. Google Maps до определённого масштаба не отображает качественные снимки, даже если они покрывают данную территорию - вместо этого на мелких масштабах вся территория покрыта данными Landsat. Google Earth же отображает мозаику из всех снимков, включая высококачественные, независимо от текущего масштаба. Это очень удобно:

Координаты из Google Earth можно переносить в MapBuilder в том же виде, в котором они отображаются на экране:

Границы загружаемых областей следует определять с запасом относительно официальной границы населённого пункта. Узнать официальные границы можно несколькими способами (в порядке возрастания сложности):

В случае, если вас действительно забанил Google вместо картинки тайла вы увидите приглашение ввести капчу:

Включите отслеживание заголовков и введите капчу - в ответ у вас должно появиться оригинальное изображение тайла. Таким образом вы сможете обнаружить, какую Cookie научился ставить ваш браузер, чтобы на какое-то очередное время объяснить Google, что вы - не робот:


Дальше вам поможет ещё одна интересная программа: The Proxomitron . Это настольный прокси-сервер с удивительно гибкими возможностями.

Устанавливаем (или распаковываем - The Proxomitron не держит никаких файлов за пределами своего каталога и не вносит изменений в реестр), запускаем. Нажимаем кнопку "Headers", находим пункт "Cookie: Fake a cookie (out)" и нажимаем кнопку "Edit". В поле "Replacement text" вводим полностью содержимое строки с кукой, пойманной с помощью LiveHTTPHeaders:

Для приведения подстановки куки в действие: сначала ставим галочку в колонке "Out" окна заголовков, а затем и в основном окне программы:

После всех произведённых действий не забудьте перенастроить MapBuilder на работу через новоиспечённый прокси.

Сразу скажу, что данная мера помогает только на определённый объём загрузки (обычно около 100-500 Мб), после чего Google вас снова банит, и история повторяется сначала. Тем не менее, данный инструментарий позволяет эффективно загружать космические изображения с сервиса Google Maps.

В результате работы MapBuilder-а будут созданы два файла: JPG, содержащий картинку и MAP содержащий привязку растра к реальным координатам в формате OziExplorer"а. О том, что делать с этими файлами будет рассказано дальше.

Делаем скриншот карты Яндекс (нажмите для увеличения)

В прошлой статье мы с вами разобрались как сохранить карту из Google Maps. 1 и 3 способы - универсальны и отлично работают для сохранения карт Яндекса. Здесь расскажу еще один способ.

Как сохранить большую карту Яндекса без программ

За этот способ спасибо Ивану Титову. Расскажу как я буду его использовать. Нам понадобиться:

  • Браузер (буду использовать Google Chrome);
  • Расширение для создания скриншотов (Nimbus Screenshot);
  • Yamap.zip - , который нужно будет настроить под себя.

Запускаем Goolge Chrome, устанавливаем расширение Nimbus Screenshot и скачиваем Yamap.zip. Распаковываем архив и открываем файл с помощью блокнота или Notepad++. Содержимое HTML файла выглядит следующим образом. Стрелочками показаны места где нужна настройка.

Параметры

center: , zoom: 17

Нужно взять отсюда - http://dimik.github.io/ymaps/examples/location-tool/

Выбираем центр той местности, которая нам нужна и копируем значение «Центр карты» в center: . Выбираем масштаб и устанавливаем значение - zoom.

Параметром

style=»width:4000px; height:4000px»

задаем размер. То есть изменяем значение width и height чтобы поместилось вся нужная территория.

Сохраняем файл Yamap.html и открываем в Google Chrome.

Сохраняем скриншот всей страницы и жмем «Готово» в правом верхнем углу.

Сохраняем получившееся изображение в компьютер или сразу распечатываем.

  • Как распечатать PDF файл.
  • Как распечатать страницу из интернета.

Печатайте с удовольствием.

PrinterProfi.ru

Сохранение карты с сервисов Yandex или Google в файл с заданным размером.

Сохранение карты с сервисов Yandex или Google в файл с заданным размером.r_v_fMay 25th, 2012Многие пользуются картами Google или Yandex, однако не все знают, что карту можно сохранить на диск не только утомительным методом PrintScreen + последующая склейка фрагментов.

Есть и менее затратный метод. Для этих целей воспользуемся бесплатной программой url2bmp, которую можно скачать отсюда.

Рассмотрим, как с помощью любого браузера и программы url2bmp скачать большую карту с maps.yandex.ru (скачивание карты с maps.google.com ничем принципиальным не отличается).

1. Открываем с помощью браузера веб-страницу Yandex-карты и в окне поиска вводим названием населенного пункта, для которого необходимо получить карту (в нашем примере, это Москва, Вы можете выбрать свой город), после чего нажимаем кнопку "Найти".

ВНИМАНИЕ! При работе постарайтесь закрыть все остальные программы, т.к. при сохранении используется оперативная память и ее нужно много. У меня спокойно далет карту с максимально мелким масштабом размером 7000*7000 пикселей.

Желаю все успехов.

r-v-f.livejournal.com

SAS.Планета или как скачать карту Google, Yandex в высоком разрешении

Нередко в качестве подложки хочется использовать спутниковые снимки или карты с сервиса Google Maps/Яндекс карт/ OpenStreetMap… При этом одним скриншотом здесь не обойтись-качество будет не то и придется склеивать несколько изображений.

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

Доступны карты Google Earth, Google Maps, Bing Maps, DigitalGlobe, “Космоснимки“, Яндекс.карты, Yahoo! Maps, VirtualEarth, Gurtam, OpenStreetMap,eAtlas, iPhone maps, карты Генштаба и др. Причем можно выбрать как спутниковые снимки так и графические карты.

Итак, по порядку

1. Установка программы

2. Настройка программы

  • Запускаем файл SASPlanet.exe
  • Выбираем в качестве источника карт «Интернет и кеш».
  • Если кнопки не нажимаются, измените в настройках Windows масштаб отображения на 100%

3.Выбор нужной области

  • Выбираем нужную графическую или спутниковую карту. Если Спутник (Google) не работает, попробуйте Спутник (Яндекс).
  • При необходимости подключаем дополнительные слои, например, пробки.
  • Найдя нужное место на карте выделяем область, которую хотим скачать

4.Скачивание карты

  • В открывшемся окошке убеждаемся в правильных настройках и жмем Начать. По завершении жмем «Выход». Масштаб карты можно увидеть слева наверху. Чем больше масштаб, тем дольше будет загружатся и склеиваться изображение.

5. Сохранение карты

  • Теперь нам надо склеить и сохранить загруженные тайлы. Для этого выбираем «Предыдущее выделение»
  • На вкладке склеить указываем формат, путь сохранения и масштаб в котором вы скачивали тайлы, начать…

 Теги: tip, генплан, программа, работа с картой

archi.place

Конструктор Яндекс.Карт: Печать в высоком разрешении - Клуб API Карт

Сегодня мы выпустили обновление Конструктора Яндекс.Карт.

При печати карты сохраняются все добавленные объекты. Также, вы можете распечатать карту с включенными пробками.

При сохранении карты для печати вы можете настроить качество изображения (96 или 300 DPI), размер до 1500х1500 px и выбрать один из растровых форматов: png или jpg. Файл с картой будет сохранен на ваш Яндекс.Диск в отдельную папку.

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

обновление,конструктор карт,новости,конструктор

yandex.ru

Google Map Saver - сохраняет карты на компьютер

Google Maps - удобная штука. Однако карты, которые выдает этот сервис, доступны только в интернете, а зачастую именно они нужны бывают тогда, когда интернета под рукой нет. Для того, чтобы нужные вам карты можно было сохранить себе на компьютер, можно воспользоваться удобной утилитой - Google Map Saver.

Например, вы хотите попутешествовать на машине, и понятно, что интернета может и не быть. Google Map Saver поможет заранее подготовить карты, сохранив их в нужном вам формате и с нужным разрешением, которые потом можно будет просмотреть на мобильном телефоне или распечатать на принтере. Программа сохраняет карты в PNG (8-бит и 24-бит), JPG (низкого, среднего и высокого качества), BMP и TGA. Но самое интересное - это размеры сохраняемых карт. Они адаптированы не только под обычные мониторы и экраны огромных разрешений (вплоть до 12000X12000), но и под разные экраны мобильных гаджетов (QVGA, VGA, iPhone).

Программа очень маленькая и портабельная, но работу свою выполняет на все 100% - она умеет все, что умеет сервис Google Maps: определять координаты, показывать карты схематично, как обычно, с рельефом местности, в виде фотографий, карты можно увеличивать в широких масштабах.

Скачать Google Map Saver: http://www.codres.de/google-map-saver.

P.S. Утилита волшебным образом убирает водяные знаки с карт.

Если Вам понадобилось сохранить карту, спутниковые снимки местности из таких сервисов как google или yandex - вас наверняка мучает вопрос как это сделать? Или какой программой можно сохранить спутниковую фотографию, например с Google Map? Многие задают такие вопросы, потому что при сохранении интернет эксплорером изображение целиком не сохраняется, можно только маленькими кусочками 256*256. А старим добрым обходным способом типа Alt+PrnScr очень долго и не качественно. В этой статье поговорим о том, как сохранить карту google удобным способом и без потери качества.

Задача поставлена. Нужно сделать карту города на основе google maps. Как это реализовать? Как уже упоминалось ранее, карты храниться на серверах таких сервисов как google или yandex в виде маленьких изображений. Когда ми ищем определенную территорию, наш браузер скачивает картинки с сервера отвечающие координатам местности и склеивает их в одно сплошное изображение. Чтобы сохранить карту местности у себя на компьютере нам понадобиться программа, которая работает по такому же принципу - скачивает картинки и складывает с них карту, которую в последствии можно сохранить в таких форматах как *.jpg и *.png.

На просторах интернет можно найти много программ, которые могут справиться с поставленной задачей. Но есть одно «Но». Карты google и yandex довольно часто обновляются, и меняет настройки ссылок, по которым закачиваются фрагменты карт. И множество программам, которые можно скачать в сети интернет, уже не могут получать изображения. Для корректной работы им постоянно нужно указывать актуальные на данный момент версии карт.

В этой статье подробно рассмотрим программу, которая сохраняет карты с таких сервисов как google или yandex и уже не имеет проблем с обновлениями версий карт. Эта программа SAS.Планета. В ней разработчики реализовали множество полезных функций, которые помогут вам быстро и без проблем сохранить карту с google, yandex и т.д. Скачать программу для сохранения карт можно внизу.

Помимо просмотра и загрузки в программе реализованы следующие полезные функции:

Работа с GPS-приемником;
Прокладка маршрутов;
Измерение расстояний;
Отображение файлов KML;
Поддержка сервиса Panoramio;
Формирование карты заполнения слоя - эта функция позволит посмотреть области на карте, которые вы уже загрузили в кэш или, наоборот, которые у вас отсутствуют;
Сохранение части карты в одно изображение, которое вы можете просмотреть и обработать в любом графическом редакторе, а также использовать в других ГИС-приложениях, например, OziExplorer (для которого программа создаст файл привязки);
Вы можете сохранять интересные вам места и впоследствии без проблем их отыскивать, а также сделать так, чтобы они всегда отображались на карте;
Карта обзора - поможет вам легко узнать о местоположении того места, которое вы сейчас просматриваете, а также быстро перейти к любому другому месту на карте;
Просмотр карты в полноэкранном режиме - что особенно удобно при невысоком разрешении экрана;
Конвертация из одного слоя всех предыдущих - позволит существенно сократить ваш интернет-трафик, например, вы можете скачать ваш город только на 18 масштабе, а все предыдущие сформировать на его основе;
Возможность экспорта карт в формат, поддерживаемый iPhone maps;
Возможность экспорта карт в формат, поддерживаемый мобильными Яндекс.Картами 3-й версии;
Загрузка и отображение объектов Wikimapia;
Поиск мест средствами Google и Яндекс;
Добавление пользовательских карт.
Сайт программы sasgis

Как сохранить карту - практика

Скачиваем, распаковываем и запускаем программу.

Это выбор источника, из которого программа будет брать карты. Имеется введу из сети интернет или из кеша.

Выбираем - из интернета. Иначе программа не будет работать. Разве что Вы уже заходили на то место, с которого нужно сделать карту, и оно сохранилось в кеше.

После переключения программа сразу же начинает обновлять изображения.

Для примера Я сделаю прямоугольное выделение окраины города.

После двойного нажатия мышкой попадаем в меню операций с выделенной областью.

Переходим во вкладку «Склеить». Тут нужно будет указать место, где нужно сохранить и имя будущей карты, а также формат, в котором нужно сохранить.

Если хотите сделать карту всего поселка, можете уменьшить приближения так, чтобы можно было выделить всю область. А уже во вкладке «Склеить» можете просто поставить больший масштаб, и карта будет с большим разрешением.

Жмем начать, и через некоторые время программа сохранит уже готовую карту. В программе есть еще много полезных настроек, можете изучить и использовать их. И если можете вкратце опешите неупомянутые в статье полезные приемы и функции доступные в программе. Может, кому то это пригодиться!

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

Итак, поставим перед собой задачу: создать спутниковый снимок нужного нам района, например, спутниковую карту Москвы . Хотя можно и не мелочиться, а сразу составить спутниковую карту России или даже спутниковую карту Мира , но мы не будем заниматься такими глобальными делами, а поставим перед собой более простую задачу сделать спутниковую карту Саратова .

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

Для этого нам понадобиться программа Google Earth (Google Планета Земля) , скачать которую вы можете с сайта:

Скачав и установим эту программу мы можем посмотреть на спутниковые снимки различных городов Мира, рассмотреть улицы и дома… Но мы немного ушли от темы. Насмотревшись мы решили сохранить выбранный участок местности, чтобы рассмотреть его позже оффлайн. Заходим в Меню: Файл -> Сохранить -> Сохранить изображение , сохраняем, но как оказалось не такой и большой участок в хорошем разрешении мы можем сохранить. Жаль конечно, но нормальные герои всегда идут в обход, и мы пойдем другим путем…

Скачиваем программу с сайта разработчика: http://silber2004.narod.ru/travel.htm

Программа уступает по функциональности программе Google Earth (Google Планета Земля) , но с другой стороны по нашей проблеме она нам может помочь.

Программа предназначена для более удобной работы с сервисом http://maps.google.com где собраны спутниковые фото всей земной поверхности.

Читаем на сайте описание этой программы:

Бесплатная версия программы умеет: кэшировать однажды закачанные изображения для последующего просмотра оффлайн; склеивать изображения любого масштаба, размера и сохранять их в jpg-файле; создавать файл координатной привязки с целью использования спутниковых фотографий в качестве карт в программе OziExplorer.

Зарегистрированная версия программы, кроме измерения расстояний без ограничений и привязки фотографий в программах Mapinfo, ArcGis, SeeYou, теперь умеет избегать блокирования сервером Google Вашего IP, что позволяет выкачивать без задержек большие территории.

Регистрация стоит 300 рублей, произвести оплату можно с помощью системы Яндекс-деньги.

Для постоянного использования эту программу стоит купить, но у нас задача разовая. После небольшого тестирования этой программы мы нарываемся на бан со стороны Google и не можем более получать спутниковые изображения для склейки в единую карту. Обойти бан можно с помощью прокси-серверов, но мы пойдем другим путем…

С помощью этой программы мы можем достать данные из Кэша программы Google Earth (Google Планета Земля)

Пользоваться программой очень просто:

  • Открыть кеш, который обычно расположен здесь: ”C:\Documents and Settings\ИМЯ_ТЕКУЩЕГО_ПОЛЬЗОВАТЕЛЯ\Local Settings\Application Data\Google\GoogleEarth\dbCache.dat” Если у вас есть несколько кешей (в одной папке), то можно открыть их все сразу (файлы “dbCache.dat”).
  • Выбрать путь для извлечения файлов. По умолчанию папка, из которой запущен GE_JPG_extractor.exe.
  • Чтобы излечь картинки в с именами в виде ‘qrst.jpg’ в формате кеша программы GoogleMV - установите флажок “для кеша GoogleMV (имена файлов ‘qrst’)”. В FAT 32 есть ограничение на количество файлов в одной папке (есть ли такое ограничение в NTFS не знаю). Поэтому моя программа будет глючить при больших количествах фалов в одной папке (а на 18 уровне в одной папке их будет просто туча). Автору программы GoogleMV следует подумать об этом ограничении файловой системы.
  • Нажать кнопку “Извлечь” и дождаться окончания процесса. После извлечения будет созданы папки “\ServerN\_82_\” (картинки с именами Google Earth - такими они были при получении с сервера) или “\ServerN\КН\” (кеш для программы GoogleMV). Папок “ServerN” (вместо N будут цифры) может быть создано больше одной. Их количество зависит от того данные с каких серверов Google Earth лежат в кеше. В настоящее время работает два сервера: карта замли и карта космоса. Возможно в будущем добавятся новые.

Нам нужно будем извлекать картинки в с именами в виде ‘qrst.jpg’ в формате кеша программы GoogleMV.

  1. Запускаем программу GE_jpg_extractor.exe
  2. Выбираем и открываем Кэш файл “dbCache.dat”.
  3. Выбираем папку для сохранения картинок
  4. Ставим галочку: “Для кэша GoogleMV (имена файлов ‘qrst’)”
  5. Нажимаем кнопку [Извлечь картинки]

После извлечения спутниковых снимков таким способом, мы эти снимки запихиваем в Кэш GoogleMV и уже с помощью GoogleMV создаем спутниковую карту.

  1. Запускаем программу (Бросается в глаза немного не та проекция, но позже мы это исправим )
  2. Перемещаемся по карте в нужное нам место
  3. Нажимаем значек Выделить
  4. Выделяем нужную нам область
  5. Выбираем необходимый уровень увеличения, процент сжатия jpg и нажимаем Выполнить
  6. В открывшемся окне Параметры выбираем Склеить выделенный фрагмент , только кэш , только снимок
  7. Жмем ОК

через пару мгновений или минут спутниковая карта склеена.

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

Примечание. Эта функция недоступна в некоторых регионах из-за технических ограничений, особенностей форматов адресов, отсутствия поддержки определенных языков и т. п.

Шаг 1. Скачайте карту

Примечание. Скачанные карты можно хранить в памяти устройства или на SD-карте. Если вы решите сменить место хранения, карту придется скачать снова.

Как сохранить офлайн-карты на SD-карте

Шаг 2. Обеспечьте экономию батареи и трафика (необязательно)

При работе с офлайн-картами вы можете использовать приложения, для которых требуется подключение к Интернету.

Примечания

  • Без подключения к Интернету доступен только один вид маршрутов – автомобильные.
  • При этом вы не сможете найти альтернативные варианты проезда, просмотреть данные о пробках и выбрать полосу движения.

Использование офлайн-карт

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

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

Примечания

Как управлять офлайн-картами

Как обновить офлайн-карту

Офлайн-карта должна быть обновлена прежде, чем закончится срок ее действия. Когда до этой даты останется 15 дней или меньше, приложение будет пытаться обновить офлайн-карту автоматически, если устройство подключено к сети Wi-Fi.

Загрузка...