Видео

Этот урок также доступен в виде видео.

Создать векторный слой

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

Примечание:

Подробнее о создании слоев примечаний см. в документации.

  1. Войдите под учётной записью организации ArcGIS.
    Примечание:

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

  2. На ленте щелкните вкладку Ресурсы.
  3. Щелкните кнопку Новый элемент.

    Кнопка Новый элемент

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

  4. Щелкните Векторный слой.

    Векторный слой

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

  5. Выберите Определить собственный слой и нажмите Далее.
  6. В разделе Введите имя и тип удалите Layer_1 и введите Beach Cleanups. В меню выберите Точечный слой.

    Укажите имя и тип

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

  7. Щелкните Далее.
  8. Для Заголовка добавьте свое имя или инициалы (например, Beach Cleanups Your Name).
    Примечание:

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

  9. Для Краткой информации введите Места проведения мероприятий по уборке пляжей на острове Панглао.
  10. Щелкните Сохранить.

    Появится страница элемента для нового векторного слоя. Один подслой - точечный слой с названием Beach Cleanups—будет указан в разделе Слои.

    Страница элемента

Добавление полей

Вы создали пустой слой. Далее вы настроите поля для хранения атрибутов для названия каждого пляжа и даты его очистки.

  1. Щелкните на ленте вкладку Данные. Щелкните кнопку Поля.

    В слое только одно поле: OBJECTID. Поле OBJECTID позволяет уникально идентифицировать каждый объект в слое.

  2. Щелкните Добавить.

    Кнопка Добавить

  3. В окне Добавить поле для Имя поля и Имя отображения введите Name.
  4. Убедитесь, что Тип установлено на Строка.

    Строковое поле содержит текст. Другие типы хранят числовые данные и даты.

    Окно Добавить поле

  5. Щелкните Добавить новое поле.

    Поле Name появится в списке полей.

    Поля OBJECTID и Name и вложения

  6. Снова щелкните кнопку Добавить.
  7. В окне Добавить поле задайте следующие свойства:
    • Для Имени поля введите Cleanup_Date.
    • Для Отображаемого имени введите Дата уборки.
    • Для Типа выберите Дата.

    Окно Добавить поле

  8. Щелкните Добавить новое поле.

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

Добавление объектов

Теперь вы готовы редактировать векторный слой и добавлять в него объекты.

  1. На ленте нажмите вкладку Обзор. Щелкните Открыть в Map Viewer.

    Кнопка Открыть во вьюере карт

    Появится Карта мира. Панель Слои открыта, в ней содержится слой Beach Cleanups.

  2. На элементах управления картой щелкните кнопку Поиск.

    Кнопка Поиск

  3. В инструменте Поиск введите Bolod, Panglao и нажмите Enter.

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

  4. На панели инструментов Содержание (темная) щелкните кнопку Базовая карта.
  5. На панели Базовая карта щелкните Imagery Hybrid.

    Imagery Hybrid на панели Базовая карта

    Теперь пляжи стали лучше видны. Далее вы будете использовать инструменты редактирования для добавления объектов.

  6. На панели инструментов Настройки (светлая) щелкните кнопку Редактировать.

    Кнопка Редактировать

  7. На панели Редактор в разделе Beach Cleanups щелкните Новый объект.

    Новый объект

  8. Щелкните на карте песчаный пляж к югу-востоку от надписи Bolod.

    На карте появится точка.

    Точечный объект добавится на пляж рядом с объектом Bolod.

  9. На панели Создать объекты для пункта Name введите Bolod Beach.

    Даты уборки вы укажете позже. Поэтому сейчас оставьте поле Дата уборки пустым.

    Панель Создать объекты

  10. Нажмите Создать.
  11. Найдите следующие локации и добавьте объекты на пляжи:
    • Doljo, PanglaoDoljo Beach
    • Bikini Beach, BoholBikini Beach
    • Alona BeachAlona Beach

    Карта с точечными объектами

  12. На панели инструментов Настройки щелкните кнопку Редактировать, чтобы закрыть панель Редактор.

    Слой на карте отдельно сохранять не обязательно. Изменения будут автоматически сохранены в этом слое.

Просмотр новых данных

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

  1. На карте уменьшите масштаб, пока вы не увидите все объекты.
  2. Щелкните один из объектов на карте.

    Всплывающее окно для объекта пляжа Bolod Beach

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

  3. Закройте всплывающее окно.

    Вернитесь к странице элемента слоя.

  4. На панели инструментов Настройки щёлкните кнопку Свойства.

    Кнопка Свойства

  5. На панели Свойства разверните раздел Информация. В разделе Источник слоя щелкните Beach Cleanups.

    Источник слоя на панели Свойства

    Заново появится страница элемента. Она откроется на странице подслоя.

  6. Перейдите на вкладку Данные.

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

    Таблица данных с объектами

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

    Примечание:

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

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

Вы можете найти больше учебных пособий в галерее учебных пособий.