Как сделать легенду в аркгис
Перейти к содержимому

Как сделать легенду в аркгис

  • автор:

P Легенда карты

Используйте команду Insert—Legend. В появившемся диалоге оставьте в правой части только те слои, для которых вы хотите условные обозначения. Ненужные слои можно выделить и исключить из легенды. Параметры в остальных диалогах можно оставить по умолчанию — их можно настроить позже.

P.2 Название слоя в легенде

Чтобы поменять название слоя в легенде, переименуйте его в таблице содержания

P.3 Название показателя в легенде

Чтобы переименовать название показателя, перейдите в настройки слоя и замените его на вкладке Symbology в столбце Label:

P.4 Стиль отображения подписей в легенде

Вы можете отрегулировать стиль отображения, а также включить/отключить подписи для:

  • Названия слоя
  • Названия показателя
  • Названия элемента легенды
  • Описания элемента легенды (если есть)
  1. Дважды щелкните на легенде
  2. Перейдите на вкладку Items, выберите один или несколько слоев и нажмите кнопку Style
  3. В появившемся диалоге нажмите кнопку Properties…
  4. В следующем диалоге перейдите на вкладку General, в которой вы можете выполнить необходимые настройки.

Если вы выделили несколько слоев, то настройки будут применены ко всем. Вышеописанный процесс иллюстрирует следующий рисунок:

P.5 Название легенды

Чтобы изменить название легенды или стиль его отображения, дважды щелкните на легенде и перейдите на вкладку General:

P.6 Интервал между элементами легенды

Интервал между элементами легенды регулируется в свойствах легенды на вкладке Layout (компоновка) и обозначен там как Item Gap:

P.7 Изменение подписей классов

Щелкните дважды на слое и перейдите на кладку Symbology. Отредактируйте вручную содержимое столбца Label.

Форумы GIS-Lab.info

Изображение

Добрый день. Подскажите пожалуйста, как добавить в Arcgis 10.1 к карте легенду, такую как например на рисунке в красных рамочках.

причём данные берутся из таблицы атрибутов. как это сделать? объясните, пожалуйста, есть ли какая-то методика? при помощи подпрограммы Arcmap.

Сообщения: 2261 Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489 Откуда: Тель-Авив

Re: Как добавить легенду к карте в Arcgis 10.1

Сообщение novia » 29 ноя 2012, 15:44

переключиться в левом нижнем углу карты в режим компоновки (подготовки к печати) и добавить легенду из меню Вставка

причём данные берутся из таблицы атрибутов. как это сделать?

что имеется в виду?
вроде раскраска итак идет по атрибутам.
если нужно прям как на картике, то тут стандартная автоматика не поможет.
создавайте легенду — преобразуйте ее в графику и потом дорисовывайте необходимое. либо добавляйте эту таблицу как картинку

понравилось? жми палец вверх
Сообщения: 57 Зарегистрирован: 17 окт 2012, 10:04
Репутация: 1 Откуда: Ульяновск

Re: Как добавить легенду к карте в Arcgis 10.1

Сообщение CAC » 29 ноя 2012, 15:57

Изображение

Вот я добавил легенду в компановку, но она не полная.

там нужно ещё площадь вставить напротив класса экспликации, которому соответствует тот или иной полигон. вопрос в том можно ли вставить её из атрибутов поля, как сумму например? и можно ли как-то сохранить эту легенду, и чтоб в будущем можно было подгружать к другой компановке и в ней изменять только лишь площадь?

Добавление легенды

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

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

Для добавления легенды выполните следующие шаги:

  1. Откройте компоновку с хотя бы одним фреймом карты. Легенду можно добавить только в вид компоновки.
  2. Выберите фрейм карты на панели

Добавление и удаление пунктов легенды

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

Примечание:

В легенде могут содержаться пункты только одного фрейма карты. Нельзя перетаскивать в легенду слои нескольких фреймов карты.

Чтобы удалить пункты легенды, разверните легенду на панели , чтобы увидеть их. Щелкните правой кнопкой элемент и щелкните Удалить . Снимите отметку с пункта легенды, чтобы отключить его отображение, не удаляя из легенды. Измените порядок пунктов легенды, развернув легенду на панели , чтобы увидеть их. Перетащите пункты вверх или вниз в списке, чтобы изменить порядок.

Примечание:

Когда включена опция Порядок слоев , изменение порядка пунктов отключается. Вместо этого, пункты легенды остаются в том же порядке, что и слои карты.

Связанные разделы
  • Организация легенды
  • Работа с пунктом легенды
  • Работа с элементами компоновки
  • Добавление и изменение фреймов карт

Работа с легендой

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

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

Краткий обзор Мастера легенды

  • Выбрать слои карты, которые будут входить в легенду.
  • Задать количество столбцов в легенде.
  • Создать и подобрать символы для заголовка легенды.
  • Создать и подобрать символы для границы и фона легенды.
  • Настроить размеры и форму образцов легенды.
  • Установить расстояние между элементами легенды.

Когда вы открываете мастер в первый раз, вы увидите список слоев карты, которые входят в легенду.

Мастер легенды, окно 1

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

Подсказка:

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

В следующем окне можно ввести заголовок легенды.

Мастер легенды, окно 2

Помимо ввода текста заголовка, можно задать цвет, размер, шрифт и выравнивание текста.

В следующем окне предлагается задать рамку, фон и падающую тень легенды.

Мастер легенды, окно 3

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

Мастер легенды, окно 4

Здесь задается ширина, высота и форма образцов линейных и полигональных объектов.

В последнем окне можно задать расстояние между элементами легенды.

Мастер легенды, окно 5

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

Прозрачность в легендах

Если на карте есть слои с прозрачностью, ArcMap отображает прозрачные цвета в легенде. Когда слои во фрейме данных делаются прозрачными, таблица содержания и легенды в виде компоновки автоматически делают эти же цвета бледнее, в соответствии с прозрачностью.

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

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

Изменение свойств легенды

С помощью диалогового окна Свойства легенды вы можете

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

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

Закладка Общие диалогового окна Свойства легенды

Закладка Общие служит для настройки заголовка легенды, определения элементов легенды и установки параметров связи с картой.

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

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

Для настройки поведения легенды относительно внесенных на карту изменений имеются четыре опции:

  • Отображать только те слои, которые включены в Таблице содержания.
  • При добавлении нового слоя к карте будет добавляться новый элемент легенды.
  • Изменять порядок пунктов легенды при изменении порядка слоев.
  • Масштабировать символы, если установлен базовый масштаб.

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

Закладка Элементы служит для настройки отдельных элементов легенды, изменения текста и способа взаимодействия элементов с текущим экстентом карты, а также настройки столбцов на уровне элементов.

Закладка Элементы диалогового окна Свойства легенды

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

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

Можно также изменить все текстовые символы в легенде одновременно, используя элементы управления шрифтом на панели инструментов Рисование , предварительно выбрав легенду в компоновке страницы.

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

Примечание:

При определении наличия линейного или полигонального объекта в текущем экстенте, используется геометрия объекта, а не его символ. Это означает, что если часть символа объекта видна во фрейме данных, но в него не входит геометрия объекта (например, в случае использования буфера или смещения), то этот объект не будет учитываться.

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

Число объектов в текущем экстенте, соответствующих данному элементу легенды, будет отображаться рядом с его подписью. Если данный элемент легенды не имеет подписи, число появится рядом с образцом символа. Можно ввести текст, который будет расположен до или после числа объектов в легенде. Используя опцию Показывать разделитель разрядов можно включить или отключить отображение разделителя разрядов в числе. Если включена Многостраничная компоновка, опция Использовать текущий индексный объект как экстент данных позволяет использовать для подсчета числа объектов экстент текущего индексного объекта (страницы карты), а не экстент всей карты. По умолчанию используется текущий экстент фрейма данных. Если фрейм данных был подвергнут вырезанию, то в качестве экстента используется текущая форма для вырезания. Для слоев, исключенных при вырезании, будет использоваться полный экстент фрейма данных.

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

Внимание:

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

Для изменения стиля элемента легенды, дважды щелкните по элементу в списке Элементы легенды . Откроется диалоговое окно Выбор элемента легенды .

Подсказка:

Открыть диалоговое окно Выбор элемента легенды также можно выбрав один элемент или несколько элементов с помощью клавиш SHIFT или CTRL , затем щелкнув по кнопке Стиль .

Окно выбора элемента легенды

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

Закладки Расположение и Общие окна Элемент легенды

На закладке Расположение есть шесть опций расположения образца, подписи и описания. На закладке Общие можно скрыть, показать или изменить текстовый символ имени, подписей, заголовков и описания слоя. Также можно заменить образец по умолчанию для линейных и полигональных пространственных объектов. Кроме того, закладка Общие позволяет показывать классы из определенных заголовков, если слой был разделен заголовками на закладке Символы диалогового окна Свойства слоя , а также запрещать перенос элементов слоя по столбцам легенды.

Подсказка:

При настройке образцов линейных или полигональных элементов на закладке Легенда , изменения будут применены ко всем линейным или полигональным символам легенды. Если вы хотите заменить форму образца какого-то конкретного слоя, воспользуйтесь окном свойств элемента легенды, щелкнув правой кнопкой по элементу на закладке Элементы и выбрав Свойства . Затем перейдите на закладку Общие диалогового окна Свойства элемента легенды .

Подсказка:

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

На закладке Компоновка можно настроить образец легенды по умолчанию, задать расстояние между элементами легенды и стратегию расположения, а также настроить отображение легенды справа налево.

Закладка Компоновка диалогового окна Свойства легенды

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

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

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

Индикатор заполнения

Также можно настроить поведение рамки легенды в отношении элементов легенды. По умолчанию элементы легенды занимают всю рамку. Элементы легенды уменьшаются или увеличиваются при изменении размера рамки легенды, при добавлении или удалении элементов, размер рамки также меняется. Однако опция Фиксированная рамка позволяет запретить изменение размера рамки, а при добавлении или удалении элементов легенды будет меняться их расположение. Следует помнить, что в этом случае элементы легенды будут размещаться наиболее компактным образом, они не будет распределяться по всей рамке легенды. Вместо изменения размеров легенды, элементы заполнят рамку, размер шрифта, размер образца по умолчанию и значения расстояний между элементами будут максимальными. Когда вся рамка легенды будет заполнена элементами с такими размера, другие элементы начнут удаляться. При попытке перетащить какие-либо элементы из легенды, появится следующий символ .

Примечание:

Даже если не умещается только часть, весь этот элемент будет удален из легенды. Например, если из 15 классов элемента легенды входят в рамку только 10, то из легенды будет отброшен весь этот элемент, а не только лишние 5 классов. После этого никакие другие элементы уже не будут добавляться в легенду, даже если они уместились бы в рамке. Помните об этом при задании порядка элементов легенды.

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

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

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

Пример размещения фона, границы и падающей тени легенды с опцией Фиксированная рамка

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

Примечание:

При активации переноса либо подписей, либо описаний, также автоматически активируется перенос заголовков и имен слоя. Длина строки в этом случае равна полной ширине элемента легенды.

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

По умолчанию, легенда настроена для прочтения слева направо. Для настройки прочтения легенды справа налево существует опция Чтение справа налево .

Наконец, диалоговое окно содержит две стандартных закладки для настройки рамки (границы и фона), а также размера и положения легенды.

Конвертация элементов карты в графику

Если вы хотите получить возможность более точного контроля над элементами, содержащимися в элементе карты (например, в легенде), вы можете конвертировать его в графику.

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

На рисунке ниже приведен пример такой конвертированной в графику легенды:

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

Как изменить количество столбцов в легенде

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

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

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

Как изменить свойства одного элемента легенды

  1. Дважды щелкнув по легенде, откройте диалоговое окно Свойства легенды .
  2. Перейдите на закладку Легенда диалогового окна Свойства легенды .
  3. Щелкните правой кнопкой по элементу, подлежащему редактированию, в списке Элементы легенды и выберите Свойства .
  4. Внесите изменения на закладках Расположение и Общие .

Как включить имитацию прозрачности в легенде

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

Добавление текста смешанного формата в описания легенд

  1. Отредактируйте описания классов и введите форматированный текст. Для добавления описания, щелкните правой кнопкой мыши на слое в таблице содержания, к которому вы хотите добавить описание, выберите Свойства и перейдите на закладку Символы в диалоговом окне Свойства слоя .
  2. Если используется метод Единый символ, щелкните кнопку Описание . Если вы используете какой-либо другой метод, кроме метода Диаграммы, щелкните правой кнопкой по символу после задания его свойств и выберите Изменить описание .
  3. Введенный здесь текст появится рядом с символом в легенде, но его не будет видно в таблице содержания. Если вы хотите разбить описание в диалоговом окне Описание легенды на несколько строк, нажмите в месте разрыва CTRL+ВВОД .
  4. Примените изменения, щелкнув кнопку ОК в диалоговом окне Свойства слоя .

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

  • Краткий обзор компоновок страниц
  • Работа с патчами легенды

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *