第三章 接口说明


CooRun SDK应用微软公司 COM 技术,提供windows 平台下对多语言,多架构的支持。CooRun SDK由以下几大控件组成:

SDKCtrl:三维场景主窗口控件,负责三维场景的展示、窗口交互以及和前端消息的通信。其中与前端消息通信包含两个部分:接口和回调事件。。

MapManagerCOM:三维地图组件,负责创建并管理SDK在使用过程中涉及到的对象,包括图层对象、响应器对象、更新对象、漫游对象、导航对象等。

ConfigOptionsCOM:配置对象管理组件,负责封装所有的配置对象。配置对象用于配置图层、响应器、更新操作等对象的参数。

BaseObjectCOM:对象管理组件,负责封装三维地图中的所有操作对象。包括图层对象、响应器对象、更新对象、工具对象等。每个对象都提供相应的接口供前端使用。

CoordinateSystemCOM:坐标系统组件,负责三维场景中不同坐标系、不同坐标类型的坐标相互转换。该组件通过坐标转换对象(Transformate)对外提供屏幕坐标,场景世界坐标,经纬度坐标以及不同坐标系之间的坐标转换。

GroupObjectCOM:图层组对象组件,负责提供三维场景中图层组对象操作的接口。

NavigationCOM:场景漫游类组件,负责提供三维场景漫游相关功能应用接口。

ToolsCOM:工具类组件,负责提供与三维场景无直接交互的功能应用。ToolsCOM主要以工具管理对象(ToolsMgr)对外提供接口服务。

results matching ""

    No results matching ""