插件式GIS应用框架的设计与实现

时间:2017-05-29 08:16:01
【文件属性】:

文件名称:插件式GIS应用框架的设计与实现

文件大小:31.55MB

文件格式:PDF

更新时间:2017-05-29 08:16:01

GIS C#

前言 联系博文视点 第1章 走进插件式GIS应用框架  1.1 应用框架精讲  1.1.1 应用框架简介  1.1.2 应用框架的特点  1.1.3 GIS应用框架  1.2 插件式应用框架  1.3 ARCGIS ENGINE简介  1.3.1 ArcGIS产品框架  1.3.2 GIS开发组件——ArcGIS Engine  1.3.3 ArcGIS Engine产品类型  1.3.4 ArcGIS Engine 9.2新特性展现  1.4 第三方UI组件——JANUS SYSTEMS  1.5 小结  第2章 框架插件引擎设计  2.1 他山之石——ARCMAP插件机制  2.2 框架通信契约——接口  2.2.1 接口的秘密  2.2.2 实现接口与显式实现接口 2.2.3 C#的实现继承 2.2.4 继承和重用 2.3 框架宿主程序设计与实现 2.3.1 属性——合理冲破私有变量访问限制 2.3.2 动手——从宿主程序开始 2.4 框架通信契约设计 2.4.1 IPlugin接口 2.4.2 ICommand接口 2.4.3 ITool接口 2.4.4 IItemDef接口和实现 2.4.5 IMenuDef接口 2.4.6 IToolBarDef接口 2.4.7 DockableWindowDef接口 2.4.8 通信契约设计小结 2.5 插件容器设计与实现 2.5.1 集合 2.5.2 泛型机制 2.5.3 聚合法产生容器 2.5.4 产生插件容器 2.5.5 访问容器元素 2.6 动态加载框架插件 2.6.1 反射机制 2.6.2 考虑异常 2.6.3 插件的动态加载和对象生成 2.7 框架日志处理 2.7.1 一个Log4net例子 2.7.2  Log4net配置文件 2.7.3 框架的日志设计 2.8 插件的分类 2.8.1 类型转换与判别 2.8.2 插件分类的设计与实现 2.9 小结 第3章 框架宿主程序设计 3.1 静态UI设计 3.1.1 菜单和状态栏设计 3.1.2 浮动面板设计 3.2 插件UI对象 3.2.1 公共变量的设计 3.2.2 插件获取 3.2.3 解析ICommand和ITool对象 3.2.4 解析IMenuDef和IToolBarDef对象 3.2.5 解析IDockabieWindowDef对象 3.3 插件对象的事件处理 3.3.1 松散耦合的关键——委托与事件 …… 第4章 框架插件设计 第5章 宿主程序的高级设计 第6章 GIS算法的实现 第7章 框架辅助组件库设计 第8章 程序的部署与打包


网友评论

  • 271页,完美书签。谢谢!!!
  • 很好的资源,适合初学者
  • 超贵,都可以去买书了
  • 有用,就是分数太高。
  • 不错的资源!
  • 新知识,无时无刻都要学习
  • 挺好的书,值得学习一下!
  • 很好的资源,适合初学者学习,感谢分享
  • 很好的资源,适合初学者学习,感谢分享
  • 很好的资源,适合初学者学习,感谢分享
  • 新知识,无时无刻都要学习
  • 很有用,对我帮助很大
  • 很有用的东西呢
  • 非常非常不错的书,插件式的内容很不错
  • 在内容上算法与实例并存,对于GIS的学习有较大帮助,可能有些地方对于初学者可能不太理解
  • 很好的资源,对于初学者很有用
  • 很好的资源,对于初学者很有用
  • 东西越来越复杂了
  • 好书,值得一看
  • 书不错,如果是在新的开发环境下的书就更好了