Слияние границ

Видео

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

Фильтр данных

Вы начнете с фильтрации слоя Kyushu Municipalities, оставив только те муниципалитеты, у которых также есть название района.

  1. Откройте веб-карту Kyushu Municipalities.

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

    Карта муниципалитетов региона Кюсю

  2. При необходимости, на ленте нажмите Войти и войдите с использованием учетной записи вашей организации ArcGIS.
    Примечание:

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

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

    Кнопка Фильтр

    Примечание:

    Если кнопка Фильтр недоступна, щелкните Kyushu Municipalities на панели Слои. Кнопка Фильтр доступна только, когда выбран слой.

  4. На панели Фильтр щелкните Добавить выражение.
  5. В разделе Выражение щелкните первое меню и выберите 郡名 (District). Щелкните Заменить.
  6. Щелкните второе меню и выберите не является пустым.

    Задано выражение фильтра District не является пустым.

    Фильтры карты отображают только муниципалитеты с названиями районов.

    Карта с применением фильтра

  7. Щелкните Сохранить.

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

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

Слияние границ

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

  1. На панели инструментов Настройки щелкните кнопку Анализ.

    Кнопка Анализ

    Примечание:

    Если вы не видите кнопку Анализ в Map Viewer, обратитесь к администратору ArcGIS. У вас может не быть прав, необходимых для выполнения анализа.

    Изучите дополнительную информацию о лицензионных требованиях для пространственного анализа.

  2. В панели Анализ щелкните Инструменты.
  3. Разверните раздел Управление данными и щелкните Слияние границ.

    Инструмент Слияние границ в разделе Управление данными

  4. Для Входных объектов щелкните Слой и выберите Kyushu Municipalities.

    Слой появится в панели инструментов с сообщением Количество объектов: 156. Только отфильтрованные объекты будут использоваться в качестве входных данных инструмента.

    Выбраны Входные объекты Kyushu Municipalities.

    Примечание:

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

  5. В Настройках слияния включите опцию Слияние объектов с сопоставлением значений полей.
  6. В Полях для сопоставления щелкните Поле. В окне Выбрать поля щелкните 郡名 (District).

    District в окне Выбрать поля

  7. Щелкните Готово.

    Все муниципалитеты с совпадающими названиями районов будут объединены.

  8. Убедитесь, что включена опция Создать составной объект.

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

  9. Оставьте отметку Вычисление статистики для объектов слияния снятой.

    Эта опция используется в случае, если у входных объектов есть числовые значения, которые необходимо суммировать. Слой Kyushu Municipalities содержит одно числовое поле — Area (km2), но суммировать его не нужно, поскольку инструмент Слияние границ всегда создает и вычисляет новое поле площади.

    Настройки слияния

  10. Для Выходного имени введите Kyushu Districts, а затем свое имя или инициалы (Kyushu Districts Ваше Имя).
    Примечание:

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

  11. Щелкните Оценить кредиты.

    Оценка числа кредитов

    Инструмент Слияние границ потребует 0.156 кредитов. Количество кредитов зависит от числа обрабатываемых объектов.

  12. Щелкните Запустить.
  13. В верхней части панели Слияние границ щелкните вкладку История.

    Вкладка История

    Здесь вы увидите ход выполнения инструментов.

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

    Карта с двумя слоями

Просмотр и надписывание нового слоя

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

  1. На панели Содержание (темной) щелкните Слои.
  2. На панели Слои наведите курсор на слой Kushu Municipalities и щелкните кнопку Скрыть слой.

    Кнопка Скрыть слой

    Границы муниципалитетов исчезнут с карты.

  3. Щелкните на карте по каким-нибудь южным островам.

    Несколько полигонов будут выбраны, как один объект. Это составные объекты.

    Всплывающее окно для составного объекта.

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

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

    Теперь вы добавите на карту надписи.

  5. Убедитесь, что на панели Слои выбран слой Kyushu Districts.
  6. На панели инструментов Настройки щелкните кнопку Надписи.

    Кнопка Надписи

  7. На панели Надписи объектов щелкните Добавить класс надписей. Убедитесь, что для Поля надписи выбрано 郡名 (District).

    На карте появятся надписи названий всех районов. Для каждого района появится одна надпись.

  8. Щелкните Редактировать стиль надписей.

    Редактирование стиля надписей

  9. Нажмите на первое меню Цвет. В окне Выбрать цвет для Hex введите 001799 и нажмите Enter.

    Задан код цвета 001799.

    Надписи станут синими.

    Синие надписи на карте

  10. Щелкните Готово.
  11. Закройте окно Стиль надписи и панель Надписать объекты.
  12. На панели инструментов Содержание щелкните Сохранить и открыть, а затем выберите Сохранить как.

    Сохранить как

  13. В качестве Заголовка введите Kyushu Districts. Щелкните Сохранить.

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

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

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