Урок 25a: Добавление тем событий

Как часть программы управления живой природы, африканские сельские жители согласились контролировать охраняемые районы и предотвращать вмешательство внутри этих районов. Недавно, больше чем двадцать антилоп стали жертвой браконьеров внутри охраняемых районов. С помощью оборудования GPS инспекторы установили точные места убийств. Координаты X, Y измерены в десятичных градусах, x – это долгота, а y - широта. Вы получили данные в файле формата dBASE и хотите создать тему ArcView.

1. Если необходимо, запустите ArcView. Из меню File, выберите Open Exercise. Из списка выберите "ex25a", затем щелкните ОК. Когда проект открывается, Вы видите вид с двумя темами: Villages и Protected Areas (Деревни и Охраняемые районы). Каждая деревня - точка; каждый охраняемый район - полигон, определяющий единицу сохранения. Для каждой деревни имеется одна единица сохранения. За пределами охраняемых районов деревни находится большой Федеральный охраняемый район.

Вы поместите dBASE файл, содержащий x, y координаты, в текущий проект как таблицу ArcView.

2. В меню Window сделайте окно проекта активным, затем щелкните на иконке Tables.

3. Щелкните на кнопке Add (Добавить), чтобы открыть диалоговое окно. Из нижнего левого выпадающего списка выберите "dBASE [*.dbf]". Из списка Drives, выберите диск, где Вы установили данные для этой книги, затем укажите путь к \introav\data\ch25 в списке файлов. Из списка File Name, выберите " antelope.dbf ".

4. Щелкните ОК, чтобы добавить таблицу antelope.dbf к вашему проекту.

Когда таблица откроется, Вы увидите два поля: X_coord и Y_coord. Вы будете использовать координаты в этих полях, чтобы создать новую тему точечных объектов.

5. Закройте таблицу antelope.dbf. Сделайте вид активным, затем выберите Add Event Theme (Добавить тему события) из меню View. Откроется диалоговое окно Add Event Theme.

Таблица Antelope.dbf выбрана в списке Table. ArcView читает названия полей этой таблицы, чтобы найти поля, которые вероятно содержат координаты x, y. Названия этих полей: X_coord и Y_coord, появляются в списках X field и Y field.

6. Щелкните OK, чтобы создать новую тему из координат x, y таблицы antelope.dbf.

7. Щелкните на окошке-переключателе рядом с названием темы, чтобы включить ее. ArcView рисует вид с новой темой.

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

8. Сделайте темы Antelope.dbf и Protected Areas активными, щелкнув на каждой теме, удерживая клавишу Shift. Щелкните на кнопке Open Theme Table, чтобы открыть таблицы обеих тем.

9. Сделайте таблицу Protected Areas активной, затем щелкните на поле Shape, чтобы сделать его активным. Сделайте то же самое с таблицей Antelope.dbf .

10. Удостоверьтесь, что таблица Antelope.dbf активна, затем выберите Join из меню Table. ArcView присоединит атрибуты каждого охраняемого района к местам браконьерства, которые он содержит.

Появляется таблица Antelope.dbf с дополнительными полями, добавленными из таблицы Protected Areas.

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

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

 

Глава 26: Адресное геокодирование

 

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