STK Component是什么
2016-09-04 11:34
120 查看
AGI公司自2008年开始发布AGI Component类库(后更名为STK Component),不同于STK Engine,AGI Component类库建立在微软.Net 2.0平台上,是底层计算功能类的集合。借助于AGI Component,软件开发者可以非常灵活的开发桌面应用程序、网页程序等。无论是计算坐标转换、处理数据还是开发大型程序,使用STK Component都可大大节省时间,提高工作效率。
目前STK Component类库的发布包含两种形式:.Net和Java。按照功能分类,STK Component类库主要包含以下几大类库:
Dynamic Geometry Library:最核心的类库,是AGI所有软件的基础。包括:时间、坐标系、矢量工具;传感器模型、姿态模型、数值方法;轨道积分器;
Navigation Accuracy Library:导航精度分析类库;
Terrain Analysis Library:有关地形方面的类库;
Spatial Analysis Library:有关覆盖分析方面的类库;
Communication Library:有关通信方面的类库;
Graphics Library(Insight3D):3D控件类库;
STK Component类库中所有的类及其相关说明请参考其帮助文档。实际开发时可参考其提供的示例,在进行.Net开发时,开发者需要拥有.Net编程基础,对类等概念要熟悉。
以C#语言为例,通过.NET Reflector软件可对STK Component类库(程序集,DLL文件)进行反编译,通过观察、理解其类的构成及相应功能的具体代码,可极大提高对STK Component的认识以及自己的编程能力。
目前STK Component类库的发布包含两种形式:.Net和Java。按照功能分类,STK Component类库主要包含以下几大类库:
Dynamic Geometry Library:最核心的类库,是AGI所有软件的基础。包括:时间、坐标系、矢量工具;传感器模型、姿态模型、数值方法;轨道积分器;
Navigation Accuracy Library:导航精度分析类库;
Terrain Analysis Library:有关地形方面的类库;
Spatial Analysis Library:有关覆盖分析方面的类库;
Communication Library:有关通信方面的类库;
Graphics Library(Insight3D):3D控件类库;
STK Component类库中所有的类及其相关说明请参考其帮助文档。实际开发时可参考其提供的示例,在进行.Net开发时,开发者需要拥有.Net编程基础,对类等概念要熟悉。
以C#语言为例,通过.NET Reflector软件可对STK Component类库(程序集,DLL文件)进行反编译,通过观察、理解其类的构成及相应功能的具体代码,可极大提高对STK Component的认识以及自己的编程能力。
相关文章推荐
- 什么是信息化
- 面向服务架构(SOA)带给我们什么?
- C.K究竟是干什么的
- DIV与SPAN之间有什么区别[zz]
- 什么是ipo表,ipo图,hipo图
- NAC:犯了什么错误?
- 什么是Android?
- shapefile和layer文件的区别是什么?
- 什么是oozie
- 究竟是什么阻碍了物联网的普及?
- 什么是JSP以及和Servlet的比较
- 一款好的APP应该具备什么?
- spring是什么
- CSS里padding和margin的区别是什么?
- 网络通信解决了什么问题
- javaee包括什么
- bug修复-android中的onCreate两个参数的方法是什么鬼?
- 什么是MyBatis
- Unity3D白皮书(四) Unity3D在渲染方面都帮我们做了什么?
- 什么是JNDI