插件式GIS框架书籍的写作计划

来源:互联网 发布:链家要自己买端口么 编辑:程序博客网 时间:2024/05/01 08:03

07年ESRI最重要的事情应该是ArcGIS Engine9.2的推出,我只看了这个版本的Desktop和Engine部分,确实非常令人震撼,尤其是ArcGIS Engine,添加了大量的新元素、组件和技术,降低了开发过程和难度,这个版本的推出,使得市面上的基本关于ArcGIS的书籍都显得过时,需要更新。

在07年,我个人也使用ArcGIS Engine做个几个程序,个人最满意的是一个插件式GIS框架NBGIS,从最初的VS2003+AE91,目前已经迭代到VS2005+AE92,它是一个切实可用的插件式GIS平台,用户可以通过编写插件的方式无限扩展其功能。整个框架的设计过程现在看来并不复杂,但在设计之初却是困难重重,因为没有什么太有用的资料,一切东西都需要自己摸索,到现在终于做出来并在实际生产中得到使用。

因此,我有意将这个框架的整个设计和实现过程做一个详尽的技术总结:它将以一个插件式GIS框架项目为轴线,详细介绍整个框架的设计思路、方法依据和实现方法,在其中介绍相关的C#和.NET2.0的高级知识、AE92的知识、产生一个框架的UI设计和代码、几个实用的GIS算法及其实现代码,最后介绍安装包的设计与制作。

这个书稿的适合读者包括:

  • 熟悉C#和.NET2.0,但想进一步提高到开发者;
  • 对插件式框架设计有兴趣的开发者;
  • 熟练的ArcGIS开发者;
  • 想了解所谓商业GIS框架或平台一般原理,为将来尽快融入实际工作的学生;

不适合的读者:

  • C#、NET 20和AE新手;
  • 对自己的技术非常有信心,喜欢自己探索的开发人员;
  • 认为国内GIS书籍都是垃圾的读者;
  • 已经经过此阶段的高手;

欢迎大家给点建议。

原创粉丝点击