




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选ppt第五章第五章 GISGIS应用型模型设计应用型模型设计应用模型:联系GIS系统与常规专业研究的纽带应用模型:综合利用GIS系统中大量数据的工具应用模型GISSDSS1.应用模型分类2.应用模型与GIS集成精选ppt1.1.应用模型分类应用模型分类(1)按结构化程度分 数学模型:确定性模型 如水动力模型、遥感大气校正模型 统计模型:半结构化模型 如 回归分析、相关分析、主成分分析、系统聚类分析、多变量因子分析、层次分析法(AHP)、判别分析 概念模型:非结构化模型精选ppt(2)按空间特性划分 非空间模型 空间模型精选ppt(3)按应用模型的开发特点 系统提供模型 二次开发模型(4)按
2、应用模型内容所要解决的问题分类 基础模型 专业模型精选ppt GIS应用系统的应用分析功能的不足已经直接影响到GIS应用的进一步推广和深化。如何有效地重用已开发的各类专业应用模型,同时在今后的模型开发中,如何考虑到模型与GIS系统的易重用、易集成性,提高GIS应用系统的开发效率,缩短开发周期,己成为GIS应用系统开发工作者广泛面临的问题。2.2.应用模型与应用模型与GISGIS的集成的集成精选ppt2.1 2.1 源代码方式集成源代码方式集成利用GIS系统的二次开发语言或其它编程语言,将已有专业模型的源代码进行改写重用,使其从语言到数据结构与GIS系统完全兼容,成为GIS系统整体的一部分。可以
3、保证GIS系统与模型在数据结构、数据处理等方面的一致性。较低级的重用方式,其缺点主要是:GIS开发者必须下很大功夫读懂模型的源代码;在改写重用过程中常常会出错。精选ppt2.2 2.2 函数库方式集成:函数库方式集成:DLLDLLGIS开发者可以通过调用库函数的方式进行模型重用。函数库包括静态连接库和动态连接库两种,两者的区别在于,动态连接不是在连接生成可执行文件时把库函数链入应用程序,而是在程序运行中需要的时候才连接。优点:GIS系统与应用模型能实现高度无缝的集成;函数库一般都有清晰的接口,GIS开发者不必研究源代码;而且函数库经过编译,用户不能随意修改。 缺点:不能用于复杂模型与GIS的集
4、成;开发者不能对库函数进行修改,降低了重用的灵活性;函数库的可扩充性差。精选ppt2.3 2.3 独立可执行程序方式集成:松散集成独立可执行程序方式集成:松散集成 GIS系统与应用分析模型均以可执行应用程序的方式独立存在,两者之间的数据交换通过中间格式文件实现(如ASCII码文件或通用数据库文件等),GIS系统进一步将中间数据转换为空间数据,实现操作。优点在于:简便,所需编程工作极少。缺点在于:系统效率较低,且使用不很方便;界面往往不一致,视觉效果不好。精选ppt2.4 2.4 内嵌可执行程序方式集成内嵌可执行程序方式集成以GIS系统命令驱动应用模型程序,GIS系统与模型之间的集成通过对共同数
5、据文件的读、写操作实现。优点:符合软件工程学要求的模块化开发原则,便于组织管理;系统的运行性能比独立可执行程序方式好;对于用户,尽管GIS系统与模型可能是由不同的编程语言实现的,但具有基本统一的界面环境,便于操作。缺点:开发人员必须理解模型运行的全部过程并对复杂的模型要进行正确合理的结构分解,以实现模型与GIS系统本身之间的数据相互转换及模型对GIS功能的调用;此外,如果需要同时集成多个模型,进行模型的组合很困难。精选ppt Jonkowski和Haddock(1996年)实现的非点源污染模型系统即是一个采用嵌入可执行程序方式将GIS与地学模型相结合的典型,该系统基于DOS环境运行,空间数据处
6、理由ARC/INFO通过宏语言AML程序实现,农业非点源污染模型(AGNPS)由Pascal语言编程并编译为可执行程序。系统将一组图层数据经ARC/INFO处理后转化为AGNPS的一个数据输入文件,经过AGNPS模型运行处理后,输出数据再转成PC ARC/INFO的图层,以满足显示制图等需要,实例:农业非点源污染模型(AGNPS)与GIS集成系统的原型结构精选ppt2.5 DDE2.5 DDE或或OLEOLE方式集成方式集成DDE指动态数据交换,OLE指对象链接与嵌入,两者均用于Windows应用程序之间的数据传递。必须存在两个主体,一方为客户程序,另一方为服务程序,简单地说就是要有一方为另一
7、方提供数据服务或更复杂的服务。优点:与内嵌可执行程序相似,系统能实现无缝集成,而所需编程不多。不足:在于系统效率不高,系统稳定性不是很好。这种方式要求应用模型必须支持DDE或OLE协议,这是目前绝大多数已开发的各类模型做不到的。张犁(1996年)开发的城市洪水分析与模拟信息系统。在这个系统中,城市洪水分析与模拟模型作为服务程序,一个GIS工具软件系统作为客户程序,两者以OLE方式集成起来。精选ppt2.6 2.6 组件方式集成组件方式集成模型组件化将是应型GIS开发中最有效的模型重用手段。这一技术在地学分析模型开发领域最终会得到广泛应用,并提高GIS中的专业模型应用水平,极大地丰富GIS的应用分析功能。精选ppt2.7 2.7 模型库方式模型库方式模型库指在计算机中按一定组织结构形式存储的各个模型的集合体。模型库系统可以有效地生成、管理和使用模型,它可以支持两种粒度的模型(可执行文件与函数子程序),具有完整的模型管理功能,能够提供单元模型(指不需调用其他模型的模型)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 重庆市第一中学2024-2025学年高二下学期3月月考物理试题(含答案)
- 江苏省宿迁市泗阳县桃源路中学2024-2025学年高二下学期3月月考历史试题(含答案)
- 2024-2025学年部编版一年级语文下册期中素养测评提高卷(一)(含答案)
- 六年级课外知识
- 心脏病人自我急救护理
- 外贸美甲知识培训课件
- 增值税基本知识培训课件
- 基层院感知识培训课件
- 护理感控培训
- 授课培训技巧
- JJF(皖) 205-2025 土工击实仪校准规范
- 颌面骨囊肿肿瘤和瘤样病变影像诊断讲解
- 人教版英语2025七年级下册Unit 4 Eat Well教师版 语法讲解+练习
- 2025届福建省漳州市龙海区初三中考模拟测试卷化学(无答案)
- 2025年中国尤加利精油市场调查研究报告
- 国家电网新员工入职培训
- 《环境设计工程计量与计价》课件-1.什么是装饰工程预算
- 药厂环保知识培训课件
- 某露天矿山剥离工程施工组织设计方案
- 基于AI技术的小学数学智慧课堂教学研究
- 品管圈PDCA案例-提高乳腺外科术区引流管固定合格率
评论
0/150
提交评论