让真实城市焕发生机:利用 CityGML 数据绘制天际线
因此,无论您是深入研究细节的城市规划师、探索新视角的研究人员、寻找引人入胜工具的教育工作者,还是热爱建造的玩家,现在都是一个绝佳的机会,来体验在《城市:天际线》中将真实城市带入现实生活所能创造的无限可能!然而,尽管 CityGML 提供了丰富的数据,但由于其复杂性和缺乏用户友好的界面,公众和非专业人士仍然难以访问。全球各地有许多不同城市的开源 CityGML 数据,如果您需要 Plateau 的日
大家好!您可能知道CityGML——一种用于表示 3D 城市数据的著名格式。然而,CityGML通常需要专门的软件才能查看。但如果我们可以将这些现实世界的城市模型直接加载到像《城市:天际线》这样的热门城市规划游戏中,会怎么样呢?在本文中,我将向您展示如何实现这一点,让复杂的CityGML数据在《城市:天际线》游戏中可用!
PS:本文中的工具仅适用于《城市:天际线 I》,尚不适用于《城市:天际线 II》。
CityGML简介
城市规划和 3D 城市建模技术取得了长足进步,使得创建真实城市的高度精细的数字版本成为可能。这一进步的关键在于CityGML,这是一种用于组织和共享 3D 城市数据的标准格式。CityGML 由开放地理空间联盟 (OGC) 创建,它有助于以结构化的方式存储建筑物、道路和其他城市特征的信息。这使得它在城市规划、灾害管理和模拟等方面非常有用。
CityGML 数据集包含宝贵的属性,例如建筑物高度、土地用途、基础设施详情,甚至地下设施。这些信息对于需要精确城市数据开展工作的专业人士、城市规划人员和研究人员尤其有用。然而,尽管 CityGML 提供了丰富的数据,但由于其复杂性和缺乏用户友好的界面,公众和非专业人士仍然难以访问。
挑战:CityGML 数据的可访问性和可用性
尽管 CityGML 潜力巨大,但对于缺乏专业 GIS 知识的人来说,使用起来却一直比较困难。主要挑战包括:
- 技术复杂性:CityGML 采用基于 XML 的格式构建,需要 GIS 软件或专门的工具进行处理和可视化。
- 与流行软件缺乏兼容性:许多常用的 3D 建模和游戏平台本身并不支持 CityGML。
- 进入门槛高:不熟悉地理空间技术的用户通常难以将 CityGML 转换并集成到模拟或游戏环境等应用程序中。
这些缺点阻碍了公众更广泛地参与 CityGML 数据。
使用 SkylinesPLATEAU 插件缩小差距
日本国土交通省(MLIT)启动了PLATEAU项目。PLATEAU提供基于CityGML的开放、高质量的3D城市模型,供开发人员、研究人员和普通公众使用。
PLATEAU计划已采取重要措施,通过为流行的城市建设模拟游戏《城市:天际线》开发 CityGML GIS 数据导入器模块,并通过 Steam 平台免费提供此模块,弥合复杂地理空间数据和用户友好型应用程序之间的差距。

城市:天际线游戏用户界面
亲自尝试:SkylinesPLATEAU
感谢SkylinesPLATEAU项目,将 CityGML 集成到《城市:天际线》中成为可能。这款开源工具允许任何人将现实世界的 CityGML 数据直接导入《城市:天际线》!
开始:
步骤 1:准备好游戏
您可以在 PC/Mac 上从 Steam 购买/安装《城市:天际线》。

在 Steam 上获取《城市:天际线》
步骤 2:搜索并安装 SkylinesPLATEAU mod
安装完成后,您可以前往创意工坊选项卡,浏览创意工坊/模组页面,找到 SkylinesPLATEAU 模组。您也可以使用此网址找到它。

在 Steam 上准备好 SkylinesPLATEAU 模组 (1)

在 Steam 上准备好 SkylinesPLATEAU 模组 (2)
在您订阅(免费)SkylinesPLATEAU 后,您需要在进入游戏时激活所有插件/模组。
步骤 3:获取 CityGML 数据集并将其加载到 CitySkyline
全球各地有许多不同城市的开源 CityGML 数据,如果您需要 Plateau 的日本开源 CityGML 数据,可以从一般社団法人 社会基盤情報流通推進協議会$都市局$3D都市モデル(Project PLATEAU)ポータルサイト$データセット下载(如有需要,请使用网站上的翻译工具)。您也可以从https://medium.com/p/f47c91f6cd97查看其他模型。
然后,您可以将 CityGML 加载到“Mod”选项卡中的“Cities Skylines”中。您需要设置数据集的中心坐标。

SkylinesPLATEAU 设置 — 将 CityGML 加载到游戏中

SkylinesPLATEAU设置参数说明
步骤 4:启动游戏并将 3D 功能加载到《城市:天际线》中

将功能加载到城市:天际线中
开始新地图后,可以通过左上角的“加载特征”按钮将 3D 城市模型数据中的特征加载到游戏数据中。
就这样!你的城市现已在《城市:天际线》中准备就绪!
如果您遇到任何问题,请随时联系我或 Github 上的 Plateau 成员。完整文档请点击此处查看。
用例:将真实城市带入城市:天际线
有了 PLATEAU 城市天际线导入器模块,现在任何人都可以将 CityGML 数据导入《城市:天际线》。部分用例包括:
- 城市规划模拟:城市规划者可以在互动游戏环境中直观地看到新发展的影响。
- 灾害准备培训:可以在逼真的城市环境中模拟紧急情况场景,帮助社区更好地了解灾害应对策略。
- 公众参与和教育:公民可以在 3D 环境中探索和与自己的社区互动,促进参与当地治理和规划。
- 建筑和基础设施可视化:开发人员可以在实际生活中实施之前测试建筑物位置、道路布局和城市改造。

资料来源:通过游戏化参与城市发展 v2.0(URL)
GIS 在游戏中的未来
CityGML 与《城市:天际线》的整合代表着地理空间技术与游戏的精彩融合。通过利用PLATEAU和SkylinesPLATEAU等项目,专业人士和爱好者都能以高度沉浸式的方式与现实世界的城市模型进行互动。

随着开放城市数据项目持续蓬勃发展,GIS 在游戏中的更多创意应用令人兴奋不已。这将真正提升公众对城市规划和发展的兴趣和参与度。因此,无论您是深入研究细节的城市规划师、探索新视角的研究人员、寻找引人入胜工具的教育工作者,还是热爱建造的玩家,现在都是一个绝佳的机会,来体验在《城市:天际线》中将真实城市带入现实生活所能创造的无限可能!
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐


所有评论(0)