Лабораторная работа 4B: Выбор и резюмирование записей в таблицах

Содержание

Слайд 2

Запустите ArcView и откройте проект Сделайте запрос к таблице и отобразите

Запустите ArcView и откройте проект
Сделайте запрос к таблице и отобразите выборку
Получите

статистику выборки
Скорректируйте выбор
Выполните резюмирование таблицы
Закройте проект

Пошаговая инструкция

Слайд 3

Представим, что вы работаете над составлением аналитических данных для города Редландс,

Представим, что вы работаете над составлением аналитических данных для города Редландс,

и ваш начальник попросил вас исследовать зонную структуру, показатели землепользования и собственности для некоторых земельных участков.
Шаг 1 Запустите ArcView и откройте проект
Запустите ArcView.
Из меню File (Файл) выберите Open Project (Открыть Проект). Перейдите в каталог HOME\PRACTICUM\PROJECTS и откройте проект EX4B.арг.
Шаг 2 Сделайте запрос к таблице и отобразите выборку
После открытия проекта перед вами появится вид, называемый Central Redlands (Центральная часть Редландса). Вид содержит тему под названием Land Parcels (Земельные Участки), представляющую часть карты земельных участков города. Таблица атрибутов темы открыта и является активной.
Слайд 4

Слайд 5

Просмотрите таблицу. Значения полей Area и Perimeter представлены в квадратных футах

Просмотрите таблицу.
Значения полей Area и Perimeter представлены в квадратных футах и

футах. Поле Apn содержит уникальный идентификатор для каждого земельного участка. Поля Genplan, Landuse и Zoning содержат коды с информацией о развитии земельных участков. Поле Zoning Description раскрывает смысл кодов, содержащихся в поле Zoning. Поля Land Value и Property Value представляют стоимость (в долларах) каждого земельного участка и построенных на нем объектов.
В первую очередь ваш начальник хочет узнать, сколько земельных участков предназначены для административного и профессионального использования. Для этой цели вам нужно воспользоваться Построителем Запроса.
При активной таблице, нажмите кнопку Query Builder (Построитель Запросов).
Откроется диалоговое окно Построителя Запросов.
Слайд 6

Примечание: вы можете запустить Построитель Запросов из таблицы или из вида.

Примечание: вы можете запустить Построитель Запросов из таблицы или из вида.

Имя в строке заголовка диалогового окна изменится в соответствии с именем таблицы или активной темы.
Вам нужно использовать Построитель Запросов, чтобы выбрать записи в таблице темы и соответствующие объекты в виде.
Из списка прокрутки Fields (Поля) щелкните два раза кнопкой мыши на [Zoning], чтобы добавить это поле в текстовый блок запроса.
Нажмите кнопку "=" , расположенную в группе логических операторов.
Из списка прокрутки Values (Значения) щелкните два раза кнопкой мыши на [А-Р] (А-Р является кодом для административного и промышленного использования.)


Слайд 7

Нажмите кнопку "New Set" (Новый Набор), чтобы выбрать земельные участки, удовлетворяющие

Нажмите кнопку "New Set" (Новый Набор), чтобы выбрать земельные участки, удовлетворяющие

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

Ваше выражение должно выглядеть так:

Слайд 8

В левой части строки инструментов можно увидеть, что 70 из 707

В левой части строки инструментов можно увидеть, что 70 из 707

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

Шаг 3 Получите статистику выборки
На каждое числовое поле в таблице можно легко получить суммарную статистику. Допустим, что вам нужно узнать размеры наибольшего и наименьшего из участков в вашей выборке.
При активной таблице, щелкните кнопкой мыши на поле Area, выделяя его.

Слайд 9

В меню Field (Поле) выберите Statistics (Статистика). В появившемся окне сообщений

В меню Field (Поле) выберите Statistics (Статистика).
В появившемся окне сообщений отобразятся

статистические данные по полю Area.

ArcView сообщает подсчитанные значения общей площади выбранных участков; числа участков; средней, наибольшей и наименьшей из площадей; разницу между значениями наибольшей и наименьшей площадей. Приводятся также значения дисперсии и среднего квадратичного отклонения. Обратите внимание, что статистические данные приводятся только для выбранных записей. Если выбранные записи отсутствуют, статистические данные предоставляются для всех записей.
Нажмите ОК, чтобы закрыть окно сообщений.

Слайд 10

Шаг 4 Скорректируйте выбор Теперь вы знаете, какие именно участки в

Шаг 4 Скорректируйте выбор
Теперь вы знаете, какие именно участки в вашей базе

данных предназначены для административного и профессионального использования. Вашему начальнику может потребоваться дополнительная информация о том, как эти участки используются на самом деле. Ему необходимо знать количество участков, на которых располагаются административные здания. Чтобы получить эту информацию, вам нужно вернуться в Построитель Запросов и уточнить ваш выбор.
Щелкните кнопкой мыши на окно Построителя Запросов, чтобы сделать его активным.
В текстовом блоке запроса щелкните кнопкой мыши и, двигая курсор, выделите выражение, затем нажмите , чтобы стереть его.
Из списка прокрутки Fields (Поля) щелкните два раза кнопкой мыши на [Landuse], чтобы добавить это поле в текстовый блок запроса. В группе логических операторов выберите кнопку "=". Из списка прокрутки Values (Значения) щелкните два раза кнопкой мыши на 322 (код общеадминистративного землепользования).
Слайд 11

В группе логических операторов выберите "or". Из списка прокрутки Fields (Поля)

В группе логических операторов выберите "or". Из списка прокрутки Fields (Поля)

снова щелкните два раза кнопкой мыши Ha[Landuse]. Из логических операторов выберите "=". Из списка прокрутки Values (Значения) щелкните два раза кнопкой мыши на 328 (код землепользования для медицинских учреждений).
В текстовом блоке запроса щелкните кнопкой мыши и, двигая курсор, выделите это выражение, затем в группе логических операторов нажмите кнопку "()".
Ваше выражение должно выглядеть следующим образом:

Нажмите кнопку Select From Set (Выбрать Из Набора).

Слайд 12

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

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

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

Шаг 5 Выполните резюмирование таблицы
С помощью процедуры резюмирования можно подсчитать, сколько раз каждое уникальное значение встречается в данном поле. По желанию вы можете получить статистическую информацию по любому другому (числовому) полю в таблице. Результаты резюмирования хранятся в новой таблице, которую создает ArcView.
Предположим, что город планирует повысить налоговые ставки, чтобы профинансировать проект реконструкции и развития. Для того, чтобы составить смету, ваш начальник может попросить вас найти значения средней стоимости частной собственности для земельных участков каждого типа зоны.

Слайд 13

В таблице щелкните кнопкой мыши на поле Zoning Description, делая его

В таблице щелкните кнопкой мыши на поле Zoning Description, делая его

активным. Резюмирование таблицы по этому полю сообщит сам, сколько участков принадлежат каждому типу зон.
Нажмите кнопку Summarize (Резюмировать), чтобы открыть диалоговое окно Определения Резюмирования Таблицы.

Щелкните кнопкой мыши на таблицу Attributes of Land Parcels (Атрибуты Land Parcels), чтобы сделать ее активной. Затем нажмите кнопку Select None (Отменить Выбор), чтобы отменить предыдущий выбор записей.

В текстовом блоке имени файла установите путь к вашему каталогу. (Полный путь должен быть таким: с:\<ваш__каталог>\sum1.dbf)
Вам также необходимо знать значения средней стоимости частной собственности для земельных участков в каждом типе зон.

Слайд 14

Из списка прокрутки Fields (Поля) выберите Property Value. Из списка прокрутки

Из списка прокрутки Fields (Поля) выберите Property Value.
Из списка прокрутки Summarize

(Резюмировать) выберите Average (Среднее Значение – установлено по умолчанию).
Add (Добавить), чтобы добавить выражение Ave_Property Value (Значение поля Ave_Property) в текстовый блок.
Диалоговое окно Определения Резюмирования Таблицы должно выглядеть так:

Нажмите ОК.
Появится новая таблица под названием sum1.dbf.