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

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

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

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

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

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

Вдоль линии

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

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

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