使用计算机游戏来显示GIS数据吗?


39

除了是GIS用户外,我还是计算机游戏迷。

《文明》,《我的世界》,《战争世界》等许多游戏都具有强大的引擎,可以以精美的方式显示巨大的地图。

是否可以使用游戏引擎显示GIS数据,以更好地理解或可视化环境?

Answers:



19

SimCity实际上具有将USGS DEM数据导入其中的内置功能,可以用作真实地形。

当然,如果您使用FME,则几乎可以用任何东西创建USGS DEM,因此您可以使用周围的任何地形数据获得自定义SimCity景观。


1
不错的插件-当前可与FME Server一起使用-一个很棒的工具,但是需要在工作失败时内置一个“复活节彩蛋游戏” ...(要求Dale添加一个)
Mapperz

我知道...我尝试不这样做,但在这种情况下我无法抗拒!我将与戴尔聊天。但是我确实在培训材料中放了复活节彩蛋-例如,如果您有FME Server 2011培训手册,则可以玩“发现蜥蜴”,而2010桌面手册的最后一页上有关于如何将其变成论文的说明。飞机!
马克·爱尔兰

很好-我现在有一个很好的气动纸飞机。:)
Mapperz

14

当我在Microsoft Aces Studios(MS Flight Simulator和Train Simulator 的制造商)工作时,我们拥有一个庞大的GIS管道来驱动所有内容。删除体面的高程数据后,您会惊讶于某些内容的效果,您会感到惊讶。我个人惊奇地发现有多少人以Flightsim扩展的形式出售了GIS数据

折线分类为以真实道路表示为实际交通的道路,市区多边形将表示为自动生成建筑物,铁路折线将为可驱动的铁路,湖泊多边形将表示为水体,交通标志将成为点要素...全部非常疯狂的酷恕我直言。如果您在youtube上观看Trainsim 2视频演示(一个固定的项目),那么令人惊叹的是,认为此风景中的所有项目都是由真实的gis数据驱动的,直到交通标志。

是的,编辑内容有时涉及一些ArcMap :)

如果您想尝试其中的某些功能,但又不想使用MS Flight Sim,那么有一个开源项目旨在实现相同的目的:FlightGear。您可以下载Openstreetmap数据并加载它!Heck,甚至是著名的GIS数据瑞士军刀GDAL,都将Flightgear作为只读数据源来支持,因此您可以获取场景并将其导出到PostGISFileGDB它支持的任何其他矢量地理空间格式



10

在四月份的OSGEO-PDX会议上,我看到了MineCraft的TopoMC程序的演示。它是一组宽松的Python程序,会将USGS数据导入Minecraft。

这是描述项目的线程:

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

这是Git-Hub页面,您可以在其中下载代码:https : //github.com/mathuin/TopoMC

进一步思考:我认为该项目表明将GIS数据引入游戏可能是一个挑战。您通常需要将数据带入游戏使用的任何地形系统。仅仅充当数据查看者的游戏非常罕见,并且往往无聊启动。


dmsnell的飞行模拟器除外。
jvangeld 2011年

那真是个很棒的MineCraft工具!感谢您的链接。
waterwizard11 2011年

8

历史悠久的“ TOCA房车锦标赛”(Playstation 1)是第一款使用真实3D(及与地理相关的)GIS数据(当时为Landline数据集)对GB Ordnance Survey中的赛道进行美化的游戏。因此,每一次颠簸都比基于虚构的曲目更为真实。

http://en.wikipedia.org/wiki/TOCA_Touring_Car_Championship [但不包括Lavaland(奖金跟踪)]

最近,Google Maps API对游戏开发人员越来越有用。

使用Google Maps API的旅行游戏 http://googlegeodevelopers.blogspot.com/2011/05/travel-game-google-earth-is-your.html


2
实际上,Jet Fighter III于1996年问世,其显示的卫星图像覆盖了地形数据。该游戏随附了几张充满数据的CD,并且体验比上一代的飞行游戏更加真实。
dmsnell,2011年

6

由伦敦大学学院的家伙写的数字城市博客经常提到使用游戏引擎(如《孤岛危机》中使用的CryEngine)可视化地理数据。



3

对于Microsoft Flight Simulator,有一个(出于明显原因完全非官方)插件,使用Google Maps数据进行地形渲染。


3

还有诺基亚手机的Ovi Racer。它使用ovi地图数据通过“真实”街道进行“比赛”。您可以在ovi有数据的任何地方创建曲目。







-1

真实的模拟城市模型

当我们谈论土地使用规划时,著名的模拟城市游戏无疑是什么意思。GIS是用于设计真实模拟城市的系统。这项技术几乎没有在实践中使用,因为它包括一系列会影响土地使用规划专业人员的操作。为了使模板能够适用于Sim City城镇,我提出了一个模板,该模板与可以在网上找到的一些练习相结合,指的是最有道德的公民,但也涉及世界各地各大学的项目。我的日常工作涉及应用实际解决方案来解决技术管理中最常见的过程,但是这些过程的管理在没有可构建模型的情况下实施,因此很难对Sim City进行建模。我希望在这个论坛上展开讨论,从最基本的基础知识开始,例如当您开始玩著名的游戏时,立即开始构建Sim City的模型零件。我不是程序员,但我是一个土地使用计划者,使用的是网络上最受欢迎的工具。我认为从GoogleMaps的混搭开始是合适的,然后必须在PHP中创建接口并自动执行指标的计算,最后建立像Postgres这样的数据库。我认为所有这些都是可以实现的,并且开始一个开源风格的项目是雄心勃勃的,而且最重要的是很好奇。你不认为?我认为从GoogleMaps的混搭开始是合适的,然后必须在PHP中创建接口并自动执行指标的计算,最后建立像Postgres这样的数据库。我认为所有这些都是可以实现的,并且开始一个开源风格的项目是雄心勃勃的,而且最重要的是很好奇。你不认为?我认为从GoogleMaps的混搭开始是合适的,然后必须在PHP中创建接口并自动执行指标的计算,最后建立像Postgres这样的数据库。我认为所有这些都是可以实现的,并且开始一个开源风格的项目是雄心勃勃的,而且最重要的是很好奇。你不认为?

谢谢。


4
我认为此答案不会添加任何事实信息或参考,因此不推荐。它也更像是问题或项目建议,而不是答案。该网站是问答网站,而不是论坛。我建议阅读FAQ
blah238

好的,我必须删除它吗?
pjhooker
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.