earthsdk3是earthsdk2的底层重构,引擎模块化拆分,依赖重整,代码优化精简,多引擎快速扩展,自定义对象快速扩展;
CIMRTS拥有强大的数据转换能力,能读入fbx,obj, clm(cesiumlab 的rvt 和 dgn导出插件导出结果),datasmith,skp,并进行自动的LOD简化,高效实时的3dtiles切片服务,支持3dtiles属性的完整自定义,并且开放API,用户可以编写代码,实现数据到3dtiles转换的整个流程。本代码是基于EarthDS API开发的自动化3dtiles转换脚本示例
demos/earthui 是 EarthSDK 所有功能的主要示例项目;EarthSDK 是一套基于 JS 语言的开源免费地球可视化二次开发框架,整套框架独立于引擎之外,不依赖于特定引擎,和可视化引擎互为插件,目前自带 Cesium 引擎和 Unreal Engine 的两种引擎实现。
3dtiles 可视化编辑器,基于EarthSDK框架 和 其他切片服务API开发,实现了一个真正意义上的3dtiles数据层所见即所得编辑工具。 基于CIMRTS服务,实现手工模型和BIM 的3dtiles 实现 位置编辑,材质编辑,属性编辑,批量放置等。基于ModelSer服务,实现倾斜摄影3dtiles 实现局部压平,裁剪等功能。基于PipeSer服务,实现管点管线的增删改查,管线分析等。
来自Cesium官方插件,做了局部修改,比如禁用缓存等
earthsdk的所有对象定义以及派生关系
此组织主要由北京西部世界维护的相关地球可视化开发包相关的开源项目
EarthSDK三维地球开发包 http://www.earthsdk.com
CesiumLab地理信息基础数据处理平台 http://www.cesiumlab.com
PipeSer管线云服务 http://www.pipeser.com
请发送申请邮件至 bjxbsj@qq.com
邮箱: bjxbsj@qq.com