Атрибуты дескрипторов

Доступно с лицензией Network Analyst.

Дескрипторы – это атрибуты, которые описывают характеристики сети или ее элементов. В отличие от стоимости, дескрипторы распределены не пропорционально. Это значит, что значение не зависит от длины элемента ребра. Например, количество полос на дороге — это дескриптор в сети улиц. Ограничения скорости движения по улице – атрибут дескриптора сети улиц. Хотя признак не является атрибутом стоимости и не может использоваться в качестве импеданса, его можно использовать в сочетании со значением расстояния для создания атрибута стоимости (например, время вождения), который используется как импеданс.

Свойства

На вкладке Дескрипторы отображаются атрибуты дескрипторов, доступные в наборе сетевых данных, и свойства выбранного дескриптора.

Раздел Свойства отображает настройку выбранного дескриптора. Здесь указываются метаданные атрибутов дескриптора и сведения о настройке параметров и анализаторов.

Дескрипторы отображаются в Свойствах набора сетевых данных, в разделе Атрибуты движения

Ниже представлены свойства атрибутов дескрипторов:

  • Имя – имя атрибута дескриптора.
  • Единицы измерения – единицы измерения атрибута дескриптора. Атрибут дескриптора может строится на основе времени, расстояния или скорости. Вы можете также выбрать опцию Другое, если единица измерения не указана.
  • Тип данных – тип данных атрибута дескриптора. Вы можете выбрать integer, float, double или bool.
  • Параметры – это места для значений, которые можно изменить для выполнения определенного анализа. Каждый из них содержит значимое значение по умолчанию, которое при необходимости может быть переопределено.

    Более подробно о параметрах

  • Анализаторы – Каждый атрибут, определенный в сети, должен предоставлять значения для каждого источника и направления (вдоль ребра и в обратном направлении), участвующих в сети. Анализатор назначает значения для атрибута каждого источника и направления перемещения, а анализатор по умолчанию для каждого элемента используется для тех источников и направлений, которые не имеют назначенного анализатора для атрибута.

    Более подробно об анализаторах

Примечание:

Редактирование атрибутов сети в наборе сетевых данных рекомендуется выполнять в проекте, который не содержит слои, использующие этот набор сетевых данных. Некоторые правки могут быть заблокированы в диалоговом окне свойств набора сетевых данных, если в проекте присутствуют слои, использующие этот набор сетевых данных. Рекомендуется создать новый пустой проект, добавить подключение к базе геоданных, содержащей набор сетевых данных, и выполнять правки в этом проекте. Когда слои, использующие этот набор сетевых данных, открываются в сеансе ArcGIS Pro, вы не сможете добавлять, удалять или переименовывать атрибут стоимости или атрибут ограничения. Это необходимо, чтобы гарантировать успешное обновление схемы набора сетевых данных и корректной инициализации слоев, которые ее используют, при их открытии.

Примечание:

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

Более подробно о случаях, когда требуется повторное построение

Создание атрибута дескриптора

Чтобы создать атрибут дескриптора, выполните следующие шаги:

  1. Доступ к сетевым атрибутам из диалогового окна Свойства набора сетевых данных.
  2. Щелкните вкладку Дескрипторы.
  3. Щёлкните на кнопке Опции Менюв верхнем углу диалогового окна.
  4. Щелкните кнопку Новый Добавить в меню, или нажмите Ctrl+N.

    Под разделом Дескриптор добавится новая строка.

  5. Перейдите в раздел Свойства и введите название нового дескриптора в поле Имя.
  6. Выберите единицы измерения из ниспадающего списка Единицы измерения. Если атрибут дескриптора основан на времени, выберите единицу измерения времени. Если атрибут дескриптора основан на расстоянии, выберите единицу измерения расстояния. Если атрибут дескриптора основан на скорости, выберите единицу измерения скорости. В ином случае выберите Другое.
  7. При необходимости разверните раздел Параметры для добавления нового параметра.
  8. В разделе Анализаторы присвойте анализатор исходным объектам.
  9. Щёлкните OK.

    Атрибут дескриптора сохранится в наборе сетевых данных.

Копирование атрибута дескриптора

Выполните перечисленные ниже шаги, чтобы копировать выбранный атрибут дескриптора:

  1. Доступ к сетевым атрибутам из диалогового окна Свойства набора сетевых данных.
  2. Щелкните вкладку Дескрипторы.
  3. Выберите атрибут дескриптора для копирования.
  4. Щёлкните на кнопке Опции Менюв верхнем углу диалогового окна.
  5. Щелкните кнопку Копировать Копировать или нажмите Ctrl+Shift+N.

    Создается копия выбранного атрибута дескриптора и добавляется новая строка с аналогичным именем атрибута дескриптора. (Например, при копировании атрибута дескриптора с именем RoadClass будет добавлен новый атрибут дескриптора с именем RoadClass 2.) Все свойства этого нового атрибута дескриптора наследуются от копируемого.

  6. См. раздел Изменение атрибута дескриптора, чтобы выполнить необходимые изменения созданного атрибута дескриптора.
  7. Щёлкните OK, чтобы сохранить изменения в наборе сетевых данных.

Удаление атрибута дескриптора

Выполните следующие шаги, чтобы удалить дескриптор:

  1. Доступ к сетевым атрибутам из диалогового окна Свойства набора сетевых данных.
  2. Во вкладке Дескрипторы выберите атрибут дескриптора, который хотите удалить.
  3. Щёлкните на кнопке Опции Менюв верхнем углу диалогового окна.
  4. Щелкните кнопку Удалить Удалить или нажмите Ctrl+D.

    Выбранный атрибут дескриптора удален.

  5. Примечание:
    Если атрибут дескриптора используется в других режимах передвижения или в других атрибутах, опция Удалить недоступна. Чтобы кнопка Удалить была доступна, удалите выбранный атрибут дескриптора из всех режимов передвижения и из других атрибутов.

Изменение атрибута дескриптора

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

  1. Доступ к сетевым атрибутам из диалогового окна Свойства набора сетевых данных.
  2. Щелкните вкладку Дескрипторы.
  3. Выберите атрибут дескриптора для редактирования.
  4. Перейдите в раздел Свойства и внесите необходимые изменения в свойства Имя, Единицы измерения и Тип данных.
  5. Измените параметры, связанные с атрибутом дескриптора, если необходимо.
  6. Измените анализаторы, связанные с атрибутом дескриптора, если необходимо.