Создание маршрутов с помощью инструмента геообработки Создать маршруты

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

  • Инструмента геообработки Создать маршруты
  • Инструмент редактирования Создать маршрут

В этом разделе основное внимание будет уделено использованию инструмента геообработки Создать маршруты для создания маршрутов из существующих линейных объектов. Чтобы узнать больше о создании маршрутов из выбранных линейных объектов, см. раздел Создать маршрут с помощью инструмента Создать маршрут.

Использование инструмента геообработки Создать маршруты

При использовании инструмента геообработки Создать маршруты входные классы пространственных объектов могут быть любого поддерживаемого формата. Во входном наборе данных вы должны задать поле (числовое, текстовое или поле guid), которое содержит ID маршрута для каждого линейного объекта. Инструмент объединяет объекты с одинаковым значением идентификатора маршрута в составную линию. При объединении линейных объектов измерение накапливается одним из трех способов:

  • Геометрические длины входных объектов накапливают измерение.
  • Значение, хранящееся в поле измерения, накапливает измерения.
  • Значения, хранящиеся в полях измерений От и До, устанавливают измерения.

Для первых двух опций вы можете настроить несколько параметров.

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

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

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

Существует два варианта установки измерений маршрута:

  • Значения измерений для исходных объектов неизвестны.
  • Значения измерений для исходных объектов известны.

Значения измерений для исходных объектов неизвестны

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

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

В приведенном ниже примере значения измерений накапливаются путем получения значений в поле MILES.

Примечание:

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

Иллюстрация создания маршрутов

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

При создании несвязанных маршрутов вы можете выбрать, будут измерения непрерывны или нет. В данном примере приоритетное положение стартовой точки задано как нижнее левое.

Иллюстрация создания маршрутов

Значения измерений для исходных объектов известны

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

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

Значения измерений получены с использованием значений из полей FR_M и TO_M.

Примечание:

На схеме, представленной ниже, направление оцифровки входных объектов определяет направление выходного маршрута.

Иллюстрация создания маршрутов