Многие организации собирают данные о линейных объектах в виде точечных местоположений вдоль линии в качестве альтернативы указанию местоположений с помощью координат ХУ.
Что такое системы линейных координат?
Системы линейных координат (Linear referencing) — это метод хранения географических данных с использованием относительных местоположений вдоль уже измеренного линейного пространственного объекта. Измерения дистанций используются для расположения событий вдоль линии:
Измерения вдоль объектов используются для расположения точечных и линейных событий при помощи ряда условий. Приведем несколько простых примеров:
На графике ниже точка может быть расположена вдоль линии:
- На измерении 12 вдоль линии
- На 4 единицы восточнее отметки измерения 10 вдоль линии
Положение линейных объектов может быть определено несколькими способами. На примере выше
- Линия начинается на измерении 18 и заканчивается на 26.
- Линия начинается у измерения 28 и продолжается 12 единиц измерения.
Почему используют системы линейных координат?
Системы линейных координат используются по многим причинам. Существуют две основные причины этого:
- Многие местоположения регистрируются в качестве событий вдоль линейных объектов: например, места дорожно-транспортных происшествий могут записываться с использованием выражения типа «27 метров на восток от километрового маркера 35 вдоль Федерального шоссе 287». Большое количество датчиков записывают положения вдоль линейных объектов при помощи измерения расстояния или времени вдоль линии — газопровода, дороги, русла и т. п.
- Системы линейных координат также используются для связывания наборов различных атрибутов с частями линейных объектов без необходимости осуществления сегментирования (разбиения) основной линии каждый раз, когда изменяются значения атрибутов. Например, большинство классов объектов центральных линий дорог разбиваются на части в местах, где пересекаются три или более сегмента дороги, и там, где меняется ее название.
Пользователи часто хотят записать множество дополнительных атрибутов о дорогах. Без использования систем линейных координат это может потребовать разбиения дорог на множество крошечных участков в местах изменения значений атрибутов. В качестве альтернативы, решением в данной ситуации может быть расположение событий вдоль дорог в системе линейных координат, как показано на рисунке ниже:
Что такое динамическая сегментация?
Динамическая сегментация (Dynamic segmentation) — это процесс вычисления на карте местоположений событий, которые сохраняются и изменяются в таблице событий с помощью системы измерения линейных координат, и отображения их на карте. Термин "динамическая сегментация " произошел от понятия, что линейные объекты не нужно разбивать на части (сегментировать) каждый раз, как меняются значения атрибутов, — вы можете определять положение сегментов "динамически ".
При помощи динамической сегментации различные наборы атрибутов можно связать с любыми фрагментами существующих линейных объектов независимо от того, где находятся их начало и конец. Эти атрибуты можно отображать, строить к ним запросы, редактировать и анализировать, не затрагивая геометрию основного линейного объекта.