欢迎光临散文网 会员登陆 & 注册

geobuilding建筑物数据转换说明

2022-09-14 12:48 作者:geobuilding  | 我要投稿

提示地理矢量数据非常珍贵和敏感,为了防止生产的数据在项目中被窃取。方法1,数据加密,渲染引擎读取时解密。方法2,加logo导出为模型或瓦片。加logo方法https://www.bilibili.com/read/cv16079741

一、完整数据,建筑物要素属性说明

完整数据主要用于分享,geobuilding用户之间数据共享导入导出。
基于完整数据计算建筑高度是: floor*wfh

二、建筑物系列说明

1、轻属性建筑物,只保留id、 name、 height参数。自动计算了高度
2、无洞建筑物,把所有包含洞的建筑物转换为了单一polygon,适合部分渲染引擎无法给打洞建筑物贴图。
3、osm格式建筑物,适合blender-osm出城市模型
4、建筑物cluster主要用于离线寻址
5、登高合并建筑物。不考虑建筑物单体化,体积最小


三、geojson转换为gltf模型或其他三维格式

方法1、使用geobuilding导出为【轻属性建筑物】,使用Fme导出为草图大师文件,草图大师可转其他三维格式文件

使用FME转换方法

1 添加reader 源格式geojson文件(上面导出的文件)

2.添加转换器 extruder

    Direction选择vertical,

    Distance选择-> attribute value(属性字段)->height

3.添加writer 输出格式skp

4.点击运行


方法2、使用geobuilding导出为【osm格式】,使用

blender的blender-osm插件

可以直出城市模型。



四、geojson转换为3dtiles瓦片文件

1、使用geobuilding导出为【转无洞Polygon建筑物】注意目前大多数工具,都不能很好的支持挖洞型的建筑物。所以选择【转无洞Polygon建筑物】

2、使用qgis(argis等)打开另存为shp文件
3、这里使用其中一工具,使用 https://github.com/scially/Cesium3DTilesConverter/releases/download/V1.0/Cesium3DTilesConverter.zip工具转换,命令行如下:


C:\Users\Administrator\Downloads\Cesium3DTilesConverter>Converter.exe --format gdal --input C:\111\12345.shp --output C:\111\data  --field height --layer 12345

使用cesium 3dtiles测试加载

挖洞型建筑物正常,围墙渲染精度和转换工具有关。

五、其他第三方数字孪生可视化平台

建议使用【等高合并建筑物最小容量,提升渲染速度




geobuilding建筑物数据转换说明的评论 (共 条)

分享到微博请遵守国家法律