Краткий обзор слоев карты

Карты в ArcGIS состоят из набора слоев, отрисовывающихся в определенном порядке. Слой карты определяет, какие обозначения и надписи назначены набору ГИС-данных в виде карты (т. е. определяет его отображение).

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

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

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

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

Слои – также способ работы с географическими данными в ArcGIS. Например:

Слои можно сохранять в файл на диске как- файлы слоя слоев (.lyr). Слой также можно сохранить с его данными как пакет слоев (.lpk). Когда вы добавляете файл слоя на другую карту, он будет отображен точно так же, как сохранен.

Так, слои и пакеты слоев можно передать по сети, по Интернету или электронной почте.

Свойства слоя

У слоев есть ряд свойств, с которыми можно работать и которые можно задать. В таблице содержания щелкните правой кнопкой мыши слой и выберите Свойства (Properties), чтобы просмотреть диалоговое окно Свойства слоя (Layer Properties).

Диалоговое окно Свойства слоя

В диалоговом окне Свойства слоя (Layer Properties) задаются символы, надписи, правила отрисовки и другие опции. Например, вы можете указать, что реки будут нарисованы синими линиями, земельные участки – цветами на основании значений кода землепользования, парки – зеленой заливкой и надписаны по названиям парков, цифровая модель рельефа – рельефом с отмывкой и т.д.

Кроме того, здесь можно задать и другие свойства слоя, например:

Слои в таблице содержания

Таблица содержания позволяет указать, какие слои будут прорисованы показаны на карте (путем их включения и отключения). Кроме того, порядок слоев в таблице содержания определяет порядок прорисовки слоев на карте – чем выше слой, тем позднее он прорисовывается. Чтобы поменять порядок отрисовки, в таблице содержания нажмите кнопку По отображению (List By Drawing Order) Перечислить по порядку отображения, щелкните имя слоя и, удерживая его, перетащите на новое место в таблице содержания.

Слои в таблице содержания

Работа с атрибутами слоя

Можно работать с атрибутивными таблицами наборов данных, связанных с каждым слоем карты. Щелкните правой кнопкой мыши слой в таблице содержания и затем нажмите Открыть таблицу атрибутов (Open Attribute Table). В окне Таблица (Table) можно выполнять запросы, выборки, находить объекты на карте и т. п. Щелкните в окне Таблица (Table) меню Опции таблицы (Table Options) Опции таблицы , чтобы создать диаграммы и отчеты, изменить шрифт таблицы, напечатать таблицу и выполнить множество других операций. Когда вы выбираете элемент в таблице или диаграмме, объект выбирается также и на карте (и наоборот).

Таблица атрибутов слоя

При работе с атрибутивной таблицей слоя, сначала можно установить различные опции отображения для таблиц. Для этого необходимо открыть закладку Поля (Fields) в диалоговом окне Свойства слоя (Layer Properties) и указать там, какие поля будут отображаться при открытии таблицы слоя, как поля будут называться (т. е. задать псевдонимы полей) и как будут форматироваться числовые поля. Также можно указать эти опции для отдельных полей, щелкнув правой кнопкой на названии поля в окне таблицы и выбрав Свойства (Properties).

Соединения и связи между слоями и атрибутивными таблицами

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

  • Слой земельных участков Parcel и таблица Owner, содержащая информацию о владельцах участков
  • Слой штатов States и слой округов County, которые содержат данные переписи населения по округам для каждого штата
  • Слой опор ЛЭП Utility Pole и слой трансформаторов Transformer, где перечислены все трансформаторы, установленные на каждой опоре

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

  • Связь (Relate) – определяет отношение между двумя атрибутивными таблицами с помощью общего ключа. Связи позволяют получать доступ к связанным данным, когда вы работаете с атрибутами слоев. Связь аналогична простейшим отношениям классов, за исключением того, что она может использовать данные из различных рабочих областей (например, таблица dBASE может быть связана с покрытием) и хранится в файле слоя или документа документе карты ArcMap.

    Более подробно о связях

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

    Более подробно о соединениях

  • Пространственное соединение (Spatial join) – если у слоев на вашей карте нет общих атрибутивных полей, их можно соединить с помощью пространственного соединения. Это соединяет атрибуты из двух слоев на основании местоположения пространственных объектов в слое. Пространственные соединения отличаются от соединения по атрибутам тем, что они не являются динамическими и результаты надо сохранять в новом результирующем слое.

    Более подробно об соединении объектов на основе их местоположений

Различные типы слоев

Существуют различные типы слоёв. Некоторые слои представляют определенный тип географических объектов, а другие – определенный тип данных. Каждый слой имеет свой механизм для отображения и символов своего содержимого, а также определенный набор операций, который вы можете с ним совершить. У многих слоев есть специальные наборы инструментов для работы со слоем и его содержимым. Например, панель инструментов Редактор (Editor) позволяет работать со слоями пространственных объектов, а панель инструментов Топология (Topology) – с содержимым слоя топологии.

Вот наиболее распространенные типы слоев:

Составные слои

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

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

Составной слой для участков, состоящий из трех слоев

Составные слои для каждого масштаба карты – многие пользователи создают мультимасштабные карты, которые отображают информацию по-разному в каждом из масштабов. Для этого можно создать составные слои для каждого масштаба карты, чтобы одновременно управлять всеми слоями, показывающими данные при определенном разрешении. Можно установить настроить масштабно-зависимое отображение для набора слоев каждого из масштабов карты. На примере ниже показаны составные слои для набора масштабов карты. Составной слой для диапазона масштабов от 1:15 000 до 1:18 000 развернут, чтобы показать его подслои.

Составные слои на топографической карте

Обычные задачи для слоев

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

Задача

Где получить более подробную информацию

Добавление данных в ArcMap

Добавление слоев на карту

Установка свойств слоя

Установка свойств слоя

Отображение слоев в определенных масштабах

Отображение поднабора пространственных объектов слоя

Ссылки слоев на наборы данных

Как карта ссылается на данные

Восстановление ссылок на источники данных

Сохранение слоя

Сохранение слоев и пакетов слоев

Условные обозначения для данных слоя

Отображение всех объектов единым символом

Отображение объектов в соответствии с категориями

Отображение объектов для представления количества

Использование атрибутов пространственных объектов для создания надписей на карте

Отображение надписей

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

Настройка порядка прорисовки слоев в таблице содержания

Открытие атрибутивной таблицы слоя

Открытие атрибутивной таблицы слоя

Связывание данных

Работа со связанными таблицами

Установка свойств отображения HTML для слоев карты

Установка свойств всплывающих HTML для слоев пространственных объектов

Создание слоев карты для передачи распространения с использованием в формате KML

Что такое KML?

9/11/2013