应用型GIS应用模型分析.docVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
应用型GIS应用模型分析

应用型GIS应用模型分析 地理信息系统以数字世界表示自然界,具有完备的空间特征,可以存储和处理大量的空间数据,并具有极强的空间系统综合分析能力,因此从应用角度看,地理信息系统不仅要完成管理大量复杂的地理数据的任务,更为重要的是要实现对空间数据的分析、评价、预测和辅助决策。因此发展应用分析模型是地理信息系统走向实用化的关键,国内外学术界投入了大量精力,从事这方面的研究,其研究成果大大拓宽了地理信息系统的应用范围。 地理信息系统应用依赖于四个方面的要素:①足够的地理数据和合理的数据结构;②合适的应用分析模型;③系统用于组织和实现应用模型的功能;④使用者与系统的交流。 学习目标: 了解应用型GIS模型的作用、分类和建立方法。 教学内容: 1. 应用型GIS模型的概念。 2. 应用型GIS模型的作用。 3. 应用型GIS模型的分类。 4. 应用型GIS模型的建立方法。 重难点: 1.应用型GIS模型的分类。 2.应用型GIS模型的建立方法。 6.2.1 应用模型重用 源代码方式重用 在重用源代码形式的模型时,必须利用GIS系统的二次开发语言或其他编程语言,将已开发好的专业模型的源代码进行改写重用,使其从语言到数据结构与GIS系统完全兼容,成为GIS系统的整体一部分。这种重用方式非常多见,并且将一直存在,它可以保证GIS系统与模型在数据结构、数据处理等方面的一致性。但这种方式只能算是最低级的重用方式,其缺点非常明显:一是GIS开发者必须下很大功夫读懂模型的源代码,二是在改写重用过程中常常会出错。 函数库方式重用 对于以库函数的形式保存在函数库中的应用模型,GIS开发者可以通过调用库函数的方式进行模型重用。函数库包括静态连接库和动态连接库两种,二者的区别在于,动态连接不是在连接生成可执行文件时把库函数链入应用程序,而是在程序运行中需要的时候才连接。 函数库方式的优点是:GIS系统与应用模型能实现高度无缝的集成;函数库一般都有清晰的接口,GIS开发者不必费力去研究源代码,使用方便,而且函数库经过编译,不会发生因开发者错误地改动源代码,而使模型运行结果不正确的情况。 函数库方式的缺点在于:库函数无法与GIS数据有效结合,因而不能用于复杂模型与GIS的集成;由于开发者不能对库函数进行修改,降低了重用的灵活性;函数库的可扩充性差;此外,静态函数的使用还在一定程度上受限于语言,必须依赖于其开发语言。 独立可执行程序方式重用 现有应用模型中,以可执行程序方式存在者居多。这种模型的重用方式之一是,GIS系统与应用分析模型均以可执行应用程序的方式独立存在,二者的内部、外部结构均不变,相互之间可以切换。二者之间的数据交换通过对共同的统一格式的中间数据文件(如ASCII码文件或通用数据库文件等)的操作实现,GIS系统进一步将中间数据转换为空间数据,以实现GIS本身的空间数据操作功能。这种重用方式的优点在于简便,所需编程工作极少。缺点在于:一是系统效率较低,且使用不很方便;二是界面往往不一致,视觉效果不好。 内嵌可执行程序方式重用 这种重用方式本质上与独立可执行程序方式一样,以GIS系统命令驱动应用模型程序,GIS系统与模型之间的集成通过对共同数据文件的读写操作实现,GIS系统则进一步通过进行中间数据与空间数据的转换来实现空间数据的GIS操作功能。与独立可执行程序重用方式不同的是,尽管GIS系统与模型可能是由不同的编程语言实现的,但是集成系统有基本统一的界面,具有一个无缝集成的操作环境。 内嵌可执行程序重用方式的优点在于:符合模块化开发原则,便于开发工作的组织管理,并且系统的运行性能比独立可执行程序方式好;具有基本统一的界面环境,便于操作。这种重用方式的缺点在于必须理解模型运行的全部过程并对复杂的模型要进行正确合理的结构分解,以实现模型与GIS系统本身之间的数据相互转换及模型对GIS功能的调用,在分解原模型时可能产生错误,此外,如果需要同时集成多个模型,要进行模型的组合很困难。 Jonkowski和Haddock(1996)实现的非点源污染模型系统即是一个采用嵌入可执行程序方式将GIS与地学模型相结合的典型,该系统基于DOS环境运行,空间数据处理由PC—ARC/INFO通过宏语言SML程序实现,农业非点源污染模型(AGNPS)由PASCAL语言编程并编译为可执行程序。系统将一组图层数据经ARC/INFO处理后转化为AGNPS的一个数据输入文件,经过AGNPS模型运行处理后,输出数据再转成PC—ARC/INFO的图层,以满足显示制图等需要。 DDE或OLE方式重用 DDE指动态数据交换,OLE指对象

文档评论(0)

docindpp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档