Обменный формат TopoXML

При разработке программных продуктов компания «Кредо-Диалог» придерживается принципов максимальной открытости данных. Одним из важных направлений развития программного комплекса КРЕДО является органичное образование и поддержка существующих технологических цепочек, построенных с участием программного обеспечения сторонних производителей, востребованного у наших Пользователей. Это накладывает достаточно жесткие требования по максимально полному и удобному обмену информацией, что далеко не всегда достижимо при использовании общепризнанных универсальных форматов.

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

Развитие формата началось с незначительной модернизации формата LandXML, который наиболее близок к области инженерных изысканий и проектирования, но тем не менее не учитывает многие особенности отечественных требований. На начальном этапе формат дополнили особенностями описания тематических объектов, их семантических свойств и подписей, далее были учтены особенности данных, описывающих поверхности, добавлены слои, растры и т.д. С учетом выполненных доработок формат стал применяться при обмене данными между продуктами на разных платформах КРЕДО, после чего доработки стали более масштабными и постоянными.

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

Отдельно стоит обратить внимание на возможности передачи данных по существующим и проектируемым автомобильным дорогам. Формат TopoXML 2.0 содержит полное описание не только планового положения моно- и политрасс, но и геометрию всех профилей, а также максимально детализированные данные обо всех конструктивных элементах — полосах движения, обочинах, разделительной полосе, кюветах, дорожных одеждах и т.п., включая информацию об объектах организации дорожного движения.

Логичным продолжением развития формата TopoXML стало появление производного от него формата CredoXML, который полностью повторяет описание элементов, но в отличие от своего предшественника может содержать данные сразу по нескольким проектам, что по сути является неким аналогом набора проектов в программной системе ТИМ КРЕДО.

Любые вопросы, комментарии и предложения по развитию форматов направляйте в службу сопровождения компании — support@credo-dialogue.com.

Ссылки для ознакомления с версиями схем:

TopoXML v.2.0

CredoXML v.2.0

Новости

Техподдержка
RUEN