Я работаю с инженерной геологией, и мой рабочий процесс включает в себя создание множества поперечных сечений данного участка с данными из карт, полевых работ (обнажений) и скважин.
То, что я ищу, это способ получения множества поперечных сечений и создания 3D-модели с программным обеспечением с открытым исходным кодом, даже с большим количеством (CAD) рисования, но желательно с небольшим количеством кода или знаний в области программирования .
Итак, когда я впервые заметил это программное обеспечение ( GSI3D ), которое принимает множество поперечных сечений (на самом деле диаграмму ограждения) и в результате дает 3D-модель, сделанную из твердых тел, а не только поверхностей, я подумал, что это будет идеальное программное обеспечение , Изображение ниже с веб-сайта программного обеспечения.
Учитывая, что у меня нет ресурсов, чтобы купить его, я подумал, не будет ли бесплатной альтернативы (ПО с открытым исходным кодом) этому подходу.
Поэтому я думаю, что подход будет следующим:
- Возьмите (нарисованный CAD) поперечные сечения и объедините их все в программном обеспечении ГИС, получая диаграмму забора;
- Интерполировать между всеми поперечными сечениями, получая в результате поверхности или, что еще лучше, твердые тела, каждое из которых представляет геологический слой или литотип;
- Сделайте новые сечения между прежними, чтобы уточнить и настроить модель.
Итак, я думаю, что 3-й шаг означает, что нет необходимости в (очень) сложном алгоритме интерполяции, потому что геологическая сложность будет исходить из сечений, сделанных человеком, а не из интерполяции, которые были бы сделаны компьютером.
Подход будет представлять собой первую простую компьютерную интерполяцию, уточненную с помощью ручных настроек.
Чтобы было понятнее, я не ищу способ сделать трехмерную геологическую модель со сложными алгоритмами интерполяции, чтобы сделать всю работу за меня. Я не против иметь много итераций сечений для настройки и уточнения 3D-модели, но мне нужна первая (простая) интерполяция, чтобы я мог работать с ней. Подход GSI3D, кажется, таков (я не использовал программное обеспечение, но это то, что я понимаю).
Я прочел:
- Ищу бесплатную программу для 3D визуализации
- Существует ли плагин QGIS для трехмерной визуализации геологических данных скважины, аналогичный функциональности Target for ArcGIS?
- 3D визуализация с открытым программным обеспечением ГИС
- Объединение геологических сеток и экструдирование между ними?
- обсуждение на форуме
- бумаги (это выглядит хорошо, но автор не использует ГИС)
среди других источников ГИС, и кажется, что GRASS будет лучшим выбором, но обсуждение (при использовании GRASS), кажется, всегда о алгоритме для тяжелой работы или использовании дорогого, проприетарного программного обеспечения.
Если ответ - GRASS, какими будут инструменты для этого (как мне грустно ранее, есть ли способ сделать это с помощью всего лишь нескольких знаний в области программирования)?
источник
Немного запоздало, но для других интересов British Geological Survey разработала автономное программное обеспечение для настольных компьютеров под названием Groundhog, которое будет выполнять то, что запрашивает OP, и доступно по лицензии Open Government бесплатно!
Он может использоваться для оцифровки геологических разрезов, а также для отображения и редактирования каротажных диаграмм скважин, а также для поддержки ряда базовых данных, таких как гео-зарегистрированные изображения и цифровые модели рельефа.
источник