Answers:
SimCity实际上具有将USGS DEM数据导入其中的内置功能,可以用作真实地形。
当然,如果您使用FME,则几乎可以用任何东西创建USGS DEM,因此您可以使用周围的任何地形数据获得自定义SimCity景观。
当我在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作为只读数据源来支持,因此您可以获取场景并将其导出到PostGIS,FileGDB或它支持的任何其他矢量地理空间格式。
在四月份的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数据引入游戏可能是一个挑战。您通常需要将数据带入游戏使用的任何地形系统。仅仅充当数据查看者的游戏非常罕见,并且往往无聊启动。
历史悠久的“ 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
游戏引擎是一种非常流行的平台,可以为军事模拟提供吸引人的视觉效果。例如:
该VBS2军事仿真平台,使用相同的引擎作为武装突袭(ARMA) ,因为它们都是由开发波希米亚互动。该VBS2开发套件允许使用GIS数据源地形生成。
OneSAF具有使用jMonkeyEngine开发的称为Ares的3D界面。
链接到主题:
Stuart Eve正在尝试使用游戏引擎来显示考古GIS数据。他创造了“嵌入式GIS ”一词(更多信息,请参见本文),并发表了(希望如此)一系列有关以下内容的博客文章:
结合使用3D建模软件(混合器),游戏引擎软件(Unity3D)和常规GIS软件(QGIS)
探索考古景观。第一部分在这里:
英国军械调查:
创建了由数字地图产品制成的Minecraft®世界-可作为OS OpenData™免费获得。世界由超过220亿个街区组成,代表了英国大陆及周边岛屿的22万平方公里。
有关更多信息,请访问http://www.ordnancesurvey.co.uk/innovate/developers/minecraft-map-britain.html
真实的模拟城市模型
当我们谈论土地使用规划时,著名的模拟城市游戏无疑是什么意思。GIS是用于设计真实模拟城市的系统。这项技术几乎没有在实践中使用,因为它包括一系列会影响土地使用规划专业人员的操作。为了使模板能够适用于Sim City城镇,我提出了一个模板,该模板与可以在网上找到的一些练习相结合,指的是最有道德的公民,但也涉及世界各地各大学的项目。我的日常工作涉及应用实际解决方案来解决技术管理中最常见的过程,但是这些过程的管理在没有可构建模型的情况下实施,因此很难对Sim City进行建模。我希望在这个论坛上展开讨论,从最基本的基础知识开始,例如当您开始玩著名的游戏时,立即开始构建Sim City的模型零件。我不是程序员,但我是一个土地使用计划者,使用的是网络上最受欢迎的工具。我认为从GoogleMaps的混搭开始是合适的,然后必须在PHP中创建接口并自动执行指标的计算,最后建立像Postgres这样的数据库。我认为所有这些都是可以实现的,并且开始一个开源风格的项目是雄心勃勃的,而且最重要的是很好奇。你不认为?我认为从GoogleMaps的混搭开始是合适的,然后必须在PHP中创建接口并自动执行指标的计算,最后建立像Postgres这样的数据库。我认为所有这些都是可以实现的,并且开始一个开源风格的项目是雄心勃勃的,而且最重要的是很好奇。你不认为?我认为从GoogleMaps的混搭开始是合适的,然后必须在PHP中创建接口并自动执行指标的计算,最后建立像Postgres这样的数据库。我认为所有这些都是可以实现的,并且开始一个开源风格的项目是雄心勃勃的,而且最重要的是很好奇。你不认为?
谢谢。