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

上传者: 42109732 | 上传时间: 2022-04-19 09:49:29 | 文件大小: 2.09MB | 文件类型: ZIP
citygml-to-3dtiles 从到 非常基础和实验的转换器。 关于 此JavaScript代码的目的是读取CityGML文件,提取对象(如建筑物)并在3D Tiles规范中将相应的网格作为编写。 每个建筑物都将成为一个功能,其属性将存储在3D Tiles批处理表中。 有关更多信息,请参阅 。 编写3D Tiles文件的代码基于 。 该功能非常基础,存在许多限制: 仅转换Building类型的城市对象。 纹理不会转换。 仅生成一个B3DM文件。 (这适用于小型数据集,对于大型数据集,可能会生成具有不同分辨率的多个文件的层次结构。) 由于NodeJS的Buffer的限制,大于2GB的文件无法转换。 用法 CLI脚本 该库提供了一个可执行文件,可以在命令行上转换文件。 确保您已安装NodeJS 13+版本! node --version 安装NPM软件包 npm ins

文件下载

资源详情

[{"title":"( 45 个子文件 2.09MB ) citygml-to-3dtiles:从CityGML转换为Cesium 3D Tiles","children":[{"title":"citygml-to-3dtiles-master","children":[{"title":".mocharc.yaml <span style='color:#111;'> 22B </span>","children":null,"spread":false},{"title":"src","children":[{"title":"geometry","children":[{"title":"Triangle.mjs <span style='color:#111;'> 735B </span>","children":null,"spread":false},{"title":"TriangleMesh.test.mjs <span style='color:#111;'> 3.15KB </span>","children":null,"spread":false},{"title":"TriangleMesh.mjs <span style='color:#111;'> 2.52KB </span>","children":null,"spread":false},{"title":"BoundingBox.mjs <span style='color:#111;'> 1.45KB </span>","children":null,"spread":false},{"title":"Tesselator.mjs <span style='color:#111;'> 2.14KB </span>","children":null,"spread":false},{"title":"LinearRing.mjs <span style='color:#111;'> 624B </span>","children":null,"spread":false}],"spread":true},{"title":"Converter.test.mjs <span style='color:#111;'> 4.49KB </span>","children":null,"spread":false},{"title":"Converter.mjs <span style='color:#111;'> 4.04KB </span>","children":null,"spread":false},{"title":"citygml","children":[{"title":"Document.mjs <span style='color:#111;'> 1.20KB </span>","children":null,"spread":false},{"title":"Envelope.mjs <span style='color:#111;'> 558B </span>","children":null,"spread":false},{"title":"CityObject","children":[{"title":"Building.mjs <span style='color:#111;'> 1.49KB </span>","children":null,"spread":false}],"spread":true},{"title":"CityNode.mjs <span style='color:#111;'> 5.43KB </span>","children":null,"spread":false},{"title":"SRSTranslator.mjs <span style='color:#111;'> 3.47KB </span>","children":null,"spread":false},{"title":"CityModel.mjs <span style='color:#111;'> 1.52KB </span>","children":null,"spread":false},{"title":"CityObject.mjs <span style='color:#111;'> 2.17KB </span>","children":null,"spread":false},{"title":"SRSTranslator.test.mjs <span style='color:#111;'> 1.41KB </span>","children":null,"spread":false}],"spread":true},{"title":"3dtiles","children":[{"title":"Mesh.mjs <span style='color:#111;'> 7.42KB </span>","children":null,"spread":false},{"title":"createGltf.mjs <span style='color:#111;'> 16.20KB </span>","children":null,"spread":false},{"title":"Material.mjs <span style='color:#111;'> 1.18KB </span>","children":null,"spread":false},{"title":"createB3dm.mjs <span style='color:#111;'> 3.86KB </span>","children":null,"spread":false},{"title":"Tileset.mjs <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false},{"title":"BatchTable.mjs <span style='color:#111;'> 1.97KB </span>","children":null,"spread":false},{"title":"BatchTable.test.mjs <span style='color:#111;'> 2.83KB </span>","children":null,"spread":false},{"title":"Batched3DModel.mjs <span style='color:#111;'> 1.45KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":".travis.yml <span style='color:#111;'> 937B </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 11.09KB </span>","children":null,"spread":false},{"title":"test","children":[{"title":"data","children":[{"title":"sig3d-genericattributes-citygml2.xml <span style='color:#111;'> 10.37KB </span>","children":null,"spread":false},{"title":"zurich-lod2-citygml1.xml <span style='color:#111;'> 114.80KB </span>","children":null,"spread":false},{"title":"delft-citygml2.xml <span style='color:#111;'> 109.08KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"README.md <span style='color:#111;'> 6.51KB </span>","children":null,"spread":false},{"title":"docs","children":[{"title":"img","children":[{"title":"buildings-3d.png <span style='color:#111;'> 26.75KB </span>","children":null,"spread":false},{"title":"buildings-diagram.png <span style='color:#111;'> 10.23KB </span>","children":null,"spread":false},{"title":"buildings-triangles.png <span style='color:#111;'> 33.96KB </span>","children":null,"spread":false},{"title":"city-3d.png <span style='color:#111;'> 412.96KB </span>","children":null,"spread":false},{"title":"city-3d-color.png <span style='color:#111;'> 374.19KB </span>","children":null,"spread":false}],"spread":true},{"title":"delft.png <span style='color:#111;'> 373.88KB </span>","children":null,"spread":false},{"title":"CityGML_1_0_0_UML_diagrams.pdf <span style='color:#111;'> 111.07KB </span>","children":null,"spread":false},{"title":"CityGML_2_0_0_UML_diagrams.pdf <span style='color:#111;'> 426.91KB </span>","children":null,"spread":false},{"title":"zurich-lod2.png <span style='color:#111;'> 372.55KB </span>","children":null,"spread":false},{"title":"background.md <span style='color:#111;'> 5.16KB </span>","children":null,"spread":false}],"spread":true},{"title":".gitignore <span style='color:#111;'> 14B </span>","children":null,"spread":false},{"title":"bin","children":[{"title":"citygml-to-3dtiles.mjs <span style='color:#111;'> 677B </span>","children":null,"spread":false}],"spread":true},{"title":"package-lock.json <span style='color:#111;'> 194.57KB </span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'> 750B </span>","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明