Ищется инструментарий подобный Google Earth в следующих его функциях :
На существующую карту (или снимок поверхности ) накладывается слой произвольного изображения той же местности, с возможностью установления частичной его прозрачности. После чего изображение в данном слое можно сдвигать, поворачивать, сжимать, etc , подгоняя таким образом к подлежащей под ним карте(снимку) . И после такой подстройки можно сохранить получившееся изображение в некотором формате уже содержащем привязку этого модифицированного изображения к местности (в GE это KMZ формат).
Только вот в GE возможности сжатия недостаточны - сжатие там происходит относительно всего изображения целиком, а хотелось бы относительно только его некоторой части, т.е. желательно побольше возможностей модификации накладываемого слоя и удобства также побольше; кроме того - хотелось бы , чтобы экспорт был не в формат KMZ, а в JPG c созданием MAP файла привязки ...
Инструменты обработки изображения карты с ее привязкой
Модератор: Tolik
-
zed
- Гуру
- Сообщения: 2888
- Зарегистрирован: 16 авг 2008, 20:21
- Благодарил (а): 89 раз
- Поблагодарили: 568 раз
Re: Инструменты обработки изображения карты с ее привязкой
GlobalMapper, ArcGis, QGIS.
Только задача привязки снимка решается не его сжатием или поворотом, а заданием координат опорных точек и выбором алгоритма трансформации.kefi писал(а):После чего изображение в данном слое можно сдвигать, поворачивать, сжимать, etc , подгоняя таким образом к подлежащей под ним карте(снимку)
-
kefi
- Соображающий
- Сообщения: 78
- Зарегистрирован: 26 ноя 2011, 15:53
- Благодарил (а): 1 раз
- Поблагодарили: 10 раз
Re: Инструменты обработки изображения карты с ее привязкой
GlobalMapper ? Каким образом там можно реализовать то, что я описал для GE ? Там же тыкание в точки, но не обработка слоя изображения.zed писал(а):GlobalMapper, ArcGis, QGIS.Только задача привязки снимка решается не его сжатием или поворотом, а заданием координат опорных точек и выбором алгоритма трансформации.kefi писал(а):После чего изображение в данном слое можно сдвигать, поворачивать, сжимать, etc , подгоняя таким образом к подлежащей под ним карте(снимку)
Хотелось бы понять то же самое относительно ArcGis и QGIS ; ArcGis, как я понял, вообще больно большой пакет - как и что конкретно в нем реализует указанную функцию ?
PS.
То, что я описал, по сути и есть то же самое задание координат опорных точек и выбор алгоритма трансформации, поскольку на выходе в GE после описанных процедур фактически готовый и привязанный кусок карты, в определенной проекции, который можно уже , например, в Global Mapper'е превратить в JPG+MAP.
Вот только GE обладает вышеописанными недостатками, ну и плюс еще несколькими не упомянутыми. Но! Но привлекателен сам подход к привязке изображения путем его визуального сдвига и пр. модификаций без всяких утонченых тыканий в реперные точки, потом неудобному вычислению и заколачиванию в отдельном окошке их координат etc,... поэтому и ищется подобный инструмент визуальной графической привязки .
Я могу, например, нарисовать довольно неряшливо от руки некий планчик местности и таким образом подправив его , привязать в GE + GM, на выходе получив JPG+MAP.
- Parasite
- Администратор
- Сообщения: 5646
- Зарегистрирован: 23 окт 2008, 17:38
- Благодарил (а): 124 раза
- Поблагодарили: 508 раз
Re: Инструменты обработки изображения карты с ее привязкой
kefi писал(а):привлекателен сам подход к привязке изображения путем его визуального сдвига и пр. модификаций без всяких утонченых тыканий
The only difference between me and a mad man is that I am not mad. /Salvador Dali/


-
zed
- Гуру
- Сообщения: 2888
- Зарегистрирован: 16 авг 2008, 20:21
- Благодарил (а): 89 раз
- Поблагодарили: 568 раз
Re: Инструменты обработки изображения карты с ее привязкой
Выходит, вам нужен не профессиональный софт для привязки, а фотошоп...
-
kefi
- Соображающий
- Сообщения: 78
- Зарегистрирован: 26 ноя 2011, 15:53
- Благодарил (а): 1 раз
- Поблагодарили: 10 раз
Re: Инструменты обработки изображения карты с ее привязкой
В Фотошопе появились средства привязки к геокоординатам ?Parasite писал(а):kefi писал(а):привлекателен сам подход к привязке изображения путем его визуального сдвига и пр. модификаций без всяких утонченых тыканий
Если это ко мне, то я не спрашивал про профессиональный софт, я спрашивал про удобный для визуальной графической привязки без всякого заколачивания координат, делающий то, что GE, только лучше. А про фотошоп я уже сказал выше.Выходит, вам нужен не профессиональный софт для привязки, а фотошоп...
PS. Даже вот так еще опишу :
Есть слой образец - он неподвижная подложка с известными для тула координатами.
Есть редактируемый слой - он сверху и полупрозрачный.
- Выбираем на редактируемом слое Первую точку -тащим на нужное место ориентируясь по просвечивающему слою образцу, при этом весь слой поступательно перемещается за этой точкой, отпускаем ее, фиксируем ("прикалывая ею" слой) ее положение, возможно, впоследствии опять ее выбираем для того, чтобы подправить.
- Выбираем Вторую точку на редактируемом слое - тащим ее на нужное место, ориентируясь по просвечивающему слою образцу, при этом весь слой растягиваетcя/сжимается/поворачивается для соответствия новому положению точки, отпускаем ее ("прикалывая ею" слой), фиксируем ее положение, возможно, впоследствии опять ее выбираем для того, чтобы подправить.
- Аналогично второй, работаем с всеми последующими точками.
Последний раз редактировалось kefi 28 фев 2014, 19:25, всего редактировалось 2 раза.
-
zed
- Гуру
- Сообщения: 2888
- Зарегистрирован: 16 авг 2008, 20:21
- Благодарил (а): 89 раз
- Поблагодарили: 568 раз
Re: Инструменты обработки изображения карты с ее привязкой
Сомневаюсь, что в природе существует нечто подобное - мало кому нужен аналог фотошопа с ГИС функционалом.
-
kefi
- Соображающий
- Сообщения: 78
- Зарегистрирован: 26 ноя 2011, 15:53
- Благодарил (а): 1 раз
- Поблагодарили: 10 раз
Re: Инструменты обработки изображения карты с ее привязкой
Ну вот выше я добавил в предыдущем посте PS - разве так не удобно привязывать карты ? Это должно было бы многим понравиться .zed писал(а):Сомневаюсь, что в природе существует нечто подобное - мало кому нужен аналог фотошопа с ГИС функционалом.
Не надо ни высчитывать координат, ни заколачивать их, позиционировать же точки приходится всегда при привязке, зачем же еще и с координатами возиться (в GM ,например, их нужно еще и пересчитывать в десятичные дроби) - еще один источник ошибок ... Кроме того и отсканированную карту часто нужно подредактировать - измята, смещена etc....
PS. Так что - в тех GIS инструментах, что Вы советовали - нет такого что ли ?
PSPS/ А , кстати, в фотошопе, вроде , есть какой-то язык, типа VBA - так там , по всей видимости, можно и организовать такое ... вот только в GIS надо разбираться, чтобы MAP файлы обрабатывать ..
- Papazol
- Гуру
- Сообщения: 2069
- Зарегистрирован: 04 дек 2009, 01:39
- Откуда: Рязань
- Благодарил (а): 73 раза
- Поблагодарили: 647 раз
Re: Инструменты обработки изображения карты с ее привязкой
При привязке изображений (особенно сканированных с бумаги) ошибки существуют даже без измятости и прочих дефектов. Чтобы уменьшить эти ошибки, необходимо использовать бОльшее количество точек привязки. В пределе это будет так: для каждой точки изображения известны соответствующие (правильные!) координаты. Если точек привязки немного, то только они и будут правильно (точно) привязаны, а все остальные - приблизительно. Для расчёта координат промежуточных точек применяются аффинные преобразования. Это в любом случае аппроксимация. При этом само изображение никаким изменениям не подвергается. Естественно, чем кривее изображение, тем ниже точность привязки промежуточных точек. Но, как всегда считалось в OziExplorer'е, для нормальной привязки сканированной карты достаточно девяти приблизительно равномерно распределённых по листу точек привязки. То есть с таким количеством точек привязки этой картой можно будет пользоваться в навигаторе и не заблудиться. Да, задачи сделать так, чтобы эта карта точно накладывалась на другую (эталонную) карту - не ставится. Не будем забывать, что OziExplorer придумали тогда, когда ещё не были так доступны спутниковые снимки, а вот бумажных карт было завались, и они были хорошими, только вот ими нельзя было пользоваться в навигаторах. Собственно, для решения данной задачи и был придуман Ozi. А теперь и векторные карты есть, и снимки, и карты на основе снимков. Пожалуй, интерес к бумажным картам сегодня может оставаться у любителей старины и кладометеоритоискателей. Придёт ли кому-нибудь в голову писать для них специальную программу наложения карт? Тем более что в серьёзных ГИС такую операцию можно проделать при необходимости, и за такой ценой, как перевод координат из одного формата в другой, думаю, не постоят.
-
zed
- Гуру
- Сообщения: 2888
- Зарегистрирован: 16 авг 2008, 20:21
- Благодарил (а): 89 раз
- Поблагодарили: 568 раз
Re: Инструменты обработки изображения карты с ее привязкой
Есть такое понятие "Картографическая проекция" и без учёта проекции вам будет очень трудно (или даже невозможно) правильно привязать карту.kefi писал(а):Не надо ни высчитывать координат, ни заколачивать их, позиционировать же точки приходится всегда при привязке, зачем же еще и с координатами возиться (в GM ,например, их нужно еще и пересчитывать в десятичные дроби) - еще один источник ошибок ...
А по поводу ввода координат - к примеру, в QGIS есть режим ввода координат "мышкой":
http://gis-lab.info/qa/georef-qgis.htmlВ случае привязки растра к другим слоям (векторным или растровым), необходимо сначала загрузить нужные слои в основное окно QGIS. Затем, вместо ввода координат с клавиатуры, для задания координат опорных точек нужно выбрать кнопку С карты (From map canvas) и щелкнуть в нужном месте основной карты. В этом случае координаты опорных точек берутся с карты, которая может содержать любые другие слои, открытые в основном окне программы.