GIS应用开发复习资料

上传人:壹****1 文档编号:503114313 上传时间:2023-03-02 格式:DOCX 页数:8 大小:74.30KB
返回 下载 相关 举报
GIS应用开发复习资料_第1页
第1页 / 共8页
GIS应用开发复习资料_第2页
第2页 / 共8页
GIS应用开发复习资料_第3页
第3页 / 共8页
GIS应用开发复习资料_第4页
第4页 / 共8页
GIS应用开发复习资料_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《GIS应用开发复习资料》由会员分享,可在线阅读,更多相关《GIS应用开发复习资料(8页珍藏版)》请在金锄头文库上搜索。

1、名词解释1、工具型地理信息系统:工具型地理信息系统是地理信息系统的开发平台,具备地理信息系统的通用功能,是应用型GIS系统二次开发的平台,为应用型地理信息系统提供技术支持如mapinfo、arc/info等2、GIS系统分析:基本思想)从系统观出发,开发者与使用者密切合作,在充分了解用户需求的基础上,对系统开发对象进行全面的梳理、分析及综合,提出可行方案,为系统设计提供依据。主要工作是进行用户需求分析和系统的可行性分析,在明确系统目标的基础上,开展对新系统的深入调查研究和分析,最后提出新系统的结构方案。3、数据流程图:数据流程图DataFlowDiagram,DFD)是系统分析的重要工具,也是

2、结构化系统分析方法中重要的模拟工具。作用有两点:给出系统整体的概念,划分子系统的边界。数据流程图中对所有的图形元素进行了命名。4、GIS体系结构的WEB服务层:Web服务层提供空间信息的WebServices,基于.NET或J2EE构架,在Internet网络上实现空间信息服务的远程调用,以及空间信息共享和发布。Web服务层采用ASP、PHP或JSP等提供的Web服务接口。主要提供以下两种服务:a. 面向内容的Web服务WebGIS):主要包括基本的空间数据制作服务、查询分析服务,空间信息网络发布等。b. 面向功能的Web服务GISWebServices):1.通用数据访问服务、查询服务;2.

3、空间分析服务、制图服务、投影转换服务;3.空间元数据发布服务、空间定位服务5、GIS模型重用:为解决GIS应用系统的应用分析功能的不足,考虑模型与GIS系统的易重用、易集成、以提高GIS应用系统的开发效率,缩短开发周期。分为:源代码方式重用函数库方式重用独立可执彳程序方式重用内嵌可执彳程序方式重用DDF或OIF方式重用模型库方式重用组建模型重用 源代码方式重用:利用GIS的二次开发语言对源代码进行重写,重新整理语言到数据结构,使之成为GIS的一部分。 函数库方式重用:对于以库函数形式保存在函数库中的应用模型,可以通过调用库函数的方式进行重用。 独立可执行程序方式重用:独立可执行程序方式重用:现

4、有模型中,有较大部分是以可执行程序方式存在的。GIS与应用模型单独存在,通过统一格式的数据进行交换和模型重用。 内嵌可执行程序方式重用:本质上与独立可执行程序方式重用一样,它以GIS命令驱动后台应用模型,GIS系统与模型之间的集成通过对共同数据文件的读写操作实现,GIS通过空间数据的转换实现数据的管理。 DDE或OLE方式重用:DDE是动态数据交换,OLE是对象链接和嵌入,均用于应用程序的数据传递。 模型库方式重用:模型库是指在计算机中按照一定组织结构形式存储的模型集合。模型库系统可以有效地生成、管理和使用模型,GIS具有完整的模型管理功能、支持模型的动态调用和静态链接。 组建模型重用:以组件

5、方式存在的模型,或成为控件,如ArcEngine、Mapx、SuperMapObjects等。6、GIS需求分析:需求分析是GIS系统设计的基础,是在对用户深入调查的基础上进行的,将收集的信息根据软件设计的要求归纳整理后,得到对系统概略的描述和可行性分析的论证文件。需求分析的过程实际上是一个继承与发展的过程。“继承”是指全面调查、学习和认知;“发展”则为基于对现有数据内容和机构理解的基础上,用GIS技术来完成同样的日常任务。7、面向服务的体系结构:由分布式技术的发展,纵向上GIS朝三层、多层结构体系发展,横向上朝空间信息网格体系发展,其核心是“面向服务”;并解决了“共享”、“异构数据互操作”、

6、“海量空间数据在互联网上调用速度的问题”、“不同系统之间数据不通问题”。管理数据的软件必须提供数据服务,应用端请求服务不直接操作数据,服务端提供服务而非数据的内部结构。各个站点管理数据的软件、提供应用服务功能的软件都可以由不同的厂商提供。真正实现软件移动计算和零编程的搭建式二次开发。8、应用模型设计:根据具体的应用冃标和问题,借助干GIS自身的技术优势,是观念世家中形成的概念模型具体化为信息世界中可操作的机理和过稈,它代表了GIS开发的冃的和最终应用层面,用于解决实际问题。一般地,GIS应用程序包含两个部分:a.底层部分基础):GIS常用功能,设计空间数据处理与分析的一切功能b.应用层面最终冃

7、的):表达专业数据、解决专业问题的模型。不仅要完成地理数据处理任务,重要的是要实现对数据的分析、评价、预测,从而为空间决策提供支持。GIS应用依赖干四个方面:足够的地理数据和合理的数据结构适合的应用分析模型用干组织和实现应用系统的模型使用者与系统的交流。9、地理编码设计:地理编码是指在地理数据分类的基础上,以易干被计算机和人识别的代码来唯一地标识地理实体的类型,任何地理实体的标识都是唯一的。10、顺序码:主要由顺序排列的数字组成,每一组编码只作为分类对象的唯一标识,代表对象名称、属性等。11、GIS数据库设计:是把现实世界中一定范围内存在的应用处理和数据抽象成一个数据库的具体结构的过程。具体:

8、对干一个给定的应用环境,提供一个确定最优数据模型与处理模式的逻辑设计,以及一个确定数据库存储结构与存取方法的物理设计,尽力能反映现实世界信息与信息的联系、满足用户要求、能被某个数据库管理系统DBMS)所接受、能够实现系统冃标并有效存取数据的数据库。12、ArcGISEngine:ArcEngine是一个简单的、独立于应用程序的ArcObjects编程环境。其SDK提供了一系列嵌入式、应用于ArcGISDesktop应用程序框架之外的ArcGIS组件,使用它开发的GIS应用程序可以脱离ArcGISDesktop而运行。ArcGISEngine开发工具包不是一个终端用户产品,而是一个应用程序开发人

9、员的工具包,通过ArcEngine开发工具包,可以集中地完成GIS的解决方案,访问现有用户程序中的任何GIS功能集。13、ArcEngine的Geometry类库:处理存储在要素类中的要素几何图形或形状或其他图形元素。大多数用户会遇到的基本几何图形对象为Point、MultiPoint、Polyline和Polygon。除了这些顶级实体外,就是作为多义线和多边形的组成部分的几何图形,是组成几何图形的子要素。它们是SegementCircularArc、Line、EllipticArc和BezierCurve)、Path和Ring。14、ArcEngine的Display类库:包含用于显示gis

10、数据的对象。除了负责实际输出图像的主要显示对象外,这个类库还包含表示符号和颜色的对象,它们用来控制在显示上绘制时实体的属性,还包含在与显示交互时提供给用户可视化反馈的对象。开发者与Display最常用的交互方式就是类似于Map对象或PageLayout对象提供的视图。Display类库的所有部分都能进行扩展;通常扩展的对象包括符号、颜色和显示反馈。15、ArcEngine的System类库:System类库是ArcGIS体系结构中最底层的类库。System类库包含给构成ArcGIS的其他类库提供服务的组件。System类库中定义了大量开发者可以实现的接口。AoInitializer对象就是在S

11、ystem类库中定义的,所有的开发者必须使用这个对象来初始化ArcGISEngine和解除ArcGISEngine的初始化。简述题1. 简述地理信息系统的应用领域(至少7个 资源调査与评价:土地资源调查、水资源调查、矿产资源评价等。如徐汇区滨江区域土地资源清查GIS系统、闸北区城市绿化GIS管理系统等。 交通领域:采集、存储、管理和分析交通信息,把GIS和ITS有机结合,如公路交通设计管理、城市轨道交通运营管理、城市公交运营管理、高速公路运营管理等。 市政项目:主要用于公共供应网络地下管道、电信、给排水)和城市规划辅助决策,如通过GIS模拟能达到最优电力效益的设置布置方式;管道设施的管理、故障

12、地点的排查等。 精细农业:综合利用3S技术,按照每块田地的土壤条件,调整种植种类、物资投入,建立农田管理、土壤数据、自然条件、作物疫情、病虫害发展趋势和作为估产等。 生态与环保:综合利用GIS技术对生态环境各种要素进行数据处理、空间分析,实现对生态环境监测和演变的动态模拟,如生态环境监测和评价、生物多样性研究、水土保持研究等。 环境监测:可用于环境影响评价、污染评价、适宜性评价、灾害监测、生态系统研究,有效地管理具有空间属性的环境监测信息,进行分析,从而制定决策。如,海啸影响范围、地震影响范围确定。 卫生保健:主要利用GIS的空间分析功能进行疾病防御和预测,尤其是传染病的流行趋势、分布态势等,

13、都可以利用GIS进行模拟预测。如,基于GIS和CA的SARS、H1N1传播演变预测等。如:霍乱时期的爱情) 电信业:GIS在电信网络资源管理体系的应用。如:哥伦比亚光纤干线网络通过GIS数据库可很容易查看;印度尼西亚用GIS研究广播站的位置、听众数量以及设备的维护,并以此来管理广播电话;电信咨询公司使用土地利用与土地覆盖率数据来预测无线通信系统信号衰减。 智能防御:GIS强大的分析功能,能够产生图文并茂的分析报告;能够产生3维立体的电子沙盘,从而改善军事计划。如,GIS解决遥感有很多事军方项目;与越南争议边界。2. 简述应用型GIS开发的四个阶段及过程。 系统分析:从系统观出发,对事物进行分析

14、与综合找出可行的方案,是对系统用户进行需求调查和可行性分析,提出系统目标和结构方案。用户甲方)1. 提出所要解决的问题2. 所需的信息3.详细介绍现行系统4提供资料和数据开发人员乙方)1. 理解用户需求2. 用户问题3. 调查现行系统4. 收集数据资料 系统设计:系统分析解决“做什么”的问题,系统设计解决“怎么做”的问题。在明确系统目的、任务、目标等原则性问题上,进行总体设计和详细设计:目的、任务、目标、系统组成、技术规程。用户甲方)1.讨论系统合理性2.提出修改意见开发人员乙方)1说明系统目标和功能2. 子系统和模块划分3计算机硬件条件选择目标、内容、和方法开发人员乙方)1.编程和调试2.

15、子系统调试3. 系统总体调试4. 编写用户手册 系统实施:是GIS付诸实践的阶段,是在系统设计的指导下,按照详细设计方案确定的分阶段分步骤地完成。用户甲方)1回答具体业务2评价系统的调试3检查用户界面4接受培训 系统维护:系统经过调试和验收之后,交付用户使用,为了保证系统正常工作,必须进行定期和不定期的维护。定期维护就是每月或每季度检查系统存在的问题,解决问题;不定期维护就是当用户遇到运行难题时,应马上予以解决。比拟:产品售后服务。用户甲方)1. 定期输入数据2. 使用系统的输出3. 提出修改和扩充意见开发人员乙方)1数据处理工作2.运行维护3系统评价3请简述GIS的主要功能模块设计。GIS主要功能模块:以数据为中心进行考虑,按照数据的处理流程,可以将GIS的功能分成数据输入、数据管理、数据处理、空间分析和数据输出五大功能模块。a. 数据输入模块数据输入模块的功能是将表征空间位置的图形数据和描述它的对象特征的属性数据,通过数字化仪或扫描仪等输入设备输入到计算机中,建立相关的地理数据库。地理数据库是GIS的核心,可包含多种数据形式,如图件、遥感数据、文字报告、统计资料、照片等。b. 数据库管理模块:数据库管理模块是GIS最重要的部分,提供存储、编辑、检索、查询、运算、显示、更新空间数据的能力。它与普通数据库管理系统DBMS)的不同在于:它不但能管理普通的

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 商业计划书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号