Растр из MapInfo в AutoCAD
-
- Новоприбывший
- Сообщения: 7
- Зарегистрирован: 22 май 2010, 13:04
- Репутация: 0
Растр из MapInfo в AutoCAD
Здравствуйте.
Есть привязанные растровые файлы в 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 тоже не экспортирует файлы.
Может я что не правильно делаю.?? или есть какие нибудь утилиты или программы для конвертации...
Спасибо!
Есть привязанные растровые файлы в 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 тоже не экспортирует файлы.
Может я что не правильно делаю.?? или есть какие нибудь утилиты или программы для конвертации...
Спасибо!
- Alexey
- Участник
- Сообщения: 56
- Зарегистрирован: 21 май 2008, 07:47
- Репутация: 1
Re: Растр из MapInfo в AutoCAD
Попробуйте воспользоваться утилитой GTT (http://www.npgc.pl/english/free_GIS_GTT ... geotif.htm) для конвертации .tab в .tfw.
Затем используйте эти файлы привязки .tfw при работе в AutoCAD
Правда не совсем понятно как GTT будет вести себя при привязке более чем по 4-м точкам (я использовал ее для конвертации файлов привязок .tab выполненных по 4-м точкам)
Напишите что у вас получилось в итоге.
Затем используйте эти файлы привязки .tfw при работе в AutoCAD
Правда не совсем понятно как GTT будет вести себя при привязке более чем по 4-м точкам (я использовал ее для конвертации файлов привязок .tab выполненных по 4-м точкам)
Напишите что у вас получилось в итоге.
- Olga_@@@
- Гуру
- Сообщения: 715
- Зарегистрирован: 24 фев 2009, 15:42
- Репутация: 0
- Ваше звание: городошник
- Откуда: Екатеринбург
- Контактная информация:
Re: Растр из MapInfo в AutoCAD
Странно. Может СК в автокаде неправильно задана?2.Карта -> Изображение -> Вставить (Параметры кореляции TAb-файл MapInfo) -- вставляет , но почемуто растягивает изображение.
А, при подключении через FDO тоже вытягивается?
У меня из Apple дома только компот.
-
- Гуру
- Сообщения: 3058
- Зарегистрирован: 19 май 2010, 19:44
- Репутация: 189
Re: Растр из MapInfo в AutoCAD
Судя по Вашим данным, так и должно быть, у Вас СК широта-долгота в градусах (CoordSys Earth Projection 1, 104
Units "degree"), попытайтесь изменить систему координат в МапИнфо на Пулково 42 7 зона (т.к. у Вас по долготе 39 град.), в Tab файлах будут показаны координаты в метрах - после этого загрузите в Автокад Мап как выше написано...
Units "degree"), попытайтесь изменить систему координат в МапИнфо на Пулково 42 7 зона (т.к. у Вас по долготе 39 град.), в Tab файлах будут показаны координаты в метрах - после этого загрузите в Автокад Мап как выше написано...
-
- Новоприбывший
- Сообщения: 7
- Зарегистрирован: 22 май 2010, 13:04
- Репутация: 0
Re: Растр из MapInfo в AutoCAD
Спасибо. Изменил на Пулково 42. Все получилось.
-
- Новоприбывший
- Сообщения: 7
- Зарегистрирован: 22 май 2010, 13:04
- Репутация: 0
Re: Растр из MapInfo в AutoCAD
Изменяю систему кординат так: Таблица-Растр-Регистрация Изображения-Проекция. У меня примерно 50 таблиц с растрами. Изменять систему координат у каждой таблицы долго. Нет ли более быстрого способа, чтобы у всех открытых таблиц изменилась система кординат. Спасибо.
-
- Гуру
- Сообщения: 3058
- Зарегистрирован: 19 май 2010, 19:44
- Репутация: 189
Re: Растр из MapInfo в AutoCAD
Не встречал..., хотя поищите в интернете, на MB много написанного...
-
- Гуру
- Сообщения: 4205
- Зарегистрирован: 10 апр 2006, 22:34
- Репутация: 433
- Откуда: Париж
Re: Растр из MapInfo в AutoCAD
Тут скорее надо специалистов по пакету GDAL спросить - растры из проекции в проекцию его утилиты точно переводят, вот могут ли они это сделать исправляя только файл привязки, а не сам растр?
- Дмитрий Барышников
- Гуру
- Сообщения: 2572
- Зарегистрирован: 17 ноя 2009, 19:17
- Репутация: 261
- Откуда: Москва
Re: Растр из MapInfo в AutoCAD
В библиотеке (GDAL) такая возможность точно есть. По поводу утилит, которые использовали ее (возможность) не знаю, я ими не пользуюсь
- nadiopt
- Гуру
- Сообщения: 4744
- Зарегистрирован: 29 янв 2009, 13:27
- Репутация: 495
- Ваше звание: хрюкало
- Откуда: Санкт-Петербург
- Контактная информация:
Re: Растр из MapInfo в AutoCAD
в Кугис в меню Растр можно Определить проекцию, есть и галочка Пакетный режим (каталоги), но командная строка gdalwarp у меня что-то не получилась:( а сама я их писать не умею
ин гроссен фамилен нихт клювен клац клац
- SS_Rebelious
- Гуру
- Сообщения: 1304
- Зарегистрирован: 24 фев 2009, 16:51
- Репутация: 99
- Ваше звание: GIS pro-fan
- Откуда: Lahti / Газ-ПУТИНбург
- Контактная информация:
Re: Растр из MapInfo в AutoCAD
Функция преобразования только файла привязки (мапинфовской / аркгисовской) есть в PHOTOMOD Geomosaic (пора ракурсу начать платить мне за рекламу ) очень удобно. Кажется программа есть в триальном исполении. Попробуйте - понравится)))
Look for something long enough, and you will find it. Look for something without understanding, and it will find you...
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!
-
- Активный участник
- Сообщения: 184
- Зарегистрирован: 15 сен 2006, 16:15
- Репутация: 10
- Откуда: Москва
Re: Растр из MapInfo в AutoCAD
подскажите, пожалуйста, как устроен внутри файл привязки 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"
а именно, координаты какой части пикселя указываются в списке.
для левой верхней точки 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"
-
- Гуру
- Сообщения: 4205
- Зарегистрирован: 10 апр 2006, 22:34
- Репутация: 433
- Откуда: Париж
Re: Растр из MapInfo в AutoCAD
опыт говорит, что - "да, надо". но это легко проверить - посмотрите где стоит крестик (0;0) в форме перепривязки растра.
-
- Активный участник
- Сообщения: 184
- Зарегистрирован: 15 сен 2006, 16:15
- Репутация: 10
- Откуда: Москва
Re: Растр из MapInfo в AutoCAD
Я бы посмотрел, было бы мапинфо
смотрел конверторы, которые не учитывают "пол-пикселя". Вот вопрос и родился.
Но вроде по описаниям в сети нашел уверенное упоминания про "верхний левый угол".
Вот в результате сгоношил небольшую утилитку, конвертирующую world файл в Tab, а то GTT только с тифами работает.
кто бы потестировал теперь....
смотрел конверторы, которые не учитывают "пол-пикселя". Вот вопрос и родился.
Но вроде по описаниям в сети нашел уверенное упоминания про "верхний левый угол".
Вот в результате сгоношил небольшую утилитку, конвертирующую world файл в Tab, а то GTT только с тифами работает.
кто бы потестировал теперь....
-
- Гуру
- Сообщения: 4205
- Зарегистрирован: 10 апр 2006, 22:34
- Репутация: 433
- Откуда: Париж
Re: Растр из MapInfo в AutoCAD
я за всю утилиту не скажу - попробую позже. но вот все СК, которые называются UTM в первой строке, во второй отображают какие-то урезанные строки проекций.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя