Skip To Content

Работа m-значениями

Значения полей ArcGIS for AutoCAD могут быть стандартными, полученными из значений, хранящихся в элементе, или полученными из значений полей по умолчанию. Другие значения полей могут быть связаны со свойствами элемента AutoCAD или с полями отслеживания, доступными только для чтения. Поля можно ограничивать доменом кодированных значений или интервальным доменом, они могут быть редактируемыми или доступными только для чтения. Поле может быть задано как поле подтипа, который управляет участием объекта в подтипе векторного слоя. Редактирование поля может вызвать изменение связанного свойства элемента. В случае поля подтипа, изменение подтипа также обновляет свойства слоя AutoCAD с одного слоя на другой, на основе этого подтипа.

Поддержка m-значений

Для хранения m-значений на линейных объектах в ArcGIS for AutoCAD программное обеспечение может использовать доступные элементы ArcGIS for AutoCAD и их геометрию. Для M-значения в ArcGIS for AutoCAD требуются линейные элементы, которые содержат подэлементы VERTEX. Элементы 2D и 3D полилиний ArcGIS for AutoCAD являются единственными линейными типами элементов, которые имеют подэлементы VERTEX. Для поддержки создания и редактирования m-значений линейные объекты могут быть нарисованы как 2D или 3D элементы полилиний. В большинстве реализаций Autodesk AutoCAD линейным объектом по умолчанию являются легкие полилинии. В ArcGIS for AutoCAD вы можете изменить это с помощью системной переменной PLINETYPE, установив её значение в 0, чтобы назначить 2D или 3D полилинии типом элемента полилинии по умолчанию, совместимым с m-значениями в ArcGIS for AutoCAD. Вы можете получить доступ и редактировать m-значения с помощью Пользовательского интерфейса Редактор атрибутов на линейных объектах, которые имеют поддерживающую подэлементную геометрию VERTEX, такую как элементы 2D и 3D POLYLINE.

Векторные веб-слои

Хранение m-значений во векторном веб-слое является настройкой свойства веб-слоя. Полилинейные веб-элементы, поддерживающие m-значения, могут быть добавлены в ArcGIS for AutoCAD. Объекты с пустыми m-значениями автоматически отрисовываются как полные полилинии с подэлементами вершин. Однако элементы с пустыми значениями прорисовываются в соответствии с настройкой PLINETYPE. Вы не можете добавлять m-значения, если системная переменная PLINETYPE не установлена в 0, что гарантирует прорисовку полных полилиний с подэлементами VERTEX. Вы не можете добавлять m-значения к элементам, которые добавлены в чертеж из поддерживаемого векторного веб-слоя с использованием легких полилиний. Чтобы просмотреть или отредактировать m-значения на этих элементах, сначала отмените все редактирования; затем измените системную переменную AutoCAD PLINETYPE на 0 и снова добавьте векторный веб-слой.

Векторные слои документа

По умолчанию все линейные слои элементов документа поддерживают добавление m-значений. При публикации полилинейных слоев элементов документа как размещенных слоев объектов все включенные m-значения будут сохранены. Как и в случае с векторными веб-слоями, линейные объекты слоя элементов документа прорисовываются с геометрией AutoCAD, которая поддерживает подэлементы VERTEX, такие как элементы 2D или 3D POLYINE.


В этом разделе
  1. Поддержка m-значений