Вы присылаете

Плоский DWG: 3 оси, 4 контура дорог и 114 подписей высот. Все линии на нулевой высоте.
Скачать исходный DWGПришлите DWG с осями, краями дорог и подписями высот. Получите 3D-полилинии с этими высотами — цвета, слои, типы линий и тексты останутся как были.

Исходник и результат можно скачать и открыть в своей CAD-программе.

Плоский DWG: 3 оси, 4 контура дорог и 114 подписей высот. Все линии на нулевой высоте.
Скачать исходный DWG
Тот же чертёж, но оси и края дорог — 3D-полилинии с высотами. Цвета, слои, типы линий и 114 текстов не изменились.
Скачать DWG агентаКрая дорог получили высоту ближайшей точки оси, без поперечного уклона. Две отметки лежат в стороне от осей — агент спроецировал их на ближайшие оси и написал об этом.
Отправка DWG, ответ агента, исходник в QGIS и файл агента в 3D.
3D-вид построили мы по файлу агента — для наглядности.
Приложите DWG и скажите, что нельзя менять. Агент сохранит оформление и тронет только высоты.
Сделай 3D дорог и оси. Цвета, типы линий и свойства текста не меняй (кроме координат Z).
Сопоставляет 114 подписей высот с осями дорог.
Ставит высоты в точках отметок и плавно ведёт их между ними.
Края дорог получают высоту ближайшей точки оси.
Сравнивает слои, цвета, типы линий и тексты с исходником.
Наш 3D-вид по файлу агента, превью от агента и исходник в QGIS.

Мы проверили DWG агента своим кодом против исходного чертежа и эталона изыскателя.
Файлы этого примера. Откройте в своей программе и сравните.
Покажем на ваших файлах на демо и обсудим, что важно сохранить в оформлении.