地理信息系统设计与开发.ppt
《地理信息系统设计与开发.ppt》由会员分享,可在线阅读,更多相关《地理信息系统设计与开发.ppt(18页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、第七章 GIS设计与开发张玉红GIS分类基础型(工具型)地理信息系统基础型(工具型)地理信息系统,也就是 GIS 工具软件包,如 ARC/INFO 等,具有空间数据输入、存储、处理、分析和输出等 GIS 基本功能。应用型地理信息系统应用型地理信息系统,以某一专业、领域或工作为主要内容,包括专题地理信息系统和区域综合地理信息系统 一、一、GIS开发模式开发模式独立开发(底层开发)独立开发(底层开发)单纯二次开发单纯二次开发集成二次开发集成二次开发独立开发是指不依赖于任何GIS工具软件,从空间数据的采集、编辑到数据的处理分析及结果输出,所有的算法都由开发者独立设计,然后选用某种程序设计语言,如Vi
2、sual C+、Delphi、C+Builder等,在一定的操作系统平台上编辑实现。单纯二次开发指完全借助于地理信息系统软件提供的二次开发语言进行应用系统开发。商业化GIS工具软件大多提供可供用户进行二次开发的宏语言,如ESRI的ArcView提供了Avenue语言,MapInfo的MapInfo Professional提供了MapBasic语言等。用户利用这些宏语言,以原GIS工具软件为开发平台,针对不同应用对象,开发出自己的应用程序。集成二次开发指利用专业GIS工具软件或其提供的组件来实现GIS的基本功能,同时,采用通用软件开发工具,尤其是可视化开发工具,如Visual Basic、Vi
3、sual C+、Delphi、Power Builder等作为开发平台,进行二者的集成开发。集成二次开发组件式开发方式COM(Component Object Model)是组件之间相互接口的规范,其作用是使各种组件和应用软件能够用一种统一的标准方式进行交互。COM不是一种语言,而是一种二进制标准。GIS组件组件GIS开发方法三种模式的分析和比较独立开发难度大单纯二次开发受GIS工具提供的编程语言限制集成二次开发成为GIS应用开发的主流充分利用GIS工具软件完备的空间数据管理、分析功能利用面向对象可视化语言的高效、方便等优点目前常见的组件GIS软件ESRI推出组件产品 ArcObjectsES
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 地理信息系统 设计 开发
限制150内