ConverseEarth二次开发工具包(SDK)提供了一套完整的二次开发架构,可以很容易将三维引擎嵌入到信息化系统中。可以采用B/S或C/S两种架构进行开发,支持各类主流开发语言:PHP、JSP、JavaScript、C++、VB、C#、或.net。提供大量的接口对场景进行控制,并可以接收三维GIS系统抛出的各类事件。我们的大量SDK客户来至于军工、石油、电力、水利等领域,SDK的价值在于对业务数据和三维模型数据的整合,使得三维场景成为生产或业务流程中最直观的数据呈现。
使用SDK提供的API,我们可以做到:1. 控制相机视图;2. 加载DEM、DOM及三维模型到地球表面;3. 图层及物体实时动态变化;4. 使用刚体及骨骼动画表现角色及机械运动;5. 事件触发与事件接收;6. 将ActiveX控件嵌入到网页或桌面程序;7. 连接常用数据库读写属性信息;8. 任意创建资源库对象,并提供基于时间轴的事态布局;9. 基本几何体、标注、箭头及流动线的绘制;10. 最优路径等信息分析功能;11. 右下角小地图的二三维一体化控制;12.矢量及栅格数据的动态加载。