Кривые

Доступно с лицензией Location Referencing.

ArcGIS Pipeline Referencing поддерживает кривые за счет уплотнения центральных линий с преобразованием кривых в полилинии для сохранения формы и построения маршрутов в сети LRS. Когда центральная линия создается с использованием кривой в сеансе редактирования, Pipeline Referencing автоматически преобразует кривую в уплотненную полилинию.

Примечание:

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

Примечание:

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

Метод уплотнения

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

Формула maxDeviation это 2*(XY Resolution) * 100.

Более подробно о методе уплотнения

Пример Автоуплотнения

В следующем примере кривая была создана с длиной 1000 метров и разрешением XY в 0.0001 метров.

Кривая уплотняется после сессии редактирования центральной линии с параметром maxDeviation. Он будет равен 2 * 0.0001 *100=0.02. Это коэффициент используется для создания вершин на заданном интервале вдоль кривой, чтобы создать сегментированную секцию, где кривая уже была. Когда это значение вычислено, уплотнение выполняется для кривой, уплотняющейся в линию с 94 вершинами.

Исходная линия и вершины, уплотненная линия и новые вершины.