3D візуалізація з відкритим кодом програмного забезпечення GIS [закрито]


10

Я шукаю інструменти QGIS (або інше програмне забезпечення з відкритим кодом) для аналізу даних XYZ.

Також мені цікаво почути, чи хтось перейшов на некомерційне програмне забезпечення, що стосується геологічного 3D-аналізу, і таким чином, який ваш досвід - робити і чого не робити?


1
Привіт Нэш! Ласкаво просимо до GIS.Stackexchange. Питання в його нинішньому стані занадто широке. Я пропоную вам пояснити, який аналіз ви хочете зробити, щоб ми могли відповісти на нього.
Devdatta Tengshe

Відповіді:


14

Як геолог, моє рішення - GRASS GIS з nviz або Python з консолі Python з модулями, які дозволяють представити 3D (я ніколи не використовую комерційні програмні засоби, а глобус або Horao, що відтворюють QGIS-шари поверх 3D-глобуса, не підходять для геологічних 3D ліплення):

Для GASS GIS:

Для Python

Для GRASS GIS ви можете використовувати:

  1. тільки програма GRASS GIS
  2. GRASS GIS з плагіну GRASS QGIS
  3. GRASS GIS nviz від Processing in QGIS:

введіть тут опис зображення

Деякі з моїх геологічних прикладів із GRASS GIS:

  • 3D поверхні векторів та растрових поверхонь:

введіть тут опис зображення

введіть тут опис зображення

введіть тут опис зображення

введіть тут опис зображення

введіть тут опис зображення

введіть тут опис зображення

Для некомерційного програмного забезпечення щодо геологічних 3D:


Дякую за Ваш внесок та обмін. Я буду дивитись на це якнайшвидше.
Неш

7

Для мого перегляду з високою роздільною здатністю я використав BLENDER, який є чудовим інструментом 3D з відкритим кодом. Можна додати карти висоти і видавити карту, яку ви хочете мати в 3D.

  1. У Blender активуйте аддон "зображення як площину".
  2. Потім ви додаєте зображення своєї карти.
  3. Додайте нову текстуру та виберіть мапу висоти.
  4. Додайте потрібні модифікатори. Для мене підрозділ поверхня, зміщення і гладка це зробили. При модифікаторі переміщення ви вибираєте карту висоти і вибираєте карти UV.
  5. Ліворуч (інструменти для об'єктів) також потрібно натиснути на гладку.

1. 2. 3. 4. 5.

Ви також можете встановити джерела світла для вашої сцени та генерувати льоту через відео.

Для цього існує багато навчальних посібників. Просто перевірте їх.

На це мені знадобилося кілька днів. За цим стоїть велика спільнота та безліч навчальних посібників.

Ви можете експортувати сцену з різними налаштуваннями візуалізації.


1
Ця відповідь потребує більше деталей, щоб бути корисною. Наприклад, ви можете додати детальніше про те, як блендер застосовуватиметься до геологічного тривимірного аналізу, коли це є, а не підходить, і чому. Зразок діяльності та результатів, можливо, якийсь робочий процес був би корисний. Як написано, вашу відповідь важко використати.
BradHards

Ось підручник про поєднання QGIS та Blender: kodex.tumblr.com/post/37038839550/…
Маттіас Кун

0

На QGIS є плагін Globe . Сам плагін не є стабільним і, здається, він не працює в Windows (за Маттіасом - див. Коментар - він також працює насправді!). Він був розроблений близько 2010 року, і я не впевнений, чи підтримується більше. Принаймні, це працює для користувачів Ubuntu - але може знадобитися певні хаки). Я знаю, що Oslandia використовується для тестування функціональності Postgis 3D. Дивіться деякі відео тут: http://vimeo.com/oslandia

редагувати: Oslandia раніше зламав плагін Globe, але, схоже, розроблений власний ім'я під назвою horao, див .: http://oslandia.github.io/horao/ (див. також коментар Маттіаса)

Як альтернатива з відкритим кодом, я думаю, що GRASS GIS та NVIZ модуль можуть бути сильнішими для візуалізації. Дані Postgis також можуть бути пов'язані з GRASS .


Плагін QGIS глобус працює на Windows, але позначений експериментально, як і на інших платформах. Цитовані роботи з Осландії ніколи не зливалися, але вони розробили новий плагін під назвою horao, який схожий.
Маттіас Кун
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.