Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Introducing ArcView GIS_R1.doc
Скачиваний:
22
Добавлен:
27.02.2016
Размер:
1.06 Mб
Скачать

Глава 19: Поиск объектов,

которые пересекают другие объекты

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

Урок 19а: Поиск линий, которые пересекают другие линии

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

1. Если необходимо, запустите ArcView. Из меню File, выберите Open Exercise. В списке, выберите "ex19a", затем щелкнитеOK. Когда проект открыт, Вы видите вид с двумя линейными темамиPipelinesиFaults(Трубопроводы и Разломы), и одной полигональной темойBasin(Бассейн).

Тема Pipelinesбудет целевой (активной) темой. Объекты в этой теме будут выбраны объектами темыFaults.

2. Удостоверьтесь, что тема Pipelinesактивна. Выберите Select By Theme из меню Theme. Появляется диалоговое окно.

3. Выберите "Faults" в нижнем списке. Затем, выберите "Intersect" (Пересекаются) в верхнем списке.

4. Щелкните New Set. ArcViewвыбирает трубопроводы, которые пересекают разломы.

5. С активной темой Pipelinesщелкните на кнопкуOpen Theme Table. Откроется таблица темыPipelines.

6. Щелкните на кнопке Promote. Выбранные записи трубопроводов сместятся вверх таблицы.

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

7. В таблице темы Pipelines, щелкните на полеOwner, чтобы сделать его активным.

8. Щелкните на кнопке Summarize(Резюме). Появляется диалоговое окно.

9. Из списка Field, выберите "Length" (Длина). Из спискаSummarize, выберите "Sum" (Сумма). Щелкните на кнопкеAdd, чтобы поместить выражение "Sum_Length" в окно справа. Щелкните кнопкой Save As, чтобы показать путьдиск:\папка, где Вы хотите сохранить новую таблицу.ArcView, создает и называет новую таблицуowlength.dbf. ЩелкнитеOK, чтобы возвратиться к диалоговому окну.

10. Щелкните OK, чтобы создать итоговую таблицу.

Итоговая таблица показывает пять владельцев выбранных трубопроводов. Поле Count сообщает об общем количестве трубопроводов у каждого владельца, а поле Sum_Length - их полную длину.

Урок 19в: Поиск полигонов, которые пересекаются с другими полигонам

В районах, склонных к наводнению, населению необходимо участвовать в программах страхования от наводнения. Один город составил базу данных, содержащую границы 100-летних и 500-летних зон наводнения. Город хочет уведомить владельцев собственности в пределах 100-летней зоны о дешевых ссудах для подъема строений выше уровня наводнения и, таким образом, сократить затраты на страхование. Используя выбор темы темой, город может определить, какие участки расположены в пределах 100-летней зоны наводнения.

1. Из меню File, выберите Open Exercise. В списке выберите "ex19b", затем щелкнитеOK. Когда проект открыт, Вы видите вид с двумя темами:Flood zonesиParcels(Зоны наводнений и Участки). 100-летняя зона наводнения выбрана в темеFlood zones.

Чтобы увидеть все объекты в этих темах, Вы должны изменить масштаб изображения.

2. Щелкните на кнопке Full Extent.

3. Сделайте тему Parcelsактивной (она будет целевой темой) и выберитеSelect By Themeиз менюTheme. Появляется диалоговое окно.

4. Выберите тему "Flood zones" из нижнего списка, чтобы сделать её выбираемой темой, если она еще не выбрана. Из верхнего списка, выберите "Intersect" (Пересекаются).

5. Щелкните New Set. ArcViewвыбирает участки, которые пересекают 100-летнюю зону наводнения.

Чтобы лучше видеть выбранные участки, Вы можете выключить тему Flood zones.

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

7. С активной темой Parcels, щелкните на кнопкеOpen Theme Table, затем щелкните на кнопкеPromote. Выбранные строки перемещаются вверх таблицы. Прокрутите вправо, чтобы исследовать их свойства.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]