|
Лабораторная работа4. Лабораторная работа 4 1Упражнение 1 Введение
Лабораторная работа № 4
1Упражнение 1: Введение
Запустите ArcMap
ArcMap позволяет Вам видеть карту как в виде данных Data View, так и в виде макета Layout View. В Data View вы анализируете карту, составляете запросы, редактируете данные и устанавливаете параметры отображения. Layout View обладает набором инструментов для создания макета карты для печати.
Когда вы работаете в ArcMap, вы работаете с документом карты. Документ содержит различные окна данных Data frame, которые содержат наборы пространственных данных Spatial Dataset. Документ имеет расширение mxd.
Исследуйте организацию слоев
File>open
Из каталога ..igis1\Map_documents откройте sampler.mxd
Обратите внимание на то, как объекты (улицы, дороги) представлены слоями на карте
Вопрос 1: сколько слоев на карте?________________________
Вопрос 2: Сколько видимых слоев на карте_________________
Вопрос 3: Слой улиц (street) представлен объектами__________типа
Определите взаимосвязи между объектами
Карта представляет положение объектов относительно друг друга.
Отношения объектов в ГИС определяются топологией – математическим описанием соединений и смежности. ArcGis использует соединенность (connectivity), смежность (adjacency) и другие планиметрические отношения, такие как площадь, длина, направление для анализа пространственных моделей.
Вы перешли по закладке на район здания ESRI и его окружения
Обратите внимание на то, что появились подписи названия улиц. Создатель карты сделал подписи отображающимися только при крупном масштабе.
Здание в центре – почта, многоугольное здание возле New York street – здание M ESRI.
Вопрос 3: Какая улица пересекает New York street на юг? ________________________
Вопрос 4: Можно ли проехать от здания M ESRI до пересечения улиц Texas street и Redlands? ________
Вопрос 5: Визуально определите, какое здание больше по площади (вместе с зоной парковки)– почта или здание M ESRI? ________________________
Информация о слое
На этом этапе вы узнаете, как описательная или атрибутивная информация связана с пространственной, путем манипуляции со слоями добьетесь отображения только необходимой информации.
Вы вернулись к первоначальному виду. На карте должны быть слои Donut (булочные), Railroad (ЖД), Street(Улицы) и Redlands Area Image.
В окне содержания (TOC) на слое Street правой кнопкой мыши вызовите контекстное меню, выберите "Open Attribute table"
Появится атрибутивная таблица
Воспользуйтесь полосой прокрутки, просмотрите несколько записей
Закройте таблицу
Повторите эту операцию для слоя Donut
Вопрос 6: Сколько записей в таблице Donut? _______________
Идентификация объектов
На этом этапе вы научитесь просматривать атрибуты определенного объекта на карте
Нажмите кнопку идентификации на панели Tools
Наведите указатель на самый восточный магазин и кликните на нем
Вопрос 7: Как называется магазин? ____________________________
Теперь добавим всплывающие подсказки к карте (Map Tips)
В окне содержания (TOC) на слое Railroad правой кнопкой мыши вызовите контекстное меню, выберите "Properties"
Выберите вкладку Display
Отметьте "Show map tips"
Для подсказок используется главное поле (primary field)
Выберите вкладку Fields
Из выпадающего списка полей выберите Name
Нажмите OK
Наведите курсор на любую линию ЖД
Выбор географических объектов по критерию
*
В окне содержания (TOC) снимите отметку на слое Redlands Area Image чтобы сделать его невидимым (для ускорения отображения других слоев)
В меню Selection>Select by attributes
Выберите улицу с названием TENNESSEE:
Layer: Выберите street
Fields: Выберите STR_NAME и дважды щелкните по нему
Кликните знак "="
"get unique values"
Выберите из списка TENNESSEE и дважды щелкните по нему
Кликните "Apply"
Вы увидите, что выбранная улица подсвечена на карте. На панели статуса высвечивается количество выбранных объектов.
Закройте диалог Select by attribute
В меню Selection>Clear Selected features
Теперь найдем все магазины на расстоянии километра от шоссе.
В меню Selection>Select by attributes
Составьте выражение для выбора улицы с названием "I 10"
Layer: Выберите street
Fields: Выберите STR_NAME и дважды щелкните по нему
Кликните знак "="
"get unique values"
Выберите из списка "I 10" и дважды щелкните по нему
Кликните "Apply" и закройте окно
В меню Selection>Select by Location
"I want to" : выберите Select features from
"The following Layers" : отметьте слой Donut
"That" : выберите пункт "within the distance of"
"the features of the layer" : Выберите street
Отметьте "Use selected.." и "Apply buffer of.."
Напишите 1000 и выберите метры (meters)
Кликните Apply. Убедитесь, что на карте подсветились 5 булочных магазинов, которые оказались на расстоянии менее километра от улицы I 10.
Закройте окно диалога.
Вы только что выполнили операцию пространственного анализа.
Дополнительно: работа с запросами
Используя инструментарий запросов, найдите улицы с атрибутом "Local Street", которые находятся на расстоянии 100м от ЖД "SP Railroad"
Подсказка: уделите внимание "Selection Method" в окончательной выборке
Отобразите выбранные объекты красным цветом вместо голубого
Подсказка: решение в выпадающем меню Selection.
2Упражнение 2: Отображение данных
*
Запуск ArcMap и ArcCatalog, добавление полигонального слоя
Запустите ArcMap и ArcCatalog, расположите окна так, чтобы были видны оба приложения
В дереве ArcCatalog (левое окно) дважды кликните на с:\ и найдите каталог ..igis1\maplewood
ArcCatalog позволяет просматривать различные типы данных. ArcMap предназначен для отображения, редактирования и анализа данных.
-
Дважды кликните на покрытие ArcInfo floodcov для отображения типов объектов (feature class), которые оно содержит
Перетащите мышкой floodcov polygon (полигоны) из ArcCatalog в окно данных ArcMap. Слой полигонов добавился в окно данных ArcMap.
Раскройте ArcMap на весь экран
Добавление растрового слоя
На панели ArcMap, щелкните на кнопке Add Data
Найдите каталог ..igis1\maplewood
Кликните на photoclip.tif
Кликните Add
TIFF изображение добавилось в окно данных ArcMap как растровый слой.
Используйте Pan Tool для центрирования изображения в окне
В окне содержания (TOC) правой кнопкой мыши вызовите контекстное меню слоя floodcov polygon, выберите "Properties"
Выберите вкладку General
Измените имя слоя на "Затопление"
Нажмите Apply
Название изменилось и в TOC.
Выберите вкладку Display
Для % Transparency напишите 40
Нажмите Apply
Слой стал полупрозрачным.
Сделайте границу зоны затопления четко различимой
В диалоге "Properties" Выберите вкладку Symbology
Нажмите на кнопку символа заливки для вызова диалога выбора символа
В окне диалога для цвета заливки выберите синий
Для толщины границы выберите 2
Для цвета границы выберите красный
Кликните OK в окне диалога выбора символа
Кликните OK в окне диалога свойств слоя
Вопрос 1: В чем разница между установками прозрачности для слоя во вкладке Display и установки прозрачности во вкладке Symbology (кнопка Advanced) ____________________ ____________________________________________________________________________________________________________________________________________________________________
Вы также можете изменять прозрачность растровых слоев для уменьшения степени их доминирования на карте.
Добавление слоя (Layer) для полигонального шейп-файла
*
В TOC правой кнопкой мыши на окне данных Layers вызовите контекстное меню и выберите кнопку
Используйте диалог Add Data для добавления ..Maplewood\homeshp.shp
Измените параметры отображения слоя зданий: выберите цвет заливки коричневого оттенка для лучшей контрастрости. Поэкспериментируйте с отображением.
Вопрос 2: Какой текущий масштаб карты? 1:_________________________
Изменение названия слоя
Название добавляемого слоя наследует имя источника данных (шейп-файла, покрытия, растрового изображения). Для презентабельности, на карте в TOC следует переименовать слои более осмысленно
Переименуйте "homeshp" в "Здания"
Назовите растровый слой "Фотоснимок"
Действуйте так же, как при работе с зоной затопления
Классификация и отображение пространственных данных
Слои по умолчанию отображаются случайным одиночным символом.
Отобразим здания, классифицируя их по стоимости.
В окне содержания (TOC) правой кнопкой мыши вызовите контекстное меню слоя Здания, выберите "Properties"
В диалоге "Properties" Выберите вкладку Symbology
Show : выберите Quantities
Fields : выберите Value
Color Ramp : выберите градиент от желтого к коричневому
Нажмите Apply
Вы можете изменить схему классификации в любое время
Измените количество классов на 4
Нажмите кнопку classify
Выберите Manual для метода классификации
Измените границы классов (Break Values) следующим образом: 50000, 85000,170000 последний не меняйте.
Нажмите OK
Нажмите Apply
Обратите внимание на изменения на карте.
Теперь изменим формат подписей в TOC
-
Вызовите диалог свойств слоя Здания
Нажмите на серый прямоугольник с надписью Labels и выберите Format labels
Format > Currency, OK
Apply, убедитесь, что формат меток изменился
Подписывание объектов (Labels)
Без подписей карта имеет незаконченный вид. Пометим здания именами владельцев
Выберите вкладку Labels
Пометьте Label features
Fields > OWNER
Text symbol > нажмите кнопку Symbol
Выберите размер шрифта 14,полужирный, цвет – зеленый, OK
Подвиньте окно диалога для просмотра изменений на карте
Для изменения параметров отображения меток поэкспериментируйте с кнопкой Label Placement Options
Label buffer ratio > 3
Place overlapping Label > не отмечен
Remove duplicate.. > отмечен
OK.
Вопрос 3: Сколько подписей теперь на карте?___________________________
Создание слоя (Layer file)
Для сохранения настроек отображения слоя и возможности его последующего использования в других документах создадим Layer file (*.lyr).
На слое здания правой кнопкой мыши вызовите меню и выберите save as layer file
Сохраните слой
Создание макета карты, используя вид макета (Layout View)
Вид макета Layout View позволяет организовать элементы карты на виртуальной странице для подготовки печати.
View > Layout View
File > Page setup
Page orientation > Landscape
Если необходимо, измените размер страницы, OK
Вид макета имеет свою панель управления, которая не влияет на окно данных, только на макет.
Установка масштаба карты
Текущее значение масштаба выводится на панели ArcMap
Вопрос 4: каково текущее значение масштаба? 1:___________________________
Введите 10000 для масштаба и нажмите Enter
При необходимости подвиньте карту для улучшения отображения
Поэкспериментируйте с кнопками на панели макета, убедитесь, что они не влияют на масштаб карты.
Сохранение документа
Компоновка макета и параметры отображения слоев хранятся в документе, поэтому необходимо сохранить его для дальнейшего использования (Аналог ArcView 3 - project)
File > Save As
Найдите каталог maplewood и сохраните документ как ex_display
File > Save As
сохраните документ как ex_layout (для дальнейших упражнений)
Закройте ArcMap или выполните дополнительные задания
Дополнительно: Вставка нового окна данных (Data frame) и добавление созданного слоя
Вернитесь в окно данных
Insert > Data Frame
Новое окно автоматически становится активным
Добавьте созданный вами слой Здания
Дополнительно: Сохранение подписей (Labels) как меток (Annotations) на карте
Если вас не удовлетворяют автоматически расставленные подписи, ArcMap позволяет преобразовать подписи в метки на карте. После преобразования вы можете редактировать положение и каждой метки индивидуально.
Правой кнопкой на слое вызовите меню и выберите Convert Labels to annotations.
Поэкспериментируйте с расположением меток
Закройте ArcMap без сохранения.
3Упражнение 3: Запросы к базе данных ГИС
*
Запуск ArcMap и открытие существующего документа
Запустите ArcMap, откройте ex_display.mxd, который вы сохранили в предыдущем упражнении
Перейдите в окно данных (если Layout)
Добавление всплывающих подсказок к карте
*
Правой кнопкой мыши вызовите меню слоя Здания, и выключите подписи (Label features)
Вызовите окно свойств слоя и перейдите во вкладку Display
Пометьте Show Map tips
перейдите во вкладку Fields
Выберите OWNER для Primary..нажмите OK
Теперь наведите курсор на здание, появится подсказка из поля OWNER
Подвигайте курсор на другие здания
Вопрос 1: Кому принадлежит самое большое здание? _____________________________
Вызовите окно свойств слоя и перейдите во вкладку Labels
Выберите VALUE для Label Field..нажмите OK
Подписи работают независимо от подсказок
Вопрос 2: Кому принадлежит здание стоимостью 239400? _____________________________
Идентификация объектов (просмотр информации)
Используйте инструмент Identify для определения владельца и цены здания.
Идентифицируйте несколько зданий в зоне затопления и вне ее
Вопрос 3: Кому принадлежит частично затопленное здание? _____________________________
Нажмите на имя владельца в левом окне результатов идентификации. Объект подсветится и погаснет на карте.
Закройте окно результатов идентификации.
Поиск объектов
Используйте инструмент поиска для поиска объекта на карте по значению атрибута
Нажмите (Find tool)
В окне поиска напишите william
Layers > Здания
Нажмите Find
В списке вы видите все объекты, содержащие указанное значение
Подсветите несколько зданий (по правой кнопке), пока не найдете самое большое в нижнем левом углу карты
Выберите его (1)
Установите закладку на него (2)
Увеличьте него на весь экран (3)
Снимите выделение (4)
Закройте окно поиска
Вернитесь на полный размер карты
View > Bookmark > William Holthaus
Вы вернулись на закладку, сделанную раньше.
Измерение расстояний
Выберите линейку (Measure tool)
Наведите курсор на угол одного из зданий, щелкните мышью.
Переместите указатель на угол другого здания, дважды щелкните (закончить измерение)
Результат измерения виден на панели состояния внизу.
Можно изменить единицы измерения:
Правым кликом на окне данных Layers вызовите меню и выберите Properties
Properties > General
Выберите изменить единицы измерения; OK.
Вопрос 4: каково расстояние между нижним левым углом большого здания и нижним левым углом соседнего?____________________________________
Измените единицы измерения на километры
Вопрос 5: Приблизительно на сколько километров простирается затопление?________________
Пространственный запрос
Selection> Select By Location
Выставьте параметры как на рисунке ниже, нажмите Apply
Вы выбрали здания, попадающие в область затопления
Изучение выборки по таблице
Вызовите контекстное меню слоя Здания и выберите Open Attribute table
Прокрутите записи, просмотрите выбранные (они подсвечены)
Нажмите Selected для просмотра только выбранных
Закройте таблицу
Подсчет статистики по выборке
В окне диалога выберите Layer > Здания, Field > VALUE
Вы получили статистику по стоимости зданий, попавших в зону затопления
Вопрос 6: Какова стоимость всех зданий?________________________
Вопрос 7: Каков процент затопленных зданий?_____________(подсчитайте на калькуляторе)
Вопрос 6: Какова стоимость самого дорогого из зданий?______________
Закройте диалог
Создание слоя по выборке
Слой по выборке (Selection Layer) – особый тип слоя, который содержит только выбранные по критерию объекты набора данных.
Из контекстного меню слоя Здания: Selection > Create Layer from selected features
В TOC добавится новый слой …Selection. Переименуйте его в Затопленные здания
-
Сделайте невидимым слой Здания
Другие методы пространственного выбора
В меню Selection > Set selectable.. , уберите отметки со всех слоев, кроме Затопленные здания
Закройте окно
В меню Selection > Options отметьте, как показано, жмите OK
На панели, нажмите Selection Tool (выбор)
Поэкспериментируйте с выбором объектов, кликая на них и обводя прямоугольником при нажатой левой кнопке мыши
Попробуйте различные опции из диалога Selection Options и повторите предыдущий пункт.
Выбор по атрибутам
Отображения на карте только объектов, отвечающих условию.
Вызовите свойства слоя Затопленные здания
Перейдите на вкладку Definition query > Query Builder
Fields > VALUE
В окне выражения напишите >200000
Выражение должно быть: "VALUE" >200000
OK, закройте окно свойств.
Вопрос 9: сколько затопленных зданий стоят дороже 200000?______________________
Сохранение документа
Сохраните документ
Закройте ArcMap или выполните дополнительные задания
Дополнительно: Сохранение слоя в другом формате
Вы можете сохранить данные слоя в постоянный набор данных, например в шейп-файл.
Правой кнопкой мыши вызовите меню слоя Затопленные здания и выберите Data > Export
Сохраните данные в шейп-файле.
4Упражнение 4: Изучение форматов пространственных данных
Запуск ArcCatalog и создание связи с каталогом
Запустите ArcCatalog
Чтобы не искать постоянно ваши данные, для удобства навигации:
Создайте коннект к каталогу ..igis1\ кнопкой
Созданная ссылка будет доступна и в ArcMap
Работа с окном содержания (Content View)
В окне содержания ArcCatalog есть три вкладки:
Content отображает содержимое каталога и имеет четыре опции:
1 - крупные значки, 2 - мелкие, 3 – таблица, 4 – картинки
Найдите каталог Redlands, и отобразите его содержание в Content View
Каталог содержит данные разных типов.
Вопрос 1: Сколько в каталоге ArcInfo Coverage?______________________
Вопрос 2: Сколько в каталоге шейп –файлов?______________________
Вопрос 3: Сколько в каталоге Данных CAD?______________
Вопрос 4: Сколько в каталоге растровых файлов?______________________
Для отображения расширений файлов в ArcCatalog:
Tools > Options > General
Снимите отметку с "Hide file extension"
Поэкспериментируйте с другими опциями отображения (1,2,4)
Работа с вкладкой предварительного просмотра (Preview) и исследование шейп-файла
Вкладка Preview отображает выбранный набор данных в окне Content View.
Можно просмотреть данные, как в виде графики, так и в табличном виде.
Найдите каталог Redlands
Выберите street
Перейдите во вкладку Preview
При просмотре графики, становится доступной панель навигации
1-приближение, 2- удаление, 3 – сдвиг, 4 – полный экстент, 5 – идентификация, 6 – создание картинки предварительного просмотра (thumbnail)
Поэкспериментируйте с панелью
Перейдите в вид таблицы.
Просмотрите атрибутивную информацию
Вернитесь на просмотр графики
Запустите ArcMap
Расположите окна приложений так, чтобы были видны оба.
Перетащите streets в окно ArcMap
Исследование покрытия ArcInfo
Покрытия ArcInfo (Coverage), в отличие от шейп-файла, могут содержать несколько классов объектов.
В дереве ArcCatalog нажмите знак + на покрытии zonecov
Выберите polygon – в окне содержания появятся полигоны
Выберите arc – в окне содержания появятся линии покрытия
Вопрос 4: Чем отличается отображение линий от полигонов? ________________________________________________________________________________
Хотя линии хранятся как отдельный класс объектов, их связь с полигонами четко определяется внутри покрытия. Линии формируют границы полигонов.
Эти связи позволяют полигонам хранить информацию о периметре и площади.
Выберите polygon
Перейдите в вид таблицы.
Вопрос 6: полигон с каким номером имеет наибольшую площадь? ________________
Просмотрите графику для TIC этого покрытия
Вопрос 7: сколько классов объектов содержит покрытие? ________________
Исследование Метаданных
Выберите покрытие zonecov
Перейдите во вкладку Metadata
Она содержит 3 ссылки: Descriptive(описание), Spatial (пространственные данные) и Attributes (информация о структуре атрибутивной таблицы)
Просмотрите информацию, пройдясь по ссылкам
Вопрос 8: сколько полигонов содержит покрытие? ________________
Просмотрите метаданные в других форматах
Перетащите мышкой polygon из zonecov в ArcMap
Вопрос 9: может ли покрытие содержать растр и вектор? ________________
Исследование Геобазы данных (geodatabase)
В ArcCatalog найдите REGIS > Red_GDB
Раскройте содержание Municipal (Dataset)
Dataset – набор классов объектов, связанных пространственными отношениями
Вопрос 10: сколько классов объектов находятся нем? ________________
Набор данных (featureclass) – это объекты одного типа.
Featureclass, которые не имеют топологических связей могут существовать вне Dataset.
Вызовите окно свойств Coffee (правой кнопкой мыши)
Перейдите во вкладку fields
В Геобазе данных и геометрия, и атрибутика объектов хранятся в одной и той же таблице.
Вопрос 11: в каком поле хранится информация о геометрии объектов? ________________
Выберите Shape из списка полей
Вопрос 12: объекты какого типа содержатся в наборе данных Coffee? ________________
Нажмите Cancel для закрытия окна.
Просмотрите графику набора данных Coffee (Preview)
Вопрос 13: сколько видно объектов? ________________
Все наборы данных в Dataset должны иметь одинаковую проекцию и находиться в одной области (географически)
Вызовите окно свойств Transportation
Вопрос 14: в какой проекции находятся данные? ________________
Нажмите Cancel для закрытия окна.
Исследование данных CAD
Данные CAD можно просмотреть в ArcCatalog как сведенный чертеж, или послойно.
Проанализируйте данные CAD.
В дереве ArcCatalog найдите Redlands и кликните на subdiv.dxf (слитые слои) просмотрите данные (preview)
Теперь просмотрите subdiv.dxf, в виде набора данных (просмотрите все наборы)
Перетащите Polyline из subdiv.dxf в ArcMap
В ArcMap TOC правой кнопкой вызовите контекстное меню слоя subdiv.dxf и выберите Zoom to layer; он занимает меньшую площадь, чем остальные слои и поэтому трудно различим.
Преобразование шейп-файла в геобазу данных
Некоторые виды анализа часто требуют преобразования из одного формата данных в другой.
Запустите ArcToolBox
Раскройте каталог Convertion tools, найдите Export from shapefile, дважды щелкните по Shapefile to Geodatabase
Input shapefile > \igis1\Redlands\streets.shp
Нажмите , \igis1\regis\Red_GDB > open
Напишите NewRoads в New featureclass name, OK
Дождитесь окончания конвертации, сверните ArcToolBox
Исследование растровых данных
*
В окне ArcCatalog найдите RedlandsArea.sid (растр формата MrSid) и просмотрите его (Preview)
Исследуйте снимок с помощью панели просмотра
Вызовите свойства RedlandsArea.sid
Вопрос 15: Изображение содержит ________строк(rows), _________колонок(columns), ________каналов(Bands)
Вопрос 16: Разрешение (размер пикселя изображения) _________метра
Закройте окно свойств
Перетащите RedlandsArea.sid в ArcMap
Просмотрите другие растровые изображения
Закройте все три приложения, не сохраняя работу, или выполните дополнительные задания
Дополнительно: создание картинки для просмотра (thumbnail)
В дереве ArcCatalog найдите Redlands и кликните на покрытие soilcov
Перейдите во вкладку Preview
Увеличьте изображение
Нажмите Create thumbnail (6)
Переключитесь в Contents/Thumbnail View; вы увидите только что созданную картинку
Поэкспериментируйте с другими данными
Дополнительно: Статистика по классу объектов (feature class)
Используйте ArcMap для подсчета статистики данных полигонального покрытия zonecov.
Ответьте на вопросы:
Вопрос 17: Сколько полигонов имеют класс RES? _________
Вопрос 18: Какова общая площадь полигонов класса RES? _________
Вопрос 19: Сколько полигонов имеют класс COM? _________
Вопрос 20: Какова общая площадь полигонов класса COM? _________
5
6Работа с таблицами
Упражнение 5а: Связь и объединение таблиц
Запуск ArcCatalog и исследование INFO таблиц
INFO таблица – формат атрибутивной таблицы покрытия ArcInfo.
Запустите ArcCatalog перейдите в \igis1\Redlands
Просмотрите таблицу полигонального покрытия zonecov (Preview/table)
Поля таблицы от AREA до ZONECOV-ID создаются и обновляются автоматически в ArcInfo.
Поля, что следуют за ними – пользовательские.
Вдобавок к INFO таблице, связанной с featureclass, могут быть другие таблицы, например
ZONE_CODE.DAT содержит расшифровку значений кодов зон.
Просмотрите таблицу ZONE_CODE.DAT
Просмотр атрибутивной таблицы
Найдите шейп-файл donut.shp и просмотрите его атрибутивную таблицу
Если необходимо, измените размеры отображения полей
Исследование свойств полей таблицы
Вызовите свойства donut.shp и перейдите во вкладку Fields
Выберите поле Shape
Просмотрите свойства других полей
Исследование свойств таблицы геобазы данных
В дереве ArcCatalog перейдите в \igis1\Regis, раскройте Red_GDB
Просмотрите таблицу owner обратите внимание на поле Own_ID
Исследование связи один ко многим
Просмотрите таблицу owner обратите внимание на поле Percent_Own
обратите внимание на поле Own_ID
Поле Own_ID содержит уникальные значения кода владельца. Теперь установим связь между таблицами.
Создание связи (relate)
Запустите ArcMap, создайте новый документ
.. \igis1\Regis\Red_GDB
Откройте таблицы Percent_Own и owner
Вызовите меню owner и выберите Joins and Relates > Relate
Заполните поля окна Relate как показано на рисунке
Нажмите OK
Запрос к таблице
Откройте .. \igis1\Regis\Red_GDB\coffee
Вызовите меню percent_own и выберите Joins and Relates > Join
-
Заполните поля окна Join как показано на рисунке ниже
Нажмите OK.
Откройте таблицу Percent_Own
Теперь в нее добавились атрибуты coffee
Изменение параметров отображения присоединенной таблицы
Для удобочитаемости объединенной таблицы изменим параметры отображения присоединенной таблицы
Вызовите свойства таблицы Percent_Own
Уберите флажки Visible с полей percent_own.coffee_id, percent_own.Own_id, coffee.OBJECTID, coffee.ID и coffee. Coffee_ID
Нажмите OK
Откройте таблицу Percent_Own, обратите внимания на изменения
Закройте таблицу
Выборка и просмотр связанной таблицы
Откройте таблицу Owner и выберите запись:
Нажмите кнопку Options, выберите Related tables и выберите связанную таблицу
Появится связанная таблица, в которой выделены записи, совпадающие по коду Own_ID (как на рисунке ниже)
Выберите другие записи в главной таблице и повторите предыдущие пункты
Когда закончите - Закройте таблицу
Упражнение 5б: Создание графика и отчета на карте
Запуск ArcMap и открытие существующего документа
Запустите ArcMap, откройте документ ex5b из каталога \igis1\Map_documents
Просмотр свойств и изменение типа графика
Tools > Graph > Create
Выберите тип графика как на рисунке
Жмите Next
Создание графика
Выделите поля, как показано на рисунке
Жмите Next
Выставьте параметры, как показано на рисунке
Жмите Finish
Появится график
Изменение свойств графика
Правой кнопкой мыши на заголовке окна графика вызовите меню
Выберите Properties
Перейдите во вкладку Appearance
Измените заголовок на Количество Людей
Нажмите кнопку Advanced
Right title > По половому признаку, OK.
Обратите внимание на изменения.
Экспорт графика
Правой кнопкой мыши на заголовке окна графика вызовите меню
Выберите Export
Сохраните график как windows metafile gra.wmf
Закройте окно графика.
Отображение свойств отчета и выбор полей
Tools > Report > Create
Назначьте поля для отчета: кнопкой
Установка параметров сортировки и суммирования
Перейдите во вкладку Sorting
Из выпадающего списка для STATE_NAME выберите Ascending (по возрастанию)
Перейдите во вкладку Summary
Average (среднее) и Sum (сумма) для обоих полей
Установка параметров отображения
Нажмите на стрелку для просмотра внешнего вида отчета
Перейдите во вкладку Display
-
Раскройте список элементов, нажав + на Elements
Пометьте Title
Title > Text > напишите Статистика
Title > Font > выберите размер 20
Раскройте список элементов, нажав + на Fields
Задайте подписи для полей по-русски
Нажмите Update settings для просмотра изменений.
Генерирование отчета
Нажмите Generate report для создания отчета
Откроется окно просмотра отчета. Просмотрите отчет. Закройте окно.
Внедрение графика в отчет
Раскройте список элементов, нажав + на Elements
Пометьте Image
Image > Picture > выберите gra.wmf, (экспортированный график)
Выставьте размеры и положение графика в отчете, изменяя значения Height, Left, Top,Width
Нажмите Generate report для создания отчета
Добавление отчета в макет карты
В окне просмотра отчета нажмите Add
Жмите OK для добавления отчета в макет карты
Закройте окно просмотра отчета
В окне нажмите save и сохраните отчет как rep5.rdf
Закройте окно свойств отчета.
Измените размеры графического окна отчета на макете так, чтобы он не пересекался с картой штатов. Разместите объекты на макете
Результат должен выглядеть приблизительно так
Закройте ArcMap.
|
|
|