地理信息系统空间分析模型与实现方法的分析和比较.pdf_第1页
地理信息系统空间分析模型与实现方法的分析和比较.pdf_第2页
地理信息系统空间分析模型与实现方法的分析和比较.pdf_第3页
地理信息系统空间分析模型与实现方法的分析和比较.pdf_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

收稿日期 2002 01 21 作者简介 赖格英 1963 男 江西省寻乌县人 副教授 主要从事遥感和地理信息系统的研究和教学工作 文章编号 1000 5862 2003 02 0164 03 地理信息系统空间分析模型 与实现方法的分析和比较 赖格英 江西师范大学 城市与环境科学学院 江西 南昌 330027 摘要 从地理信息系统应用中的薄弱环节着手 分析了空间分析模型在地理信息系统中的重要性和必要 性 并对目前 5 种常用的地理信息系统的空间分析模型的实现方法进行了分析与比较 关键词 地理信息系统 空间分析模型 实现方法 中图分类号 P 209 文献标识码 A 地理信息系统 GIS 技术在国防 城市规划 交通运输 环境监测和保护等与国民经济乃至国家命脉相关 的重要领域的成功应用 极大地推动了社会生产力的发展 同时 也极大地刺激了GIS 技术自身的迅速壮大 我国地理信息系统的发展 经过十几年的努力 正由学术与技术驱动向应用与市场驱动过渡 特别是随着我 国国民经济信息化工程的实施 这种巨大的应用潜力正在变成应用与市场需求 初步形成了我国的地理信 息系统产业 1 然而 目前大多数地理信息系统功能还主要停留在空间数据的获取 存储 管理和表达方面 分析功能相对较弱 因而在某种程度上限制了地理信息系统在各个应用领域的应用深度和广度 空间分析 是地理信息系统的核心功能 也是地理信息系统与其它计算机系统的根本区别 模型分析意指在地理信息 系统支持下 分析和解决问题的方法体现 它是地理信息系统应用深化的重要标志 2 空间分析在地理学及 相关领域的研究中有着悠久的历史与传统 数学概念与方法的引入 并从统计方法扩展到运筹学 拓扑学乃 至分形理论等方法的应用 进一步促进了其定量分析的能力 然而在目前的地理信息系统中 这方面的功能 没有得到充分的发挥 随着数字地球计划的提出 作为数字地球技术基础之一的地理信息系统无疑将起到 举足轻重的作用 此时的地理信息系统 就决不是简单的应用范围的扩大 而是一个质的飞跃 因此强化空 间分析模型的开发空间 是使地理信息系统能够处理全息的信息 或者全息地处理信息的必由之路 本文从地理信息系统的功能着手 分析了空间分析模型在地理信息系统中的重要性和必要性 并对目 前地理信息系统的空间分析模型的实现方法进行了分析 1 地理信息系统空间分析的现状 地理信息系统的数据结构包含矢量数据结构和栅格数据结构两种类型 两种数据结构的特殊性导致了 空间分析也分为两大类 即矢量数据空间分析和栅格数据空间分析 矢量数据空间分析一般包括 空间数据 查询和属性分析 多边形的重新分类 边界消除与合并 点线 点与多边形 线与多边形 多边形与多边形的 叠加 缓冲区分析 网格分析 面运算 目标集统计分析等内容 栅格数据空间分析功能通常包括 记录分析 叠加分析 滤波分析 扩展领域操作 区域操作 统计分析等内容 这些通用的基本的空间分析与操作功能奠定了地理信息系统的基本空间分析功能 然而这些通用的 GIS 的空间分析功能对于大多数的应用问题是远远不够的 因为各个领域都有自己独特的专用模型 例如在 区域规划领域中 就有大量的区域规划应用模型 由于区域规划需要大量反映区域状况的各种空间和非空 间的信息 地理信息系统提供和管理空间数据和属性数据等多源数据的功能 可以为区域规划提供新的分 第 27卷第 2期 2003 年 4月 江西师范大学学报 自然科学版 JOURNAL OF JIANGXI NORMAL UNIVERSITY Vol 27 No 2 Apr 2003 析方法和手段 也能提供更高层次的信息服务 然而由于区域规划的高度复杂性和综合性 地理信息系统提 供的通用空间分析功能无法满足复杂的模型分析 特别是缺少对发展空间问题决策的有效支持能力 因而 地理信息系统在区域规划领域中的应用受到一定的局限 在其它地理信息系统的应用领域 也都有类似的情况 2 地理信息系统空间分析模型的实现方法及比较 目前实现 GIS 空间分析功能与各种领域专用模型的结合主要有以下 5 种途径 1 GIS 环境内二次开发 语言的空间分析建模法 2 基于 GIS 外部松散耦合式的空间分析建模法 3 混合型的空间分析建模法 4 插件技术的空间分析建模法 5 基于面向目标的图形语言建模法 1 GIS 环境内二次开发语言的空间分析建模法 目前通用的 GIS 大多通过提供进行二次开发的工具和 环境来解决这一问题 如ARC INFO 提供的进行二次开发的宏语言AML 又如Mappinfo 的MapBasic 二次开发 语言 二次开发工具的一个主要问题是它对于普通用户而言过于困难 而 GIS 成功应用于专门领域的关键在 于支持建立该领域特有的空间分析模型 GIS 成功地应用于专门领域的关键在于支持建立该领域特有的空 间分析模型 GIS 应当支持面向用户的空间分析模型的定义 生成和检验的环境 支持与用户交互式的基于 GIS 的分析 建模和决策 这种方法比较灵活 但如果由用户自行来开发这类模型 则模型的复用效率不高 且目前二次开发语言提供的功能还是有限的 2 基于 GIS 外部松散耦合式的空间分析建模法 这种方法是一种松散耦合式 即除 GIS 外 借助其他软 件环境 比如SAS SPSS GLIM 等 或计算机编程语言如VC VB 或 Delphi 等来实现专用模型 这些模型与 GIS 之间采取数据通讯的方式联系 根据不同的数据共享方法 它又可以分为两类 第一类是不与空间数据 库共享数据 而是将 GIS 的空间数据输出作为一个中介文件 空间分析模型以此中介文件作数据源 这种方 法可以充分利用现有的分析软件 且也比较容易实现 但时间和空间效率不高 尤其对比较大的空间数据系 统 因为中介文件需要占用较大的存储空间 所以这种方法的空间分析模型的运行效率受到了很大的影响 第二种是空间分析模型和 GIS 空间数据库共享数据 例如Kehris 1990 连接ARC INFO和 GLIM 时 就采用这 种方法 其主要缺陷是GIS 用户必须非常熟悉 GIS 的内部数据结构 并发展相应的模块去存取 GIS 空间数据 库 3 混合型的空间分析建模法 这种方法也有两种情况 第一种是纯属上述两种方法的混合 这种方法的 宗旨是尽可能地利用 GIS 所提供的功能 最大限度地减少用户自行开发的压力 第二种就是利用面向对象和 构件技术 COM 利用 GIS 商家提供的 GIS 控件和计算机开发语言如 VC VB 等 自行开发应用模型软 件 COM GIS 面向对象和构件技术的地理信息系统 COM GIS 是把 GIS 的功能模块划分为多个控件 每个控 件完成不同的功能 通过可视化的软件开发工具集成起来 形成最终 GIS 应用 这种方法 目前提供的 GIS 控 件功能仍然是十分有限的 并且在有些方面会受到很多的限制 4 插件 Plug In 技术的空间分析建模法 插件技术在目前的 Windows 应用程序开发中是一项非常热 门的技术 在很多著名的软件中都被使用 实际上 所谓插件技术 并不是什么新的东西 它们本身也不复 杂 插件技术被认为是一种新的编程思想而非新的技术可能更合适一些 插件的本质是在不修改程序主体 的情况下对软件功能进行加强 当插件的接口被公开时 任何公司或个人都可以自己制作插件来解决一些 操作上的不便或增加一些功能 1 插件还可以支持多人合作和开发 只要有一个好的插件机制 不同的功能 可能由不同的人来完成 而且由于不同插件之间互不影响 方便程序的调试和纠错 插件技术实现了应用程序功能模块的 即插即用0 一般来说 如果用户拷贝一个插件到支持插件的应 用程序的插件目录中 这个应用程序就能够自动识别并启用这个插件 插件完成某个特定的功能模块 并和 应用程序协同工作 然而插件文件和应用程序是分离的 并且插件是一个可执行程序模块 因此 插件实现 的基础是应用程序和 DLL 的结合 利用已有的程序开发环境来制作插件 使用这种方法的 GIS 软件必须在程序主体中建立了多个自定义 的接口 使插件能够自由访问程序中的各种资源 这种插件的优势在于自由度极大 可以无限发挥插件开发 165第 2 期赖格英 等 地理信息系统空间分析模型与实现方法的分析和比较 者的创意 形成各种各样的GIS 空间分析模型 这种插件机制的编写相对复杂 对于插件接口之间的协调比 较困难 插件的开发也需要专业的程序员才能进行 由于插件技术是基于 DLL 技术 由于动态连接库的强大功能 使得插件技术提供的空间分析功能模块 具有 即插即用0的优秀特性 这样就可以方便地为程序增加新功能 新特性 为 GIS 软件带来无限的可扩充 性 在GIS 产业化的环境下 插件技术形成的空间分析功能插件可以成为具有知识产权的产品 进入软件流 通领域 具有较高的复用效率 而不像二次开发语言 很多用户都可能在做重复的劳动 插件式的空间分析功能模块 带用 即插即用0的特性 这就为GIS 的中 小用户提供了选择的余地 可以 不用购买大而全的 GIS 工具 只需购一些GIS 插件即可 随着 GIS 标准化的建立 在不同的 GIS 平台上共享相同的数据结构将成为可能 这就为具有不同的 GIS 平台的用户提供了共享 GIS 空间分析功能插件的可能 5 面向目标的图形语言建模法 面向目标的图形模型语言开发工具提供了一个面向目标的图形化的空 间分析建模语言 使用户可设计高级的空间模型功能 所有这些设计都是在图形的方式 如图标 而非编程 语言方式下进行的 建模过程中的对象和空间分析操作均以图标形式展示给用户 用户亦可自定义图标 用 户在对图标的定义 选择和操作中完成模型的定义和检验 用户完全可以摆脱编程语言的难学和复杂 省去 了很多中间过程 例如结合地理信息系统分析和栅格数据处理能力 用户只需用其提供的工具在窗口中绘 出模型的流程图 指定流程图的意义 所用参数 矩阵等 即可完成模型的设计 而无需进行具体而复杂的程 序设计 为用户提供了高层次的设计工具和手段 同时可使用户将更多的精力集中于专业领域的研究 同时 模型的流程图可以被方便地编辑 修改 打印和保存 基于面向目标的图形模型语言方法要比 GIS 的二次开发语言 如ARC INFO 的 AML 这类宏语言 要方 便和直观得多 且也更易掌握 另外 面向目标的图形模型语言方法对开发空间分析模型来说 由于所有建 模过程 都在GIS 系统内部进行 其中所使用的函数 逻辑操作和条件操作等都来源于 GIS 系统 因而有更好 的可靠性和逻辑一致性 这种方法具有非常大的发展潜力 3 结语 1 空间分析模型的研究是 GIS 应用中永恒的主题 其实现过程同样是个永恒的主题 本文列举的方法 只是目前常见的方法 随着GIS 的迅速发展 空间分析的建模 必定有越来越多的方法 2 空间信息的综合分析方法 也就是常说的应用模型 是在对专业应用领域的具体对象与过程进行大 量研究的基础上总结出来的规律的表示 GIS 利用这种模型对系统中所包含的大量空间数据进行分析综合 来解决实际问题 体现了 GIS 的优势 但应用模型本身是不断发展的 因此面对不断发展的应用模型 上述方 法中 基于 GIS 环境内二次开发语言的空间分析建模法和基于面向目标的图形语言建模法具有较大的灵活 性 因而更能适应实际需要 而基于 GIS 外部松散耦合式的空间分析建模法和插件技术的空间分析建模法在 一定程度上固化了应用模型 且它的开发周期也相对较长 因而较难适应不断变化的应用领域 3 地学领域的各种空间信息在 GIS 中或是用矢量形式 点 线 面 表示 或是用栅格形式表示 信息的 综合分析技术实际上是矢量数据与栅格数据的综合分析方法 高效的格式转换和综合能力可使用户对多源 地学信息进行方便的综合分析 在这里 GIS 不仅仅是一种工具 同时还是一种催化剂 催化着应用领域模型 的不断发展 应用领域的模型在GIS 中的应用和实现 甚至会催化两者相互结合后形成边缘学科的发展 参考文献 1 邬伦 刘瑜 张晶 等 地理信息系统一原理 方法和应用 M 北京 科学出版社 2001 217 218 2 张超 地理信息系统实习教程 M 北京 高等教育出版社 2000 305 308 3 刘滨 C Builder4 高级编程实例精解 M 北京 国防工业出版社 2000 412 413 下转第 184 页 166江西师范大学学报 自然科学版 2003 年 参考文献 1 张庆文 优秀男子百米运动员途中跑支撑腿缓冲动作分析 J 上海体育学院学报 2000 1 2 宋江东 论现代科学技术与人类速度素质的发展 J 江西教育学院学报 2000 6 3 刘建平 现代短跑专门性练习的改进与短跑技术对接的研究 J 体育学刊 2000 1 4 秦琴 浅议伸髋肌群在短跑教学训练中的现实意义与作用 J 江西教育学院学报 2001 3 Amplify the Speed Quality Function in the 100 m Race with the Assistance of Modern Science and Technology Information YU Xuan jun Physical Educeation department jiangxi normal University Nanchang 330027 China Abstract Speed quality not only reflects man s basic moving capability but also determines fundamentally players grades in the track and field events In the recent 100 years or so with the help of high tech the potency of the ath lets were fully tapped which made the players not only run faster but jump higher and throw farther With the con veyance and feedback of the science and technology information the systematic

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论