contact@jetteam.dev
Компетенции и кейсы/ГИС, CAD и геоданные
NDACAD в браузере

Геоинформационные системы и дорожное проектирование

Мы с нуля создали веб-CAD-редактор для проектирования дорожной инфраструктуры. Полноценный инструмент в браузере: ни плагина к чужой ГИС, ни обёртки вокруг десктопного пакета под ним нет.

Контекст

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

Браузерный редактор снимает вопрос установки и версий, но требует решать в вебе то, что десктопные CAD решают годами: точность, объёмы данных, 2D и 3D одновременно.

схема

Совместная работа на одной карте

ОДНА КАРТА, НЕСКОЛЬКО КОМАНД ПРОЕКТИРОВЩИКОВкоманда Aкоманда Bкоманда Cстык проектов: разбор наложенийзнаки, барьеры, полосы и разметка – слои поверх дорожного графаПолноценный CAD-редактор в браузере, а не плагин к ГИС и не обёртка над десктопом: привязка к реальному дорожному графу, 2D и 3D, отдельный слойдля работы на местности.
На стыках сходятся решения разных команд – наложения редактор ловит сразу.

Что входило в задачи

Полноценный CAD в браузерени плагина к чужой ГИС, ни обёртки над десктопом: точность, объёмы данных и одновременные 2D и 3D пришлось решать в вебе с нуля

  • Несколько команд на одной картекаждая ведёт свой сегмент проекта
  • Стыки сегментовналожения между участками разных команд ловятся сразу
  • Дорожный графначинали с OpenStreetMap, работаем с разными источниками геоданных
  • Элементы инфраструктурыбарьеры, знаки, полосы, разметка
  • 2D и 3Dоба представления в одном редакторе
  • Слой для местностиотдельное представление для полевых проектировщиков с выгрузкой

Стек проекта

TypeScriptWebGLгеометрические алгоритмыPostGISOpenStreetMapNode.js

Есть похожая задача?

contact@jetteam.dev