citygml-to-3dtiles:从CityGML转换为Cesium 3D Tiles

时间:2021-05-05 16:59:00
【文件属性】:
文件名称:citygml-to-3dtiles:从CityGML转换为Cesium 3D Tiles
文件大小:2.09MB
文件格式:ZIP
更新时间:2021-05-05 16:59:00
JavaScript citygml-to-3dtiles 从到 非常基础和实验的转换器。 关于 此JavaScript代码的目的是读取CityGML文件,提取对象(如建筑物)并在3D Tiles规范中将相应的网格作为编写。 每个建筑物都将成为一个功能,其属性将存储在3D Tiles批处理表中。 有关更多信息,请参阅 。 编写3D Tiles文件的代码基于 。 该功能非常基础,存在许多限制: 仅转换Building类型的城市对象。 纹理不会转换。 仅生成一个B3DM文件。 (这适用于小型数据集,对于大型数据集,可能会生成具有不同分辨率的多个文件的层次结构。) 由于NodeJS的Buffer的限制,大于2GB的文件无法转换。 用法 CLI脚本 该库提供了一个可执行文件,可以在命令行上转换文件。 确保您已安装NodeJS 13+版本! node --version 安装NPM软件包 npm ins
【文件预览】:
citygml-to-3dtiles-master
----.mocharc.yaml(22B)
----src()
--------geometry()
--------Converter.test.mjs(4KB)
--------Converter.mjs(4KB)
--------citygml()
--------3dtiles()
----.travis.yml(937B)
----LICENSE(11KB)
----test()
--------data()
----README.md(7KB)
----docs()
--------img()
--------delft.png(374KB)
--------CityGML_1_0_0_UML_diagrams.pdf(111KB)
--------CityGML_2_0_0_UML_diagrams.pdf(427KB)
--------zurich-lod2.png(373KB)
--------background.md(5KB)
----.gitignore(14B)
----bin()
--------citygml-to-3dtiles.mjs(677B)
----package-lock.json(195KB)
----package.json(750B)

网友评论

  • 用户下载后在一定时间内未进行评价,系统默认好评。