Używasz gier komputerowych do wyświetlania danych GIS?


39

Poza tym, że jestem użytkownikiem GIS, jestem wielkim fanem gier komputerowych.

Gry takie jak Civilization, Minecraft, World at War i wiele innych mają bardzo wydajny silnik do wyświetlania ogromnych map w piękny sposób.

Czy można użyć silnika gry do wyświetlania danych GIS w celu lepszego zrozumienia lub wizualizacji środowiska?

Odpowiedzi:



19

SimCity ma wbudowaną możliwość importowania danych USGS DEM, aby wykorzystać je jako rzeczywisty teren.

Oczywiście, jeśli korzystasz z FME , możesz utworzyć USGS DEM z prawie wszystkiego, aby uzyskać niestandardowy krajobraz SimCity na podstawie dowolnych danych terenu.


1
fajna wtyczka - obecnie współpracująca z serwerem FME - świetne narzędzie, ale potrzebuje wbudowanej „gry z
pisankami

Wiem ... staram się tego nie robić, ale w tym przypadku nie mogłem się oprzeć! Porozmawiam z Dale'em. Ale umieszczam pisanki w materiałach szkoleniowych - na przykład, jeśli masz instrukcję szkoleniową FME Server 2011, możesz zagrać w „zauważ jaszczurkę”, a ostatnia strona podręcznika na 2010 rok zawiera instrukcje, jak zamienić go w papier samolot!
Mark Ireland,

Fajnie - mam teraz ładny aerodynamiczny papierowy samolot. :)
Mapperz

14

Kiedy pracowałem w Microsoft Aces Studios (twórcy MS Flight Simulator i Train Simulator), mieliśmy ogromny potok GIS, który napędzał całą zawartość. Byłbyś zaskoczony, jak dobrze wyglądały niektóre treści po upuszczeniu przyzwoitych danych o wysokości . Byłem osobiście zaskoczony, gdy dowiedziałem się, ile osób sprzedało dane GIS jako rozszerzenia Flightsim .

Polilinie sklasyfikowane jako drogi renderowane jako rzeczywisty ruch z rzeczywistą drogą, wielokąty obszarów miejskich byłyby renderowane jako budynki autogeniczne, polilinie kolejowe byłyby kolejami, a wielokąty jeziora byłyby renderowane jako zbiorniki wodne, znaki drogowe byłyby cechami punktowymi ... to wszystko całkiem szalone fajne IMHO. Jeśli spojrzysz na prezentacje wideo Trainsim 2 na youtube (projekt, który został zakonserwowany), to niesamowite, że wszystkie elementy w tej scenerii są napędzane rzeczywistymi danymi gis, aż do znaków drogowych.

I tak, edytowanie treści czasami wymagało trochę kropli ArcMap :)

Jeśli masz ochotę wypróbować niektóre z tych rzeczy, ale nie chcesz korzystać z MS Flight Sim, istnieje projekt open source, którego celem jest zrobienie tego samego: FlightGear . Możesz pobrać dane Openstreetmap i załadować je ! Heck, nawet GDAL, słynny szwajcarski scyzoryk GIS do obsługi lotnictwa jako źródło danych tylko do odczytu , dzięki czemu możesz pobrać scenariusz i wyeksportować go do PostGIS , FileGDB lub dowolnego obsługiwanego wektorowego formatu geoprzestrzennego .



10

Na kwietniowej konferencji OSGEO-PDX widziałem demonstrację programu TopoMC dla MineCraft. Jest to luźna kolekcja programów w języku Python, które importują dane USGS do Minecraft.

Oto wątek opisujący projekt:

http://www.minecraftforum.net/topic/143187-topomc-generating-minecraft-worlds-from-topographic-data/

A oto strona Git-Hub, na której można pobrać kod: https://github.com/mathuin/TopoMC

Dalsze przemyślenia: Myślę, że ten projekt pokazuje, że wprowadzenie danych GIS do gry może być wyzwaniem. Często musisz przenieść dane do dowolnego systemu terenu, z którego korzysta gra. Gry, które działają jak przeglądający dane, są raczej rzadkie i zwykle są nudne.


Z wyjątkiem dmsnell dla symulatorów lotu.
jvangeld

To takie fajne narzędzie MineCraft! Dzięki za link.
waterwizard11

8

Historyczne „TOCA Touring Car Championship” (Playstation 1) było pierwszą grą, w której wykorzystano prawdziwe dane 3D (i dane geograficzne) GIS (wówczas zestaw danych telefonii stacjonarnej) do kształtowania torów z GB Ordnance Survey. Więc każdy skok i zakręt był bardziej realny niż fikcyjne utwory.

http://en.wikipedia.org/wiki/TOCA_Touring_Car_Champ Championship [ale NIE Lavaland (utwór dodatkowy)]

Ostatnio interfejs API Map Google staje się coraz bardziej przydatny dla twórców gier ...

Gra podróżna korzystająca z Google Maps API http://googlegeodevelopers.blogspot.com/2011/05/travel-game-google-earth-is-your.html


2
W rzeczywistości Jet Fighter III ukazał się w 1996 roku i wyświetlał zdjęcia satelitarne naniesione na dane terenu. Do gry dołączono kilka płyt CD z danymi, a wrażenia były o wiele bardziej realistyczne niż w poprzedniej generacji gier lotniczych.
dmsnell,

6

Digitalurban blog napisany przez facetów w University College w Londynie regularnie wymienia wizualizacji danych geograficznych z silników gier np CryEngine stosowane w Crysis.


5

Silniki do gier są bardzo popularną platformą do uzyskiwania atrakcyjnych efektów wizualnych do symulacji wojskowych. Na przykład:


3

Istnieje (całkowicie nieoficjalna z oczywistych powodów) wtyczka do Microsoft Flight Simulator wykorzystująca dane Map Google do renderowania terenu.


3

Istnieje również Ovi Racer na telefony Nokia. Wykorzystuje dane map ovi do „ścigania się” przez „prawdziwe” ulice. Możesz tworzyć ścieżki w dowolnym miejscu, w którym ovi ma dane.




2

Stuart Eve eksperymentuje z wykorzystaniem silników gier do wyświetlania danych archeologicznych GIS. Stworzył pojęcie ucieleśnionego GIS (więcej szczegółów wtym artykule ) i ma w nadchodzącej (miejmy nadzieję) serii postów na blogu:

za pomocą kombinacji oprogramowania do modelowania 3D (blender), oprogramowania silnika do gier (Unity3D) i konwencjonalnego oprogramowania GIS (QGIS)

do odkrywania archeologicznych krajobrazów. Część I jest tutaj:

Wcielony GIS HowTo: Część 1 - Ładowanie archeologicznych krajobrazów do Unity3D (przez Blender)

wprowadź opis zdjęcia tutaj



0

Symulator transportu / planowania urbanistycznego OpenTTD wykorzystuje mapy wysokości (DEM) do generowania poziomów gry / map. Istnieje znaczna bibliotekę predefiniowanych heightmaps wielu częściach świata tutaj .

Obraz


-1

Model prawdziwego miasta Sim

Słynna gra Sim City jest zdecydowanie tym, co rozumiemy, gdy mówimy o planowaniu zagospodarowania przestrzennego. GIS to system do projektowania prawdziwego miasta Sim. Ta technika jest rzadko stosowana w praktyce, ponieważ obejmuje szereg operacji, które wpływają na specjalistów w zakresie planowania użytkowania gruntów. Nałożyłem w celu stworzenia szablonu zastosowania logiki do miast Sim City, zgodnie z kilkoma ćwiczeniami, które można znaleźć w Internecie, odnoszą się do najbardziej cnotliwych obywateli, ale także związanych z projektami różnych uniwersytetów na całym świecie . Moja codzienna praca polega na stosowaniu praktycznych rozwiązań w celu rozwiązania najczęstszych procedur administracji technicznej, ale zarządzanie tymi procedurami wdrożonymi bez modelu, na którym można budować, utrudnia modelowanie Sim City. Na tym forum mam nadzieję otworzyć dyskusję na temat budowy części modelowej Sim City, zaczynając od najbardziej podstawowych elementów, takich jak rozpoczęcie słynnej gry. Nie jestem programistą, ale jestem planistą, który korzysta z najpopularniejszych narzędzi dostępnych w sieci. Myślę, że warto zacząć od połączenia GoogleMaps, wtedy musisz stworzyć interfejsy w PHP i zautomatyzować obliczanie wskaźników, a na końcu zbudować bazę danych taką jak Postgres. Myślę, że to wszystko jest możliwe do osiągnięcia, a rozpoczęcie projektu w stylu open source jest ambitne i przede wszystkim ciekawe. Nie myślisz, że? Myślę, że warto zacząć od połączenia GoogleMaps, wtedy musisz stworzyć interfejsy w PHP i zautomatyzować obliczanie wskaźników, a na końcu zbudować bazę danych taką jak Postgres. Myślę, że to wszystko jest możliwe do osiągnięcia, a rozpoczęcie projektu w stylu open source jest ambitne i przede wszystkim ciekawe. Nie myślisz, że? Myślę, że warto zacząć od połączenia GoogleMaps, wtedy musisz stworzyć interfejsy w PHP i zautomatyzować obliczanie wskaźników, a na końcu zbudować bazę danych taką jak Postgres. Myślę, że to wszystko jest możliwe do osiągnięcia, a rozpoczęcie projektu w stylu open source jest ambitne i przede wszystkim ciekawe. Nie myślisz, że?

Dziękuję Ci.


4
Nie sądzę, aby ta odpowiedź zawierała jakiekolwiek informacje faktyczne lub odniesienia, stąd opinia negatywna. Jest również bardziej sformułowany jako pytanie lub propozycja projektu niż odpowiedź. Ta strona to strona pytań i odpowiedzi, a nie forum. Sugeruję przeczytanie FAQ .
blah238,

ok, muszę to usunąć?
pjhooker,
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.