При регистрации разъединяются растровый и векторный слои ???
-
- Участник
- Сообщения: 53
- Зарегистрирован: 07 ноя 2014, 19:13
- Репутация: 1
При регистрации разъединяются растровый и векторный слои ???
Есть растр и слой полилиний на этом растре. Перед тем как провести оцифровку растр не был зарегистрирован. Попытки зарегистрировать растр после оцифровки привели к тому, что растровый слой и слой полилиний распадаются на два разных окна. Подскажи пожалуйста как решить эту проблему?
PS простите что забыл указать что работаю в МАПинфо
PS простите что забыл указать что работаю в МАПинфо
- Игорь Белов
- Гуру
- Сообщения: 2240
- Зарегистрирован: 04 янв 2011, 22:00
- Репутация: 1513
- Откуда: Казань
Re: При регистрации разъединяются растровый и векторный слои
В процессе оцифровки растровый и векторный слои были в условной системе координат растра. Единица измерения — пиксел, что бы там ни писалось про футы. Начало координат — верхний левый угол.
После регистрации растра он оказался в реальной координатной системе, относящейся к изображённой местности. А векторный слой остался в воображаемой системе, и по координатам слои теперь несовместимы.
Проблема решается просто. Нужно осуществить аффинное преобразование векторного слоя по тем самым опорным точкам, по которым привязан растр. Некогда я написал утилиту, решающую именно Вашу задачу.
Опорных точек должно быть не менее четырёх.
Из MapInfo экспортируем векторный слой в MIF.
Запускаем программу mifreg.
В диалоге кнопками […] выбираем TAB-файл привязки, исходный MIF-файл, выходной MIF-файл.
Выбираем тип координат "MapInfo coordinate".
Нажимаем кнопку [Proceed].
Импортируем новый векторный слой в MapInfo.
После регистрации растра он оказался в реальной координатной системе, относящейся к изображённой местности. А векторный слой остался в воображаемой системе, и по координатам слои теперь несовместимы.
Проблема решается просто. Нужно осуществить аффинное преобразование векторного слоя по тем самым опорным точкам, по которым привязан растр. Некогда я написал утилиту, решающую именно Вашу задачу.
Опорных точек должно быть не менее четырёх.
Из MapInfo экспортируем векторный слой в MIF.
Запускаем программу mifreg.
В диалоге кнопками […] выбираем TAB-файл привязки, исходный MIF-файл, выходной MIF-файл.
Выбираем тип координат "MapInfo coordinate".
Нажимаем кнопку [Proceed].
Импортируем новый векторный слой в MapInfo.
- Вложения
-
mifreg.7z
- Утилита
- (687.58 КБ) 250 скачиваний
The purpose of computing is insight, not numbers
-
- Участник
- Сообщения: 53
- Зарегистрирован: 07 ноя 2014, 19:13
- Репутация: 1
Re: При регистрации разъединяются растровый и векторный слои
TAB-файл привязки - это получается зарегистрированный растр???
- Игорь Белов
- Гуру
- Сообщения: 2240
- Зарегистрирован: 04 янв 2011, 22:00
- Репутация: 1513
- Откуда: Казань
Re: При регистрации разъединяются растровый и векторный слои
Да, растр должен быть зарегистрирован.Falcon писал(а):TAB-файл привязки - это получается зарегистрированный растр???
The purpose of computing is insight, not numbers
-
- Участник
- Сообщения: 53
- Зарегистрирован: 07 ноя 2014, 19:13
- Репутация: 1
Re: При регистрации разъединяются растровый и векторный слои
Исходный MIF-файл это получается векторный слой который я экспортировал, а выходной MIF-файл?
- Игорь Белов
- Гуру
- Сообщения: 2240
- Зарегистрирован: 04 янв 2011, 22:00
- Репутация: 1513
- Откуда: Казань
Re: При регистрации разъединяются растровый и векторный слои
Выходной - это новый MIF, который утилита создаст в системе координат, указанной в TAB-файле.Falcon писал(а):Исходный MIF-файл это получается векторный слой который я экспортировал, а выходной MIF-файл?
The purpose of computing is insight, not numbers
-
- Участник
- Сообщения: 53
- Зарегистрирован: 07 ноя 2014, 19:13
- Репутация: 1
Re: При регистрации разъединяются растровый и векторный слои
Благодарю за помощь!
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя