Skip To Content

Символы векторного слоя

Когда ArcGIS for AutoCAD используется для рисования объекта в качестве элемента для векторного слоя или подслоя, используется символ объекта. Это происходит, когда вы используете возможность создания объектов, а новые объекты берутся из векторного веб-слоя и для векторного слоя используется опция перерисовки ArcGIS for AutoCAD. Символ объекта представляет собой комбинацию слояAutoCAD, типа сущности AutoCAD и значения дескриптора, которым может быть имя блока AutoCAD или описание точки COGO. Некоторые аспекты символа являются автоматическим поведением, в то время как другие можно настроить.

Тип объекта и настройки дескриптора не меняют определение векторного слоя. Запрос определения векторного слоя определяет, квалифицируется ли элемент в качестве того или иного пространственного объекта ГИС. Например, символ векторного слоя или подслоя может быть задан для определенного имени блока. Тем не менее, если вы будете использовать другой блок или простой точечный объект, который квалифицируется на основе определяющего запроса этого векторного слоя, он все равно будет считаться пространственным объектом.

Символы могут быть изменены с помощью связанных полей свойств, например, ROTATION/ANGLE или ELEVATION, и других, если они применимы. Эти связанные поля являются автоматическим поведением для точечных объектов и не относятся к непосредственным компонентам символа векторного слоя.

Объекты могут отображать текстовые подписи, связанные с соответствующими атрибутами векторного слоя либо - через связанные подписи - с видимыми атрибутами блоков либо с точками COGO, автоматически связанными с видимыми полями свойств. Эти связанные поля являются автоматическим поведением и не относятся к непосредственным компонентам символа векторного слоя.

Настройка символов

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

Определение символа

В ArcGIS for AutoCAD есть три компонента символа объекта. К ним относятся слой элемента AutoCAD, тип объекта, используемый для представления объекта, и возможный дескриптор, помогающий дополнительно идентифицировать используемый элемент.

  • Слой AutoCAD — слой AutoCAD объекта, созданный ArcGIS for AutoCAD или нарисованный из векторного веб-слоя, который определяется на основе следующего приоритета:

    Слой AutoCAD векторных веб-слоев всегда представляет собой имя векторного веб-слоя с префиксом esri_. Это единственный критерий для определяющего запроса векторного веб-слоя. Подслои векторного веб-слоя также используют слой AutoCAD своего определяющего запроса, который представляет собой имя подслоя с префиксом esri_.

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

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

  • Дескриптор — дескриптор символа объекта относится к типам элементов, которые включают дополнительную описательную информацию или именованные свойства, такие как имя блока Block Reference или описание точки COGO Civil 3D. Указанный параметр дескриптора используется, когда объекты отрисовываются в ArcGIS for AutoCAD, но это не мешает вам использовать другие дескрипторы для элементов, которые все еще являются допустимыми пространственными объектами векторного слоя в соответствии с определяющим запросом векторного слоя или подслоя.

Символы точечных объектов

Точечные объекты поддерживают следующие настройки символов для векторного слоя или подслоя:

  • Automatic — Настройка по умолчанию Automatic обозначает предопределенный приоритет для назначения символа при рисовании ArcGIS for AutoCAD пространственного объекта как элемента.

    Если в чертеже есть определение блока AutoCAD с тем же именем, что и имя слоя векторного веб-слоя AutoCAD, этот блок будет использоваться в качестве символа, включая предшествующее esri_.

    Если в чертеже есть определение блока AutoCAD с именем векторного слоя или подслоя, этот блок будет использоваться в качестве символа.

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

    В Civil 3D будет использоваться точка COGO, а объекты без значения описания будут заполнены именем векторного слоя в качестве описания точки COGO.

    В обычном AutoCAD будет использоваться тип элемента POINT.

  • Block Reference — Если для параметра символа установлено значение Block Reference, необходимо указать допустимое существующее имя ссылки на блок, заданное в чертеже. Этот дескриптор имени блока переопределяет поведение Automatic по умолчанию при использовании соответствующего имени блока. Если указанный дескриптор имени блока не найден в чертеже, используется приоритет настройки Automatic.

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

  • COGO Point (Только для Civil 3D) — если выбран параметр COGO Point, вы можете указать дескриптор, который будет использоваться в качестве описания точки COGO, чтобы переопределить поведение по умолчанию, заключающееся в использовании имени векторного слоя как значения описания точки COGO. Создание группы точек Civil 3D на основе дескриптора — это хороший способ организации и использования в ArcGIS for AutoCAD точечных объектов в Civil 3D.
  • Point — если выбран параметр Point, точечные объекты слоя или подслоя отображаются как стандартные точечные элементы AutoCAD, размер и символ которых управляются системными переменными AutoCAD PDSIZE и PDMODE, соответственно.

Если у точечного векторного слоя есть числовое поле (двойной точности), называющееся ANGLE или ROTATION, то значение в этом поле автоматически станет значением угла поворота блока или точки COGO для точечных векторных веб-слоев и слоев документа. Символы вхождения блока поворачиваются вокруг своей базовой точки.

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

Символы линейных объектов

Символы полилинейных векторных слоев определяются графическими свойствами элементов и слоев AutoCAD. Используя имена слоев вашего чертежа для соответствующих векторных слоев, вы можете заранее задать им символы, как и любым другим слоям AutoCAD, включая слои, определенные в чертежах шаблонов (.dwt).

Символы полигональных объектов

Символы полигональных векторных слоев определяются графическими свойствами элементов и слоев AutoCAD. Используя имена слоев вашего чертежа для соответствующих векторных слоев, вы можете заранее задать им символы, как и любым другим слоям AutoCAD, включая слои, определенные в чертежах шаблонов (.dwt).

Символы объектов-аннотаций

Символы векторных слоев аннотаций определяются графическими свойствами сущностей и слоев AutoCAD.

Символы объектов-мультипатч

Символы векторных слоев мультипатч определяются графическими свойствами элементов и слоев AutoCAD. Используя имена слоев вашего чертежа для соответствующих векторных слоев, вы можете заранее задать им символы, как и любым другим слоям AutoCAD, включая слои, определенные в чертежах шаблонов (.dwt).

См. также

Пользовательский интерфейс Назначить символ по умолчанию — Пользовательский интерфейс ArcGIS for AutoCAD для назначения символа по умолчанию, используемого векторным слоем, или для применения нового символа к выбранному набору пространственных объектов.

Команда Esri_PointToBlock — преобразует выбранный набор точечных элементов в заданное имя блока.