Привязка вектора (mif/mid)

Вопросы общего характера по ГИС и дистанционному зондированию, не связанные с конкретным ПО.
Аватара пользователя
dobeer
Активный участник
Сообщения: 199
Зарегистрирован: 25 дек 2009, 21:54
Репутация: 1
Откуда: Чита
Контактная информация:

Привязка вектора (mif/mid)

Сообщение dobeer » 28 сен 2011, 14:32

Имеется карта в формате mif/mid (МапИнфо), но она не имеет привязки к реальным координатам. Подскажите как ее можно привязать, желательно как то с помощью МапИнфо, ГлобалМаппер или QGIS. Как привязать растр я знаю, но вектор не приходилось. Конечная цель - получить привязанный шейп файл.

Voltron
Гуру
Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12
Репутация: 34
Откуда: Ukraine

Re: Привязка вектора (mif/mid)

Сообщение Voltron » 28 сен 2011, 14:34

В QGIS пока нет родного инструмента привязки вектора, разве при помощи модулей GRASS.

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: Привязка вектора (mif/mid)

Сообщение Александр Мурый » 28 сен 2011, 14:40

Нескромно цитировать себя, но все же: посмотрите эту тему.
Редактор материалов, модератор форума

Аватара пользователя
dobeer
Активный участник
Сообщения: 199
Зарегистрирован: 25 дек 2009, 21:54
Репутация: 1
Откуда: Чита
Контактная информация:

Re: Привязка вектора (mif/mid)

Сообщение dobeer » 28 сен 2011, 14:52

Спасибо, может у когонить есть идеи как это сделать в МапИнфо или ГлобалМаппер?

Аватара пользователя
nadiopt
Гуру
Сообщения: 4744
Зарегистрирован: 29 янв 2009, 13:27
Репутация: 495
Ваше звание: хрюкало
Откуда: Санкт-Петербург
Контактная информация:

Re: Привязка вектора (mif/mid)

Сообщение nadiopt » 28 сен 2011, 15:02

там совсем нет реальных координат, или они просто в миф не заложены?
ин гроссен фамилен нихт клювен клац клац

Аватара пользователя
dobeer
Активный участник
Сообщения: 199
Зарегистрирован: 25 дек 2009, 21:54
Репутация: 1
Откуда: Чита
Контактная информация:

Re: Привязка вектора (mif/mid)

Сообщение dobeer » 28 сен 2011, 15:14

Насколько мне известно реальных координат нет вообще, карта конвертирована из Корела в миф. GPSMapEdit например поругался так ..."Система координат, не связанная с Землёй, не поддерживается." :)

Аватара пользователя
nadiopt
Гуру
Сообщения: 4744
Зарегистрирован: 29 янв 2009, 13:27
Репутация: 495
Ваше звание: хрюкало
Откуда: Санкт-Петербург
Контактная информация:

Re: Привязка вектора (mif/mid)

Сообщение nadiopt » 28 сен 2011, 15:20

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

Аватара пользователя
Institor
Активный участник
Сообщения: 243
Зарегистрирован: 22 апр 2011, 08:10
Репутация: 27
Откуда: Хабаровск

Re: Привязка вектора (mif/mid)

Сообщение Institor » 29 сен 2011, 03:08

Есть приложение mapinfo "Регистрация векторов". Не знаю, с какой версии включается в поставку, в десятой точно есть. Принцип как с привязкой растра.
Файл Register_Vector.MBX

gamm
Гуру
Сообщения: 4168
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1107
Ваше звание: программист
Откуда: Казань

Re: Привязка вектора (mif/mid)

Сообщение gamm » 29 сен 2011, 06:55

Institor писал(а):Есть приложение mapinfo "Регистрация векторов". Не знаю, с какой версии включается в поставку, в десятой точно есть. Принцип как с привязкой растра.
Файл Register_Vector.MBX
очень не советую привязываь в Мапинфо ни растры, ни векторы - может искорежить так, что мама не горюй.

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

Посчитать и довернуть можно затащив Миф в R :-)

bim2010
Гуру
Сообщения: 977
Зарегистрирован: 27 янв 2009, 22:57
Репутация: 258

Re: Привязка вектора (mif/mid)

Сообщение bim2010 » 29 сен 2011, 08:26


Boris
Гуру
Сообщения: 4231
Зарегистрирован: 10 апр 2006, 22:34
Репутация: -344969098
Откуда: Париж

Re: Привязка вектора (mif/mid)

Сообщение Boris » 29 сен 2011, 18:08

как было уже замечено - нескромно, но придется и себя процитировать viewtopic.php?f=2&t=7546
точно не подойдет?

Аватара пользователя
Institor
Активный участник
Сообщения: 243
Зарегистрирован: 22 апр 2011, 08:10
Репутация: 27
Откуда: Хабаровск

Re: Привязка вектора (mif/mid)

Сообщение Institor » 30 сен 2011, 04:52

gamm писал(а):очень не советую привязываь в Мапинфо ни растры, ни векторы - может искорежить так, что мама не горюй.
Сколько не привязывал - никогда ничего не корежило. Если бы корежило, никто бы этой программой не пользовался.

upd: в старых версиях Mapinfo не умел трансформировать растры, и подгонял векторы к растрам. Соответственно если открывались несколько растров в разных проекциях - результат был непредсказуем.
Но сейчас есть функция трансформации растра "на лету".

gamm
Гуру
Сообщения: 4168
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1107
Ваше звание: программист
Откуда: Казань

Re: Привязка вектора (mif/mid)

Сообщение gamm » 30 сен 2011, 07:20

Institor писал(а):
gamm писал(а):очень не советую привязываь в Мапинфо ни растры, ни векторы - может искорежить так, что мама не горюй.
Сколько не привязывал - никогда ничего не корежило. Если бы корежило, никто бы этой программой не пользовался.
используемые в Мапинфо методы - "черный ящик", а работа с "черным ящиком" всегда опасна. Даже обычная аффинка, если не вставлять регуляризацию, даст большие ошибки на переферии когда опорные точки расположены в центре области. Возможно, в последнее время в Мапинфо что-то поменялось, давно не имел с ней дел. Было высказано сугубое ИМХО, основанное на личном опыте.

Boris
Гуру
Сообщения: 4231
Зарегистрирован: 10 апр 2006, 22:34
Репутация: -344969098
Откуда: Париж

Re: Привязка вектора (mif/mid)

Сообщение Boris » 01 окт 2011, 03:26

Institor писал(а): Сколько не привязывал - никогда ничего не корежило. Если бы корежило, никто бы этой программой не пользовался.
Я бы согласился со всеми аспектами вашего высказывания - быстро привязывать растры в родной проекции в мапинфо достаточно удобно. Не очень точно, но удобно. В неродной - то же удобно, только еще менее точно.
Но вторая часть вашего высказывания - все перевесила - так ее люди и не используются для того что бы привязывать ни вектор , ни растр. О ней вообще мало кто слышал. Ее доля на рынке крайне незначительна. А уж о том, что мапифно и "растры привязывать" - это просто представить за предлами 1/6 части суши очень-очень маловероятно.
При работе "за деньги", в смысле - "время+качество = деньги", любой пойманный на рабочем месте за таким извращением, или не своей работой, быстро бы утратил свое рабочее место.

Boris
Гуру
Сообщения: 4231
Зарегистрирован: 10 апр 2006, 22:34
Репутация: -344969098
Откуда: Париж

Re: Привязка вектора (mif/mid)

Сообщение Boris » 01 окт 2011, 03:38

Что касается "черного ящика", то вся жизнь современного человека состоит в использовании "черных ящиков". Даже для полностью открытых ГИС число лиц, проникших в их алгоритм "пересчет растра на лету" - ускользающе ничтожно.
Во всех остальных случаях - это вообще вопрос веры. В частности, веры в то, что а) сделано по уму; б) в руководстве написана правда... Это я, к примеру, про А..Гис. Из известных ГИС, так даже и не вспомнишь, что бы кто-то показал коэффициенты полиномов, которыми был преобразован растр. Что на лету, что в живую.
PS
Обычный холодильник - тот же "черный ящик", по крайней мере для 98% населения, в лучшем случае, только через 2 года после выпуска из школы. :) И тем не менее используют ведь.

Ответить

Вернуться в «Общие вопросы»

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

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