Menggunakan Game Komputer untuk menampilkan data GIS?

39

Selain menjadi pengguna GIS, saya penggemar game komputer.

Game seperti Civilization, Minecraft, World at War dan banyak lainnya memiliki mesin yang sangat kuat untuk menampilkan peta besar dengan cara yang indah.

Apakah mungkin menggunakan mesin game untuk menampilkan data GIS untuk pemahaman atau visualisasi lingkungan yang lebih baik?

PolyGeo
sumber

Jawaban:

19

SimCity sebenarnya memiliki kemampuan inbuilt untuk mengimpor data USGS DEM ke dalamnya untuk digunakan sebagai medan kehidupan nyata.

Tentu saja jika Anda menggunakan FME maka Anda dapat membuat USGS DEM dari hampir semua hal, sehingga Anda bisa mendapatkan lansekap SimCity khusus menggunakan data medan apa pun yang Anda miliki.

Tandai Irlandia
sumber
1
plug bagus - bekerja dengan Server FME saat ini - alat yang hebat tetapi membutuhkan 'permainan telur paskah' dibangun ketika pekerjaan gagal ... (minta Dale untuk menambahkan satu di)
Mapperz
Saya tahu ... Saya mencoba untuk tidak melakukannya, tetapi dalam hal ini saya tidak bisa menolak! Saya akan mengobrol dengan Dale. Tapi saya memasukkan telur paskah ke dalam materi pelatihan - misalnya jika Anda memiliki manual pelatihan FME Server 2011 Anda dapat memainkan 'spot the lizard', dan halaman terakhir manual Desktop 2010 memiliki instruksi tentang cara mengubahnya menjadi kertas. pesawat!
Tandai Irlandia
Bagus - Saya punya pesawat kertas aerodinamis yang bagus sekarang. :)
Mapperz
14

Ketika saya bekerja di Microsoft Aces Studios (pembuat MS Flight Simulator dan Train Simulator) kami memiliki pipa GIS besar yang menggerakkan semua konten. Anda akan terkejut betapa bagusnya beberapa konten setelah Anda menjatuhkan data ketinggian yang layak . Saya pribadi terkejut mengetahui berapa banyak orang yang menjual data GIS sebagai ekstensi Flightsim .

Polyline diklasifikasikan sebagai jalan yang dibuat sebagai lalu lintas aktual dengan jalan nyata, poligon wilayah perkotaan akan menjadikannya autogen-bangunan, polyline kereta api akan dapat dilalui dengan jalur kereta api, poligon danau akan menjadikannya sebagai badan air, rambu-rambu lalu lintas akan menjadi fitur ... itu semua IMHO keren cukup gila. Jika Anda melihat demo video Trainsim 2 di youtube (sebuah proyek yang dikalengkan), sungguh menakjubkan untuk berpikir bahwa semua item dalam pemandangan ini didorong oleh data gis dunia nyata, hingga ke rambu lalu lintas.

Dan ya, mengedit konten terkadang melibatkan beberapa taburan ArcMap :)

Jika Anda ingin mencoba beberapa hal ini, tetapi Anda tidak ingin menggunakan MS Flight Sim, ada proyek sumber terbuka yang bertujuan untuk melakukan hal yang sama: FlightGear . Anda dapat mengunduh data Openstreetmap dan memuatnya ! Heck, bahkan GDAL, pisau GIS data tentara swiss yang terkenal mendukung flightgear sebagai sumber data yang dapat dibaca , sehingga Anda dapat mengambil scenary dan mengekspornya ke PostGIS , FileGDB , atau format geospatial vektor lain yang didukungnya .

Ragi Yaser Burhum
sumber
10

Saya melihat demonstrasi program TopoMC untuk MineCraft di konferensi OSGEO-PDX pada bulan April. Ini adalah kumpulan longgar program Python yang akan mengimpor data USGS ke Minecraft.

Berikut adalah utas yang menjelaskan proyek:

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

Dan di sini adalah halaman Git-Hub tempat Anda dapat mengunduh kode: https://github.com/mathuin/TopoMC

Pemikiran lebih lanjut: Saya pikir proyek ini menunjukkan bahwa itu bisa menjadi tantangan untuk membawa data GIS ke dalam permainan. Anda sering perlu membawa data ke sistem medan apa pun yang digunakan gim. Game yang hanya bertindak sebagai pemirsa data agak jarang, dan cenderung membosankan untuk di-boot.

jvangeld
sumber
Dengan pengecualian dmsnell untuk simulator penerbangan.
jvangeld
Itu alat MineCraft yang keren! Terima kasih untuk tautannya.
waterwizard11
8

'TOCA Touring Car Championship' yang bersejarah (Playstation 1) adalah game pertama yang menggunakan data GIS 3D (dan yang terkait geo) nyata (dataset Landline saat itu) untuk lansekap trek dari GB Ordnance Survey. Jadi setiap benjolan dan belokan lebih nyata daripada trek berbasis fiksi.

http://en.wikipedia.org/wiki/TOCA_Touring_Car_Championship [tetapi BUKAN Lavaland (trek bonus)]

Baru-baru ini Google Maps API menjadi lebih bermanfaat bagi pengembang game ....

Game Perjalanan menggunakan Google Maps API http://googlegeodevelopers.blogspot.com/2011/05/travel-game-google-earth-is-your.html

Mapperz
sumber
2
Sebenarnya, Jet Fighter III keluar pada tahun 1996 dan menampilkan citra satelit yang tersampir di data medan. Gim ini datang dengan beberapa CD yang penuh dengan data dan pengalamannya jauh lebih realistis daripada gim-gim penerbangan generasi sebelumnya.
dmsnell
6

The digitalurban blog yang ditulis oleh orang-orang di University College London secara teratur menyebutkan visualisasi data geo dengan mesin permainan misalnya CryEngine digunakan dalam Crysis.

blackholesunn
sumber
5

Mesin game adalah platform yang sangat populer untuk mendapatkan visual yang menarik untuk simulasi militer. Sebagai contoh:

Jaime Soto
sumber
3

Ada plugin (sama sekali tidak resmi untuk alasan yang jelas) untuk Microsoft Flight Simulator menggunakan data Google Maps untuk rendering medan.

Simon Richter
sumber
3

Ada juga Pembalap Ovi untuk ponsel Nokia. Ia menggunakan data peta ovi untuk "balapan" melalui jalan "nyata". Anda dapat membuat trek di mana pun Anda memiliki data.

badp
sumber
3

Ditautkan ke subjek:

  • http://osm2xp.com/ - Impor data peta jalan terbuka ke Xplane, untuk pengalaman fotoreal sejati.
  • http://wiki.openwebglobe.org/doku.php?id=webgl - Dengan OpenWebGlobe SDK Anda dapat membuat aplikasi globe virtual Anda sendiri. Anda dapat mengembangkan aplikasi baru dalam bahasa favorit Anda seperti C ++, C #, Visual Basic, Python, JavaScript.
berdasarkan2
sumber
2

Dengan dukungan XNA , Sepertinya Silverlight 5 akan lebih seperti platform game.

SIG dalam blog XML memiliki langganan yang baik tentang ini.

masukkan deskripsi gambar di sini

Kirk Kuykendall
sumber
2

Stuart Eve sedang bereksperimen dengan menggunakan mesin game untuk menampilkan data GIS arkeologis. Dia menciptakan istilah GIS yang diwujudkan (lihat makalah iniuntuk lebih jelasnya) dan memiliki serangkaian posting blog (mudah-mudahan) mendatang di:

menggunakan kombinasi perangkat lunak pemodelan 3D (blender), perangkat lunak mesin game (Unity3D) dan perangkat lunak GIS konvensional (QGIS)

untuk menjelajahi lanskap arkeologi. Bagian I ada di sini:

Embodied GIS HowTo: Bagian 1 - Memuat Landscapes Arkeologi ke dalam Unity3D (via Blender)

masukkan deskripsi gambar di sini

Radek
sumber
0

Simulator transportasi / perencanaan kota OpenTTD menggunakan peta ketinggian (DEM) untuk menghasilkan level permainan / peta. Ada perpustakaan besar peta ketinggian premade untuk banyak bagian dunia di sini .

Gambar

blah238
sumber
-1

Model untuk Kota Sim nyata

Permainan Sim City yang terkenal pasti apa yang dimaksud ketika kita berbicara tentang perencanaan penggunaan lahan. GIS adalah sistem untuk merancang Kota Sim nyata. Teknik ini jarang digunakan dalam praktik, karena mencakup serangkaian operasi yang memengaruhi profesional dalam perencanaan penggunaan lahan. Saya telah memaksakan untuk membuat template untuk menerapkan logika ke kota-kota Sim City, sejalan dengan beberapa latihan yang dapat ditemukan di web, merujuk pada warga yang paling berbudi luhur, tetapi juga terkait dengan proyek-proyek berbagai universitas di seluruh dunia . Pekerjaan saya sehari-hari melibatkan penerapan solusi praktis untuk menyelesaikan prosedur yang paling umum untuk administrasi teknis, tetapi pengelolaan prosedur ini dilaksanakan tanpa model yang akan dibangun, menyulitkan pemodelan Kota Sim. Dalam forum ini saya berharap untuk membuka diskusi tentang cara membangun bagian model Sim City segera memulai dengan dasar-dasar paling dasar seperti ketika Anda mulai memainkan permainan terkenal. Saya bukan seorang programmer, tetapi saya seorang perencana tata guna lahan yang menggunakan alat paling populer yang tersedia di web. Saya pikir ini tepat untuk memulai dengan mashup GoogleMaps, maka Anda kemudian harus membuat antarmuka dalam PHP dan mengotomatiskan perhitungan indikator, dan akhirnya membangun database seperti Postgres. Saya pikir semua ini dapat dicapai dan memulai proyek gaya sumber terbuka bersifat ambisius dan, di atas semua itu, penasaran. Tidakkah kamu berpikir? Saya pikir ini tepat untuk memulai dengan mashup GoogleMaps, maka Anda kemudian harus membuat antarmuka dalam PHP dan mengotomatiskan perhitungan indikator, dan akhirnya membangun database seperti Postgres. Saya pikir semua ini dapat dicapai dan memulai proyek gaya sumber terbuka bersifat ambisius dan, di atas semua itu, penasaran. Tidakkah kamu berpikir? Saya pikir ini tepat untuk memulai dengan mashup GoogleMaps, maka Anda kemudian harus membuat antarmuka dalam PHP dan mengotomatiskan perhitungan indikator, dan akhirnya membangun database seperti Postgres. Saya pikir semua ini dapat dicapai dan memulai proyek gaya sumber terbuka bersifat ambisius dan, di atas semua itu, penasaran. Tidakkah kamu berpikir?

Terima kasih.

pjhooker
sumber
4
Saya tidak berpikir jawaban ini menambahkan informasi atau referensi faktual, maka downvote. Itu juga lebih banyak kata sebagai pertanyaan atau proposal proyek daripada jawaban. Situs ini adalah situs tanya jawab, bukan forum. Saya sarankan membaca FAQ .
blah238
ok, saya harus menghapusnya?
pjhooker