Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ArcGIS 9 ArcMap Руководство пользователя

.pdf
Скачиваний:
659
Добавлен:
02.03.2016
Размер:
32.92 Mб
Скачать

Операции

трассировки

Используя панель инструмен/ тов Функции сетевого анализа для вашей сети, вы можете вы/ полнять следующие задачи:

·Трассировка вниз по тече/ нию

·Трассировка вверх по тече/ нию

·Найти накопление вверх по

течению

·Найти путь вверх по тече/ нию к источнику

·Найти общих предков

·Найти соединенные объек/

ты

·Найти отсоединенные объ/ екты

·Найти путь

·Найти петли

Вы можете использовать эти простые задачи для выполнения

многих полезных видов сетево/

го анализа. Вы можете также комбинировать их с другими

возможностями ArcMap для выполнения сложных операций анализа сети.

Чтобы найти все элементы, рас/ положенные вниз по течению от

заданной точки вашей сети, ис/ пользуйте задачу Трассировка вниз по течению.

Чтобы найти все элементы, рас/ положенные вверх по тече/ f

Добавление флагов и

1

 

барьеров

 

 

 

1.

В панели инструментов Функ"

 

 

 

 

ции сетевого анализа нажми"

 

 

 

 

те на стрелку вниз Добавить

2

 

 

 

 

 

 

флаг.

3

 

 

2.

Выберите флаг или барьер,

 

 

 

 

 

 

который вы хотите добавить в

 

 

 

 

сеть.

 

 

 

3.

Укажите на объект " ребро или

 

 

 

 

соединение, на который вы

 

 

 

 

хотите поместить флаг или

 

 

 

 

барьер.

 

 

 

4.

Щелкните на нем, чтобы до"

 

 

 

 

бавить флаг или барьер.

 

 

 

Трассировка вниз по

 

 

 

течению

1

3

4

1.В панели инструментов Функ" ции сетевого анализа нажми" те на стрелку вниз палитры инструментов и выберите ин" струмент флаг.

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

3.Нажмите на стрелку вниз в строке Задачи и выберите Трассировка вниз по течению.

4.Щелкните Расчет.

Будут найдены все объекты вниз по течению от ваших фла" гов.

2

АНАЛИЗ ГЕОМЕТРИЧЕСКИХ СЕТЕЙ

439

нию от заданной точки вашей сети, используйте задачу Трас/ сировка вверх по течению.

Чтобы найти все объекты сети, лежащие выше по течению от заданной точки, используйте задачу Найти накопление вверх по течению.

Чтобы найти путь от заданной точки в сети вверх к источни/

ку, используйте задачу Найти

путь вверх по течению.

Чтобы найти все общие объек/

ты, находящиеся вверх по те/ чению для заданного набора то/ чек, используйте задачу Найти общих предков.

Чтобы найти все объекты, со/ единенные с заданной точкой в сети, используйте задачу Най/ ти соединенные объекты.

Чтобы найти все объекты, не

связанные с данной точкой че/

рез сеть, используйте задачу Найти отсоединенные объек/ ты.

Чтобы найти путь между двумя заданными точками в сети, ис/

пользуйте задачу Найти путь. Этот путь может быть лишь од/

ним из вариантов пути между

этими двумя точками, если ваша сеть содержит петли.

Чтобы найти петли в сети, используйте задачу Найти

петли. Петли могут влиять на наличие нескольких путей

между точками в сети.

Трассировка вверх по

1

3

4

течению

1.В панели инструментов Функ" ции сетевого анализа нажми"

те на стрелку вниз палитры инструментов и выберите ин" 2

струмент Флаг.

2

2.Щелкните в каждой точке, от которой вы хотите провести трассировку вверх по тече" нию, чтобы поместить там флаги.

3.Щелкните по стрелке вниз в окошке Задачи трассировки и выберите Трассировка вверх по течению.

4.Щелкните Расчет.

Будут найдены все объекты вверх по течению от ваших флагов.

Поиск накопления

3

1

 

 

вверх по течению

 

 

1.В панели инструментов Функ" ции сетевого анализа нажми"

 

те на стрелку вниз и выберите

2

 

инструмент Флаг.

 

2.

Щелкните в каждой точке,

2

 

 

выше которой вы хотите най"

 

 

ти накопление, чтобы помес"

 

 

тить там флаги.

 

3.

Щелкните Анализ и затем Оп"

 

 

ции.

f

 

440

ARCMAP. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

Подсказка

Поиск накопления вверх по течению без учета весов

По умолчанию, задача Найти накопление вверх по течению не использует веса. Если вы не ис! пользуете веса, результат вы! числений будет просто числом ребер.

4.

Откройте закладку Вес.

 

 

 

 

5.

Щелкните на стрелке вниз

 

 

4

 

 

 

 

 

 

возле Вес соединений и выбе"

 

 

 

 

 

рите вес, который вы хотите

 

5

 

 

использовать для соединений.

 

 

 

 

6.

Щелкните на стрелке вниз в

 

 

 

 

 

строке веса ребер От"до и вы"

 

6

 

 

берите вес, который вы хоти"

 

7

 

 

те использовать при трасси"

 

 

 

 

 

 

 

 

ровке ребер по направлению

 

 

 

 

 

оцифровки.

 

 

 

 

7.

Щелкните на стрелке вниз в

 

 

 

 

 

строке веса ребер До"от и вы"

 

 

 

 

 

берите вес, который вы хоти"

8

 

 

 

 

те использовать при трасси"

 

 

 

 

 

 

 

 

 

ровке ребер против направле"

 

 

 

 

 

ния оцифровки.

 

 

 

 

8.

Щелкните OK.

9

10

 

 

 

 

9.Щелкните по стрелке вниз в списке Задачи трассировки и выберите Найти накопление вверх по течению.

10.Щелкните Расчет.

Будут показаны все объекты, расположенные выше по те" чению от ваших флагов, а их суммарная характеристика отобразится в строке состоя" ния.

АНАЛИЗ ГЕОМЕТРИЧЕСКИХ СЕТЕЙ

441

Подсказка

Поиск пути вверх по течению с использованием весов

По умолчанию, задача Найти путь вверх по течению не ис! пользует веса. Если вы будете использовать веса, то найден! ный путь будет кратчайшим в соответствии с теми весовыми коэффициентами, которые вы определите. Чтобы задать вес, проделайте шаги с 3 по 7 в при! мере поиска накопления вверх по течению.

Поиск пути вверх по

1

3

4

течению к источнику

 

 

 

1.В панели инструментов Функ" ции сетевого анализа нажми"

те на стрелку вниз палитры инструментов и выберите ин" 2 струмент Флаг.

2.Расставьте флаги в тех мес" тах, от которых вы хотите най" ти путь вверх по течению к источнику.

3.Щелкните стрелку вниз спи" ска Задачи и выберите Найти путь вверх по течению.

4.Щелкните Расчет.

Будут показаны пути вверх по течению от каждого флага к источнику.

Поиск общих предков

1

3

4

1. В панели инструментов Функ" ции сетевого анализа нажми" те на стрелку вниз палитры

инструментов и выберите ин" 2 струмент Флаг.

2. Расставьте флаги в тех мес"

2

тах, для которых вы хотите найти общих предков.

3.Щелкните стрелку вниз спи" ска Задачи и выберите Найти общих предков.

4.Щелкните Расчет.

Будут найдены все объекты, расположенные вверх по те" чению от всех ваших флагов.

442

ARCMAP. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

Подсказка

Использование задач Найти соединенные и Найти отсоединенные

Задача Найти отсоединенные всегда выбирает те объекты, которые задача Найти соеди! ненные игнорирует. В каждом случае результат одной из этих задач более удобен для восприя! тия, нежели результат другой. Предположим, что у вас есть почти полностью соединенная сеть, и вам хотелось бы убе! диться, что все объекты в сети соединены между собой. Выпол! нив задачу Найти отсоединен! ные, вы легко сможете увидеть, есть ли в сети отсоединенные объекты. Это будет гораздо проще, чем, выполнив задачу Найти соединенные, искать объ! екты, не вошедшие в получившу! юся выборку.

Поиск соединенных

1

3

4

объектов

 

 

 

1.В панели инструментов Функ" ции сетевого анализа нажми"

те на стрелку вниз палитры инструментов и выберите ин" 2 струмент Флаг.

2.Расставьте флаги в тех точках, для которых вы хотите найти соединенные объекты.

3.Щелкните стрелку вниз спи" ска Задачи и выберите Найти соединенные объекты.

4.Щелкните Расчет.

Будут найдены все объекты, соединенные с объектами, на которые вы поместили флаги.

Поиск отсоединенных

3

4

1

объектов

 

 

1. В панели инструментов Функ"

 

 

ции сетевого анализа нажми"

 

 

те на стрелку вниз палитры

 

 

инструментов и выберите ин"

 

2

струмент Флаг.

 

 

 

2.Расставьте флаги в тех местах, для которых вы хотите найти отсоединенные объекты.

3.Щелкните стрелку вниз спи" ска Задачи и выберите Найти отсоединенные объекты.

4.Щелкните Расчет.

Будут найдены все объекты, не соединенные с объектами, на которые вы поместили флаги.

АНАЛИЗ ГЕОМЕТРИЧЕСКИХ СЕТЕЙ

443

Изоляция точки в сети

4 1

1.В панели инструментов Функ" ции сетевого анализа нажми" те на стрелку вниз палитры инструментов и выберите ин" струмент Флаг.

2.Поставьте на карте флаг на точке, которую хотите изоли" ровать.

3.Щелкните Анализ и выберите Отключить слои. Отметьте слой или слои, содержащие объекты, которые будут ис" пользоваться для изоляции за" данной точки.

4.Щелкните Анализ и затем Опции.

5.Откройте закладку Резуль" таты.

6.Щелкните Выборка.

7.Щелкните Объекты, остана" вливающие трассировку

8.Щелкните OK. f

8

5

6

7

3

2

444

ARCMAP. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

Подсказка

Закладка Выборка

С помощью закладки Выборка в таблице содержания вы можете выбрать в таблице содержания те слои, какие хотите. Если вы не видите закладку Выборка, в меню Инструменты щелкните Опции и в закладке Таблица со! держания отметьте Выборка.

9.В Главном меню щелкните Выборка и нажмите Устано" вить слои, доступные для вы" борки.

Или откройте закладку Вы" борка в таблице содержания.

10.Щелкните Очистить все, что" бы убрать отметки возле всех слоев.

11.Отметьте слои, содержащие объекты, которые будут ис" пользоваться для изолирова" ния заданной точки.

12.Щелкните Закрыть.

11

13. Щелкните стрелку вниз спи" ска Задачи и выберите Найти соединенные объекты.

14. Щелкните Расчет.

Будут найдены все объекты, которые нужно использовать для изоляции заданной точки в сети.

9

9

10

12

13 14

АНАЛИЗ ГЕОМЕТРИЧЕСКИХ СЕТЕЙ

445

Подсказка

Синтаксис фильтра веса

Когда вы строите выражение для определения диапазона филь! тра веса, вы должны использо! вать правильный синтаксис. Вы можете задать несколько допу! стимых или недопустимых ин! тервалов для каждого веса. Каждый интервал отделяется запятыми. Каждый интервал может включать одно значение или диапазон значений. Чтобы задать диапазон значений, по! ставьте дефис между нижней и верхней границами диапазона (например, “1!5, 10!22.2, 27”).

Поиск соединенных

3 1

объектов с использованием весовых фильтров

1.В панели инструментов Функ" ции сетевого анализа нажми" те на стрелку вниз палитры инструментов и выберите ин" струмент Флаг.

2.Расставьте флаги по тем точ" кам, для которых вы хотите найти соединенные с ними объекты.

3.Щелкните Анализ и затем Опции.

4.Откройте закладку Весовой фильтр. Щелкните стрелку вниз в строке Вес соединения и выберите имя веса, который вы хотите использовать для фильтрации соединений.

5.В текстовом окне Диапазон

веса для соединений набери"

те выражение, которое вы хо" 6 тите использовать для фильт" рации соединений.

6.Поставьте отметку возле Нет, чтобы исключить эти интерва" лы.

7.Щелкните Проверить, чтобы убедиться в правильности синтаксиса выражения для фильтра веса соединения. f

2

4

5

7

446

ARCMAP. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

8.Щелкните стрелку вниз в окошке Вес от"до и выберите имя веса, который собирае" тесь использовать для фильт" рации ребер в направлении, совпадающем с направлением оцифровки.

9.Щелкните стрелку вниз в

окошке Вес до"от и выберите имя веса, который собира"

етесь использовать для филь"

8

 

трации ребер в направлении,

9

противоположном направле"

10

нию оцифровки.

 

11

12

10. В текстовом окне Диапазон веса для ребер наберите выра" жение, которое вы хотите ис" пользовать для фильтрации ребер.

11.Поставьте отметку против Нет, чтобы исключить эти ин" тервалы.

12.Щелкните Проверить, чтобы убедиться в правильности синтаксиса выражения для фильтра веса ребер.

13.Щелкните OK.

14.Щелкните стрелку вниз спи" ска Задачи и выберите Найти соединенные объекты.

15.Щелкните Расчет.

Будут найдены все объекты, соединенные с объектами, на которые вы поместили флаги, с учетом заданных фильтров веса.

13

14 15

АНАЛИЗ ГЕОМЕТРИЧЕСКИХ СЕТЕЙ

447

Подсказка

Задача трассировки Найти путь

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

Подсказка

Поиск путей без использования весов

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

Поиск пути

1

3

4

1.В панели инструментов Функ" ции сетевого анализа нажми" те на стрелку вниз палитры инструментов и выберите ин" струмент Флаг.

2.

Расставьте флаги на тех объ"

2

 

ектах, между которыми вы

2

 

хотите найти путь.

2

 

 

3.

Щелкните стрелку вниз спи"

 

 

ска Задачи и выберите Найти

 

путь.

2

 

4.Щелкните Расчет.

Будет найден путь между точ" ками, в которых вы помести" ли флаги.

Поиск кратчайшего

3 1

пути

1.В панели инструментов Функ" ции сетевого анализа нажми" те на стрелку вниз палитры

 

инструментов и выберите ин"

 

 

 

 

 

 

струмент Флаг.

 

 

2

 

 

2.

Расставьте флаги на тех объ"

 

 

 

 

 

 

ектах, между которыми вы

 

 

 

 

2

 

хотите найти путь.

 

 

 

 

 

 

 

 

 

3.

Щелкните Анализ и затем Оп"

 

 

 

 

 

 

ции. f

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

448

ARCMAP. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

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