Урок 15a: Изменение отображения таблицы

 

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

1. Если необходимо, запустите ArcView. В меню File, выберите OpenExercise. Из списка упражнений выберите "ex15a", затем щелкните OK. Когда откроется проект, Вы увидите вид с одной активной темой Clayton County. Тема представляет данные переписи населения в округе Клейтон, штат Джорджия, и классифицируется по населенным пунктам в пределах округа.

2. Щелкните на кнопке Open Theme Table, чтобы открыть таблицу атрибут темы Attributes of Clayton County.

3. Пролистайте вправо, чтобы посмотреть содержание таблицы.

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

4. Убедитесь, что таблица активна. В меню таблицы выберите Properties, появляется диалоговое окно Table Properties (Свойства Таблицы).

Имя каждого поля появляется в окне прокрутки в основании диалогового окна. Значки в колонке Visible (Видимый) указывают на то, показано это поле или скрыто.

5. Щелкните на соответствующем значке, чтобы скрыть следующие поля: Area, Perimeter, Clayton_id и Hh_seg1. Значки исчезают. Пролистайте вниз и щелкните на значках для полей с Hh_seg4 по Hh_seg10, чтобы также скрыть эти поля.

Справа от имен полей находится колонка Alias (Псевдоним). Alias – другое название данного поля, которое обычно именуется кодом или сокращением.

6. Пролистайте к вершине окна. Щелкните в ячейке Alias рядом с полем Hh_seg2 и напечатайте "Lap of Luxury" (Роскошь). Затем щелкните в ячейке Alias рядом с полем Hh_seg3 и напечатайте "Established Wealth" (Богатство).

7. Щелкните OK, чтобы применить ваши изменения к таблице темы. Расширьте таблицу так, чтобы Вы видели все поля.

Скрытые поля больше не показываются, и имена полей "Hh_seg2" и "Hh_seg3" заменяются их псевдонимами. Псевдонимы слишком длинны, так что Вам необходимо увеличить ширину этих полей.

8. Поместите курсор на вертикальную линию, разделяющую поля Lap of Luxury и Established Wealth. Курсор изменит свой вид на двойную стрелку. Щелкните и тяните курсор вправо, чтобы увеличить ширину поля.

9. Переместите курсор вправо к границе поля Established Wealth и расширьте ее таким же образом

 

Урок 15b: Редактирование значений и добавление полей

В этом упражнении Вы измените неправильные значения данных. Вы добавите новое поле к таблице, содержащей сумму домашних хозяйств в полях Lap of Luxury и Established Wealth . Это число сообщит Вам, сколько потенциальных покупателей роскошных автомобилей живут в округе Клейтон.

Обратите внимание: в течение этого упражнения Вы отредактируете данные и сохраните изменения на диске. Чтобы повторить упражнение в его первоначальной форме, Вы должны будете перекопировать данные с компакт-диска на ваш жесткий диск. (Для этого найдите папку introav\data на компакт диске "Introducing ArcView", и скопируйте из нее папку ch15 в папку introav\data на ваш жесткий диск).

1. Из меню File, выберите Open Exercise. Из списка выберите "ex15b", затем щелкните OK. Проект выглядит так же, как в конце предыдущего урока.

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

2. Убедитесь, что тема таблицы активна. Из меню Table, выберите Start Editin .(Начало редактирования).

3. Просмотрите таблицу полностью. Третья запись снизу (с участком переписи номер 13063040607) - та, которую Вы должны изменить.

4. Щелкните на инструменте Tool (Редактировать). Когда Вы поместите курсор в таблицу, он измениться на указывающую руку.

5. Щелкните на значении "Lovejoy" в поле Township третьей записи снизу. Значение выделяется черным цветом. Впечатайте имя Jonesboro.

6. Щелкните на Enter, чтобы подтвердить редактирование. Курсор перемещается в следующую ячейку.

7. Из меню Table выберите Stop Editing (Окончание редактирования). Диалоговое окно Stop Editing спрашивает Вас, хотите ли Вы сохранить изменения.

8. Щелкните Yes (Да).

Посмотрите на вид. Один из участков, который ранее был зеленого цвета (Lovejoy) – теперь стал синим (Jonesboro). Когда Вы сохранили ваши изменения, ArcView повторно классифицировал вид. Теперь Вы хотите добавить новое поле к таблице и поместить в него значения, которые суммируют значения полей Lap of Luxury и Established Wealth .

9. При активной таблице из меню Table выберите Start Editing.

10. Из меню Edit выберите Add Field (Добавить поле), чтобы появилось диалоговое окно Field Definition (Определение поля).

11. В окне ввода Name, выделите имя по умолчанию (NewField), и напечатайте Car_buyers. Оставьте другие установки неизменными.

12. Щелкните OK, чтобы добавить новое поле к таблице.

Вы хотите, чтобы поле Car_buyers содержало сумму домашних хозяйств полей Lap of Luxury и Established Wealth. Вы можете использовать Field Calculator (Калькулятор поля), чтобы ArcView сделал это для Вас.

13. Щелкните на кнопке Calculate, чтобы открыть диалоговое окно Field Calculator.

14. В списке Fields щелкните два раза на [Lap of Luxury], чтобы добавить его в выражение окна. В списке Requests щелкните два раза на плюс (+). В списке Fields щелкните два раза на [Established Wealth]. Ваше окончательное выражение должно иметь вид:

[Car_buyers] = [Lap of Luxury] + [Established Wealth]

15. Щелкните OK, чтобы вычислить значения. Затем пролистайте вниз таблицу, и Вы увидите, что ArcView просуммировал значения полей Lap of Luxury и Established Wealth в поле Car_buyers.

16. Из меню Table, выберите Stop Editing. Диалоговое окно Stop Editing спрашивает Вас, хотите ли Вы сохранить изменения.

17. Щелкните Yes, чтобы сохранить.

Вам следует перенести поле Car_buyers влево, чтобы Вам не приходилось так далеко листать для его просмотра.

18. Поле Car_buyers должно все еще быть активно. Щелкните на ячейке названия поля Car_buyers, чтобы сделать его неактивным. Теперь щелкните и тяните название влево. Когда его контур перемещен за поле Lap of Luxury, отпустите кнопку мыши. Пролистайте влево, чтобы увидеть, что поле Car_buyers помещено между полями Township и Lap of Luxury. (Если нет - попытайтесь снова.)