Урок 20b: Объединение атрибутов, основанное на близости

 

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

1. Если ex20a.apr открыт, закройте вид Water ResourcesStudyи открытые таблицы, затем откройте вид Water Holes in Protected Areas. Если нет, выберите Open Exercise из меню File. В списке выберите "ex20b", затем щелкните OK. Когда проект откроется, Вы видите вид с тремя темами: Airports (Взлетные полосы), Water Holes(Водоемы) и Range (Пастбища).

В теме Range отмечены три отдаленных охраняемых района. Тема Water Holes показывает только водные источники, которые находятся внутри этих районов. Тема Airports показывает все взлетные полосы в регионе.

2. С активной темой Airports, нажмите кнопку Shiftи щелкните на теме Water Holes. Теперь обе темы активны. Щелкните на кнопке Open Theme Table, чтобы открыть обе таблицы.

3. В таблице темы Airports (исходная таблица), сделайте поле Shape активным. Сделайте то же самое в таблице темы Water Holes (результирующая таблица).

4. С активной таблицей Water Holes щелкните на кнопке Join, чтобы присоединить таблицу Airports к таблице Water Holes. Расширьте таблицу так, чтобы увидеть поля, которые были присоединены.

ArcView присоединяет атрибуты каждой взлетной полосы к каждому ближайшему водоему. ArcView также вычисляет расстояние между каждым водным источником и самой близкой взлетной полосой и помещает это значение в новое поле, названное Distance (Расстояние) (Значения расстояния рассчитаны в единицах карты вида). Теперь Вам необходимо построить запрос, чтобы найти водоемы, которые находятся в пределах 20 километров от взлетных полос.

5. С активной таблицей Water Holes, щелкните на кнопке Query Builder. В диалоговом окне дважды щелкните "[Distance]" в списке полей, затем щелкните на кнопку "<", затем напечатайте 20000. Ваш запрос должен выглядеть так:

( [Distance] < 20000)

6. Щелкните New Set,чтобы выбрать все водные источники, которые находятся не далее 20 километров от взлетной полосы. Закройте Query Builder.

7. Щелкните на кнопке Promote,чтобы переместить выбранные записи вверх таблицы.

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

8. Щелкните на кнопке Switch Selection (Переключить выбор),чтобы выбрать водные источники, которые находятся далее 20 километров от взлетной полосы, затем щелкните на кнопке Promote.

9. Сделайте вид активным.