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

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

Добавление существующего слоя или пакета слоев

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

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

  1. Убедитесь, что карта или сцена - это активный вид.
  2. На вкладке Карта, в группе Слой, щелкните Добавить данные Добавить данные.
  3. Ниже заголовка Портал щелкните Весь портал на панели быстрых ссылок.
  4. Напечатайте слово layer в строке Поиск и нажмите Enter.

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

  5. Щёлкните слои в результатах поиска, которые требуется добавить.
  6. Нажмите OK.

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

Примечание:

Файлы слоев (.lyrx) и пакетов слоев (.lpkx), созданные в любой поддерживаемой версии ArcGIS Pro 1.x, могут быть добавлены на карту. Однако файлы слоев, созданные с помощью ArcGIS Pro 2.x, не могут быть добавлены на карту, использующую ArcGIS Pro 1.x. Когда файл слоя, созданный в ArcGIS Pro 2.7, добавляется на карту в версии 2.0, слой будет добавлен, но понижен до подходящей предыдущей версии ArcGIS Pro. Пакеты слоя, созданные в версии ArcGIS Pro 2.x, содержат обе версии слоя, и 1.x и 2.x, то есть пакет можно добавить на любую карту, и будет добавлен слой, подходящий для той версии ArcGIS Pro, которую вы используете.

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

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

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

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

Подсказка:

Вы можете перетащить слой из Проводника Windows на карту или в сцену.

Использование панели Каталог или вида Каталог

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

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

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

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

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

  1. Убедитесь, что карта или сцена - это активный вид.
  2. На панели Содержание щелкните правой кнопкой на слое или, удерживая нажатой клавишу Ctrl, щелкните на слоях, которые хотите копировать.
  3. Откройте карту, в которой хотите скопировать слои, и проверьте, что вид этой карты активный.
  4. На панели Содержание щелкните правой кнопкой на карте, а затем щелкните Вставить.

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

Добавление предустановленного слоя

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

Создание слоя из существующего набора данных

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

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

Подсказка:

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

Найдите набор данных или укажите его

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

  1. Убедитесь, что карта или сцена - это активный вид.
  2. На вкладке Карта, в группе Слой, щелкните Добавить данные Добавить данные.
  3. Найдите набор данных, который хотите добавить на карту.

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

  4. Щелкните на наборе данных или на нескольких наборах данных, чтобы добавить их на карту.
  5. Нажмите OK.

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

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

Добавление набора данных посредством указания пути к нему

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

  1. Убедитесь, что карта или сцена - это активный вид.
  2. На вкладке Карта в группе Слой в меню Добавить данныеДобавить данные щелкните Данные из путиПуть источника данных.
  3. Введите путь или адрес 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 содержится {subdomain}, он должен быть задан (в этом примере - a). Обратитесь к документации поставщика сервиса для изучения доступных субдоменов.

  4. Нажмите Добавить.

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

Использование панели Каталог или вида Каталог

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

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

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

Создание нового слоя и нового набора данных из шаблона

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

  1. Убедитесь, что карта или сцена - это активный вид.
  2. На вкладке Вставка в группе Шаблоны слоев щелкните на одном из шаблонов слоев в галерее.

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

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

Важная информация о слоях и пакетах слоев

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

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

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

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

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

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