@taotieh/cli_converter_s3tic
v0.1.7
Published
静态化超图S3M缓存场景服务路径
Downloads
2
Readme
cli-template
简介
这是一个命令行工具, 用于将超图三维场景文件包转换成兼容 iServer 发布路径风格的文件组织方式.
本工具仅用于摆脱静态场景发布对于 iServer 的依赖.
使用
先通过 iDesktop 将场景组织好, 即制作好包含三维切片缓存的工作空间. 保存为 .sxwu 文件类型. 后续脚本通过读取该 xml 文件组织图层目录结构.
执行命令, 将生产与 iServer 发布路径一致的目录结构.
s3tic -i ./1_import/scene.sxwu -o ./2_output
➜ 20201126_锦城广场S3M缓存工程 s3tic -i ./1_import/scene.sxwu -o ./2_output
ℹ { input: './1_import/scene.sxwu', output: './2_output' }
[场景-0]: scene_cache
[图层-0]: 结构框架_结构_中区_B1@NewDatasource
[图层-1]: 楼梯_建筑_北区_B2@NewDatasource
...
注意事项
超图Cesium 在请求 iServer 数据前会发送一个 POST login 请求到服务器, 试图获取一个 token.
故静态资源发布服务(IIS 或 Nginx)需要配置一个特殊行为, 即响应该 POST 请求. 返回对应路径的文件即可.