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

Слой ссылается на набор данных, который хранится в базе геоданных или сервисе. Данные могут находиться в локальном каталоге, на сетевом диске, в ArcGIS Online или на портале вашей организации.

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

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

Вы должны загрузить онлайн-файлы слоев и пакеты слоев в локальный каталог, прежде чем сможете их использовать. Вы должны открыть пакет слоев до того, как содержащийся в нем слой будет добавлен на карту. Слой, созданный на карте, обращается к данным, предоставленным с пакетом. По умолчанию содержание пакета помещается в папку <User Documents>\ArcGIS\Packages при открытии пакета. Вы можете изменить это местоположение в диалоговом окне Опции публикации и загрузки.

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

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

Поиск данных для добавления на карту или сцену

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

Добавление данных из диалогового окна Добавить данные

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

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

  1. Убедитесь, что карта или сцена - это активный вид.
  2. На вкладке Данные в группе Импорт нажмите Добавить данные Добавить данные и щелкните Данные Добавить данные.
  3. В диалоговом окне Добавить данные перейдите к местоположению слоя в сети или локальному:
    • Чтобы добавить локальный слой на свой компьютер или компьютер, который ваша организация поддерживает в сети, в диалоговом окне Добавить данные перейдите в локальный каталог. Если вы часто используете эти слои, рассмотрите возможность добавления подключения папки к этому местоположению в проект, чтобы обеспечить индексацию слоев и сэкономить время при просмотре этого местоположения.

      Подсказка:

      Вы можете перетаскивать наборы данных (например, файлы слоев или пакеты, шейп-файлы, изображения, таблицы или наборы данных TIN, LAS и KML) из файловой системы сразу на карту или сцену, чтобы создать слой. Перетащите их на панель Содержание карты или сцены, чтобы указать, где именно в порядке рисования слоев вы хотите, чтобы новый слой отображался.

    • Чтобы добавить онлайн-слой, в разделе Портал щелкните Весь портал на панели быстрых ссылок. Напечатайте слово layer в строке Поиск и нажмите Enter. Чтобы найти слой, определенный Esri, добавьте термин поиска owner:esri в окно Поиск наряду с другими подходящими ключевыми словами.

  4. Выберите слои в результатах поиска, которые требуется добавить, и щелкните ОК.

Добавление данных из панели Каталог

Можно также искать слои на панели Каталог и добавлять непосредственно на карту.

  1. На панели Каталог перейдите к слоям или выполните поиск слоев в вашем проекте или на портале, чтобы добавить их на карту.
  2. Щелкните правой кнопкой на слое или, удерживая нажатой клавишу Ctrl, щелкните на слоях, которые хотите добавить.
  3. Добавьте выбранные слои на карту.
    • Из панели Каталог перетащите выбранные слои на активную карту или в определенную позицию на панели Содержание карты.
    • Из панели Каталог щелкните правой кнопкой мыши на выбранных слоях и нажмите Добавить к текущей карте Добавить к текущей карте. Эта опция недоступна, если активным видом не является карта или сцена.
    • На панели Каталог щелкните правой кнопкой мыши выбранные слои. В контекстном меню перечислены опции, добавляющие слои в любую открытую карту или сцену. Щелкните опцию добавления слоев на конкретную карту. Например, щелкните Добавить к World, Добавить к новой чтобы добавить слои на карту под названием World.
    • На панели Каталог щелкните правой кнопкой мыши выбранные слои и выберите Добавить к новой карте Добавить к новой. Создастся новая карта, и в неё сразу будут добавлены данные слои.

Добавление данных из пути

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

Можно добавлять данные на карту, задав путь, например, к директории с файлами или URL. Чтобы добавить набор данных по пути, выполните следующие шаги:

  1. На вкладке Данные, в группе Импорт, в меню Добавить данные Добавить данные выберите Данные на основе пути Данные из пути.
  2. Введите путь или адрес URL набора данных.

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

    • \\mypath\testDB.sde\testDB.gisuser.USA\testDB.gisuser.states
      • Добавлен класс объектов states из набора данных USA многопользовательской базы геоданных.

    • http://sampleserver1.arcgisonline.com/ArcGIS/rest/services/Demographics/ESRI_Census_USA/MapServer
      • Добавлен слой картографического сервиса ESRI_Census_USA.

    • http://sampleserver6.arcgisonline.com/arcgis/rest/services/NapervilleShelters/FeatureServer/0
      • Добавлен векторный слой Shelters из сервиса объектов NapervilleShelters.

    • https://www.arcgis.com/home/item.html?id=a842e359856a4365b1ddf8cc34fde079
      • Добавлен слой изображений карты World Boundaries and Places с использованием его ID элемента.

    • https://a.tile.openstreetmap.org/{level}/{col}/{row}.png
    • https://tile.waymarkedtrails.org/hiking/{z}/{x}/{y}.png
      • Добавлен слой листов сервисов листов OpenStreetmap или Waymarked Trails. Если URL включает {поддомен}, его необходимо указать (в этом примере буква а). Обратитесь к документации поставщика сервиса для изучения доступных субдоменов.

    Когда вы добавляете слой сервиса из URL-адреса, картографического сервиса, WMS-сервиса картографического сервиса, сервиса объектов или сервиса изображений, делается попытка определить тип сервиса.

  3. Если вам известен тип сервиса, выберите его в ниспадающем меню Тип сервиса.

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

    Если тип сервиса не может быть определен, он отображается как Автоматический.

  4. Щелкните Добавить, чтобы создать слой на карте или сцене, ссылающийся на данные.

Параметры пользовательского запроса

Когда вы добавляете сервисы ArcGIS Server, сервисы векторных листов или сервисы WMS, вы можете добавлять параметры пользовательского запроса. Это пары ключ-значение, которые можно добавить к URL-адресу для всех ресурсов и операций, выбранных на слое сервиса Часто это ключи доступа, позволяющие получить доступ к данным с ограниченным доступом. В некоторых случаях необходимо указать пару ключ-значение доступа для добавления данных. Обратитесь к администратору сервиса за ключами доступа, если вы работаете с сервисами с ограниченным доступом.

Чтобы добавить параметры пользовательского запроса к URL-адресу при добавлении сервиса, выполните следующие шаги:

  1. Разверните заголовок Параметры пользовательского запроса.
  2. В таблице добавьте ключ или имя параметра в столбец Parameter таблицы и добавьте соответствующее значение в столбец Value.
  3. Добавьте строки в таблицу, если есть дополнительные пары ключ-значение.

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

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

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

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

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

Также вы можете перетащить файл слоя или пакет слоев из проекта в одном экземпляре ArcGIS AllSource, на карту или в сцену в другом экземпляре ArcGIS AllSource.

Создание слоя из шаблона

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

Чтобы добавить слой из шаблона на активную карту или сцену, на вкладке Редактирование в группе Слои щелкните один из шаблонов слоев в галерее.

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