到目前为止,我已经找到了支持CityGML的开源应用程序列表,但是它们似乎都是独立的应用程序,没有与常见的GIS系统集成:http:// www.citygmlwiki.org/index.php/Open_Source。
我也会对您在GIS(也是商业)环境中使用CityGML的经历感兴趣。
#1 楼
deegree3D(更广泛的FOSS地理空间项目的一部分,deegree)看起来可能对您有用。可能在很大程度上取决于您需要什么功能。不幸的是,我还没有尝试过,所以无法评论它的使用或可靠性。#2 楼
3D City DB提供了包括数据库在内的多种开放工具:3D City数据库已经实现为Oracle Spatial / Locator和PostgreSQL / PostGIS数据库模式,支持以下关键功能:
和Web查看器
3DCityDB-Web-Map-Client是3DCityDB的基于Web的前端,可实现高性能3D可视化以及CityGML中任意大型语义3D城市模型的交互探索。它利用Cesium Virtual Globe作为基于HTML5和Web图形库(WebGL)的3D地理可视化引擎,以提供硬件加速和跨平台功能,例如在Web浏览器上显示3D图形内容,而无需其他插件。 >
#3 楼
Azul也许也很有趣:它是为macOS开发的CityGML查看器。它是免费的(在App Store和Github上),并且是开源的。但是它不具有编辑功能。
您可能还需要检查并遵循新citygml.org页面上的CityGML软件列表。
评论
不久前,我问了一个问题-虽然它不是特定于开源工具的。 gis.stackexchange.com/questions/6406/…您可以使用gvSIG 3D查看cityGML,请参阅gvsig3d.blogspot.com/2011/09/…,但我尚未测试过是否可以编辑它们,因此没有发布答案。视频显示了3d对象的缩放和重新放置;我不知道编辑的存储位置:在视图中作为图层符号系统的一部分,还是对citygml文件进行硬编码的编辑?
citygmlwiki.org/index.php/Free_Software