Растр из MapInfo в AutoCAD

MapInfo, MapBasic
remlin
Новоприбывший
Сообщения: 7
Зарегистрирован: 22 май 2010, 13:04
Репутация: 0

Растр из MapInfo в AutoCAD

Сообщение remlin » 22 май 2010, 13:14

Здравствуйте.
Есть привязанные растровые файлы в 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

Сообщение Alexey » 23 май 2010, 18:30

Попробуйте воспользоваться утилитой GTT (http://www.npgc.pl/english/free_GIS_GTT ... geotif.htm) для конвертации .tab в .tfw.
Затем используйте эти файлы привязки .tfw при работе в AutoCAD

Правда не совсем понятно как GTT будет вести себя при привязке более чем по 4-м точкам (я использовал ее для конвертации файлов привязок .tab выполненных по 4-м точкам)

Напишите что у вас получилось в итоге.

Аватара пользователя
Olga_@@@
Гуру
Сообщения: 715
Зарегистрирован: 24 фев 2009, 15:42
Репутация: 0
Ваше звание: городошник
Откуда: Екатеринбург
Контактная информация:

Re: Растр из MapInfo в AutoCAD

Сообщение Olga_@@@ » 23 май 2010, 19:15

2.Карта -> Изображение -> Вставить (Параметры кореляции TAb-файл MapInfo) -- вставляет , но почемуто растягивает изображение.
Странно. Может СК в автокаде неправильно задана?

А, при подключении через FDO тоже вытягивается?
У меня из Apple дома только компот.

Донецков
Гуру
Сообщения: 3058
Зарегистрирован: 19 май 2010, 19:44
Репутация: 189

Re: Растр из MapInfo в AutoCAD

Сообщение Донецков » 24 май 2010, 20:47

Судя по Вашим данным, так и должно быть, у Вас СК широта-долгота в градусах (CoordSys Earth Projection 1, 104
Units "degree"), попытайтесь изменить систему координат в МапИнфо на Пулково 42 7 зона (т.к. у Вас по долготе 39 град.), в Tab файлах будут показаны координаты в метрах - после этого загрузите в Автокад Мап как выше написано...

remlin
Новоприбывший
Сообщения: 7
Зарегистрирован: 22 май 2010, 13:04
Репутация: 0

Re: Растр из MapInfo в AutoCAD

Сообщение remlin » 25 май 2010, 20:31

Спасибо. Изменил на Пулково 42. Все получилось.

remlin
Новоприбывший
Сообщения: 7
Зарегистрирован: 22 май 2010, 13:04
Репутация: 0

Re: Растр из MapInfo в AutoCAD

Сообщение remlin » 25 май 2010, 21:40

Изменяю систему кординат так: Таблица-Растр-Регистрация Изображения-Проекция. У меня примерно 50 таблиц с растрами. Изменять систему координат у каждой таблицы долго. Нет ли более быстрого способа, чтобы у всех открытых таблиц изменилась система кординат. Спасибо.

Донецков
Гуру
Сообщения: 3058
Зарегистрирован: 19 май 2010, 19:44
Репутация: 189

Re: Растр из MapInfo в AutoCAD

Сообщение Донецков » 26 май 2010, 23:04

Не встречал..., хотя поищите в интернете, на MB много написанного...

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

Re: Растр из MapInfo в AutoCAD

Сообщение Boris » 27 май 2010, 13:53

Тут скорее надо специалистов по пакету GDAL спросить - растры из проекции в проекцию его утилиты точно переводят, вот могут ли они это сделать исправляя только файл привязки, а не сам растр?

Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: Растр из MapInfo в AutoCAD

Сообщение Дмитрий Барышников » 27 май 2010, 14:05

В библиотеке (GDAL) такая возможность точно есть. По поводу утилит, которые использовали ее (возможность) не знаю, я ими не пользуюсь

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

Re: Растр из MapInfo в AutoCAD

Сообщение nadiopt » 27 май 2010, 14:11

в Кугис в меню Растр можно Определить проекцию, есть и галочка Пакетный режим (каталоги), но командная строка gdalwarp у меня что-то не получилась:( а сама я их писать не умею
ин гроссен фамилен нихт клювен клац клац

Аватара пользователя
SS_Rebelious
Гуру
Сообщения: 1304
Зарегистрирован: 24 фев 2009, 16:51
Репутация: 99
Ваше звание: GIS pro-fan
Откуда: Lahti / Газ-ПУТИНбург
Контактная информация:

Re: Растр из MapInfo в AutoCAD

Сообщение SS_Rebelious » 27 май 2010, 17:15

Функция преобразования только файла привязки (мапинфовской / аркгисовской) есть в PHOTOMOD Geomosaic (пора ракурсу начать платить мне за рекламу :D ) очень удобно. Кажется программа есть в триальном исполении. Попробуйте - понравится)))
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!

Mitrich
Активный участник
Сообщения: 184
Зарегистрирован: 15 сен 2006, 16:15
Репутация: 10
Откуда: Москва

Re: Растр из MapInfo в AutoCAD

Сообщение Mitrich » 28 май 2010, 16:50

подскажите, пожалуйста, как устроен внутри файл привязки 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"

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

Re: Растр из MapInfo в AutoCAD

Сообщение Boris » 29 май 2010, 02:56

опыт говорит, что - "да, надо". но это легко проверить - посмотрите где стоит крестик (0;0) в форме перепривязки растра.

Mitrich
Активный участник
Сообщения: 184
Зарегистрирован: 15 сен 2006, 16:15
Репутация: 10
Откуда: Москва

Re: Растр из MapInfo в AutoCAD

Сообщение Mitrich » 31 май 2010, 08:56

Я бы посмотрел, было бы мапинфо :)
смотрел конверторы, которые не учитывают "пол-пикселя". Вот вопрос и родился.
Но вроде по описаниям в сети нашел уверенное упоминания про "верхний левый угол".
Вот в результате сгоношил небольшую утилитку, конвертирующую world файл в Tab, а то GTT только с тифами работает.
кто бы потестировал теперь....

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

Re: Растр из MapInfo в AutoCAD

Сообщение Boris » 31 май 2010, 20:05

я за всю утилиту не скажу - попробую позже. но вот все СК, которые называются UTM в первой строке, во второй отображают какие-то урезанные строки проекций.

Ответить

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

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

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