相关图书推荐

地理信息系统

    您的浏览历史

    ArcObjects开发指南(VB篇)

    促销活动

    基本信息

    内容简介回到顶部↑

    对GIS软件的研发来说,ESRI公司在2000年推出的ArcGIS具有划时代意义。ArcGIS的底层和心脏是ArcObjects——它是微软COM技术和Arc/Info结合诞生的“工业化”产物,实现了GIS功能模块的“部件化、标准化和工业化”;提供了各种丰富的AcfiveX控件和GIS组件,开发人员可以借助它搭建各种独立的GIS应用或嵌入式应用,大大降低GIS系统开发的技术门槛,缩短开发周期。.
    本书是作者使用ArcObjects进行项目开发和授课中经验的总结。点滴积累,汇集成卷。ArcObjects功能全面,内部结构复杂。全面理解和认识ArcObjects体系结构,掌握其中的重点,难点,合理利用编程资源,提高编程技巧和效率,做到能懂、会用、融会贯通,并非一日之功,需要长期的理解、探究和感悟,这也正是本书所要努力引导读者做到的。..
    本书既可以作为GIS开发人员的工具书,也可以作为GIS课程的一种补充,在理论学习的同时,通过开发实践引导和强化对理论的学习。书中的内容虽然是针对VB用户的,但是书中的很多章节对使用其他编程语言的用户来说,也具有很好的参考价值。...

    目录回到顶部↑

    第1章 地理信息系统与ArcGIS.
    1.1 地理信息系统概述
    1.2 看待GIS的三个视角
    1.3 地理信息系统与ArcGIS
    第2章 ArcGIS开发平台介绍
    2.1 ArcGIS 9.X产品系列概览
    2.2 AreGIS Desktop开发平台
    2.3 ArcGIS Engine开发平台
    2.4 Desktop和Engine的开发平台的比较
    第3章 GOM基础
    3.1 COM概述
    3.2 COM类和接口
    3.3 接口的高级特性
    3.4 COM高级特性
    第4章 VB6和VBA编程技巧
    4.1 界面与变量声明
    4.2 增加程序可读性
    4.3 语法与技巧
    4.4 COM编程
    4.5 AteObjects编程中的其他技巧

    前言回到顶部↑

    ESRI在2000年推出的ArcGIS对GIS软件的研发来说,具有划时代的意义。ArcGIS的底层和心脏是ArcObjects——它是微软的COM技术和Arc/Info结合诞生的一个重要的GIS“工业化”产物。它实现了GIS功能模块的“部件化、标准化和工业化”。开发人员可以借助它搭建各种独立的GIS应用或者嵌入式应用。它提供了各种丰富的ActiveX控件和GIS组件,有效地降低了GIS系统开发的技术门槛,大大缩短了开发周期。在VB中,用户甚至不用编写一行代码,就可以开发出含有基本GIS功能的独立应用系统来,这在以前是很难想象的。.
    Arcobjects开发主要涉及三个层面:用户界面定制、功能组件开发和创建独立应用程序。用户界面定制是在已有ArcGIS桌面软件(ArcMap,ArcCatalog,ArcScene和ArcGlobal)基础上,通过选择、定制菜单和工具条的方式来定制应用模型;功能组件开发则更为深入一步,涉及空间数据访问、可视化、应用程序框架等组件的构建,是对ArcGIS现有应用模型的扩展;独立应用程序则是全面引入自己的空间业务逻辑,创建的应用程序不直接与现有的ArcGIS软件发生关系。
    本书是作者使用ArcObjects进行项目开发以及授课中经验的总结。点滴积累,汇集成卷。ArcOjeects功能全面,内部结构复杂。全面理解和认识ArcObiects体系结构,掌握其中的重点和难点,合理利用编程资源,提高编程技巧和效率,做到能懂、会用、融会贯通,并非一日之功,需要长期的理解、探究和感悟。这也正是本书所要努力引导读者做到的。..
    全书共19章,由浅入深,逐渐涉及ArcObjects开发的各个方面和核心。本书涉及ArcObjccts开发的各个环节,系统性、连贯性强。读者的专业领域和编程水平参差不齐,作者充分考虑到了这一点,书中章节安排能够使各类读者发现和找到自己的切入点,从而容易理解和掌握其中的内容。
    “明其所需,知其所惑”。本书在章节安排和内容上有的放矢,针对性强。第9章、第12章和第13章等就是这方面的典型。范例中的代码具有很强的代表性和通用性,读者可以自接应用到自己的项目开发中。书中代码可以在电子工业出版社网站(www.phei.com.cn)的“资源下载”栏目中下载。
    本书既可以作为GIS开发人员的工具书,也可以作为GIS课程的一种补充,在理论学习的同时,通过开发实践引导和强化对理论的学习。“两手都要抓,两手都要硬”,书中的内容虽然是针对VB和VBA用户的,但是书中的很多章节对使用VC++或其他编程语言的用户来说,也具有很好的参考价值。
    本书由4个人通力合作完成。第1章由姜遵锋编写,第2章由崔纪锋编写,第17章由徐杨编写,其余各章由冯克忠编写。冯克忠和崔纪锋完成了全书的校对工作,冯克忠完成了全书的最后的统稿工作。
    需要说明的是,ArcObjects组件系统庞大,功能复杂,技术上外延很广,使我们感到力不从心。加之编写时间仓促,作者水平所限,书中难免出现缺点和错误。真诚希望读者能够批评指正。作者的联系方式是:Fengkz2002@vip.sina.com,欢迎交流。...
    冯克忠
    2006年11月27日于北京

    评论交流

    共有0人开贴评论  0人参与评论  0人参与打分 查看

    0人
     0%
    用户平均打分
    我要写评论 help如何参与评论和打分
    0人
     0%
    0人
     0%
    0人
     0%
    0人
     0%
    我要写评论
    查看所有评论交流(共0条)