Настройка .ini-файлов экспорта и импорта
Некоторые из настроек по умолчанию для импорта и экспорта хранятся в файлах инициализации ( .ini). Когда с AutoCAD Map 3D используется новый формат, информация об этом формате автоматически добавляется в файлы .ini. Однако в некоторых случаях требуется изменение этих файлов самим пользователем. Кроме того, в этих файлах можно определять ряд параметров форматирования.
Пользователь имеет возможность вносить изменения в следующие файлы .ini:
- mapexport.ini — задание параметров для экспорта файлового формата в виде папки (это особенно удобно при использовании файлов форм); указание способа разбиения дуг и окружностей; описание файла прототипа по умолчанию для экспорта файлов DGN (при этом определяются такие значения по умолчанию, как единицы измерения и 2D или 3D вид); настройка кодировки для экспорта данных GML для азиатских языков.
- mapimport.ini —установите параметры, используемые для выбранного файла или папки; для импорта DGN по умолчанию; при импорте цветов объектов в их эквивалентные цвета RGB (True Color); а также для настройки кодировки для импорта данных GML в азиатские языки.
- mapforeignfileproperties.ini — задание параметров для определения типа линий, веса линий, шрифта и выравнивания текста.
Экспорт в файлы формы ArcView
При экспорте в файлы формы ArcView можно интерпретировать формат в качестве формата на основе папки. С этой целью необходимо изменить указанные ниже пункты в файле MapExport.ini.
- Указать, что требуется не файл, а папка.
- Указать, что требуется имя префикса.
- Указать, что тип (точка/линия/полилиния/текст) более не требуется.
Изменяя эти пункты, необходимо следить за тем, чтобы они изменялись только для драйвера, поддерживающего эти изменения.
Сегментация объектов некоторых типов при экспортировании
Если экспортируются сплайны и полилинии с утолщениями, выполняется их разбивка на сегменты полилинии. Параметр «Градусы сегментации» определяет значение в градусах, используемое для сегментации. По умолчанию, «Градусы сегментации» равняются 2 градусам.
Кроме того, при экспортировании в файл такого формата, который не поддерживает дуги или эллипсы (например, «Форма» или «Покрытие») или не поддерживает эллипсы с расположенными под углом осями (например, MIF/MID), нельзя изменять сегментацию путем изменения значения для FME_ARC_DEGREES_PER_EDGE. По умолчанию FME_ARC_DEGREES_PER_EDGE равняется 5 градусам.
Можно изменять «Градусы сегментации» и FME_ARC_DEGREES_PER_EDGE в сторону увеличения и уменьшения.
Расстояние от дуги до хорды также можно определить в единицах слоя с помощью команды FME_ARC_CHORD_DISTANCE. Если это значение больше нуля, параметр ARC_DEGREES_PER_EDGE переопределяется. Если расстояние от дуги до хорды слишком велико, дуга экспортируется как прямая линия.
Экспорт в файлы MicroStation DGN
При экспорте в DGN-файлы AutoCAD Map 3D считывает файл прототипа с целью определить информацию по умолчанию, например о том, требуется ли представление DGN-файла адресата в британских или метрических единицах и должен ли файл быть двумерным (2D) или трехмерным (3D). Для версий DGN 7 и 8 существуют отдельные файлы прототипа. Для получения подробной информации о файлах прототипов см. MicroStation DGN .
Чтобы изменить единицы измерения по умолчанию (или другие значения по умолчанию), необходимо изменить файлы прототипа по умолчанию, указанные в файле MapExport.ini.
Определение файла и параметров выбора папки, используемых для импорта
По умолчанию при импорте файлов формы ArcView, файлов MIF/MID MapInfo, TAB MapInfo или VPF можно выбирать в папке один или несколько файлов для импорта. Это именуется множественным выбором.
По выбору можно изменить настройки в файле mapimport.ini таким образом, чтобы эти форматы считались форматами на основе папки (выбирается папка, и импортируются все содержащиеся в папке файлы) или форматами одиночного выбора (для импорта может быть выбран только один файл). Следует заметить, что файл VPF может являться только файлом на основе папки или файлом множественного выбора.
При импорте данных из файла DGN можно указать несколько параметров импорта DGN, доступных в группе «Параметры драйвера» .
Импорт цветов объектов в виде цветов RGB (True Color)
По умолчанию объекты импортируются с использованием цвета ACI ( «Индекс цвета» AutoCAD). При импорте из DGN или MIF/MID можно указывать, чтобы в объектах сохранялись их исходные значения цветов RGB.
Даже при импорте с использованием цветов RGB белые объекты всегда импортируются в «белом ACI», обеспечивающем отображение белого цвета на черном фоне и черного цвета на белом фоне. Черным объектам назначается цвет «ПоСлою» . Если требуется экспорт объектов в MIF/MID в черном цвете, перед экспортом замените цвет слоя на черный.
Следует заметить, что в случаях, когда цвет для фона на вкладке «Модель» отличается от черного или белого и импорт выполняется с использованием цветов RGB, не гарантируется видимость объектов, цвет которых близок цвету фона.
Параметры кодировки языка для импорта и экспорта данных GML
Экспортируя данные GML на азиатских языках, необходимо проверять, чтобы в mapexport.ini содержались параметры кодирования языка, необходимые при экспортировании действительных данных GML, для нужного языка.
Рекомендуется использовать фиксированную схему при экспортировании, поскольку в этом случае обеспечивается распознавание определенных многобайтовых символов, что проблематично в режиме «Создать» .
При импортировании данных GML на азиатских языках необходимо следить за тем, чтобы параметры языкового кодирования, заданные в файле mapimport.ini системы AutoCAD Map 3D , были согласованы с настройками в используемом входном файле. Согласование настроек является необходимым условием успешного импорта.
Добавление пользовательских тегов
Если пользователь знаком с параметрами для драйвера, он может добавлять пользовательские теги. Используется следующий формат:
Где XXX является кодом, который пользователь посылает драйверу. Необходимо добавить строку в соответствующий раздел файла MapExport.ini. Некорректные теги приводят к непредсказуемым результатам.
Папка файла .ini
Когда выполняется экспорт, система AutoCAD Map 3D прежде всего ведет поиск файла .ini в текущем каталоге. Если файлы .ini отсутствуют в этом каталоге, используется файл .ini из папки C:\Documents and Settings\All Users\Application Data\Autodesk\ AutoCAD Map 3D 2013 \R18.1. Чтобы всегда пользоваться одними и теми же настройками, не создавайте дополнительные файлы .ini.
Изменение шрифта, стиля линии, веса линии или выравнивания
Возможно задание нескольких параметров форматирования в файле mapforeignfileproperties.ini. Используйте секции [DGN_V7_FieldMappping] или [DGN_V8_FieldMapping], чтобы разрешить следующие параметры форматирования:
- igds_font=MapFont
- igds_justification=MapJustification
- igds_weight=MapLineWeight
- igds_style=MapLineStyle
Чтобы преобразовать шрифты DGN в определенные вами стили текста, используйте раздел [DGN_V7_Font] или [DGN_V8_Font].
Стили линий DGN
Чтобы преобразовать стили линий DGN в стили линий, загруженные в чертеж AutoCAD Map 3D , используйте раздел [DGN_V7_LineStyle] или [DGN_V8_LineStyle].
Чтобы преобразовать веса линий DGN в допустимые в AutoCAD Map 3D значения, используйте раздел [DGN_LineWeight] или [DGN_V8_LineWeight].
Вес линии DGN в диапазоне от 0 до 31. Единицами веса линий в AutoCAD Map 3D являются сотые доли миллиметра, и допустимыми значениями являются только 0, 5, 9, 13, 15, 18, 20, 25, 30, 35, 40, 50, 53, 60, 70, 80, 90, 100, 106, 120, 140, 158, 200, 211, -1, -2 и -3. Значения -1, -2 и -3 в AutoCAD Map 3D указывают соответственно на «ПоСлою», «ПоБлокам» и «по весу линии» (по умолчанию).
Чтобы преобразовать выравнивание DGN в вертикальный или горизонтальный режимы AutoCAD или во вложение AutoCAD, используйте [IGDS_Justification] или [DGN_V8_Justification].
В область значений DGN-выравнивания входят 0 — 14:
0 обозначает Влево/вверх, 8 — По центру/вниз, 1 — Влево/По центру, 9 — По правому полю/вверх, 2 — Влево/вниз, 10 — По правому полю/к центру, 3 — По левому полю/вверх, 11 — По правому полю/вниз, 4 — По левому полю/к центру, 12 — Вправо/вверх, 5 — По центру/вниз, 13 — Вправо/по центру, 6 — По центру/вверх, 14 — Вправо/вниз, 7 — По центру/к центру. Значение по умолчанию равно 5.
Для выравниваний AutoCAD Map 3D поддерживаются следующие значения:
Вверх влево, Вверх по центру, Вверх вправо, Середина влево, Середина по центру, Середина вправо, Вниз влево, Вниз по центру, Вниз вправо, База влево, База по центру, База вправо, База вписать, Вниз вписать, Середина вписать, Вверх вписать, База по ширине, Вниз по ширине, Середина по ширине, Вверх по ширине, База посередине, Вниз посередине, Середина, Вверх посередине
Чтобы задать выравнивание для MIF, используется раздел [MIF_Выравнивание]. Разрешены MIF-выравнивания влево, по центру и вправо.
При импортировании из MIF в AutoCAD Map 3D используется последнее соотнесение, заданное в таблице.
Выравнивание Arc/INFO и Е00
Чтобы определить выравнивание для Arc/INFO и E00, используются разделы [ArcInfo_Выравнивание] и [E00_Выравнивание].
При импортировании из форматов Arc/INFO или E00 в AutoCAD Map 3D используется последнее соотнесение, заданное в таблице.
См. также
Как экспортировать в SHP не в формате на основе файла, а в формате на основе папки
- Откройте файл mapexport.ini с использованием текстового редактора, например, WordPad.
Этот файл находится в папке C:\Documents and Settings\All Users\Application Data\Autodesk\ AutoCAD Map 3D 2013 \R18.1
Как экспортировать в SHP не в формате на основе папки, а в формате на основе файла
- Откройте файл mapexport.ini с использованием текстового редактора, например, WordPad.
Этот файл находится в папке C:\Documents and Settings\All Users\Application Data\Autodesk\ AutoCAD Map 3D 2013 \R18.1.
Как изменить размер сегментации для сплайнов, полилиний с утолщениями, дуг и эллипсов
- Откройте файл mapexport.ini с использованием текстового редактора, например, WordPad.
Этот файл находится в папке C:\Documents and Settings\All Users\Application Data\Autodesk\ AutoCAD Map 3D 2013 \R18.1.
По умолчанию значение равно двум градусам.
Как изменить файл прототипа по умолчанию для экспортирования файлов DGN
- Откройте файл mapexport.ini с использованием текстового редактора, например, WordPad.
Этот файл находится в папке C:\Documents and Settings\All Users\Application Data\Autodesk\ AutoCAD Map 3D 2013 \R18.1.
Обязательно выберите файл прототипа, который предназначен для текущей версии DGN. При экспорте в DGN версии 7 с помощью файла прототипа для DGN версии 8 операция не будет выполнена.
Как экспортировать DGN_файлы не в метрических, а в британских единицах
- Откройте файл mapexport.ini с использованием текстового редактора, например, WordPad.
- Найдите [DGN_V7] или [DGN_V8] раздел .
- Замените файл прототипа по умолчанию нужным файлом прототипа.
Пример: замена файла прототипа по умолчанию файлом, в котором вместо метрических указываются британские единицы:
Драйвер:RUNTIME_MACROS=_SEED,»C:\Программные файлы\Общие файлы\Autodesk Shared\GIS\ИмпортЭкспорт\4.0\проект\прототип3d_ft.dgn»
Обязательно выберите файл прототипа, который предназначен для текущей версии DGN. При экспорте в DGN версии 7 с помощью файла прототипа для DGN версии 8 операция не будет выполнена.
Как импортировать «файлы формы», файлы MIF/MID, TAB или VPF в формате на основе папки, на основе файла или в формате множественного выбора
- Откройте файл mapimport.ini с использованием текстового редактора, например, WordPad.
Этот файл находится в папке C:\Documents and Settings\All Users\Application Data\Autodesk\ AutoCAD Map 3D 2013 \R18.1
Найдите раздел «Файл» , относящийся к одному из следующих форматов файлов: «файл формы», MIF/MID, TAB или VPF.
Разделу «Файл» предшествует комментарий (например, «В данном разделе определяется, как нужно импортировать Mif/Mid-файлы»), и в разделе имеется несколько строк, содержащих слово «Файл» .
Удалите точку с запятой в начале строки с требуемым параметром.
- Файл=Множественный выбор
Формат считается форматом множественного выбора на основе файлов. Это указывает на возможность выбора одного или нескольких индивидуальных файлов в диалоговом окне «Папка для импорта» с целью включения в процесс импортирования.
Формат считается форматом одиночного выбора на основе файлов Это указывает на возможность выбора только одного файла в диалоговом окне «Папка для импорта» . Обратите внимание, что данный параметр является недействительным для VPF.
Данный формат считается форматом на основе папки, и все файлы из выбранной папки включаются в процесс импортирования.
Определение параметров импорта ячеек DGN
- Откройте файл mapimport.ini с использованием текстового редактора, например, WordPad.
Этот файл находится в папке C:\Documents and Settings\All Users\Application Data\Autodesk\ AutoCAD Map 3D 2013 \R18.1.
Найдите [DGN_V7_V8] раздел .
Также вы можете использовать параметры увеличения ячеек в диалоговом окне «Импорт» , чтобы увеличить ячейки в виде блоков или точечных объектов, или разбить их.
Импорт объектов с использованием RGB-цветов (True Color)
- Откройте файл mapimport.ini с использованием текстового редактора, например, WordPad.
Этот файл находится в папке C:\Documents and Settings\All Users\Application Data\Autodesk\ AutoCAD Map 3D 2013 \R18.1.
- Цвет=Только ближайший ACI
Значения RGB из файла преобразуются в ближайшее значение ACI.
Сохраняются значения RGB из файла. Объектам, имеющим черный цвет (0,0,0), назначается цвет «ПоСлою» . Объектам, имеющим белый цвет (255,255,255), назначается цвет «Белый ACI» .
Цвет = Эквивалент ACI и RGB
При любом значении RGB, точно совпадающем с ACI, объекты импортируются с использованием значения цвета ACI. Для всех других объектов используются их значения RGB.
Как задать параметры кодирования языка в GML для азиатских языков
- Откройте файл mapimport.ini или mapexport.ini с использованием текстового редактора, например, Wordpad.
- Найдите [GML2] раздел .
- Удалите точку с запятой в начале строк для тех параметров кодирования языков, которые необходимо использовать. Например, ниже приводятся относящиеся к mapimport.ini параметры, которые можно использовать для японского языка.
Для mapexport.ini можно использовать:
Ниже вкратце перечислены несколько доступных для использования параметров.
Источник