Jakie są narzędzia do wizualizacji 3D, które z powodzeniem współpracują z danymi GIS?


16

Dostępnych jest wiele narzędzi do modelowania 3d (zarówno otwarte, jak i zamknięte). Chciałbym móc:

  • Importuj dane GIS do środowiska 3D i zachowaj georeferencję.
  • Zachowaj jakość i rozdzielczość danych źródłowych.
  • Przeglądaj dane w czasie rzeczywistym z prędkością gry.

Wypróbowałem wiele narzędzi, ale wydaje się, że nigdy nie są w stanie skutecznie wykonać tych trzech punktów. Czy istnieją jakieś narzędzia, które mogą niezawodnie spełniać te wymagania?


Jakie narzędzia wypróbowałeś do tej pory?
radek

1
@radek. CitEngine, GeoWeb3D, Blender, 3ds, ArcScene, Unity. Moje własne doświadczenia z tymi produktami są bardzo ograniczone i chciałem zobaczyć, co myślą inni.
Matthew Snape

Czy rozważałeś eksportowanie swoich danych do KML i używanie googleearth?
Julien

Odpowiedzi:


5

Zakładając, że pieniądze nie są przedmiotem, wtedy tak, możesz mieć wszystkie trzy jednocześnie. Na początek musisz zainwestować w bardzo solidny sprzęt i wideo. Różnica między „grami” a GIS, jeśli chodzi o „grę podobną do prędkości”, polega na tym, że gry mają luksus dostosowywania środowiska do zalet karty graficznej i pamięci. Prawdziwy świat nie może tego zrobić.

Pomyśl o grze jako o „planie filmowym”, a świat realny, a także świat realny. Rzeczywisty świat jest nieskończenie bardziej złożony niż plan filmowy.

Jeśli potrzebujesz narzędzia, które wydaje się robić to, co chcesz, z rozsądną szybkością i funkcjonalnością, proponuję rzucić okiem na GeoWeb3D .


4

Obecnie współpracuję z Vue Infinite 10.5, aby wprowadzić rzeczywiste dane wysokości i lokalizacji punktów, a to nie było łatwe. Vue to wysokiej klasy rozwiązanie do scenerii 3D, szeroko stosowane przez Hollywood . Wybraliśmy go, ponieważ jest w stanie wytwarzać fotorealistyczne wizualizacje 3D w rozsądnej cenie (około 1000 USD) i ma interfejs API języka Python.

Vue nie obsługuje bezpośredniego importu żadnych formatów danych GIS, z wyjątkiem plików .dem USGS, co moim zdaniem jest prawie bezużyteczne. Jest wiele do zrobienia, aby uzyskać dane, ale w zasadzie musisz wyodrębnić wszystko do tekstu, a następnie użyć interfejsu API języka Python, aby programowo wypchnąć dane do Vue. Jesteśmy w stanie utrzymać wszystko w rzeczywistych współrzędnych i uwzględnić krzywiznę ziemi. Wyniki są bardzo miłe. Oto prezentacja projektu, a oto kilka renderów:

wprowadź opis zdjęcia tutaj

Plaża powyżej to 1/9 sekundy wysokości łuku NED dla USGS, a turbiny wiatrowe na morzu zostały sprowadzone jako punkty w ich rzeczywistych lokalizacjach.

wprowadź opis zdjęcia tutaj

Ten jest 1/9 sekundy NED z północnej Kalifornii, to w tle Mount Shasta.

Uważam, że Vue rzeczywiście może spełnić twoje wymagania, szczególnie jeśli szukasz prawdziwego fotorealizmu, który jest czymś w większości wszystkich pakietów, które pozwalają na bezpośredni import danych GIS.


2

Opcją bezpłatną i typu open source byłby projekt Virtual Terrain .

Celem VTP jest wspieranie tworzenia narzędzi do łatwego konstruowania dowolnej części świata rzeczywistego w interaktywnej, cyfrowej formie 3D.

Cel ten będzie wymagał synergicznej konwergencji dziedzin CAD, GIS, symulacji wizualnej, pomiarów i teledetekcji. VTP gromadzi informacje i śledzi postępy w takich obszarach, jak budowa sceny proceduralnej, wyodrębnianie funkcji i algorytmy renderowania. VTP zapisuje i obsługuje zestaw narzędzi programowych, w tym interaktywne środowisko wykonawcze (VTP Enviro). Narzędzia i ich kod źródłowy są swobodnie udostępniane, aby przyspieszyć przyjęcie i rozwój niezbędnych technologii.

wprowadź opis zdjęcia tutaj

wprowadź opis zdjęcia tutaj


1

Tak, Geoweb3d to narzędzie, które powinno działać dla Ciebie. Pracuję dla Geoweb3d. Wydajemy nową wersję, w której możesz zobaczyć niektóre z najnowszych możliwości pod linkiem poniżej. Geoweb3d Desktop jest pełen możliwości, więc sugeruję wysłanie e-maila / skonfigurowanie wersji demo, jeśli nie jesteś pewien, czy ma on określoną funkcję, której potrzebujesz.

http://www.youtube.com/user/geoweb3d?feature=BF


1

Często używam Blendera i uważam, że jest bardzo wszechstronny i skuteczny. Jedynym minusem jest to, że musisz importować własne dane do większości danych, ale po zakończeniu możesz ponownie użyć kodu. Blender również przechodzi intensywny rozwój, co jest świetne, a silnik gry znacznie się poprawił.

Kolejnym często zapomnianym produktem jest ERDAS Imagine. Kiedyś korzystałem z tego w drodze powrotnej i muszę przyznać, że nie korzystałem z niego od lat (ze względu na koszty - jestem freelancerem, więc Open Source to mój pierwszy port).


0

Start-up, GaiaStudio, zapewnia oprogramowanie jako usługę do wizualizacji 3D ekosystemów lądowych. ( http://gaiastudio.ca ) Wizualizacja oparta jest na inwentaryzacji lasów i prognozach wzrostu lasów. Korzystając z symulacji rzutów, GaiaStudio może wizualizować stan lasu w dowolnym momencie w przyszłości. Serwer demonstracyjny przechowuje informacje o siedmiu nadleśnictwach w Kolumbii Brytyjskiej, ale możesz poprosić o wydanie bazy danych na indywidualne potrzeby. wprowadź opis zdjęcia tutaj


-1

3D Nature tworzy świetny program o nazwie Visual Nature Studio. Całkowicie kompatybilny z GIS

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.