Доступно с лицензией Location Referencing.
Чтобы создавать продукты данных линейной системы координат (LRS), необходимо сначала создать шаблон данных LRS, а затем использовать этот шаблон в качестве входных данных инструмента Создать продукт данных LRS.
Продукт данных длин LRS используется для расчета длин маршрутов на основе их характеристик. В следующей таблице представлен пример продукта данных длин LRS, который вычисляет протяженность городских и сельских дорог, суммированную по округам и состоянию дорожного покрытия.
- Поля суммирования: County и Pavement
- Поля длины: Urban Roads и Rural Roads
| County | Pavement | Urban Roads | Rural Roads |
|---|---|---|---|
Crawford | С покрытием | 235.533 | 13.852 |
Без покрытия | 6.029 | 5.487 |
|
Dubois | С покрытием | 44.496 | 122.724 |
Без покрытия | 13.153 | 55.692 |
|
Harrison | С покрытием | 104.002 | 82.520 |
Без покрытия | 19.638 | 46.776 |
|
Pike | С покрытием | 633.968 | 34.25 |
Без покрытия | 41.576 | 3.040 |
|
Perry | С покрытием | 260.674 | 0.000 |
Без покрытия | 20.030 | 0.016 |
|
Spencer | С покрытием | 103.373 | 1.031 |
Без покрытия | 9.655 | 0.000 | |
Warrick | С покрытием | 0.000 | 208.069 |
Без покрытия | 55.608 | 102.700 |
Другие типы продуктов данных длин LRS, которые вы можете настроить, включают следующее:
- Пробег типов дорожных покрытий, таких как битум, асфальт, гравий, бетон и т. д., суммированный по функциональному классу
- Протяженность обслуживаемых дорог общего пользования в каждом округе, суммированная по юрисдикциям
- Длина полосы движения и дневной показатель VMT (мили, пройденные транспортными средствами) по городским районам
В этом рабочем процессе вы узнаете, как создать шаблон для создания продукта данных длин LRS, аналогичного показанному в таблице выше.
Выберите тип продукта данных LRS
Первым шагом в мастере Дизайнер продуктов данных является указание типа продукта данных.
Чтобы задать тип продукта данных длин, выполните следующие действия:
- Запустите ArcGIS Pro и откройте проект с данными LRS на карте.
- На вкладке Location Referencing в группе Продукты данных LRS щелкните Дизайнер продуктов данных
.Появится страница Выбрать тип продукта данных LRS мастера Дизайнер продуктов данных, и значением Типа продукта данных по умолчанию будет Длина.

- Щелкните Далее.
Появится панель Задать свойства шаблона.
Задать свойства шаблона
Чтобы задать свойства шаблона, выполните следующие действия:
- Введите имя шаблона.
По умолчанию шаблон сохраняется в папке проекта. При желании перейдите в другое место, укажите имя шаблона и нажмите ОК.
- Щелкните стрелку ниспадающего списка Сеть и выберите сеть.
Эта сеть используется для расчета длин дорог.
- Можно заполнить описание.

- При желании нажмите Предварительный просмотр, чтобы открыть канву.
Канва форматирует информацию, представленную в мастере Дизайнер продуктов данных.

- Щелкните Далее.
Добавить поля суммирования
Следующий шаг создания шаблона данных LRS — выбор слоя и полей суммирования. Продукт данных длин LRS суммируется на основе уникальных значений в слое суммирования. Можно настроить несколько слоев и полей суммирования. Слои суммирования упорядочены и разделены по уровням на основе их пространственных отношений.
В этом примере можно настроить слой границ округов как уровень один, а слой состояния покрытия как уровень два. Продукт данных длин LRS суммирует протяженность дорог с твердым покрытием и грунтовых дорог в каждом округе.
Примечание:
Этот шаг процесса нея вляется обязательным. Если вы не хотите добавлять поля суммирования в шаблон, нажмите Далее, чтобы продолжить.Чтобы задать поля суммирования шаблона, выполните следующие действия:
- Нажмите Добавить, чтобы добавить уровень суммирования.
- Щелкните стрелку раскрывающегося списка Слой суммирования и выберите слой суммирования.
Этот слой может быть классом полигональных объектов, линейным событием, зарегистрированным в сети, указанной на второй панели, или самой сетью. Этот слой должен находиться в той же базе геоданных или сервисе объектов и иметь ту же систему координат, что и указанная сеть.
В этом примере Country Boundary является слоем суммирования для первого уровня.
- Щелкните стрелку раскрывающегося списка Поле и выберите поле суммирования.
В этом примере поле County Name является полем суммирования для инженерной сети.
После выбора поля суммирования раздел Отобразить карту значений отображает уникальные значения в поле суммирования. Вы можете редактировать столбец Отобразить значение в таблице. Продукт данных длин LRS вычисляет длину дороги только для значений в разделе Отобразить карту значений.


- Укажите имя для уровня суммирования в текстовом окне Имя в таблице.
В этом примере имя уровня — County.
- При желании щелкните стрелку раскрывающегося списка Выражение фильтра и укажите выражение для фильтрации отображаемых значений в разделе Отобразить карту значений.
Для этого примера выбраны семь округов, относящихся к категории Southeast. Будет учитываться только длина дорог, проходящих через эти семь округов.


- Дополнительно можно отметить опцию Суммировать неклассифицированные значения, чтобы суммировать длину, которая не включена в значения в разделе Отобразить карту значений.
В поле суммирования будет возвращено дополнительное значение Неклассифицированно.
По умолчанию опция Суммировать неклассифицированные значения не отмечена. Эта опция применяется ко всем слоям суммирования.
В этом примере опция Суммировать неклассифицированные значения остается неотмеченной.
- Если вы добавляете несколько уровней суммирования, повторите предыдущие шаги для каждого уровня.
В этом примере Pavement Condition — это сводный слой для второго уровня, PSR — это сводное поле, а Pavement — это имя второго уровня. Фильтр применяется к PSR для создания двух отображаемых значений: дороги с твердым покрытием и дороги без покрытия.
Как результат: продукт данных LRS о длине дорог суммирует протяженность дорог с твердым покрытием и грунтовых дорог в каждом округе.


- Щелкните Далее.
Добавить поля длины
После выбора слоя суммирования следующим шагом будет добавление полей длины. Поля длины формируют столбцы, которые показывают длину дорог в продукте данных длин LRS.
Опции для настройки полей длины: Одно значение и Уникальные значения. Вы можете настроить поля длины по одному, используя опцию Одно значение и применяя фильтр для создания категорий, или использовать опцию Уникальные значения, чтобы настроить все уникальные значения, как отдельные поля длины.
В этом примере для расчета пробега городских и сельских дорог используется Одно значение, поскольку данные содержат четыре уникальных значения, и мы хотим настроить их как два поля вместо четырех.
Чтобы задать поля длин шаблона, выполните следующие шаги:
- Нажмите Добавить, чтобы добавить поле длины.
- Щелкните стрелку раскрывающегося списка Слой длины и выберите слой длины.
Этот слой может быть линейным событием, зарегистрированным в сети, указанной на второй панели, или самой сетью. Этот слой должен находиться в той же базе геоданных или сервисе объектов и иметь ту же систему координат, что и указанная сеть.
В этом примере линейное событие CLEu_RurlUrbn является первым слоем длины.
- Щелкните стрелку раскрывающегося списка Метод выборки и выберите метод выборки.
- Одно значение — добавьте одно поле длины.
- Уникальные значения — добавьте несколько уникальных значений для выбранного поля длины, и каждое уникальное значение станет отдельным полем. Эта опция отображается только в том случае, если слой длины задан без имени или фильтра.
Если вы выбрали Одно значение, пропустите шаг 4 ниже. В этом примере опция Одно значение используется как метод выборки с настраиваемыми фильтрами, применяемыми к полю длины, и пример продолжается с шага 5 ниже.
- Если вы выбрали Уникальные значения, выберите поле в слое длины из всплывающего окна, которое появляется, и выполните следующие действия:
- Выберите уникальные значения, установив отметки рядом со значениями.

- При желании измените имя для каждого выбранного уникального значения.
Имя становится именем поля длины, когда уникальные значения добавляются в мастер Дизайнер продуктов данных.
- Нажмите Добавить, чтобы добавить выбранные уникальные значения в качестве полей длины.
Каждое поле длины автоматически имеет Одно значение в качестве метода выборки и выражение фильтра, соответствующее уникальным значениям.

Примечание:
Опция Уникальные значения также учитывает значения в доменах кодированных значений и подтипах.
- Выберите уникальные значения, установив отметки рядом со значениями.
- Укажите имя для этого поля длины или обновите существующие имена, щелкнув каждую ячейку.
В этом примере Urban Roads — это имя для первого поля длины.
- При желании щелкните стрелку раскрывающегося списка Выражение фильтра и введите выражение для фильтрации полей длины.
В этом примере, поскольку шаблон используется для расчета пробега городских и сельских дорог, первое поле длины называется Urban Roads а к полю RuralUrban применяется фильтр для выбора значений, соответствующих категории городских дорог.

- Дополнительно можно отметить опцию Вычислить итоги строк и столбцов, чтобы рассчитать общее значение длины для строк и столбцов в продукте данных.
По умолчанию опция Вычислить итоги строк и столбцов не отмечена. Эта опция применяется ко всем слоям длины.
В этом примере опция Вычислить итоги строк и столбцов остается неотмеченной.
- Если вы добавляете несколько полей длины, повторите предыдущие шаги для каждого поля.
В этом примере второе поле длины называется Rural Roads, а к полю RuralUrban применяется фильтр для выбора значений, соответствующих категории сельских дорог.


- Нажмите Готово, чтобы сохранить шаблон.
Примечание:
Чтобы просмотреть или отредактировать существующий шаблон, на странице Задать свойства шаблона нажмите кнопку Перейти к местоположению шаблона
рядом с текстовым полем Шаблон. Вы можете выбрать шаблон из папки проекта или других местоположений.
Вы можете использовать этот шаблон в инструменте Создать продукт данных LRS.