Страница 1 из 2
Растр из MapInfo в AutoCAD
Добавлено: 22 май 2010, 13:14
remlin
Здравствуйте.
Есть привязанные растровые файлы в MapInfo.
Файл *.tab выглядит следующим образом:
!table
!version 300
!charset WindowsCyrillic
Definition Table
File "vor_x1y2.jpg"
Type "RASTER"
(39.153208137,51.596774563) (0,0) Label "Точка 1",
(39.180030227,51.580109842) (5001,5000) Label "Точка 2",
(39.180030227,51.596774563) (5001,0) Label "Точка 3",
(39.153208137,51.580109842) (0,5000) Label "Точка 4",
(39.166613817,51.588442966) (2500,2500) Label "Точка 5",
(39.166613817,51.596774563) (2500,0) Label "Точка 6",
(39.153208137,51.588442966) (0,2500) Label "Точка 7",
(39.180030227,51.588442966) (5001,2500) Label "Точка 8",
(39.166613817,51.580109842) (2500,5000) Label "Точка 9"
CoordSys Earth Projection 1, 104
Units "degree"
Можно ли мне эти растры экспортировать в СAD (AutoCAD MAP 3D, Civil) например.
в Civil 2010
Делал так:
1. Карта -> СЕрвис -> Импорт -> MapInfo(tab) -- выдает ошибку : "Данные являются недопустимыми или отсутствуют"
2.Карта -> Изображение -> Вставить (Параметры кореляции TAb-файл MapInfo) -- вставляет , но почемуто растягивает изображение.
Уневерсальный транслятор mapinfo тоже не экспортирует файлы.
Может я что не правильно делаю.?? или есть какие нибудь утилиты или программы для конвертации...
Спасибо!
Re: Растр из MapInfo в AutoCAD
Добавлено: 23 май 2010, 18:30
Alexey
Попробуйте воспользоваться утилитой GTT (
http://www.npgc.pl/english/free_GIS_GTT ... geotif.htm) для конвертации .tab в .tfw.
Затем используйте эти файлы привязки .tfw при работе в AutoCAD
Правда не совсем понятно как GTT будет вести себя при привязке более чем по 4-м точкам (я использовал ее для конвертации файлов привязок .tab выполненных по 4-м точкам)
Напишите что у вас получилось в итоге.
Re: Растр из MapInfo в AutoCAD
Добавлено: 23 май 2010, 19:15
Olga_@@@
2.Карта -> Изображение -> Вставить (Параметры кореляции TAb-файл MapInfo) -- вставляет , но почемуто растягивает изображение.
Странно. Может СК в автокаде неправильно задана?
А, при подключении через FDO тоже вытягивается?
Re: Растр из MapInfo в AutoCAD
Добавлено: 24 май 2010, 20:47
Донецков
Судя по Вашим данным, так и должно быть, у Вас СК широта-долгота в градусах (CoordSys Earth Projection 1, 104
Units "degree"), попытайтесь изменить систему координат в МапИнфо на Пулково 42 7 зона (т.к. у Вас по долготе 39 град.), в Tab файлах будут показаны координаты в метрах - после этого загрузите в Автокад Мап как выше написано...
Re: Растр из MapInfo в AutoCAD
Добавлено: 25 май 2010, 20:31
remlin
Спасибо. Изменил на Пулково 42. Все получилось.
Re: Растр из MapInfo в AutoCAD
Добавлено: 25 май 2010, 21:40
remlin
Изменяю систему кординат так: Таблица-Растр-Регистрация Изображения-Проекция. У меня примерно 50 таблиц с растрами. Изменять систему координат у каждой таблицы долго. Нет ли более быстрого способа, чтобы у всех открытых таблиц изменилась система кординат. Спасибо.
Re: Растр из MapInfo в AutoCAD
Добавлено: 26 май 2010, 23:04
Донецков
Не встречал..., хотя поищите в интернете, на MB много написанного...
Re: Растр из MapInfo в AutoCAD
Добавлено: 27 май 2010, 13:53
Boris
Тут скорее надо специалистов по пакету GDAL спросить - растры из проекции в проекцию его утилиты точно переводят, вот могут ли они это сделать исправляя только файл привязки, а не сам растр?
Re: Растр из MapInfo в AutoCAD
Добавлено: 27 май 2010, 14:05
Дмитрий Барышников
В библиотеке (GDAL) такая возможность точно есть. По поводу утилит, которые использовали ее (возможность) не знаю, я ими не пользуюсь
Re: Растр из MapInfo в AutoCAD
Добавлено: 27 май 2010, 14:11
nadiopt
в Кугис в меню Растр можно Определить проекцию, есть и галочка Пакетный режим (каталоги), но командная строка gdalwarp у меня что-то не получилась:( а сама я их писать не умею
Re: Растр из MapInfo в AutoCAD
Добавлено: 27 май 2010, 17:15
SS_Rebelious
Функция преобразования только файла привязки (мапинфовской / аркгисовской) есть в PHOTOMOD Geomosaic (пора ракурсу начать платить мне за рекламу

) очень удобно. Кажется программа есть в триальном исполении. Попробуйте - понравится)))
Re: Растр из MapInfo в AutoCAD
Добавлено: 28 май 2010, 16:50
Mitrich
подскажите, пожалуйста, как устроен внутри файл привязки tab для РАСТРОВ в Мапинфо.
а именно, координаты какой части пикселя указываются в списке.
для левой верхней точки 0,0 даны координаты центра пикселя или верхнего левого угла ?
вопрос в том, надо ли при переводе из world-файла вычитать пол-пикселя?
Type "RASTER"
( 23508909.9762445000 , 5366632.2340239500 ) ( 0 , 0 ) Label "A",
( 23526461.0179330000 , 5366632.2340239500 ) ( 9848 , 0 ) Label "B",
( 23508909.9762445000 , 5355546.9903905100 ) ( 0 , 6220 ) Label "C",
( 23526461.0179330000 , 5355546.9903905100 ) ( 9848 , 6220 ) Label "D"
Re: Растр из MapInfo в AutoCAD
Добавлено: 29 май 2010, 02:56
Boris
опыт говорит, что - "да, надо". но это легко проверить - посмотрите где стоит крестик (0;0) в форме перепривязки растра.
Re: Растр из MapInfo в AutoCAD
Добавлено: 31 май 2010, 08:56
Mitrich
Я бы посмотрел, было бы мапинфо

смотрел конверторы, которые не учитывают "пол-пикселя". Вот вопрос и родился.
Но вроде по описаниям в сети нашел уверенное упоминания про "верхний левый угол".
Вот в результате сгоношил небольшую
утилитку, конвертирующую world файл в Tab, а то
GTT только с тифами работает.
кто бы потестировал теперь....
Re: Растр из MapInfo в AutoCAD
Добавлено: 31 май 2010, 20:05
Boris
я за всю утилиту не скажу - попробую позже. но вот все СК, которые называются UTM в первой строке, во второй отображают какие-то урезанные строки проекций.