Skip To Content

Определение пространственных закономерностей

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

Добавление демографических данных

Сначала вы добавите слой, содержащий демографические данные с переписных участков. Слой United States census tracts делит округа на более мелкие географические области, которые удобны для изучения локальных пространственных закономерностей.

  1. Если необходимо, откройте свою Карту эвакуации Хьюстона. Войдете в учетную запись . В верхней части страницы щелкните Ресурсы. Щелкните кнопку опций возле своей веб-карты и выберите Открыть во вьюере карт.)

    Опция Открыть во вьюере карт

  2. На ленте щёлкните Добавить и выберите Поиск слоёв.

    В отличие от слоя маршрутов, данные демографии, которые вам нужны, отсутствуют в Living Atlas. Они принадлежат учетной записи администратора Learn ArcGIS.

  3. В верхней части панели щелкните ArcGIS Online.
  4. В окне поиска введите Houston Demographics owner:Learn_ArcGIS. Нажмите Enter.
  5. Добавьте слой Houston Demographics by Census Tracts.
    Примечание:

    Загрузка слоя на карту может занять несколько секунд.

    Слой Houston Demographics by Census Tracts

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

  6. Щелкните кнопку Назад.

    Новый слой появляется в списке Ресурсы над слоем Hurricane Evacuation Routes, который вы добавили в предыдущем уроке.

    на карте слои отрисовываются в том же порядке, что и в списке на панели Ресурсы. На вашей карты маршруты эвакуации частично скрыты участками переписи, так как слой Houston Demographics by Census Tracts расположен над слоем Hurricane Evacuation Routes на панели Ресурсы (вы можете видеть линии маршрутов, так как слой участков отрисовывается с небольшой прозрачностью). Вы измените порядок слоев, чтобы четче видеть маршруты.

  7. В панели Ресурсы наведите на слой Hurricane Evacuation Routes щелкните Дополнительные опции и выберите Выше.

    Опция Выше

    Подсказка:

    Изменить порядок слоев на панели Содержание можно также перетаскиванием.

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

    Маршруты эвакуации над участками переписи

Просмотр таблицы атрибутов

Каждый слой содержит атрибутивные данные для всех объектов этого слоя. Вы просмотрите таблицу слоя Houston Demographics by Census Tracts, чтобы найти данные, которые помогут вам идентифицировать области, жителям которых потребуется помощь при угрозе урагана.

  1. В панели Ресурсы наведите на слой Houston Demographics by Census Tracts и щелкните кнопку Показать таблицу.

    Кнопка Показать таблицу

    Откроется таблица атрибутов слоя. Каждая строчка таблицы представляет пространственный объект (в данном случае - район переписи). В столбцах (полях) таблицы приведена различная информация об объектах переписных участков. Например, поле FIPS Code содержит код, идентифицирующий штат, округ и переписной участок для каждого объекта, а поле Total Owner/Renter Households (ACS 2011-2015) показывает общее число домохозяйств в каждом участке.

    Подсказка:

    Чтобы увеличить таблицу, потяните верхнюю границу выше.

  2. Если требуется, прокрутите вниз и до конца таблицы вправо.
  3. Найдите поле Owner/Renter Households without a Vehicle.

    Поле таблицы Owner/Renter Households without a Vehicle

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

  4. Закройте таблицу.

Настройка стиля слоя по атрибуту

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

  1. В панели Ресурсы наведите на слой Houston Demographics by Census Tracts и щелкните кнопку Изменить стиль.

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

  2. Для Выберите атрибут для отображения укажите Owner/Renter Households without a Vehicle (ACS 2011-2015).

    Выберите атрибут для отображения

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

  3. Для Числа и количества (цвет) щёлкните Выбор.

    Кнопка выбора Числа и количества (цвет)

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

    Карта, показывающая число домохозяйств без транспортных средств

  4. На панели Изменить стиль щёлкните Готово.

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

  5. В панели Ресурсы наведите на слой Houston Demographics by Census Tracts. Щелкните кнопку Дополнительные опции и воспользуйтесь командой Переименовать.

    Опция Переименовать

  6. В окне Переименовать введите Households Without a Vehicle и нажмите OK.

    Имя слоя в панели Ресурсы будет обновлено.

Настройка стиля по нормированным значениям

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

  1. Наведите на слой Households Without a Vehicle и щелкните Изменить стиль.

    Когда вы открывали таблицу, вы обратили внимание, что ни одно поле не содержит нормированных значений. Но вы можете получить нормированные значения, построив выражение. Это выражение разделит значения поля Owner/Renter Households without a Vehicle на значения поля Total Owner/Renter Households. Затем результаты будут умножены на сто, чтобы получилось процентное соотношение.

  2. В строке Выберите атрибут для отображения щёлкните Новое выражение.

    Опция Новое выражение

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

  3. В строке Настраиваемый щелкните Редактировать.
  4. Удалите существующий текст и введите Домохозяйства без автомобилей (процент). Нажмите Сохранить.

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

  5. На вкладке Глобальные переменные для Field: Owner/Renter Households without a Vehicle (ACS), щелкните $feature["OwnerRenterHH_NoVehicle"].

    Поле Households without a vehicle

    Вкладка Выражение обновится и отобразит поле, которое вы выбрали. Далее вы разделите значения этого поля на общее число домохозяйств. Обычно для деления используется косая черта (слэш).

  6. На вкладке Выражение щелкните в конце выражения и поставьте знак деления: /.

    Выражение со знаком деления

  7. На вкладке Глобальные переменные прокрутите список полей и щелкните $feature.OwnerRenter_HHs.

    Поле с общим числом домохозяйств

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

    Выражение с двумя полями

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

  8. Добавьте пару скобок в выражение. После закрывающей скобки введите *100.

    Выражение читается следующим образом: ($feature["OwnerRenterHH_NoVehicle"]/$feature["OwnerRenter_HHs"])*100

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

  9. Щелкните Тест.

    Кнопка Тест

    Откроется таблица Результаты. Результатом вашего выражения будет значение с большим количеством десятичных знаков.

    Первый результат проверки выражения

    Подсказка:

    Если ваш результат сильно отличается, проверьте свое выражение на наличие ошибок.

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

  10. Перейдите на вкладку Функции. В окне поиска введите Round и щелкните кнопку информации для функции Round.

    Кнопка информации для функции Round

    Появится информация о функции и о том, как ее использовать. Полностью синтаксис функции выглядит так – Round(value, numPlaces), где value – число для округления, а numPlaces – число десятичных знаков, до которого необходимо округлить. В вашем случае value – это ваше выражение. Для numPlaces вы будете использовать 2.

  11. Щелкните перед выражением и введите round(.

    Начало выражения с функцией округления

    Далее вы добавите numPlaces и закроете скобку.

  12. Щелкните в конце выражения и введите ,2).

    Конец выражения для выполнения функции округления

    Ваше выражение читается следующим образом: round(($feature["OwnerRenterHH_NoVehicle"]/$feature["OwnerRenter_HHs"])*100,2)

  13. Щелкните Тест.

    Результат содержит только два десятичных знака. Хотя вы установили numPlaces на 2, функция Round удаляет нули на конце, поэтому в тестовом результате вы видите только одну цифру после запятой.

    Второй результат проверки выражения

    Ваше выражение составлено корректно.

  14. ЩёлкнитеOK.

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

  15. На панели Изменить стиль в разделе Числа и количества (цвет) щелкните Выбор.

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

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

  16. Для Числа и количества (цвет) щёлкните Параметры. В дополнительных опциях щелкните Символы.

    Опции символов

    Откроется окно, в котором можно изменить заливку и контур символов на карте. Вы выберите голубую шкалу, чтобы соответствовать цветам маршрутов эвакуации.

  17. Для Заливки на палитре цветовых шкал выберите серо-голубую шкалу.

    Серо-голубая цветовая шкала

  18. ЩёлкнитеOK.

    Новая цветовая шкала будет применена к карте.

    Карта с серо-голубой цветовой шкалой

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

  19. На панели Изменить стиль щелкните OK. Затем нажмите Готово.

Настройка всплывающих окон

Так же, как и слой Hurricane Evacuation Routes, слой Households Without a Vehicle содержит предварительно настроенные всплывающие окна. Но всплывающие окна слоя были настроены на отображение общего числа домохозяйств без транспортных средств, а не процентов. Так как ваш слой настроен на отображение процентов, стоит настроить всплывающие окна таким же образом.

  1. Щелкните любой участок переписи на карте темно-синего цвета.

    Всплывающее окно переписного участка по умолчанию

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

  2. Закройте всплывающее окно.
  3. На панели Ресурсы наведите курсор на слой Households Without a Vehicle. Щелкните кнопку Дополнительные опции и воспользуйтесь командой Настроить всплывающее окно.

    Опция настройки всплывающего окна

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

  4. Под Атрибутивные выражения щелкните Добавить.

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

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

  5. Щелкните вкладку Существующие.

    Вкладка Существующие

    На этой вкладке отображаются созданные вами выражения.

  6. Щелкните Домохозяйства без автомобилей (процент) (Цвет Стиль).

    Вы можете отредактировать выражение, но вам это не требуется. Так как вы не собираетесь вносить никаких изменений, вы назовете выражение тем же именем, что и раньше.

  7. В строке Настраиваемый щелкните Редактировать и измените имя на Домохозяйства без автомобилей (процент).
  8. Щелкните Сохранить. Затем нажмите OK.

    На панели Настроить всплывающее окно выражение будет добавлено в список Атрибутивные выражения. Далее вы добавите атрибутивное выражение в содержание всплывающего окна.

  9. В разделе Содержание всплывающего окна щелкните Настройка.

    Кнопка Настройка

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

  10. Щелкните в конце имеющегося текста и дважды нажмите Enter. Щелкните кнопку Добавить имя поля и выберите из Домохозяйства без автомобилей (процент).

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

    Выражение добавлено в окно, с именем expression/expr0.

  11. После {expression/expr0} добавьте пробел и введите % домохозяйств участка не имеют в собственности транспортных средств.
  12. Выделите выражение и добавленный текст, и щелкните кнопку Полужирный.

    Ваш настроенный атрибут готов.

    Готовое настраиваемое отображение атрибутов

  13. Щёлкните ОК. На панели Настроить всплывающее окно щелкните OK.
  14. Щелкните любой участок переписи на карте темно-синего цвета.

    Всплывающее окно покажет процент домохозяйств без транспортных средств

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

  15. Щелкните несколько темно-синих участков в центре Хьюстона и просмотрите всплывающие окна.

    Какой самый высокий процент вы обнаружили? Большинство участков темно-синего цвета показывают, что примерно 20 процентов домохозяйств не имеют в собственности транспортных средств. Тем не менее, есть участки со значением 30 процентов, и даже участок, где более 40 процентов домохозяйств не имеют в собственности транспортных средств. Людям, проживающим на этих участках, особенно важно вовремя получить помощь в случае угрозы урагана.

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

  16. Закройте открытое всплывающее окно.
  17. Сохраните карту.

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