Упражнение 4 Социально-экономическая карта

Скачать данные и файл отчета

4.1 Введение

Цель задания — знакомство с моделями пространственных объектов и базой пространственных данных. Визуализация данных на карте. Оформление легенды и компоновки карты.

Параметр Значение
Теоретическая подготовка Модели пространственных данных, модели пространственных объектов, базы пространственных объектов, картографические проекции
Практическая подготовка Не требуется
Исходные данные Сетка субъектов Федерации с привязанной статистикой по населению, государственная граница России, крупнейшие города России, крупнейшие озера, страны.
Результат Тематическая карта «Население России» масштаба 1:35 000 000
Ключевые слова Модели пространственных данных, модели пространственных объектов, базы пространственных данных, классы пространственных объектов, визуализация пространственных данных, геоинформационное картографирование

4.1.1 Контрольный лист

  • Добавить на карту слои базы пространственных данных и оформить их
  • Настроить подписи объектов
  • Создать компоновку карты, легенду и координатную сетку
  • Экспортировать результат в графический файл

4.1.2 Аннотация

Задание посвящено знакомству с ГИС на примере создания социально-экономической карты. Вы познакомитесь с представлением площадных, линейных, точечных объектов в базе пространственных данных. Научитесь создавать карты на их основе, оформлять легенду, добавлять сетку координат и зарамочные элементы карты, познакомитесь с применением картограмм и картодиаграмм в геоинформационном картографировании.

4.2 Начало работы

В начало упражнения ⇡

  1. Скачайте с сервера каталог Ex04 и положите его в свою директорию.

  2. Запустите приложение ArcMap и откройте окно Сatalog, нажав кнопку на панели инструментов.

  3. Подключитесь к рабочему каталогу Ex04 в окне Сatalog (Рис. 4.1):

    Окно Catalog

    Рис. 4.1: Окно Catalog

    В каталоге Ex04 находится база геоданных MapData.gdb, содержащая исходные данные для выполнения задания.

    База геоданных — это структурированное хранилище, внутри которого можно создавать слои данных, группировать их и связывать различными отношениями.

    Внутри базы геоданных могут быть объекты следующих типов:

    • — слои векторных данных (классы пространственных объектов),
    • — слои растровых данных;
    • — обычные таблицы;

    Класс пространственных объектов (feature class) — это набор пространственных объектов одного типа геометрии (точки, линии, полигоны). Для класса могут быть определены атрибуты, а его представлением является таблица, содержащая столбцы разного типа (текстовые, числовые и т.д.). Каждая строчка в таблице — это описание одного объекта.

  4. Раскройте базу данных MapData.gdb и изучите классы пространственных объектов внутри нее:

    Класс Содержание
    Borders Государственная граница РФ
    Cities Города
    Lakes Озера
    Regions Субъекты федерации
    Countries Страны

    К какому типу геометрии относятся данные классы?

  5. Дважды щелкните на слое Regions и перейдите на вкладку XY Coordinate System.

    Внимательно прочитайте информацию. Этот слой хранится в Географической системе координат (GCS), отнесенной к эллипсоиду WGS-1984. Это означает, что координаты каждого объекта хранятся в виде широты и долготы. Этот слой можно спроецировать в любую проекцию. При этом координаты будут представлены в метрических единицах, а система координат получит название Проецированной системы координат (PCS).

4.3 Создание картограмм

В начало упражнения ⇡

  1. Добавьте на карту слой Regions. Для этого просто перетащите его из окна Каталога на карту.

  2. Переименуйте его в «Плотность населения». Для этого дважды (медленно) щелкните на названии слоя или выделите его и нажмите клавишу F2 (Рис. 4.2):

    Переименование слоя

    Рис. 4.2: Переименование слоя

  3. Используя инструкции в разделе Изменение проекции, измените проекцию карты на равновеликую коническую проекцию Альберса. Ее можно найти по следующему пути:

    Projected Coordinate Systems > Continental > Asia > Asia North Albers Equal Area Conic

    Обратите внимание на то, как изменится форма отображаемых объектов.

  4. Откройте таблицу атрибутов слоя. Найдите в ней столбец Density, просмотрите его значения. Это поле таблицы хранит значения плотности населения по субъектам.

  5. Найдите поля Shape и ObjectID.

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

    В поле Shape хранится геометрия объектов. Если слой точечный — это будут просто пары координат X и Y для каждого объекта. Для линейных и полигональных слоев это будет уже упорядоченный набор пар координат вершин границы объекта. Геометрия редактируется специальными инструментами, поэтому содержимое поля Shape скрыто от пользователя.

  6. Дважды щелкните на названии слоя и на вкладке Symbology и выберите способ изображения Quantity — Graduated colors (Градуированные цвета).

  7. Выберите в списке Value Field поле Density, система автоматически сформирует список классов, созданных методом естественных интервалов.

    Существует множество методов классификаций: равных интервалов, квантилей, стандартных отклонений и т.д. По умолчанию всегда выбирается метод естественных интервалов, т.к. считается, что он в среднем неплохо отражает особенности распределения. Следует знать, однако, что этот метод классификации плохо справляется с распределениями, обладающими значительной асимметрией и эксцессом (heavy-tail distribution).

  8. Измените число классов на 7 (Рис. 4.3):

    Изменение числа классов в методе Естественных интервалов

    Рис. 4.3: Изменение числа классов в методе Естественных интервалов

  9. Измените метод классификации. Для этого нажмите Classify. В появившемся диалоговом окне выберите в списке сверху ручной метод задания интервалов (Manual) и в правом столбце замените первые шесть значений на следующие: 1, 10, 25, 50, 100, 250. Максимальное значение оставьте без изменений. Жмите ОК (Рис. 4.4):

    Ручное редактирование границ классов

    Рис. 4.4: Ручное редактирование границ классов

  10. На вкладке Symbology выберите цветовую шкалу Yellow To Dark Red (Рис. 4.5):

    Цветовая шкала от желтого к темно-красному

    Рис. 4.5: Цветовая шкала от желтого к темно-красному

  11. Инвертируйте сортировку классов, чтобы наверху оказались максимальные градации (Рис. 4.6):

    Инвертирование сортировки классов

    Рис. 4.6: Инвертирование сортировки классов

  12. Инвертируйте цветовую шкалу, чтобы цвета соответствовали градациям (Рис. 4.7):

    Инвертирование цветового градиента

    Рис. 4.7: Инвертирование цветового градиента

  13. В основном диалоге настройки символов исправьте подписи классов (столбец Label) в соответствии с нижеприведенным фрагментом (Рис. 4.8):

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

    Рис. 4.8: Редактирование подписей классов

  14. Нажмите ОК.

  15. Переименуйте показатель в «чел/кв. км» (Рис. 4.9):

    Редактирование единиц измерения

    Рис. 4.9: Редактирование единиц измерения

    Результат (Рис. 4.10):

    Визуализация плотности населения по регионам (фрагмент карты)

    Рис. 4.10: Визуализация плотности населения по регионам (фрагмент карты)

Снимок экрана №1. Картограммы плотности населения

Сохраните документ карты через команду меню File > Save as в свой каталог Ex04 под названием Ex04_.mxd.

Файл с расширением .mxd является файлом документа карты ArcMap. Он содержит перечень слоев и их настроек, созданные компоновки и ряд дополнительных параметров. Документ карты, как и входящие в него слои, не хранит сами данные, а лишь ссылается на них. Поэтому, перемещая проект на другой компьютер, вы должны также переместить и данные, чтобы он открылся (в вашем случае — базу геоданных, из которой вы добавляли классы объектов на карту).

4.4 Создание картодиаграмм

В начало упражнения ⇡

  1. Скопируйте и вставьте слой «Плотность населения». Переименуйте его в «Численность населения» (Рис. 4.11):

    Редактирование названия слоя численности населения

    Рис. 4.11: Редактирование названия слоя численности населения

  2. Разместите новый слой поверх слоя плотности населения.

  3. Измените его способ изображения на Картодиаграммы (Quantities > Graduated Symbols) (Градуированные символы).

  4. Выберите для отображения поле SUM_Все_население. Появится шкала классификации показателя.

  5. Измените цвет кружка на голубой. Для этого нажмите кнопку Template, выберите значок Circle 2 с тонкой обводкой и смените цвет заливки (Рис. 4.12):

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

    Рис. 4.12: Выбор символа для построения диаграмм

  6. Установите число классов равным 6 (Рис. 4.13):

    Редактирование количества классов для диаграмм

    Рис. 4.13: Редактирование количества классов для диаграмм

  7. Аналогично предыдущему слою выберите ручной метод классификации и введите следующие границы классов: \(500, 1000, 2500, 5000, 10000\). Максимальную границу оставьте прежней (Рис. 4.14):

    Редактирование границ классов для диаграмм

    Рис. 4.14: Редактирование границ классов для диаграмм

  8. Нажмите ОК.

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

  10. Установите на вкладке Symbology максимальный и минимальный размер значка равным 18 и 4 пункта соответственно (Рис. 4.15):

    Изменение границ размеров символа

    Рис. 4.15: Изменение границ размеров символа

  11. Отредактируйте подписи классов по аналогии с картограммами (Рис. 4.16):

    Редактирование подписей классов размеров кружков

    Рис. 4.16: Редактирование подписей классов размеров кружков

  12. Задайте символ фона картодиаграмм в виде полигона с пустой заливкой и пустой обводкой. Для этого щелкните на кнопке Background и выберите режим No Color для заливки и для обводки (Рис. 4.17):

    Установка пустого цвета заливки и обводки полигонов

    Рис. 4.17: Установка пустого цвета заливки и обводки полигонов

  13. Нажмите ОК.

    Результат (Рис. 4.18):

    Картодиаграммы численности населения

    Рис. 4.18: Картодиаграммы численности населения

    Снимок экрана №2. Картодиаграммы численности населения

  14. Сохраните документ карты

4.5 Оформление географической основы

В начало упражнения ⇡

  1. Добавьте на карту слои Borders, Cities, Countries и Lakes. Установите следующий порядок слоев в таблице содержания:

    1. Cities
    2. Borders
    3. Lakes
    4. Численность населения
    5. Плотность населения
    6. Countries
  2. Переименуйте вновь добавленные слои следующим образом:

    Исходное название Результирующее название
    Cities Города
    Borders Граница РФ
    Lakes Озера
    Countries Страны
  3. Присвойте слою Граница РФ единый символ Boundary, National.

  4. Присвойте слою Озера единый символ Lake.

  5. Измените цвет точек слоя Города на белый.

  6. Установите следующие параметры оформления для площадного слоя Страны:

    Параметр Значение
    Цвет заливки Серый 10%
    Цвет обводки Серый 50%
    Толщина обводки 1

    Результат (Рис. 4.19):

    Карта с элементами общегеографической основы

    Рис. 4.19: Карта с элементами общегеографической основы

    Снимок экрана №3. Карта с элементами общегеографической основы

  7. Сохраните документ карты.

4.6 Настройка подписей

В начало упражнения ⇡

  1. Включите механизм размещения подписей Maplex (Рис. 4.20):

    Механизм размещения подписей Maplex

    Рис. 4.20: Механизм размещения подписей Maplex

  2. Включите подписи для слоя Города на вкладке Labels. Выберите в качестве поля для подписей name_2. Остальные настройки оставьте по умолчанию (Рис. 4.21):

    Диалог настройки подписей слоя Города

    Рис. 4.21: Диалог настройки подписей слоя Города

  3. Включите подписи для слоя Страны. Настройте подписи следующим образом:

    Параметр Значение
    Поле (label field) Название
    Тип размещения Криволинейное (Curved)
    Разрядка слов Да
    Разрядка букв Да
    Подписывать только наибольшую часть Да

    Результат (Рис. 4.22):

    Карта с подписями объектов

    Рис. 4.22: Карта с подписями объектов

    Снимок экрана №4. Карта с подписями объектов

  4. Сохраните документ карты.

4.7 Настройка компоновки

В начало упражнения ⇡

  1. Переключитесь в вид компоновки через команду меню View > Layout View

  2. Настройте макет страницы следующим образом:

    • Размер А4
    • Альбомная ориентировка
  3. Установите масштаб карты равным \(1:35 000 000\). Подгоните размер фрейма данных таким образом, чтобы он был слегка больше контура России. Для этого используйте стрелку на панели Tools. Разместите его в правом верхнем углу карты.

  4. Отцентрируйте контур России внутри фрейма (рамки). Для этого используйте лапу на панели Tools.

  5. Смените цвет фрейма данных (фона) на светло-голубой.

    Результат (Рис. 4.23):

    Картографическое изображение со светло-голубым фоновым цветом

    Рис. 4.23: Картографическое изображение со светло-голубым фоновым цветом

  6. Добавьте на карту легенду, включив в нее только слои Численность населения и Плотность населения. Нажмите Далее (Рис. 4.24).

    Добавление слоев в легенду карты

    Рис. 4.24: Добавление слоев в легенду карты

  7. В следующем диалоге название легенды оставьте пустым (Рис. 4.25):

    Пустое название легенды

    Рис. 4.25: Пустое название легенды

  8. Далее все параметры оставьте по умолчанию.

  9. Добавьте сетку координат со следующими параметрами:

    Параметр Значение
    Тип сетки градусная
    Шаг по широте 10
    Шаг по долготе 10
  10. Отключите отображение нулевых минут и секунд.

  11. Разместите над картой текст заголовка карты, используя панель Drawing или меню Insert (Рис. 4.26):

    Добвление текста через панель __Drawing__

    Рис. 4.26: Добвление текста через панель Drawing

  12. Разместите под картой по центру численный масштаб \(1:30 000 000\).

  13. Разместите в правом нижнем углу карты текст «Выполнил» и свое ФИО.

    Результат (Рис. 4.27):

    Итоговый вид фрагмента карты

    Рис. 4.27: Итоговый вид фрагмента карты

    Снимок экрана №5. Итоговая карта

  14. Сохраните документ карты.

4.8 Экспорт в графический файл

В начало упражнения ⇡

  1. Экспортируйте карту из режима компоновки (File > Export Map…) в формат PNG с разрешением 300 точек на дюйм. Сохраните его в свою директорию.

  2. Вставьте карту в отчетный файл

4.9 Контрольные вопросы

В начало упражнения ⇡

  1. Какие типы геометрии допустимы для слоев в базе геоданных? К каким типа относятся слои, использованные вами в работе?

  2. В какой системе координат хранились данные, которые вы использовали для составления карты?

  3. Какая проекция была использована вами в работе? К какому типу по характеру искажений она относится?

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

  5. За что отвечают системные поля Shape и ObjectID?

  6. Чем отличается вид компоновки от вида данных?