Привязка большого количества растров

MapInfo, MapBasic
Ответить
TNVNK
Активный участник
Сообщения: 122
Зарегистрирован: 14 мар 2010, 18:56
Репутация: 1

Привязка большого количества растров

Сообщение TNVNK » 14 авг 2015, 13:27

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

trir
Гуру
Сообщения: 5271
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1013
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Привязка большого количества растров

Сообщение trir » 14 авг 2015, 14:20

ручками, долго и упорно. Привязка лучше всего в world-файлах
Хотя Map/Civil 3D раньше читал привязку из .tab

TNVNK
Активный участник
Сообщения: 122
Зарегистрирован: 14 мар 2010, 18:56
Репутация: 1

Re: Привязка большого количества растров

Сообщение TNVNK » 14 авг 2015, 14:26

trir писал(а):ручками, долго и упорно. Привязка лучше всего в world-файлах
Хотя Map/Civil 3D раньше читал привязку из .tab
Это понятно, меня интересует больше процес выравнивания растров, ведь при сканировании есть мелкие повороты, сжатия и т.д.

andreygeo
Гуру
Сообщения: 1085
Зарегистрирован: 27 окт 2010, 10:53
Репутация: 358
Откуда: Ракурс & GISGeo

Re: Привязка большого количества растров

Сообщение andreygeo » 14 авг 2015, 14:42

TNVNK писал(а):
trir писал(а):ручками, долго и упорно. Привязка лучше всего в world-файлах
Хотя Map/Civil 3D раньше читал привязку из .tab
Это понятно, меня интересует больше процес выравнивания растров, ведь при сканировании есть мелкие повороты, сжатия и т.д.
А какой у вас масштаб планов? Так-то, оптимально, идти с планами в поле, измерять и накалывать точки в характерных местах. И привязку уже по ним делать. Скорее всего, масштаб таков, что вряд ли какая из доступных подложек поможет.
Проект GISGeo: геомаркетинг

TNVNK
Активный участник
Сообщения: 122
Зарегистрирован: 14 мар 2010, 18:56
Репутация: 1

Re: Привязка большого количества растров

Сообщение TNVNK » 14 авг 2015, 14:46

масштаб 1:50000

andreygeo
Гуру
Сообщения: 1085
Зарегистрирован: 27 окт 2010, 10:53
Репутация: 358
Откуда: Ракурс & GISGeo

Re: Привязка большого количества растров

Сообщение andreygeo » 14 авг 2015, 14:56

TNVNK писал(а):масштаб 1:50000
Ну, это тогда не катастрофа. Думаю, если специально никто не портил сканированные файлы, то там погрешность сканирования совсем не значительна для такого масштаба. Можете координаты для привязки снять с гугла или ещё откуда-нить. Десять точек на лист выше головы хватит.
Проект GISGeo: геомаркетинг

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

Re: Привязка большого количества растров

Сообщение Institor » 14 авг 2015, 15:05

Вообще смотря чем сканировали. Неплохо было б их откалибровать по сетке чем-нибудь. EasyTrace, например. Или есть еще SpotlightPro, все за деньги.
Погрешность сканирования от масштаба не зависит, и в случае использования обычных бытовых сканеров весьма значительна.

andreygeo
Гуру
Сообщения: 1085
Зарегистрирован: 27 окт 2010, 10:53
Репутация: 358
Откуда: Ракурс & GISGeo

Re: Привязка большого количества растров

Сообщение andreygeo » 14 авг 2015, 16:26

Institor писал(а):Вообще смотря чем сканировали. Неплохо было б их откалибровать по сетке чем-нибудь. EasyTrace, например. Или есть еще SpotlightPro, все за деньги.
Погрешность сканирования от масштаба не зависит, и в случае использования обычных бытовых сканеров весьма значительна.
50 000 масштаб, там точность привязки будет зависеть от дрожания рук при накалывании точек. Сетка, поля искажений, эталон, это если вытягивать сантиметры на местности. Да и требования к самой сетке, таковы, что не всякая полиграфическая контора её напечатает.
Проект GISGeo: геомаркетинг

andreygeo
Гуру
Сообщения: 1085
Зарегистрирован: 27 окт 2010, 10:53
Репутация: 358
Откуда: Ракурс & GISGeo

Re: Привязка большого количества растров

Сообщение andreygeo » 14 авг 2015, 16:32

Institor писал(а):Вообще смотря чем сканировали. Неплохо было б их откалибровать по сетке чем-нибудь. EasyTrace, например. Или есть еще SpotlightPro, все за деньги.
Можно ещё в PHOTOMOD Lite. Там есть ScanCorrect, в меню растры. Бесплатно.
Проект GISGeo: геомаркетинг

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

Re: Привязка большого количества растров

Сообщение Institor » 15 авг 2015, 16:42

Не согласен. 1) Вообще непонятно, зачем что-то накалывать, при наличии сетки. 2) цель - не сантиметры на местности, а корректное цифровое представление карты, т.е. максимально убрать искажения бумаги и сканирования. На практике бытовые сканеры бывает врут на миллиметры. Все кривое.
Какие особые требования к сетке? Если "контора" не в состоянии напечатать сетку, то какой смысл говорить о картах вообще? Я все-таки предполагаю, что сканируются нормальные карты.

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

Re: Привязка большого количества растров

Сообщение gamm » 15 авг 2015, 17:48

TNVNK писал(а):Прошу помощи!
Есть большое количество сканированных планов. Нужно их привязать, с возможностью открытия в мапинфо и автокад. Сложность в том, что при сканировании растр мог исказиться, как эти растры привести в нормальный вид, чтоб они стыковались друг с другом и затем привязать в мапинфо, а потом экспортнуть в автокад или наоборот сначало привязать в автокад, а потом экспортнуть в мапинфо?
когда-то мы делали так (на картах было достаточно много "крестов" координатной сетки). Была написана программа, которая выводила на экран растр, оператор указывал два-три креста и вводил их координаты. Программа вычисляла по введенным координатам примерное положение всех крестов, а затем (используя простой коррелятор) находила их положение с субпиксельной точностью, и строила для всех "крестов" соответствие пиксели-координаты. Вычисленное положение выводилось на экран, и оператор мог проконтролировать и отредактировать. В принципе, вычисленных "крестов" достаточно, чтобы соорудить файл привязки Мапинфы или задание на трансформацию для gdal (построив простую регрессию и убрав явные ошибки - тот же RANSAC годится). Соорудить такое из QGIS+GDAL+{OpenCV|ITK}+{C++|Python} может программист средней руки. Можно и в полуручном режиме, достаточно написать/найти коррелятор.

TNVNK
Активный участник
Сообщения: 122
Зарегистрирован: 14 мар 2010, 18:56
Репутация: 1

Re: Привязка большого количества растров

Сообщение TNVNK » 17 авг 2015, 06:54

Institor писал(а):Не согласен. 1) Вообще непонятно, зачем что-то накалывать, при наличии сетки. 2) цель - не сантиметры на местности, а корректное цифровое представление карты, т.е. максимально убрать искажения бумаги и сканирования. На практике бытовые сканеры бывает врут на миллиметры. Все кривое.
Какие особые требования к сетке? Если "контора" не в состоянии напечатать сетку, то какой смысл говорить о картах вообще? Я все-таки предполагаю, что сканируются нормальные карты.
Отсканированы нормальные карты 1:50 000. Мне нужно каким-нибудь софтом убрать искажения при сканировании, чтоб при привязке можно было получить правильную стыковку листов. Вот я и прошу, совета, каким софтом (бесплатным) это удобнее и правильнее сделать, с последующей привязкой в МапИнфо и экспортом в Автокад.

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

Re: Привязка большого количества растров

Сообщение Institor » 18 авг 2015, 04:16

Ну вот, как уже упомянули, можно попробовать PHOTOMOD Lite. Я правда с ним не знаком.

andreygeo
Гуру
Сообщения: 1085
Зарегистрирован: 27 окт 2010, 10:53
Репутация: 358
Откуда: Ракурс & GISGeo

Re: Привязка большого количества растров

Сообщение andreygeo » 18 авг 2015, 14:39

Инструкция по PHOTOMOD ScanCorrect тут.
PHOTOMOD Lite можно скачать тут после регистрации.
Макет в CorelDraw калибровочной пленки тут.
Проект GISGeo: геомаркетинг

Ответить

Вернуться в «MapInfo»

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

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