免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 2850|回复: 1
收起左侧

[资料] ConverseEarthSDK二次开发工具包

[复制链接]

6

主题

189

铜板

13

好友

技术员

Rank: 3Rank: 3

积分
59
发表于 2011-10-28 16:04 | 显示全部楼层 |阅读模式

ConverseEarthSDK提供了一套强大的接口来为用户提供三维地球核心功能服务,这些本来内嵌的功能可以以简单易用接口的形式被外界程序调用,可广泛用于传统二维信息系统的三维化升级、软硬件结合的集成项目的研发。
SDK提供了一套ActiveX控件,将三维窗口、导航图以控件对象的方式嵌入到用户系统的可视化界面中。这些以COM协议为基础的API接口都可以通过脚本语言超作(例如JavaScript),也可以通过非脚本语言来控制操作(例如:C++\VB\Delphi\.net)。
基于B/S的项目可以将控件打包后放到服务器端,使用网页访问时会自动安装控件,免去安装客户端的繁琐步骤。
我们的大量SDK客户来至于石油、电力、水利、安防等领域,SDK的价值在于对业务数据和三维模型数据的整合,使得三维场景成为生产或业务流程中最直观的数据部份而不是单纯的场景展现。
SDK提供的API大类可以分为:

    二三维图层操作 几何体的绘制 标注及地面物件的绘制 物体的位移、旋转、缩放等变换操作 事件触发处理 数据分析功能 角色骨骼动画 粒子特效模块 系统参数设置 相机控制 天体运行控制 GPS地物运动控制
  • 数学计算
部份函数接口示例

类别
描述
API示例
二三维图层操作
实现卫星影像及航拍图片与及三维场景的的叠加addKML()
addAnnotation()
addAnnotationFromFile()
addImageLayer)
addImageLayerFromWMS()
add3DScene()
几何体的绘制
绘制二维箭头、警戒线、隔离带、圆柱、盒子等几何体createArrow()
createBox()
createContinueQuad()
createLinesObject()
物体变换物体的位移、旋转、缩放等变换操作yawObject();
pitchObject()
rollObject()
setObjectVisible()
isObjectVisible()
事件触发处理
三维场景中触发的事件通过主调语言中定义的回调函数反馈给外部,如鼠标点击物体事件、角色到达目标点事件等AppIntialized()
LBtnDblClickMeshObject()
CharReachTargetPostion()
ReachLookAtPosition()
数据分析功能
提供最优路径、通视性分析等功能optimalPathCalculator_Reset()
optimalPathCalculator_AddPoint)
optimalPathCalculator_AddRoad()
optimalPathCalculator_Find()
角色骨骼动画
人物角色控制,角色动画控制charPlayNPCBoneAnimation()
charSetNPCTargetPosition()
charSetNPCMoveSpeed()
charSetNPCMoveMotionIndex()
粒子特效模块
提供能模拟自然界一般的物理现象的粒子效果,比如火、烟、雨雪、爆炸等createFireEffect()
createSmokeEffect()
createExplosionEffect()
createSprayWaterEffect()
setEffectWind()
setSparyWaterDirection()
系统参数设置
浏览场景参数设置,比如开关云雾效果、视见体裁切距离等set3DTileCullingRatio()
get3DTileCullingRatio()
相机控制
提供相机模式切换及相机定位、跟随等功能lookAt()
flyTo()
cameraTrackObject()
天体运行控制
卫星、火箭等人造天体的运行模拟createSatellite()     playSatelliteBoneAnimation()
cameraTrackSatellite()
yawSatellite()
pitchSatellite()
rollSatellite()

评分

参与人数 1铜板 +1 收起 理由
tsdshj + 1 赞一个!

查看全部评分

1

主题

70

铜板

0

好友

实习生

Rank: 1

积分
13
发表于 2012-1-20 10:22 | 显示全部楼层
ConverseEarthSDK功能很强大的软件!三维虚拟现实场景加上真实地理信息地形!!支持一下!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表