Страница 1 из 4

Как рисовать карты используя космоснимки Google

Добавлено: 21 сен 2006, 20:51
SiteAdmin
ТЕМА в связи с появлением новых программ - закрывается как устаревшая или будет кардинально редактироваться !!!


ВАРИАНТ САМЫЙ ПРОСТОЙ - купить лицензию на редактор GPSMapEdit и использовать редактор GPSMapEdit - версии от 1.0.41 и выше - лучше 1.0.53 - в котором есть он-лайн работа с космснимками Google. Но так как протоколы Гугла меняются, и Гугл не любит когда снимки скачивают другими программами, то бывают глюки

Вариант продвинутый - если вы делаете карту не только для себя а готовы публиковать ее в нашем проекте для всех, то можно попросить меня, и если у меня будут свободные ключи, которые нам выдает переодически автор GPSMapEdit (ОГРОМНОЕ СПАСИБО Константину), то я смогу "сделать" вам ключ для вашего ПК.

Еще можно использовать сторонний софт:

Часть 1. Софт

Благодаря постоянно обновляющимся космоснимкам и программе GoogleEarth (желательно v.4) мы можем наблюдать фотографию поверхности нашей планеты.

Сейчас известно две основных программы, которые позволяют выкачивать изображения (фотографии) поверхности Земли, привязывать их к координатам и далее использовать сохраненные снимки + привязку для рисования карт :)

Следующий текст статьи будет взят в своей основе с форумов
http://www.gisrussa2.ru/forum и http://forum.belmap.info
и дополнен.

Итак приводим список программ которые вам могут понадобится кроме самих редакторов.

Net.Framework ver.2 - бесплатно скачивается с сайта Микрософт
или здесь : http://travelgps.com.ua/soft/dotnetfx.exe (22960 Кб)

Windows Installer ver 3 или 3.1 - входит в состав SP2 или можно бесплатно скачать с сайта Микрософт, например
WindowsInstaller-KB884016-v2-x86.exe
или здесь : http://travelgps.com.ua/soft/WindowsIns ... v2-x86.exe

Сами программы
1) GoogleMV ver.2 с сайта
http://www.silber2004.narod.ru/ (Раздел Навигация)
или копия здесь: http://travelgps.com.ua/soft/GoogleMV20.zip
почитать что и как делать например здесь:
http://gisrussa2.ru/forum/viewtopic.php?t=2554

2) EarthSlicer последний можно взять с сайта http://forum.belmap.info/viewtopic.php?t=14
или например версия 1.87 лежит здесь: http://travelgps.com.ua/soft/EarthSlicer_V1.87.rar

Дополнительно может понадобится для GoogleMV OziExplorer для ПК,
если у вас его еще нет -желательна версия 3.95.2 или старше (3.95.4)
(зарегистрированная/пролеченная)

Добавлено: 30 сен 2006, 00:08
Vadim_O
Часть 2.
Рисуем карту с использованием спутниковых снимков с GoogleEarth
с использованием программы GoogleMV.

Нужный набор программ:

GPSMapEdit_ma отсюда http://michus.h12.ru/ru/projects/addons.html
OziExplorer версии > 3.95.4m или 3.95.2 + лекарство
GoogleMV версии 2.0 отсюда http://silber2004.narod.ru/trevel.htm

В GoogleMV выбираем закладку Настройки и в строку Запрос вписываем http://kh.google.com/kh?v=7&n=404&t=t и жмём Принять.
кстати в GoogleMV 2 написано, что параметр v=7 может быть больше текущего (сейчас там v=9) и все нормально будет работать

В закладке Поиск вводим координаты НУЖНОГО МЕСТА (к примеру - Нижнего Новгорода (N56°18,769 E43°59,115), увеличение 14 (к примеру - если город большой и снимки хорошие, то там есть увеличение до 18 ), выходим в интернет, жмем Показать.

В закладке Просмотр перемещаемся на нужный участок карты и переходим на 17 уровень детализации.
(для диалапщиков - с уровнем 16 тоже неплохо - экономия интернета, дома на снимках видно)

В закладке Склейка в обоих полях ставим нужное число квадратов (30 и 33) и жмакаем Начать. Прога выкачивает нужные квадраты и клеит их в один JPEG, а также создаёт МАР-файл.
ВАЖНО - у меня GoogleMV не делает больше 1000 кусков, т.е я делал квадрат 30*30 (=900), 30*40 уже не идет.
картинка получается приличной (30*256=7680, итого картинка стала 7680*7680, )13 Mb. уменьшение сжатия не сильно помогает, так что лучше не экономить, 75% хватает.

Открываем МАР-файл в OziExplorer и пересохраняем.
пересохранять лучше с НОВЫМ ИМЕНЕМ map-файла.
если GPSMapEdit опять ругается, снова открываем сохраненный в предыдущем случае в Ози map-файл и пересохраняем.

Проблему работы с OziExplorer ver 3.95.2 решается следующим образом:
Открываем map файл полученный с помощью GoogleMV-2 - далее сохраняем map под новым именем, например map_1.mp.
Открываю теперь новый файл т.е.map_1.mp, Ози чего-то ругается и говорит что что-то поменяет. Говорим Ок !
Потом опять сохранить как – сохраняем с первоначальным именем map.mp и уже вновь сохраненный файл теперь с GPSMapEdit работает без проблем.

В GPSMapEdit_ma_1028_1_03a2 (или версия выше) открываем пересохраненную карту и МАР-файл .
ВАЖНО! если растр получился очень большой (в моем случае 7680*7680)
то идем в свойста экрана (видеокарты и монитора) и понижаем битность выводимой картинки до 16 бит.
ЕСЛИ видим что растр сильно смещён, жмём кнопку со стрелкой (выбор объекта) и подтягиваем растр до хорошего совпадения с пересечениями крупных дорог. Всё, можно обрисовывать домики и т.д.

Добавлено: 30 янв 2007, 14:13
Player
ЕСЛИ видим что растр сильно смещён, жмём кнопку со стрелкой (выбор объекта) и подтягиваем растр до хорошего совпадения с пересечениями крупных дорог. Всё, можно обрисовывать домики и т.д.
А можно ли как-то сохранить эту корректировку? А то при каждом открытии, приходится ровнять растр по трекам...

Добавлено: 07 фев 2007, 08:01
OldMan
Player писал(а):
ЕСЛИ видим что растр сильно смещён, жмём кнопку со стрелкой (выбор объекта) и подтягиваем растр до хорошего совпадения с пересечениями крупных дорог. Всё, можно обрисовывать домики и т.д.
А можно ли как-то сохранить эту корректировку? А то при каждом открытии, приходится ровнять растр по трекам...
Так это делается автоматом.
При сохранении в .мп файле добавляется строка с адресом файла растра, смещением и аттрибутом видимости.
Если файлов с растром много, а одновременно их загрузить либо нельзя, либо не хочется, то можно сохранять эти строки в отдельном файле, а потом вставлять строки в .мп вручную, по мере надобности. Немного неудобно, но зато не надо каждый раз заново мучится с подгонкой растра. Главное не забыть аттрибут видимости с -1 на 0 поменять - иначе не увидеть. :)

Добавлено: 07 фев 2007, 08:24
Player
OldManясно
Сэнк:)

Добавлено: 08 фев 2007, 11:36
iMTG
Т.е. если я вижу, что космоснимок Гугл сдвинут по горизонтали относительно трека (по вертикали все ОК), то верить нужно именно треку и соответственно подтянуть снимок? Правильно?

Добавлено: 08 фев 2007, 11:46
Player
iMTGда, а лучше если есть несколько трэков:)

Добавлено: 08 фев 2007, 12:06
iMTG
Спасибо. А то вчера это обнаружил - и не знал кому верить :). А треков - их есть у меня :)

Re: Как рисовать карты используя космоснимки Google

Добавлено: 08 фев 2007, 22:32
VF
[quote="SiteAdmin"]Часть 1. Софт

Благодаря постоянно обновляющимся космоснимкам и программе GoogleEarth (желательно v.4) мы можем наблюдать фотографию поверхности нашей планеты.

Сейчас известно две основных программы, которые позволяют выкачивать изображения (фотографии) поверхности Земли, привязывать их к координатам и далее использовать сохраненные снимки + привязку для рисования карт :)


Известна также программа (спасибо автору, прекрасная и даром):
http://mapbuilder.by.ru/mapbuilder.zip
Описание- http://mapbuilder.by.ru/help.htm


От автора:
"Программа для фанатов сайта Google Maps. Она позволяет скачивать снимки с Google Maps и объединять их в один большой файл"

Проверял неоднократно. Прекрасно работает. Можно генерить файлы кооординатной привязки (например, для OZI.


Re: Как рисовать карты используя космоснимки Google

Добавлено: 10 мар 2007, 21:06
Duke
VF писал(а): Известна также программа (спасибо автору, прекрасная и даром):
http://mapbuilder.by.ru/mapbuilder.zip
Описание- http://mapbuilder.by.ru/help.htm
От автора:
"Программа для фанатов сайта Google Maps. Она позволяет скачивать снимки с Google Maps и объединять их в один большой файл"

Проверял неоднократно. Прекрасно работает. Можно генерить файлы кооординатной привязки (например, для OZI.
На сайте выложен битый архив. Если у кого есть скачанная, пришлите пожалуйста на PetukhovAV'собака'inbox.ru

Добавлено: 12 апр 2007, 23:55
ketzz
А можно и мне такой софт, плиз?
([email protected])

Добавлено: 26 апр 2007, 08:04
Vadim_O
Обновлены утилиты Seniora для работы в GoogleEarth:

1. http://www.ada.ru/GPS/Helper/index.htm Рисуем в GoogleEarth (точки, линии, полигоны), сохраняем в .kml конвертируем утилитой в "польский" формат

2. http://www.ada.ru/GPS/OziMapConverter/index.htm в GoogleEarth ставим точки, рисуем треки, конвертируем в формат OziExplorer

Может быть с ними скачивать большие объемы и не понадобится...
если надо например проверить как идет дорога по неоткорректированному до этого никем маршруту.

Добавлено: 26 апр 2007, 23:53
iMTG
Vadim_O,

что-то вроде первая ссылка не рабочая. Можно проверить? Спасибо!

Добавлено: 27 апр 2007, 00:17
OldMan
iMTG писал(а):Vadim_O,

что-то вроде первая ссылка не рабочая. Можно проверить? Спасибо!
Там точка в конце цепляется. Потому и не находит.
http://www.ada.ru/GPS/Helper/index.htm
Так найдёт.
Кстати, посоветую отсюда начать. Тоже полезное есть.
http://www.ada.ru/GPS

Добавлено: 04 май 2007, 21:30
Wladi
У меня в последнее время какие-то постоянные проблемы с GoogleMV2, он не хочет докачивать куски - молчит как партизан. Кто-нибудь сталкивался с такой проблемой??? Что делать???
P.S. При этом я разобрался, что ошибка у меня 403 - А как ее побороть?