<<На Главную     <В меню Советы по MapInfo

 В некоторых геодезических организациях довольно часто возникает необходимость переноса данных из MapInfo в AutoCAD (ну любят геодезисты, особенно старые, Автокад. Исторически сложилось так, что первые версии AutoCAD появились раньше ГИС и работает он только в прямоугольных координатах, что, в общем-то, вполне устраивало геодезистов) . Сейчас и попробуем разобраться этим вопросом - как экспортировать данные из MapInfo в AutoCAD. Ну и дополнительно постараюсь рассказать о том, как нанести с помощью AutoCAD'а штриховку на полигоны.

 

Предположим, что исходная картинка выглядит сл. образом:

Для 'выталкивания'  формата MapInfo .tab в обменный формат AutoCAD .dxf  идём (см. рис. выше) в меню Таблица>Экспорт:

Прим. от 15.03.2015 В более современной 64-х разрядной версии MapInfo 12.5 c ленточным интерфейсом пункт Export расположен на закладке Table :

Видим сл. форму:

Если вы работаете в плановой системе координат, то менять здесь ничего не надо. Правда, может понадобиться жать на кнопку Преобразования, если возникнет необходимость переноса из градусов в прямоугольную систему.

Версию совместимости выбирать 12 !

Ещё одним способом конвертации ваших данных из .tab в .dxf является использование утилиты Универсальный транслятор. Эту информацию можно посмотреть на нашем сайте здесь.

Так, пока в MapInfo работу  закончим. Переходим в AutoCAD и идём в меню Файл>Открыть и выбираем нужный файл с расширением .dxf:

Наши данные можно увидеть на вкладке Лист:

Прим. от 15.03.2015 В более современных версиях AutoCAD'а 2013/2014 пункт Редактор блоков расположен на закладке Вставка:

Работа с графикой в AutoCAD'е происходит на вкладке Модель, Чтобы перенести туда наши данные, идём как показано на рисунке выше, в меню Сервис>Редактор блоков и на сл. форме выбираем Текущий чертёж:

Теперь можно работать с нашими данными на вкладке Модель. Далее будет рассмотрен способ нанесения штриховок в AutoCAD'e для последующей выгрузки в MapInfo.

Для выполнения этой манипуляции идём в меню Рисование>Штриховка:

На сл. форме выбираем параметры штриховки:

Для установки интервала между линиями (иначе штриховка может просто "слипнуться") выбираем тип Из линий и устанавливаем нужный интервал. Также, можно выбрать угол наклона линий.

Для массового выбора объектов жмём на кнопку Выбрать объекты

Далее отмечаем мышкой левый верхний:

... и правый нижний угол:

Все объекты выделились. Теперь жмём Enter и видим следующую картинку:

Осталось пересохранить наш слой в формате нужной версии AutoCAD (чтобы его смогла понять MapInfo). Выбираем AutoCAD R12 -MapInfo почему-то понимает именно его:

Теперь, если подхватить обработанный таким образом слой в MapInfo (меню Таблица>Импорт)  можно увидеть сл. картинку (как пример):

Таким образом, с помощью AutoCAD'а нанесли тонкую векторную штриховку с заданным шагом и выгрузили её обратно в MapInfo. К сожалению, штатными средствами создать регулируемую (в смысле наклона и шага линий) векторную штриховку площадных объектов  в MapInfo не получиться. Поэтому, описанным выше нехитрым приёмом могут смело воспользоваться все, кто столкнулся с  задачей нанесения векторной штриховки на объекты типа полигон в ГИС MapInfo.

Simashkov.2011

31.07.2011 г.

Назад