Создание сети трассировки

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

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

Примечание:

Сеть трассировки может быть создана с использованием классов объектов с поддержкой z для поддержки 3D возможностей. Связь устанавливается на основе совпадений x, y и z при создании топологии сети. Связь не определяется с использованием z, если только все классы пространственных объектов, которые участвуют в сети трассировки, не поддерживают z.

Инструмент Создать сеть трассировки

Инструмент Создать сеть трассировки используется для создания новой сети трассировки в наборе классов объектов с использованием указанных классов объектов.

Требования и предварительные условия

Требования и предварительные условия для создания сети трассировки следующие:

  • Для параметра Входной набор классов объектов необходимо указать существующий набор объектов.

  • Класс пространственных объектов должен находиться в том же наборе классов объектов, что и сеть трассировки.

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

  • При работе с многопользовательской базой геоданных необходимо соблюдать следующие требования.
    • Входной набор классов объектов должен быть получен из соединения с базой данных, установленного как аутентифицированный пользователь базы данных и владелец входного набора классов объектов. Этот пользователь должен иметь права доступа для создания ресурсов, и не может быть авторизованным через ОС, администратором базы данных или администратором базы геоданных.
    • ArcGIS Enterprise должен быть версии 10.9 или более поздней. От версии ArcGIS Pro зависит совместимая версия ArcGIS Enterprise. Более подробно см. в разделе Совместимость платформ ArcGIS.
  • Лицензия:
    У активной учетной записи портала должна быть ArcGIS Trace Networkлицензия для создания, публикации сети трассировки и работы с ней в многопользовательской базе геоданных.
    • Активный портал ArcGIS Enterprise должен быть добавлен в проект с учетной записью портала, с правами доступа на публикацию ресурсов; сюда включены права доступа на публикацию серверных слоев, а также на создание, модификацию и удаление ресурсов. У роли Издатель по умолчанию есть эти права доступа. Активная учетная запись портала ArcGIS Enterprise будет записана в свойствах сети, как владелец сети трассировки портала.
    • ArcGIS Server должен быть интегрирован с Portal for ArcGIS. Настройка базового развертывания ArcGIS Enterprise рекомендуется, но не обязательна.

Поддерживаемые базы геоданных

Сеть трассировки можно создавать в файловой или многопользовательской базе геоданных. При работе с многопользовательской базой геоданных в ArcGIS Pro 2.7 и ArcGIS Enterprise 10.9, необходимо использовать текущую версию базы геоданных.

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

Платформа базы данныхМинимальная версия
SQL Server

SQL Server 2016

Oracle

Oracle 12.1.0.2

PostgreSQL

PostgreSQL 10.12

SAP HANA

HANA 2.0 SPS04

Создание сети трассировки в базе геоданных

Для создания сети трассировки в базе геоданных выполните следующие шаги:

  1. На вкладке Анализ в группе Геообработка щелкните Инструменты Инструменты, чтобы открыть панель Геообработка.
  2. На панели Геообработка найдите и выберите Создать сеть трассировки.
  3. Для Входного набора классов объектов укажите набор классов объектов Набор классов объектов в базе геоданных. По умолчанию, базы хранятся в разделе Базы данных Базы данных в панели Каталог.
  4. Для параметра Имя сети трассировки задайте имя сети трассировки.
  5. Для параметра Входные соединения выберите входные соединения из доступных классов точечных объектов. Класс точечных объектов. Эти классы объектов должны находиться во Входном наборе классов объектов, указанном в шаге 3.
  6. Для параметра Входные ребра выберите входные ребра из доступных классов линейных объектов. Класс линейных объектов. Эти классы объектов должны находиться во Входном наборе классов объектов, указанном в шаге 3.
  7. Щелкните раскрывающееся меню Правила связности, чтобы указать, должен ли класс объектов входного ребра быть задан как простое или комплексное ребро.
  8. Щелкните Запустить, чтобы запустить инструмент.

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