Global Mapper и его работа с картами от OziExplorer

Основной форум пользователей GPS (Global Positioning System)
Правила форума
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
seno
Сообщения: 1051
Зарегистрирован: 28 май 2002, 20:09

Re: Global Mapper и его работа с картами от OziExplorer

Сообщение seno » 27 ноя 2011, 17:43

Вы исходите из предпосылки, что датум Pulkovo 42 в OZI и GM одинаков. А это не так. Чтобы получить как в OZI, надо в GM создать OZI-ковский датум и установить его для карты. На ГШ-500 Было http://s41.radikal.ru/i093/1111/4e/2988 ... g Стало http://s017.radikal.ru/i438/1111/c0/bad ... .jpg На ГГЦ-250 Было http://s017.radikal.ru/i430/1111/50/5ea ... g Стало http://s017.radikal.ru/i413/1111/5a/647 ... e.jpg В обоих случаях установлен датум аналогичный OZI-ковскому: трехпараметрический сдвиг по Молоденскому 28; -130; -95. Подобрав собственный датум для конкретной местности, можно получить лучший результат. При этом ВАЖНО: критически оценивать точность опорного изображения. Подгонять одно неточное к другому неточному можно бесконечно долго :) Если есть сомнения, используйте данные из разных несвязанных источников. Датум создается и вводится здесь: http://s017.radikal.ru/i426/1111/75/165 ... jpg Для создания жмём Add Datum <noindex></noindex>

kefi
Сообщения: 14
Зарегистрирован: 29 ноя 2011, 23:25

Re: Global Mapper и его работа с картами от OziExplorer

Сообщение kefi » 27 ноя 2011, 18:13

2 seno> Спасибо. Сказанное понятно, за исключением следующего :
- Как так получается, что DATUM из MAP файла OZI не соответствует тому, что в GM ? А вообще он может как соответствовать, так и не соответствовать? - как тогда определить, соответствует или нет ?
- А DATUM из MAP файла спутникового снимка, созданного при экспорте из SAS планета соответствует тому, что в GM ?
- Можно где-то в GM посмотреть параметры уже установленных DATUM'ов, пока я их вижу только при добавлении нового ?
- Не понял , какой сфероид в Вашем DATUM'е ?
- Вообще, Вы пишите о подборе собственного DATUM, но исходя из каких соображений - как его надо подбирать ?
- И весьма важное, - КАК оценить точность опорного изображения, я так понимаю, что точность, кроме прочего, зависит от СК Проекции, но как оценить для даной местности - какая наиболее подходяща будет СК и Проекция карты? И как понять, для данного сервиса, скажем, yandex maps, - какая СК и проекция использовалась ?




<noindex></noindex>

seno
Сообщения: 1051
Зарегистрирован: 28 май 2002, 20:09

Re: Global Mapper и его работа с картами от OziExplorer

Сообщение seno » 27 ноя 2011, 20:12

Ответы на большинство вопросов можно получить, разобравшись что такое датум. Я попытаюсь максимально простыми словами: Мы здесь о спутниковой навигации говорим. А спутниковая навигация это WGS-84 и ничто другое. Т.е. треки, точки, космические снимки, они все в американской глобальной системе. Пока мы не привлекаем материал созданный в другой СК, нет проблем. Когда привлекаем, появляется Датум. Датум определяет как нужно развернуть, подвинуть, ужать эллипсоид СК Пулково-42, чтобы он в конкретной точке стал соответствовать WGS-84. Таким образом всего 7 параметров: -Сдвиг по трём осям -Поворот вокруг трех осей -Относительное сжатие Но имея ввиду реальные точности старых карт, а также относительно небольшие площади интереса, в большинстве случаев достаточно только сдвинуть эллипсоид СК Пулково (эллипсоид Крассовского) по трем осям. Эти три цифры измеряются в метрах. В GM использован 7 параметрический датум, В OZI 3-х параметрический. Они прошиты где-то внутри программ. Поэтому, если привязываем карту в GM в неправильном датуме, а потом используем её в OZI, карта всё равно будет работать с датумом из OZI. Но если мы в GM трансформировали карту в другой датум, например в WGS-84, для конвертации в Garmin JNX, то ошибка от неправильного датума вылезет в полный рост. Как посмотреть значения в датумах что вшиты в программу не знаю. Пользовательскиие датумы что в GM, что в OZI легкодоступны. В GM они прописаны в: C:\Documents and Settings\ПОЛЬЗОВАТЕЛЬ\Application Data\GlobalMapper\custom_datums.txt В OZI в теле проги: Datums.dat Как подбирать датум? Здесь ответ сложный. Если бы у нас в руках была очень точная карта в Пулково-42, можно было бы придумать методику. Но реально эти карты весьма не точны. Вы привяжетесь одному перекрестку, на следующем всё будет не так, на следующем опять не так, но по другому. На днях взял трек Псков-Питер, наложил на проект из ГГЦ листов, на всякий положил ещё подробный слой из карт OSM и "поехал" по шоссе. На шоссе трек почти попадал. А вот перекрестки... Они были смещены на 30-40м в разные стороны. В интересных местах подкачивал снимки с Digital Globe чтобы убедится в правдивости OSM. Оказалось и они не всегда честны, хотя вроде по трекам должны быть сделаны. Забавно, что встречались участки, где всё, включая деревенские улочки, абсолютно совпадало на всех картах. Отсюда сделал вывод, что мой датум правильный. Заметил, что отклонения на ГГЦ как то группировались по участкам. Похоже что один участок один человек делал и плохо, другой участок другой делал и хорошо. В данном случае использовал один из рекомендованных для Питера: 25; -130; -86. Был случай когда никак не мог привязать ГГЦ в одном южном городе, несмотря на наличие подробных космоснимков. Потом нашел большую круглую клумбу, удивительно, но на ГГЦ она оказалась того же размера что на снимке. Посадить одно круглое на другое подбирая три оси сдвига решаемая задача. В результате ГГЦ карта легла хорошо. >>>КАК оценить точность опорного изображения? Сравнивая её с другими картами/снимками а также треками. При этом любые сомнения должны решаться в пользу сомнений :) >>>какая наиболее подходяща будет СК и Проекция карты? Вопрос некорректен. Не существует подходящих. Если это карта, а не эскиз местности, она делалась в вполне конкретной проекции и датуме. Они и должны быть установлены. То что датум приходится немного подбирать, не должно смущать. Во первых Пулково-42 не глобальный датум, для разных точек земли он разный по сути. Во вторых несмотря на наличие ГОСТа, он почему то у многих не работает, и в третьих здесь ваще какая то муть присутствует. Лучше самому всё проверять. http://gis-lab.info/forum/viewtopic.php ... ></noindex>

Vladiks
Сообщения: 95
Зарегистрирован: 03 июн 2016, 11:10

Re: Global Mapper и его работа с картами от OziExplorer

Сообщение Vladiks » 27 ноя 2011, 20:40

ИМХО, Подборка вариантов датума Пулково который используется в картах ГШ - мера сугубо приблизительная. В одном месте стало лучше, а в другом может стать хуже. А трека может и не быть. Вот Seno подобрал S-42 Poland и выдал картинку, у него все ОК. Но он не заметил что здесь погрешность увеличилась: http://s017.radikal.ru/i424/1111/3e/4be ... br>(Причем меня интересует именно причал - это мое место выхода на лед и одна из привязок карты глубин озера.) Для использования карт ГШ в Global Mapper я их перепривязываю в Озике сразу в WGS84, после чего все ОК. Вот та же картинка с такой карты: http://s003.radikal.ru/i204/1111/6f/2c6 ... ></noindex>

kefi
Сообщения: 14
Зарегистрирован: 29 ноя 2011, 23:25

Re: Global Mapper и его работа с картами от OziExplorer

Сообщение kefi » 27 ноя 2011, 20:53

2 seno>
Спасибо за интересный ответ, пока на gis lab еще не прокачал ссылки.

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

Я вот чего пока не догоняю - если на карте написано, что она сделана в СК Pulkovo 42 и использовалась проекция Trans Merkator, то разве этих вещей не достаточно, чтобы полностью определить карту ? Разве сказав СК Pulkovo 42, мы тем самым не определим полностью ее положение относительно WGS84 , т.е. все необходимые сдвиги,повороты?

PSPS. custom_datums.txt, как и datums.dat не мог найти вообще нигде (?)

>>какая наиболее подходяща будет СК и Проекция карты?
>>>Вопрос некорректен. Не существует подходящих. Если это карта, а не эскиз местности, она >>>делалась в вполне конкретной проекции и датуме.
Это понятно, я имел ввиду - как понять , для данной местности , какая будет наиболее точная СК и Проекция, ведь потому и были придуманы много СК и проекций, чтобы наиболее точно отобразить данную местность ?

2 Vladiks> Так когда Вы перепривязываете, то совершаете дополнительную работу по перепривязки, а хотелось бы использовать УЖЕ имеющуюся привязку.

Vladiks
Сообщения: 95
Зарегистрирован: 03 июн 2016, 11:10

Re: Global Mapper и его работа с картами от OziExplorer

Сообщение Vladiks » 27 ноя 2011, 21:49

Seno,
ничего не понял из того, что вы написали о форматах карты. Или я должен был перевести ее из GIF в jpg и только после этого выложить на файлообменник ? Зачем, она или потеряет исходное качество или станет весить под 20 Mb.

А теперь по существу, при выборе датума вы основываетесь на точности километровок для которых +/- 50 метров (0,5 мм) это недостижимая НОРМА.
А я стремлюсь 10 метрам ведь моя карта на основе снимка z17 (1 пикс.=1,4м.), а возможно будет на z18 (1 пикс=0,8м.) с изобатами глубин.

И, повторюсь, привязка в Ози сразу в WGS дает лучшую точность, что с точки зрения здравого смысла неожиданно. Глобальный датум получается лучше локального. Но это не ко мне а к разработчикам GM.

<noindex></noindex>

Vladiks
Сообщения: 95
Зарегистрирован: 03 июн 2016, 11:10

Re: Global Mapper и его работа с картами от OziExplorer

Сообщение Vladiks » 27 ноя 2011, 22:26

Цитата Kefi:
2 Vladiks> Так когда Вы перепривязываете, то совершаете дополнительную работу по перепривязки, а хотелось бы использовать УЖЕ имеющуюся привязку.

+ 100
Мне тоже этого хочется в Global Mapper, поэтому я и поднял тему.

Но перепривязываться все равно приходится, и не раз.
Сканы карт бывают очень кривые. Их стоит загрузить в ФШ, (включить полноцвет (RGB) - карты очень часто сканируют в gif), пересохраниться в PSD. Теперь можно выровнять скан при необходимости(повернуть) по верхним или нижним углам с помощью линейки, и проверить геометрию. Далее нужно обрезать лишнее поле если оно есть. Можно обработать на предмет контрастности, насыщенности и шумов. Иной раз желательно увеличить размер изображения в пикселах или сделать его кратным 550dpi (экранный масштаб станет метрическим, что удобнее).
Причем при изменении размера картинки или при ее повороте надо перепривязываться. Это занимает 2 минуты.




<noindex></noindex>

seno
Сообщения: 1051
Зарегистрирован: 28 май 2002, 20:09

Re: Global Mapper и его работа с картами от OziExplorer

Сообщение seno » 27 ноя 2011, 23:45

>>>Вот Seno подобрал S-42 Poland и выдал картинку, у него все ОК.
Но он не заметил что здесь погрешность увеличилась:>>>
Вы ошибаетесь, я ничего не подбирал, 3 часа ночи было, потому ткнул в ближайщий в списке датум, чтобы показать в чём дело.

>>>Для использования карт ГШ в Global Mapper я их перепривязываю в Озике сразу в WGS84, после чего все ОК.>>>
Ещё одна ошибка. Не надо так делать. Если б Вы понимали как происходит привязка в OZI, такое бы в голову не пришло. Не пытайтесь спорить, не отвечу. Этот простой вопрос здесь перестали обсуждать лет 10 назад.

>>>ничего не понял из того, что вы написали о форматах карты. Или я должен был перевести ее из GIF...>>>
Я говорил про снимок в JPG. Он декомпрессируется целиком в оперативку, а размер его в разжатом виде под 2Гб. И весь он висит в оперативной памяти, коей у меня всего 1 Гб. Значит в своп файл остальное. Снимок открывался на моем компе минут 5.
Я понимаю, у кого-то 4 Гб оперативки, но заменять гигабайты в голове на гигабайты в оперативке как то не совсем правильно.
Для таких целей существуют тайловые форматы. В данном случае уместен ECW. В ECW этот снимок открылся бы за секунду.
>>>Сканы карт бывают очень кривые. Их стоит загрузить в ФШ, (включить полноцвет (RGB) - карты очень часто сканируют в gif), пересохраниться в PSD. Теперь можно выровнять скан при необходимости(повернуть) по верхним или нижним углам с помощью линейки, и проверить геометрию...>>>
Карты не сканируют в GIF. Скан вообще не имеет формата. Сканируют то в полноцвет, а потом по глупости сохраняют в JPG, потом приходят такие же... и пересохраняют в GIF. И нет им конца :(
Ну да ладно. Почти всё что пишите не только можно, но и настоятельно НУЖНО делать в GM. Учите матчасть. Какая в Ж может быть привязка, если геометрию карты правили в фотошоп.
Мда... Не обижайтесь, Вы как будто из 2000 года пришли.

>>>А теперь по существу, при выборе датума вы основываетесь на точности километровок для которых +/- 50 метров (0,5 мм) это недостижимая НОРМА.
А я стремлюсь 10 метрам ведь моя карта на основе снимка z17 (1 пикс.=1,4м.), а возможно будет на z18 (1 пикс=0,8м.) с изобатами глубин/>>>
Цель достойная, но недостижимая, пока сумбур в голове.
Всё о чём здесь говорим в общем то обычная математика. Абсолютно строгая. Какие здесь могут быть фотошопы :)

kefi
>>> Я вот чего пока не догоняю - если на карте написано, что она сделана в СК Pulkovo 42 и использовалась проекция Trans Merkator, то разве этих вещей не достаточно, чтобы полностью определить карту ?
Всё правильно понимаете. Cмущает, что датум может быть разным? Так во первых он действительно разный для разной местности (но не значительно), во вторых из-за шлейфа секретности есть несколько вариантов по умолчанию, в третьих в последних версиях GM датум Пулково 42 заменили, и похоже на не неверный.
>>>как понять , для данной местности , какая будет наиболее точная СК и Проекция, ведь потому и были придуманы много СК и проекций, чтобы наиболее точно отобразить данную местность ?>>>
Однако, замучили. Мы что привязываем, местность или карту?
Карта, она конкретная, её сделали в конкретных проекции и датуме.
дык привязывать её надо именно в этих проекции и датуме.
ЭТО АКСИОМА!!!
Vladiks для Вас повторяю АКСИОМА!!!

<noindex></noindex>

seno
Сообщения: 1051
Зарегистрирован: 28 май 2002, 20:09

Re: Global Mapper и его работа с картами от OziExplorer

Сообщение seno » 27 ноя 2011, 23:51

>>>PSPS. custom_datums.txt, как и datums.dat не мог найти вообще нигде (?)>>>

Чтобы они появились их надо создать. В GM через меню Add Datum, в OZI полностью ручками. Это обычный текстовый документ у которого сменили расширение на dat.

<noindex></noindex>

DarthVader
Сообщения: 97
Зарегистрирован: 14 май 2013, 20:40

Re: Global Mapper и его работа с картами от OziExplorer

Сообщение DarthVader » 28 ноя 2011, 00:34

Цитата:
Теперь можно выровнять скан при необходимости(повернуть) по верхним или нижним углам с помощью линейки, и проверить геометрию. Далее нужно обрезать лишнее поле если оно есть. Можно обработать на предмет контрастности, насыщенности и шумов. Иной раз желательно увеличить размер изображения в пикселах или сделать его кратным 550dpi (экранный масштаб станет метрическим, что удобнее).



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

1. Про соответствие экранного масштаба метрическому. Останется ли верным это соответствие, когда вы откроете карту на другом мониторе? С другой диагональю, с другим разрешением экрана и, как следствие с другим шагом и размером пикселей? Попробуйте изменить разрешение своего монитора и открыть ту же самую карту - сохранилось соответствие? Ребячество какое-то. Детский сад. То же самое, что предполагать, будто в 100% масштабе лист документа MS Word формата А4 на мониторе должен быть размером 210х297. И ведь есть люди, искренне полагающие, что так оно и есть на самом деле. Не уподобляйтесь им! Не надо.

2. О выравнивании (повороте) листа карты в фотошопе и проверке его геометрии. Откуда вам известна правильная форма листа карты? Какая она, эта правильная форма, под которую вы подгоняете? Как вы её вычисляете, как находите? На глазок? А если пропорционально увеличить/уменьшить или просто повернуть лист на несколько градусов недостаточно - тогда что? Что если в одном углу карта растянута, в другом сжата, в третьем смята, а в центре скручена или разорвана?

Смысл сказанного простой - всё, что вы делаете озиэксплорером и фотошопом гораздо лучше, правильней и точней делает GM. Если вам нужна высокая точность использовать нужно только его. Забудьте про фотошоп, а ози используйте только для навигации, но не для привязки, правки и калибровки карт. Эту работу делайте только в GM.

<noindex></noindex>

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 150 гостей