商品搜索: | 高级搜索
购物车
个人购书、书店批发、单位团购三位一体的综合电子商务平台 总部网购、话购服务热线:95105940(全国范围市话拨打)
同类热销排行榜

新书推荐

决死
野心磅礴的东邻,措手不及的天朝,十方势力,三个国家,两大帝国,将抒写何等的历史悲歌。 英雄辈出的历史年代,丰臣秀吉、德川家康、努尔哈赤、李如松、郑芝龙等,以天下为棋,时事为局,将诞生怎样的历史传奇! 公元1592年,日本丰臣秀吉率日本战国精英群雄倾巢入侵朝鲜,几日之内,朝鲜覆亡只在旦夕之间,应朝鲜朝廷所请,宗主国明朝大举派军援救朝鲜,中日之间第二次大规模碰撞就此展开!
> 更多

重磅好书

每天用一点办公室超实用心理学
辛苦工作,却得不到上司赏识?压力重重,对工作失去兴趣?带好团队这件事,真的很难?谈判能力不佳,总是吃闷亏?……重重难题困扰你的职场生涯,原因就是你没有修炼好自己的情商!职场生存,人气比实力更重要,说服力比高智商更容易占据上风!只有在情感上团结对方,在气势上压倒对方,才能在职场中立于不败之地。 本书作者是日本著名的职场心理大师内藤谊人,他用图文并茂、条分缕析的方式,告诉读者怎样成为职场人气王,受上司器重、同事喜爱、部下尊崇、客户信赖,依计行事,就可成为最具战斗力的职场达人!
> 更多

活动亮亮点 总部独享

惠 购

 >更多

最近浏览过的商品

分享到: 分享到QQ空间  
 
请先登录
 
 
 
     
 
 
 
     
     

插件式GIS应用框架的设计与实现--基于C#和ArcGIS Engine9.2/博文视点原创精品大系

作者:蒋波涛

 

点击放图片
  • 市场价: ¥38
  • 博库价:
  • 折扣:
  • 立即节省:¥
  • ISBN:9787121071928
  • 出版社:电子工业
  • 2008-10-01 第1版
  • 2008-10-01 第1次印刷
  • 开 本:16开
  • 页 数:257页
 满58元免运费         

作者简介
    蒋波涛,华南理工大学建筑学院建筑技术科学专业硕士毕业。所用所著,皆半路而成。就职于宁波市规划与地理信息中心,从事GlS项目管理与开发工作。关注GIS、设计模式和RIA技术,2006年曾出版《ArcObjects开发基础与技巧——基于VisualBasic.NET》一书。
    专长:
    ●ArcGIS平台开发技术(ArcGIS Desktop、ArcGIS Engine、ArcGIS Server和ArclMS等)
    ●Microsoft.NET平台开发技术(ASP.NET Web程序和Windows程序)
    ●Ajax富客户端技术(YUI、ExtJS)
    著作:
    ●《GIS for Web应用开发之道》(译)
    ●《插件式GIS应用框架的设计与实现——基于C#和ArcGIS Engine 9.2》(著)
    ●《ArcObjects开发基础与技巧——基于VisualBasic.NET》(著)
    个人站点:浩淼的天空WWW.hmgis.cn

目录
前言
联系博文视点
第1章  走进插件式GIS应用框架
  1.1  应用框架精讲
    1.1 1  应用框架简介
    1.1.2  应用框架的特点
    1.1.3  GIS应用框架
  1.2  插件式应用框架
  1.3  ArcGfS Engine简介
    1.3.1  ArcGIS产品框架
    1.3.2  GIS开发组件——ArcGIS Engine
    1.3.3  ArcGIS Enaine产品类型
    1 3.4  ArcGlS Engine 912新特性展现
  1.4  第三方Ul组件——Janus Svstems
  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  ITooI接口
    2.4 4  iltenqDef接口和实现
    2.4 5  IMenuDef接口
    2 4.6  IToolBarDef接口
    2 4.7  IDockabIeWindowDef接口
    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  解析lCommand和ITool对象
    3.2.4  解析IMenuDef和lToolBarDef对象
    3.2.5  解析IDockabIeWindowDef对象
  3.3  插件对象的事件处理
    3.3.1  松散耦合的关键——委托与事件
    3 3.2  ITool的Click事件
    3.3 3  ICommand的Click事件
    3.3.4  ITool的地图交互事件
  3.4  小结
第4章  框架插件设计
  4.1  ArcGIS Engine的扩展框架
    4.1.1  基础类
    4.1.2  内置Command和Tool
    4.1.3  HookHelper原理及应用
  4.2  如虎添翼的Geoprocessing
    4.2.1  什么是Geoprocessing
    4.2.2  运行Geoprocessing工具
    4 2.3  Geoprocessing的批处理
  4.3  插件的设计和实现
    4.3.1  ICommand插件实例
    4.3.2  ITooI类型插件实例
    4.3.3  使用内置IToof对象实例
    4.3.4  IDockabIeWindowDef类型插件实例
  4.4  小结
第5章  宿主程序的高级设计
  5.1  两种视图的同步
    5.1.1  共享同一份地图
    5.1.2  同步类的使用
  5.2  使用TOCControl控制图层
    5.2.1  选择TOC控件的元素
    5.2.2  TOC控件的鼠标交互
    5.2.3  快捷菜单的设计实现
  5.3  要素数据的查询显示
    5.3.1  从FeatureClass到DataTabfe
    5.3.2  DataTable的显示
    5.3.3  要素的属性查询和空间定位
  5.4  符号控件应用
    5.4.1  SymbofogyControl控件
    5.4.2  控件使用实例
  5.5  小结
第6章  GIS算法的实现
  6.1  图结构简介
  6.2  自动构面算法
    6.2 1  线网拆分
    6 2.2  左转算法及其改进
    6.2.3  构造有向图
    6.2.4  左转算法实现
    6.2.5  剔除无效多边形
    6.2.6  岛和洞的处理
  6.3  单源最短路径算法
    6.3.1  Dijkstra算法
    6.3.2  网络节点和边的定义
    6.3.3  构建拓扑网络  
    6.3.4  Dijkstra算法实现
  6.4  小结
第7章框架辅助组件库设计
  7.1  NBGISFunLib设计
  7.2  复制要素类
    7.2 1  字段的复制
    7.2.2  Annotation要素类的复制
  7.3  要素数据加载
    7.3.1  字段匹配
    7.3.2  数据加载
    7.3.3  加载异常问题
  7.4  小结
第8章  程序的部署与打包.
  8.1  ArcGIS Engine自定义程序部署
  8.2  程序打包
    8.2.1  InstallShield Express X介绍
    8.2.2  安装包的制作过程
  8.3  小结

导语
        本书主要以实例方式来阐述GIS二次开发如何进行框架设计的。首先介绍了什么是插件式GIS应用框架,然后以一个大实例来阐述如何进行GIS应用框架的设计。整本书就是一个实例的开发过程,从设计到实现,最后到打包部署。
    本书适合于有一定GIS开发基础的,希望能掌握应用框架的设计,并以此提高代码复用性的中高级程序员。

购买此商品的顾客还购买过

用户评论
>更多读者评论
客服电话:95105940(全国范围市话接入)
浙江省新华书店集团有限公司主办 ICP证:浙B2-20060032
博库书城有限公司 设计制作 浙江经纬信息技术有限公司 技术支持
Powered by GEMWAY 2005-2010 版权所有 ©