Sử dụng trò chơi máy tính để hiển thị dữ liệu GIS?


39

Bên cạnh việc là một người dùng GIS tôi là một fan hâm mộ trò chơi máy tính lớn.

Các trò chơi như Civilization, Minecraft, World at War và nhiều game khác có một công cụ rất mạnh mẽ để hiển thị các bản đồ khổng lồ một cách đẹp mắt.

Có thể sử dụng một công cụ trò chơi để hiển thị dữ liệu GIS để hiểu rõ hơn hoặc trực quan hóa môi trường không?

Câu trả lời:



19

SimCity thực sự có khả năng sẵn có để nhập dữ liệu USEM DEM vào đó để sử dụng làm địa hình thực tế.

Tất nhiên, nếu bạn sử dụng FME thì bạn có thể tạo DEM USGS từ hầu hết mọi thứ, do đó bạn có thể có được cảnh quan SimCity tùy chỉnh bằng cách sử dụng bất kỳ dữ liệu địa hình nào bạn đang nằm xung quanh.


1
Trình cắm tốt hiện đang hoạt động với Máy chủ FME - một công cụ tuyệt vời nhưng cần có 'trò chơi trứng Phục sinh' được tích hợp khi công việc thất bại ... (yêu cầu Dale thêm một công cụ)
Mapperz

Tôi biết ... tôi cố gắng không, nhưng trong trường hợp này tôi không thể cưỡng lại! Tôi sẽ trò chuyện với Dale. Nhưng tôi có đưa trứng Phục sinh vào tài liệu huấn luyện - ví dụ: nếu bạn có sổ tay huấn luyện FME Server 2011, bạn có thể chơi 'phát hiện con thằn lằn' và trang cuối của Hướng dẫn sử dụng máy tính để bàn 2010 có hướng dẫn cách biến nó thành giấy máy bay!
Đánh dấu Ireland

Nice - Bây giờ tôi có một chiếc máy bay giấy khí động học đẹp. :)
Mapperz

14

Khi tôi làm việc tại Microsoft Aces Studios (nhà sản xuất MS Flight Simulator và Train Simulator), chúng tôi đã có một hệ thống GIS khổng lồ dẫn dắt tất cả nội dung. Bạn sẽ ngạc nhiên khi một số nội dung được chăm sóc tốt như thế nào sau khi bạn bỏ dữ liệu độ cao tốt . Cá nhân tôi rất ngạc nhiên khi biết có bao nhiêu người đã bán dữ liệu GIS dưới dạng các phần mở rộng của Ticketim .

Polylines được phân loại là đường được kết xuất thành giao thông thực tế với đường thật, đa giác khu vực đô thị sẽ được hiển thị dưới dạng tòa nhà tự động, polylines đường sắt sẽ là đường sắt có thể lái được, đa giác hồ sẽ hiển thị dưới dạng nước, biển báo giao thông sẽ là điểm đặc trưng ... IMHO khá tuyệt. Nếu bạn xem các bản giới thiệu video Trainsim 2 trên youtube (một dự án đã đóng hộp), thật đáng kinh ngạc khi nghĩ rằng tất cả các mục trong cảnh này đều được điều khiển bởi dữ liệu gis trong thế giới thực, xuống các biển báo giao thông.

Và vâng, chỉnh sửa nội dung đôi khi liên quan đến một số rắc rối của ArcMap :)

Nếu bạn cảm thấy muốn thử một số thứ này, nhưng bạn không muốn sử dụng MS Flight Sim, thì có một dự án nguồn mở nhằm thực hiện điều tương tự: FlightGear . Bạn có thể tải xuống dữ liệu Openstreetmap và tải nó ! Heck, thậm chí GDAL, con dao quân đội dữ liệu nổi tiếng của GIS hỗ trợ máy bay như một nguồn dữ liệu chỉ đọc , do đó bạn có thể lấy bối cảnh và xuất nó sang PostGIS , FileGDB hoặc bất kỳ định dạng không gian vector nào khác mà nó hỗ trợ .



10

Tôi đã thấy một cuộc biểu tình của chương trình TopoMC cho MineCraft tại hội nghị OSGEO-PDX hồi tháng Tư. Nó là một bộ sưu tập lỏng lẻo các chương trình Python sẽ nhập dữ liệu USGS vào Minecraft.

Đây là một chủ đề mô tả dự án:

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

Và đây là trang Git-Hub nơi bạn có thể tải xuống mã: https://github.com/mathuin/TopoMC

Suy nghĩ thêm: Tôi nghĩ rằng dự án này cho thấy rằng nó có thể là một thách thức để đưa dữ liệu GIS vào một trò chơi. Bạn thường cần đưa dữ liệu vào bất kỳ hệ thống địa hình nào mà trò chơi sử dụng. Các trò chơi chỉ đóng vai trò là người xem dữ liệu khá hiếm và có xu hướng nhàm chán khi khởi động.


Ngoại trừ dmsnell cho mô phỏng chuyến bay.
jvangeld

Đó là một công cụ MineCraft tuyệt vời! Cảm ơn các liên kết.
waterwizard11

8

Lịch sử 'Giải vô địch xe du lịch TOCA' (Playstation 1) là trò chơi đầu tiên sử dụng dữ liệu GIS 3D (và liên quan đến địa lý) thực sự (sau đó là bộ dữ liệu Landline) để tạo cảnh quan cho các bản nhạc từ Khảo sát bản đồ GB. Vì vậy, mọi vết sưng và biến đều chân thực hơn các bản nhạc dựa trên hư cấu.

http://en.wikipedia.org/wiki/TOCA_Touring_Car_Championship [nhưng KHÔNG Lavaland (theo dõi phần thưởng)]

Gần đây, Google Maps API đang trở nên hữu ích hơn cho các nhà phát triển trò chơi ....

Trò chơi du lịch sử dụng API Google Maps http://googlegeodevelopers.blogspot.com/2011/05/travel-game-google-earth-is-your.html


2
Trên thực tế, Jet Fighter III xuất hiện vào năm 1996 và hiển thị hình ảnh vệ tinh tràn qua dữ liệu địa hình. Trò chơi đi kèm với một số đĩa CD chứa đầy dữ liệu và trải nghiệm thực tế hơn nhiều so với thế hệ trò chơi bay trước đây.
dmsnell

6

Các digitalurban viết blog được viết bởi những kẻ tại Đại học College London thường xuyên đề cập đến hình dung của dữ liệu địa lý với các công cụ trò chơi ví dụ như CryEngine sử dụng trong Crysis.


5

Công cụ chơi game là một nền tảng rất phổ biến để có được hình ảnh hấp dẫn cho mô phỏng quân sự. Ví dụ:


3

Có một plugin (hoàn toàn không chính thức vì lý do rõ ràng) cho Microsoft Flight Simulator sử dụng dữ liệu Google Maps để hiển thị địa hình.


3

Ngoài ra còn có Ovi Racer cho điện thoại Nokia. Nó sử dụng dữ liệu bản đồ ovi để "chạy đua" qua các đường phố "thực". Bạn có thể tạo các bản nhạc bất cứ nơi nào ovi có dữ liệu về.


3

Liên kết với chủ đề:

  • http://osm2xp.com/ - Nhập dữ liệu bản đồ đường phố mở vào Xplane, để có trải nghiệm quang học thực sự.
  • http://wiki.openwebglobe.org/doku.php?id=webgl - Với SDK OpenWebGlobe, bạn có thể tạo các ứng dụng quả cầu ảo của riêng mình. Bạn có thể phát triển ứng dụng mới của mình bằng ngôn ngữ yêu thích như C ++, C #, Visual Basic, Python, JavaScript.


2

Stuart Eve đang thử nghiệm sử dụng các công cụ trò chơi để hiển thị dữ liệu khảo cổ học. Ông đã đặt ra thuật ngữ về hiện thân của GIS (xem bài viết nàyđể biết thêm chi tiết) và có một loạt các bài đăng blog sắp tới (hy vọng) trên:

sử dụng kết hợp phần mềm mô hình 3D (máy xay sinh tố), phần mềm công cụ chơi game (Unity3D) và phần mềm GIS thông thường (QGIS)

để khám phá cảnh quan khảo cổ. Phần I ở đây:

Cách thể hiện của GIS: Phần 1 - Tải các cảnh quan khảo cổ vào Unity3D (thông qua Blender)

nhập mô tả hình ảnh ở đây



0

Trình mô phỏng quy hoạch giao thông / đô thị OpenTTD sử dụng các bản đồ chiều cao (DEM) để tạo các cấp độ / bản đồ trò chơi của nó. Có một thư viện đáng kể về các bản đồ chiều cao cho nhiều nơi trên thế giới ở đây .

Hình ảnh


-1

Mô hình cho Sim City thật

Trò chơi nổi tiếng của Sim City chắc chắn là những gì có ý nghĩa khi chúng ta nói về quy hoạch sử dụng đất. GIS là một hệ thống để thiết kế một Thành phố Sim thực sự. Kỹ thuật này hầu như không được sử dụng trong thực tế, bởi vì nó bao gồm một loạt các hoạt động ảnh hưởng đến các chuyên gia trong quy hoạch sử dụng đất. Tôi đã áp đặt để tạo ra một khuôn mẫu để áp dụng logic cho các thị trấn của Sim City, phù hợp với một số bài tập có thể tìm thấy trên web, đề cập đến những công dân đạo đức nhất, nhưng cũng liên quan đến các dự án của các trường đại học khác nhau trên thế giới . Công việc hàng ngày của tôi liên quan đến việc áp dụng các giải pháp thực tế để giải quyết các quy trình phổ biến nhất cho quản trị kỹ thuật, nhưng việc quản lý các quy trình này được thực hiện mà không có mô hình để xây dựng, gây khó khăn cho việc mô hình hóa Thành phố Sim. Trong diễn đàn này, tôi hy vọng sẽ mở một cuộc thảo luận về cách xây dựng một phần mô hình Sim City bắt đầu ngay lập tức với những điều cơ bản nhất như khi bạn bắt đầu chơi trò chơi nổi tiếng. Tôi không phải là một lập trình viên, nhưng tôi là một người lập kế hoạch sử dụng đất sử dụng các công cụ phổ biến nhất có sẵn trên web. Tôi nghĩ rằng đó là cơ hội để bắt đầu với một mashup GoogleMaps, sau đó bạn phải tạo giao diện trong PHP và tự động hóa việc tính toán các chỉ số và cuối cùng xây dựng cơ sở dữ liệu như Postgres. Tôi nghĩ rằng tất cả những điều này đều có thể đạt được và bắt đầu một dự án kiểu nguồn mở là tham vọng và trên hết là tò mò. Bạn không nghĩ sao? Tôi nghĩ rằng đó là cơ hội để bắt đầu với một mashup GoogleMaps, sau đó bạn phải tạo giao diện trong PHP và tự động hóa việc tính toán các chỉ số và cuối cùng xây dựng cơ sở dữ liệu như Postgres. Tôi nghĩ rằng tất cả những điều này đều có thể đạt được và bắt đầu một dự án kiểu nguồn mở là tham vọng và trên hết là tò mò. Bạn không nghĩ sao? Tôi nghĩ rằng đó là cơ hội để bắt đầu với một mashup GoogleMaps, sau đó bạn phải tạo giao diện trong PHP và tự động hóa việc tính toán các chỉ số và cuối cùng xây dựng cơ sở dữ liệu như Postgres. Tôi nghĩ rằng tất cả những điều này đều có thể đạt được và bắt đầu một dự án kiểu nguồn mở là tham vọng và trên hết là tò mò. Bạn không nghĩ sao?

Cảm ơn bạn.


4
Tôi không nghĩ rằng câu trả lời này thêm bất kỳ thông tin hoặc tài liệu tham khảo thực tế nào, do đó, downvote. Nó cũng được dùng nhiều hơn như một câu hỏi hoặc đề xuất dự án hơn là một câu trả lời. Trang web này là một trang web hỏi đáp, không phải là một diễn đàn. Tôi đề nghị đọc FAQ .
blah238

ok, tôi phải xóa nó?
pjhooker
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.