Я ищу вдохновение и возможные инструменты для отображения сечений на (динамической) веб-странице. Более конкретно я должен показать в этих сечениях, как расположены подземные трубопроводы по сравнению с поверхностью. Помимо 2D-информации о поверхности (высокое разрешение) у нас также будет доступ к лидарным данным поверхности вокруг этих трубопроводов.
Я в основном рассматриваю два пути. Одним из них является создание истинного поперечного сечения, как, например, в следующем примере:
Другим вариантом было бы создать небольшую полосу земли, немного похожую на это изображение (но с гораздо более скучным видом, но также показывающую глубину трубопроводов . Это имеет то преимущество, что также показана окружающая местность, которая полезно, так как положение трубопроводов не всегда очень точное.
Хотя у меня есть некоторые идеи о том, как создать первый (в основном, делая проекцию вдоль разреза), мне интересно, существуют ли какие-либо инструменты, которые могли бы создавать изображения, подобные второму. И вообще мне было бы интересно узнать, знает ли кто-нибудь уже (или сделал) подобные заявления.
источник
Ответы:
Чтобы создать сечение:
Чтобы создать 3D верхний / подповерхностный срез, как изображено на предоставленном вами изображении (кстати, это выглядит как нарисованное от руки изображение, которое все еще не редкость, учитывая, сколько работы нужно сделать для создания динамической 3D-модели):
Чтобы расширить на вышеупомянутое:
Как вы и предполагали, вы можете сделать поперечное сечение, проецируя данные точек XYZ либо на плоскость юг-север, либо на плоскость восток-запад, а затем вручную оцифровывать / символизировать скважины и добавлять другие графические компоненты. Я должен отметить, что этот метод очень трудоемкий и что после установки местоположения раздела изменение означает повторное воссоздание всего раздела. Нечто подобное можно сделать в ArcGIS (именно это я и использую), но я видел, что это было сделано в MapInfo, и я уверен, что другие инструменты, где вы можете перепроектировать данные точек XYZ, просто переназначают координаты XYZ для имитации вид в разрезе. Я все еще создаю простые длинные секции Восток-Запад в ArcGIS, используя эту технику.
Вот пример раздела, созданного с помощью ArcGIS:
Гораздо более простой способ создания поперечного сечения из данных геологического бурения состоит в том, чтобы использовать программное обеспечение для геологии / бурения скважин, такое как упомянутое выше. В зависимости от того, какое программное обеспечение используется, вы можете легко (или не так просто, в зависимости от объема данных) нарезать и отображать данные о недрах любым возможным способом. Единственная проблема с этим подходом состоит в том, что он обычно требует некоторой последующей обработки; добавление текста и надписей и т. д. Однако преимущество создания разделов в любом месте, относительно легко погружать, погружать азимут делает этот подход заслуживающим рассмотрения. Динамическое изменение местоположения сечения - намного меньше работы, чем использование метода XYZ -re-projection выше.
Пример раздела, созданного в Geosoft Target:
Пример сечения, созданного в Leapforg Mining (3D-объекты могут быть открыты любым способом, срез, передняя часть удалена, задняя часть удалена и т. Д.):
Это завершает разделы. Давайте поговорим о хорошем 3D-изображении, которое вы разместили. Как я уже упоминал, я думаю, что он мог быть нарисован от руки, хотя его можно было бы создать как динамическую 3D-модель и визуализировать, чтобы он выглядел как нарисованный от руки, что обычно делается с помощью 3D-интерьеров и т. Д. Большинство рендеров приобретается (некоторые бесплатно) отдельно или в виде плагинов к существующему программному обеспечению. (т. е. Kerkythea для Sketchup = оба бесплатны). Почти всегда требуется средство визуализации, если вы хотите, чтобы ваша модель выглядела как фотореалистичная или нарисованная от руки.
Самый простой способ создать трехмерную модель, аналогичную той, которую вы опубликовали, - это нарисовать ее с нуля, скажем, в SketchUp, или использовать SketchUp, чтобы изменить существующую более простую модель, созданную вами в ГИС. Также возможно (но не просто) создать всю модель в ArcGIS с помощью 3D Analyst, но для этого нет прямого потока работ. Также нет известных мне рендеров, чтобы заставить ArcScene реалистично рендерить фотографию. То, что вы видите, в значительной степени то, что вы получаете. Вот то, что было создано только в ArcGIS без использования какого-либо другого программного обеспечения: Surface довольно хорошо рендерится в ArcGIS. Вот случайная трехмерная поверхность:
Чтобы создать модель, подобную той, которую вы хотите, я бы начал в ArcGIS и создал бы базовую поверхность, недра и воду в виде мультипатчей. Затем я экспортировал бы мультипатчи (должны быть закрыты) в Callada и импортировал в SketchUp, где я добавил бы детали и текстуру.
Что касается интерактивных моделей в Интернете, я не очень помогу, но я знаю, что вы можете экспортировать в VRML из ArcGIS, но вам, возможно, придется корректировать текстуры и прозрачность. Вы также можете экспортировать в тот же формат и многие другие форматы из SketchUp Pro (3DS, AutoCAD DWG и DXF, FBX, OBJ, XSI, VRML)
Надеюсь это поможет.
Ниже приведены некоторые примеры 3D-моделей, созданных в ArcGIS, а затем завершенных в SketchUp :
источник