我從 LAS 點云創建了一個瓦片集。它包含一個帶有許多子檔案夾的主 Data 檔案夾和一個 tileset.json 描述符檔案。點云資料存盤在 .pnts 檔案中。
我可以使用 cesium.js 加載和顯示這些資料。
我的點云有大約 5300 萬個點,它產生了一個 970MB 的檔案夾結構,其中包含約 21k 個檔案。
為了獲得更好的性能和可移植性,我想將我的tileset 存盤在一個 .3dtiles 檔案(這是一個 sqlite 資料庫)中,就像 Cesium Ion 存盤它一樣。
是否有一些工具可用于進行此轉換?
uj5u.com熱心網友回復:
您可以使用https://github.com/CesiumGS/3d-tiles-tools
為一個tileset生成一個sqlite資料庫
node ./bin/3d-tiles-tools.js tilesetToDatabase ./specs/data/TilesetOfTilesets/ ./output/tileset.3dtiles
要從 sqliteDB 提供 3D Tiles,您可以使用
https://github.com/3DGISKing/CesiumJs3DTileServer
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/511643.html
標籤:sqlite点云铯
