Местоположение слоев символа маркера

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

Расположения маркеров

Если в линейный или полигональный символ входит слой маркерных символов, он включает размещение маркера, то есть то, как и где располагаются маркеры относительно геометрии объекта. Слои символов-маркеров в точечном символе не содержат размещения маркера: они всегда размещаются относительно точечной геометрии. Есть ряд вариантов размещения маркеров, из которых вы можете выбрать. Большинство подходят и для линейных, и для полигональных символов, однако некоторые – только для одного из этих типов геометрии.

  1. При выбранном линейном или полигональном символе откройте панель Форматировать символ и щелкните вкладку Свойства.
  2. Добавьте слой символов-маркеров в символ в случае необходимости.
  3. Щелкните вкладку Слои Слои. Выделите слой символов-маркеров и разверните заголовок Размещение маркеров.
  4. Задайте Размещение, как это описано в расположенной ниже таблице. Воспользуйтесь просмотром символов для проверки этих настроек.

Расположение маркеровОписаниеПример

Вдоль линии

Размещение маркеров Вдоль линии

Маркеры равномерно распределяются по линии или контуру полигона в соответствии с Шаблоном размещения, который может определяться одним числом или несколькими числами. Шаблон размещения 10 размещает маркеры каждые 10 точек (или других единиц длины, заданных в единицах отображения 2D-символов). Шаблон размещения 10 2 располагает маркер в 10 точках вдоль линии, следующий - в двух точках далее, затем еще один в 10 точках от него и т.п.

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

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

Пример размещения маркеров Вдоль линии

Вдоль линии с произвольным размером

Размещение маркеров Вдоль линии с пользовательским размером

Маркеры располагаются равномерно вдоль линии или границы полигоны в соответствии с выбранным Шаблоном размещения, но размер и ориентация размещения выбираются случайным образом, так как задано свойство Случайно. Сдвиги и окончания заданы так же, как и при размещении Вдоль линии.

Пример размещения маркеров Вдоль линии с пользовательским размером

Вдоль линии с переменным размером

Размещение маркеров Вдоль линии с изменяемым размером

Маркеры располагаются равномерно вдоль линии или границы полигона в соответствии с выбранным Шаблоном размещения, но размер изменяется в прогрессии, как это задано в свойствах Минимальное приближение, Максимальное приближение, Счетчик размера и Метод. Ориентация случайным образом не меняется. Маркеры всегда ориентированы по линии, но вы можете сделать сдвиг от линии случайным – с помощью свойства максимальный случайный сдвиг. Окончания заданы так же, как и при размещении Вдоль линии.

Используйте свойство Разместить по частям, чтобы определить, как маркеры будут размещены на составных объектах.

Пример размещения маркеров Вдоль линии с изменяемым размером

Вокруг полигонаРазмещение маркеров вокруг полигона

Один маркер размещается вокруг полигона в месте, заданном свойством Расположение. Используйте свойство Сдвиг от ребра, чтобы переместить маркер внутрь или снаружи полигона.

Используйте свойство Разместить по частям, чтобы определить, как маркеры будут размещены на составных объектах.

Пример размещения маркера вокруг полигона

На концах

Стиль размещения маркеров На концах

Маркеры размещаются на концах линии, как это задано в свойстве На концах. Выберите Оба, Вначале, В конце или Нет.

Ориентация и сдвиги заданы так же, как и при размещении Вдоль линии. Размещение доступно только в линейных символах.

Используйте свойство Разместить по частям, чтобы определить, как маркеры будут размещены на составных объектах.

Пример стиля размещения маркеров На концах

На линии

Стиль размещения маркеров На линии

Один маркер размещается вначале, в середине или в конце линии либо один маркер размещается в середине каждого сегмента линии, как задано в свойстве Относительно.

Ориентация настраивается тем же способом, что и размещение Вдоль линии, вы можете задать значение Перпендикулярного сдвига и Сдвига вдоль линии.

Используйте свойство Разместить по частям, чтобы определить, как маркеры будут размещены на составных объектах.

Пример стиля размещения маркеров На линии

На вершинах

Размещение маркеров На вершинах

Один маркер размещается на вершинах линии или контура, в соответствии со свойством На заданных вершинах. Маркер можно разместить с учетом Угла к линии и для него можно задать значение Перпендикулярного сдвига, таким образом его можно разместить на расстоянии от линии или контура.

Дополнительно маркеры можно разместить с настройкой На окончаниях (начальная и конечная точки), либо На контрольных точках. Вы можете добавить опорные точки с эффектом символа.

Используйте свойство Разместить по частям, чтобы определить, как маркеры будут размещены на составных объектах.

Пример размещения маркеров На вершинах

В относительных положениях

Размещение маркеров В относительных положениях

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

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

Используйте свойство Разместить по частям, чтобы определить, как маркеры будут размещены на составных объектах.

Пример размещения маркеров В относительных положениях

В измеренных единицах

Размещение маркеров В измеренных единицах

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

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

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

Используйте свойство Разместить по частям, чтобы определить, как маркеры будут размещены на составных объектах.

Более подробно см. Нарисовать измеренные штрихи вдоль линий.

Пример размещения маркера В измеренных единицах

В центре

Размещение маркеров В центре

Один маркер размещается внутри полигона с учетом настройки На полигоне, Центр масс или Центр ограничивающей рамки, которая задана в свойстве Метод.

Вы можете задать сдвиги в x и y, а также вырезать маркер по границе полигона, если он превышает этот размер, либо наоборот перекрывает контур полигона. Размещение доступно только в полигональных символах.

Используйте свойство Разместить по частям, чтобы определить, как маркеры будут размещены на составных объектах.

Пример размещения маркеров В центре

Заполнение полигона

Размещение Заполнения полигона маркерами

Маркеры размещаются внутри полигона с настройкой Фиксированной сетки или Случайный, которая задается в свойстве Размещение.

Задайте промежутки между маркерами в свойствах Шаг X и Шаг Y. Если выбрано Фиксированный, задайте Угол сетки. Если выбрано Случайный, задайте значение Хаотичности.

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

Можно задать сдвиги по X и Y и вырезать маркеры по границе полигона, если они накладываются на контур полигона. Размещение доступно только в полигональных символах.

Пример размещения Заполнения полигона маркерами

Точки якоря

Точка якоря является местоположением в слое символов маркеров, которая показывает, где символ отображается по отношению к геометрии объекта. Когда вы вращаете слой символов-маркеров или меняете его размер, трансформация начинается от точки якоря. Можно установить общие позиции точек якоря посредством нажатия Предварительные настройки точек якоря и выбора местоположения из галереи. Это ярлык для настройки точек якоря X, Y и Z. (В 2D вы работаете только с точками якоря X и Y.) Вы позже можете уточнить эти настройки после выбора вами предустановки, как стартовой точки. Можно задать точки якоря как относительный процент от экстента слоя символа маркеров или как абсолютное расстояние.

  1. На панели Форматировать символ, на вкладке Свойства, щелкните вкладку Слои Слои.
  2. Выделите слой символов-маркеров и разверните заголовок Положение.
  3. Разверните меню Предустановки точки якоря и выберите предустановленный набор значений точек якоря.
  4. Дополнительно уточните далее значения точек якоря X, Y и Z (только в 3D). Воспользуйтесь просмотром символов для проверки этих настроек.

Примечание:

Когда в контексте 3D слой маркера находится в режиме билборд, точки якоря доступны только в двух измерениях – X и Y. Когда у слоя маркеров геометрии или изображений есть глубина 0 и точки якоря задаются в относительных процентах, точка якоря Z отключена, потому что отсутствует Z-толщина, в которой следует настроить местоположение якорной точки.

Смещения

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

  1. На панели Форматировать символ, на вкладке Свойства, щелкните вкладку Слои Слои.
  2. Выделите слой символов-маркеров и разверните заголовок Расстояние сдвига.
  3. Задайте значения Сдвига X, Сдвига Y или Сдвига Z (только в 3D). Воспользуйтесь просмотром символов для проверки этих настроек.

Прежние версии:

При импорте карты или сцены из ArcMap, ArcScene или ArcGlobe либо импорте стиля имеющиеся значения сдвига символов конвертируются в точки якоря. Значения не могут быть в точности равны подсчету разности поворотов.

Связанные разделы