基于OSG的三维GIS功能的封装技术研究与实现
发布时间:2023-04-07 05:26
OpenSceneGraph(以下简称OSG)使用OpenGL技术开发,是以C++作为开发语言的应用程序接口(API),它让开发者能快速、便捷地交互式图形程序。在三维GIS领域,使用OSG作为底层渲染是不二之选。本技术研究拟从如何将底层基于OSG使用C++开发的功能进行封装(ActiveX技术),从而对C#和JavaScript等二次开发语言调用等方面进行研究,实现定制化开发和功能扩展,实现应用项目想要的功能。
【文章页数】:3 页
【文章目录】:
0 引言
1 总体目标与主要研究思路
1.1 总体目标
1.2 主要研究思路
2 技术路线分析与实现
2.1 COM技术原理
2.2 COM接口结构
2.3 IUnknown接口
2.4 COM注册和调用
2.5 类长
2.6 COM库与类厂的交互
2.7 ATL框架
2.8 ATL框架如何封装OSG
3 结束语
本文编号:3785179
【文章页数】:3 页
【文章目录】:
0 引言
1 总体目标与主要研究思路
1.1 总体目标
1.2 主要研究思路
2 技术路线分析与实现
2.1 COM技术原理
2.2 COM接口结构
2.3 IUnknown接口
2.4 COM注册和调用
2.5 类长
2.6 COM库与类厂的交互
2.7 ATL框架
2.8 ATL框架如何封装OSG
3 结束语
本文编号:3785179
本文链接:https://www.wllwen.com/kejilunwen/dizhicehuilunwen/3785179.html