Существует ли стандартный или лучший способ хранения определенных функций на дорогах:
Направленность дороги:
- Улицы с односторонним движением: дороги идут только в одном направлении
- Линии поворота по центру: дороги, существующие между двумя полосами, которые можно использовать для поворота влево или вправо, например
- Шоссейные развязки, рампы и полосы слияния
Функциональность дороги:
- Схема пересечения (сигнализируется или не сигнализируется):
- Включение различных разрешенных и запрещенных шаблонов пересечения в БД, таких как:
- Нет-повороты
- Поверните налево на зеленый (или нет)
- зеленые циклы и времена
- Активированные и неактивные подходы на перекрестках
- Правила права проезда. Некоторые перекрестки могут иметь правила, отличные от типовых. Возьмем, к примеру, холмистую дорогу, где все должны остановиться у знака остановки, кроме людей, которые едут в гору. У них нет знака остановки, поэтому весь трафик должен уступать им.
postgis
database
transportation
database-design
dassouki
источник
источник
Ответы:
К сожалению, некоторые из этих функций сильно зависят от используемого вами программного обеспечения.
Например, давайте возьмем развороты в ArcGIS и PGRouting. В ArcGIS это то, что вы можете выбрать в качестве опции, в PGRouting оно вложено в код.
По дороге улица может быть обработана в двух направлениях. Они устанавливаются в части графика с очень высокой стоимостью (PGRouting) или просто удаляются из графика (ESRI, что имеет больше смысла)
В любом случае стоимость запрета - это набор правил, которые вам необходимо знать, и которые действительно зависят от данных. Правило может быть изменено динамически в PGRouting, но не в ArcGIS, насколько я знаю (мое последнее использование Network Analyst было на 9.3, и в этот момент график приходилось перекомпилировать каждый раз, когда вы вносили изменения).
Поэтому вы должны взглянуть на то, что делается как в PGRouting, так и в ArcGIS. Это во многом определит, как вам нужно хранить вещи.
http://support.esri.com/en/downloads/datamodel/detail/14 http://www.pgrouting.org/documentation.html
источник
Вот черновик логической модели данных, мне сказали (неофициально), что они работают над внедрением в Colorado DOT. Он предназначен для ArcGIS, но я думаю, что он достаточно общий, чтобы заимствовать части для использования в PostGIS без ArcSDE.
Мне не ясно, как (или если) эта модель данных вписывается в проект Рима в Esri.
Обновить
Также проверьте Проектирование Базы геоданных для Транспорта , Аль Батлер. Я слышал, что автор был связан с CDOT.
источник
Стандарт содержания данных географической информационной структуры, часть 7с: Транспорт - дороги
и
INSPIRE Спецификация данных о транспортных сетях - Руководство
У них есть кое-что из того, что вам нужно, но они действительно широкие. Вы не указали свой вариант использования. Просто убедитесь, что вы не делаете больше, чем нужно.
источник
http://wiki.openstreetmap.org/wiki/Key:oneway
http://wiki.openstreetmap.org/wiki/Motorway_link
http://wiki.openstreetmap.org/wiki/Relation:restriction
источник