Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Материалы_к_вопросам_44_50.doc
Скачиваний:
6
Добавлен:
22.09.2019
Размер:
1.38 Mб
Скачать

3.2.2. Элементы Сети

(Network elements)

Наборы сетевых данных (Network datasets – NDS) формируются из элементов сети. Элементы сети сгенерированы из источников, используемых для создания network dataset. Геометрия исходных данных используется, чтобы устанавливать связность. Кроме того, элементы сети имеют атрибуты, которые управляют навигацией по сети.

Есть три типа элементов сети: ребра, соединения и повороты (edges, junctions and turns). Ребра являются элементами, которые подключаются к другим элементам (соединениям) и являются связями, по которым текут ресурсы. Соединения соединяют ребра и обеспечивают навигацию от одного ребра к другому. Повороты – факультативные элементы, которые хранят информацию о движениях между двумя или более ребрами.

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

Источники сети

(Network sources)

Есть три типа источников сети, которые принимают участие в создании набора сетевых данных (network dataset (NDS)): источники пространственных объектов-ребер (edge feature sources), источники пространственных точек-соединений (junction feature sources) и источников пространственных объектов Поворот (turn feature sources). Классы линейных пространственных объектов участвуют в сети как edge feature sources. Классы точечных пространственных объектов участвуют в сети как junction feature sources. Классы пространственных объектов Поворот (Turn feature classes) участвуют в сети как источники пространственных объектов Поворот (Turn feature sources). Источник пространственных объектов Поворот моделирует исключительно поднабор возможных перемещений между элементами-ребрами в процессе навигации.

Каждый класс пространственных объектов, который участвует в сети как источник, генерирует элементы, основанные на предназначенной им роли. Например, класс линейных пространственных объектов используется как источник для элементов-ребер, а класс точечных пространственных объектов используется для генерации элементов-соединений. Элементы поворота создаются из класса пространственных объектов Поворот. Созданные соединения-элементы, ребра-элементы и элементы Поворот формируют базовый (основной) граф, который и является сетью.

Классы пространственных объектов, находящиеся в составе Геометрической сети (Geometric network), не могут участвовать в NDS в качестве источников, потому что они активно повязаны в Геометрической сети. Классы пространственных объектов, принимающие участие в NDS как источники, могут участвовать в Топологии (Topology).

Рассмотрим пример простой транспортной сети и источники, которые принимают участие в ее создании. Эта сеть имеет класс пространственных объектов-улиц, который может действовать как источник ребер, класс пространственных объектов пересечений улиц, активируемый как источник соединений, дополнительные классы линейных пространственных объектов, активируемые как ребра (ж.-д. линии, автобусные маршруты), и еще – классы точечных пространственных объектов, которые задействуются как соединения (ж.-д. станции, автобусные остановки).

Все классы пространственных объектов, которые размещены в наборе классов пространственных объектов (feature dataset), включающем NDS, могут участвовать в образовании сети в качестве источников. Но в шейп-файловом NDS только два источника могут принимать участие в его образовании – линейный шейп-файл и шейп-файловый класс пространственных объектов Поворот.