webgis复习资料.doc

上传人:仙人指路1688 文档编号:3926132 上传时间:2023-03-28 格式:DOC 页数:24 大小:114KB
返回 下载 相关 举报
webgis复习资料.doc_第1页
第1页 / 共24页
webgis复习资料.doc_第2页
第2页 / 共24页
webgis复习资料.doc_第3页
第3页 / 共24页
webgis复习资料.doc_第4页
第4页 / 共24页
webgis复习资料.doc_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《webgis复习资料.doc》由会员分享,可在线阅读,更多相关《webgis复习资料.doc(24页珍藏版)》请在三一办公上搜索。

1、WebGIS复习资料第一章一、填空1、 GIS必须具备五个基本功能数据输入、数据编辑、数据存储与管理、空间查询与空间分析、图形输出与交互操作2、 图幅接边是指将多张 数字化地图 按格网并结为一个 图层 3、 数字城市以 海量存储、多媒体、宽带网络、3S、虚拟仿真等作为技术基础4、 现代物流由 运输、存储、 包装、配送、装卸搬运构成的有机整体5、 GIS制作的军事地图,它具有 精度高、信息量大、可编辑、操作简单、便于携带的特点6、 位置服务集 INTERNET、无线通信、移动定位、GIS于一体7、 高性能并行计算的计算平台有两种实现方式 紧耦合的大型机和巨型机、松耦合的分布式计算机。二、选择2、

2、 我国GIS始于20世纪 (80)年代3、 GIS别于其他信息系统的最重要特征是(空间查询和空间分析)4、 一般的信息管理系统往往不需要对(空间数据)进行管理和操作5、 1998年美国副总统戈尔提出(数字地球)概念6、 建设(数字流域)无疑是全流域生态环境保护的技术支持7、 数字流域的一个重要特点是对流域的地形和地物进行(三维)重建8、 提供位置服务的移动终端可以是(移动电话)9、 ARC/INFO作为服务器,使用ARCVIEW以文件共享方式访问服务器数据,或通过ARCSDE访问数据库,这是(ESRI)的一种网络GIS方案10、 空间数据引擎是介于(应用程序和DBMS)之间的中间件,能为应用系

3、统提供透明便捷的空间数据服务11、 (客户机/服务器网络)模式可以极大减轻服务器负担,降低对网络传输能力的要求12、 网络GIS和无线通讯结合和人们带来的好处是(移动定位服务)13、 可以连接全球范围内异构的信息孤岛,形成庞大的全球性计算体系的是(网格计算)14、 建立网络系统的关键在于(网格操作系统)三、判断1、 GIS可以提供根据用户的不同需求,准确真实图文并茂的输出用户感兴趣的信息 (对)2、 计算机科学和网络技术的发展会影响GIS技术的发展(对)3、 GIS源于地图,因为其构成地理数据库的大量数据源于地图(对)4、 GIS能为决策过程提供查询、分析和地图数据支持,从这种意义上也可以说G

4、IS是一个自动决策系统。(错)5、 数字城市的建设能充分利用现有的数据和信息资源,有利于实现数据共享和互操作(对)6、 数字流域是数字地球的重要组成部分,是数字地图应用的一个重要方向(对)7、 科学的物流管理是可以达到降低成本和提高服务水平的目的(对)8、 军事GIS主要服务于作战指挥自动化、战场数字化、军事决策支持(对)9、 网络GIS的发展是在用户需求和技术发展的共同作用下产生(对)10、 网络GIS是各个独立的GIS基于网络相互连接,是空间数据和GIS的功能得到共享(对)11、 网络GIS的发展已经达到一个很高的水平,网上数据发布、数据共享和互操作、数据安全性等问题均很好解决(错)12、

5、 有效管理一个GIS必须先解决海量空间数据存储的问题(对)13、 实现网络GIS只要增大网络的带宽和海量空间数据的存储能力就能发挥出各种GIS技术(错)14、 并行计算通常是指将一个计算机任务的各个部分同时进行计算,而不是顺序执行(错)第二章一、填空题1.数据是指 数字、图形、声音、图像、动画及他们的组合(信息)的表现形式。2.信息是指 人对现实世界事物存在方式或运动状态的某种认识。3.信号是指 用来传递信息(数据)的编码,它具有 时域和 频域 两种基本形式,按因变量的取值连续与否将信号分为 模拟信号 和 数字信号。 7.数字数据采用基带传输时,需要解决的主要问题是 数字信号表示 以及 收发两

6、端之间的信号同步 。8.数据传输率是指: 每秒传输二进制信息的位数 。12.广域网中采用的数据交换技术主要有三种类型: 电路交换 、报文交换 、分组交换 .13.宽带IP网络是指 基于IP协议的宽带分组交换网。14.根据网络覆盖距离可将无线网络分为 无线广域网 、无限局域网 、无线个人区域网。二、选择题1.早期的计算机网络是由( C)组成的。A.主机通信网络主机B.终端通信网络终端C.主机通信网络终端2.若网络结构的形状是由站点和连接站点组成的一个闭合环,则称这种拓扑结构为(C):A星型结构B.总线结构C.环形结构D.树形结构3.串行传输与并行传输相比,(D)。A.速度快、费用高 B.速度快、

7、费用低 C.速度慢、费用高 D.速度慢、费用低5.在下列传输介质中,错误率最低的传输介质是( D )。A双绞线 B.同轴电缆 C.光纤 D.微波7.市话网在数据传输期间,在源节点与目的节点之间有一条利用中间节点构成的物理连接线路,这种市话网采用的交换技术是( B )。A.报文交换 B.电路交换 C.分组交换 D.混合交换8.信息高速公路是指( C )。AInternet B.宽带IP网络 C.国家信息基础设施 D.B-ISDN9.蓝牙是一种无线网络,它实现的是( A )通信。A.点-点 B.广播式 C.组播式 D.以上均不对三、判断题4.比特率与波特率是同一个概念。 (错)5.网络的带宽是指每

8、秒中传输的二进制数。 (错)7.有线介质中光缆的传输距离最远。 (对)10.分组交换可以减少网络延迟。 (对)第三章一、填空1、传统GIS的地理数据存储方式主要有两种:即文件的形式存储和以数据库的形式存储。2、一个复杂的应用程序逻辑上一般可分为表示逻辑、业务逻辑、事物逻辑和数据逻辑等部分。3、三层体系结构将各种逻辑别分布在三层中实现,这样便可将业务逻辑、数据逻辑和表示逻辑分开,从而减轻客户机和数据服务器的压力,达到有效平衡负载的目的,4、网络GIS通常采用两种数据组织策略,即:基于分层和基于特征的数据组织。5、空间数据建模在概念上可归结为基于场的建模和基于对象的建模。6、由于GIS的应用目的及

9、数据生产规范等因素的制约,空间数据库所包含的内容也存在较大的差别。但从空间数据的应用性质上划分,可分为基础地理空间数据库和专题空间数据库。7、基础地理空间数据库一般包括DLG、DOM、DEM、DRG,以及相应的元数据库。8、对象-关系型空间数据管理系统可以分为空间应用层、空间数据库管理系统层及商业数据库管理系统层三个层次。9、栅格数据的组织主要有三种基本方式:基于像元、基于层和基于面域。10、海量遥感影像数据的组织管理多采用分级存储、分块存储或影像金字塔的方式。11、影像数字塔技术指的是利用水平尺度上分块、垂直尺度上分层的结构来组织和管理影像数据,在保持影像数据质量的前提下实现影像快捷提取、还

10、原与显示。12、分布式数据可分为同构分布式数据库和异构分布式数据库,分布式环境中各个节点的数据库之间是松耦合的。13、并行数据库系统有三类主要的资源:处理器、主存模块和二级存储。并行数据库管理系统是按照这些资源的互相作用方式进行体系结构划分的。14、并行数据库系统中,操作的并行化处理一般可以从操作间并行和操作内并行两个级别进行区分。15、实现异构数据共享的方式大致有三种模式,即数据格式互换、数据直接访问和数据互操作模式。16、互操作不仅是对数据的集成,也是对处理过程的集成,实现在更高层次上不同系统、不同环境之间的互相合作。17、分布式空间数据库是指空间数据在物理上分布于计算机网络的各个节点,每

11、个节点拥有一个集中的空间数据库系统,而且都具有自治处理能力。18、空间数据共享技术平台是指通过网络平台和空间数据平台的建设,实现对多种类型数据的整合,为应用提供不同层次的技术平台支持与服务。19、空间数据的共享服务主要包括目录服务、数据服务和功能服务三个层次的内容。20、多服务器是指物理上相互独立,而逻辑上单一的一组网络计算机集群系统,以统一的系统模式加以调度和管理,为客户工作站提供高可靠性服务。21、负载调控器可为多服务器系统提供负载与系统信息的监控、负载初始化分配、动态资源调度与任务迁移等功能。22、一般认为,空间信息的安全主要包括空间信息的访问安全、传输安全及机密空间信息的隐藏等几个方面

12、。23、网络GIS的链路加密是为了确保空间信息在中间节点之间的链路上传输时的安全;节点加密是对源节点到目的节点之间的数据包提供保护。24、信息隐藏技术是指将一个消息隐藏在另一个消息中的实现技术。二、选择1、在两层体系结构的GIS中,服务器主要是指(AB)。A.文件服务器 B.数据库服务器 C.GIS服务器 D.Web服务器2.下列中不能作为网络GIS客户机的设备是(D)。A.PC B.PDA C.蜂窝电话 D.打印机3.下列中的(C)不能作为GIS空间数据的管理方式。A.文件方式 B.面向对象方式 C.四叉树 D.对象关系数据库4.地理空间数据模型的种类有很多,但下述中的(B)不属于地理空间数

13、据模型。A.地理空间几何模型 B.实体-拓扑模型 C.拓扑关系数据模型 D.面向对象数据模型5、OODBMS未在空间数据库中得到广泛应用的主要原因是(ABC)。A.市场对此类产品接受能力有限,致使许多GIS企业及用户均未采用其作为空间数据库建库方案。B.OODBMS并不完全支持空间相关的属性特征与大量的社会经济数据混合的数据模型。C.关系数据库的成功及基于关系数据模型的SQL语言的广泛应用,使得完全摒弃关系数据库很困难。D.OODBMS只适合于结构化的非空间数据管理。6、下述有关分布式数据库的描述中,正确的是(BD)。A.分布式数据库系统由于数据分布在网格中的不同节点,使其安全性难以得到有效保

14、证。B.分布式数据库的每个节点可对局部存储的数据保持一定程度的控制,增强了数据操作的灵活性。C.分布式数据库系统中,如果一个节点数据库发生故障,则数据库系统瘫痪。D.分布式数据库系统中,由于数据分布存储,故数据的冗余度较大。7. 按共享方式划分,并行体系结构可以有三种结构模式,它们分别是(ABD)A.共享内存 B.共享存储器C. 共享主机D.无共享8、分布式空间数据共享的克星解决方案是(C)A.异质空间数据库转换为同质空间数据库B.联邦数据管理模式C.基于元数据的分布式管理模式D.关系数据库管理模式9下列关于共享应用体系的叙述中不正确的是(C)A. 共享应用体系是共享技术平台的功能实现B. 共

15、享应用体系是共享平台提供的共享数据的直接使用者C. 共享应用体系是数据的共享平台D. 共享应用体系是共享平台提供的服务和功能的直接使用者10下述关于空间信息发布的描述中,不正确的是(D)A. 空间信息发布系统是集空间数据收集、整理、存储和发布为一体的空间信息服务系统B. 空间信息发布系统提供空间信息的浏览、查询服务功能。C. 空间信息发布系统提供空间信息的下载服务功能D. 空间信息发布是以空间元数据为核心的目录查询与管理11下述方法中属于动态负载解决方法的是(B)A.三层体系结构 B.多服务器负载调控策略 C.两层体系结构 D.增加负载平衡服务器12下述关于加密技术的叙述,正确的是(ABC )

16、A.保护网内的数据、文件、口令和控制信息、保证上网传输数据的安全性与保密性B.信息加密的目的是保护网内的数据、文件信息,保证网上传输数据的安全性与保密性C.节点加密是对源节点到目的目的节点之间的传输链路提供保护D.加密密钥用于对明文加密,只有用相同的密钥才能解密。恢复出正确的明文。三、判断1. 网络GIS中,客户机和服务器主要是指两台性能不同的计算机设备。(错)2. 由于网络GIS是一个任务分布处理系统,需要利用网络资源,因此,与独立主机结构的GIS相比整体处理能力较弱。(错)3. 三层体系结构至少需要三台计算机分别负担逻辑结构中的各层逻辑。(错)4. 多层结构的网络GIS在客户机与数据服务器

17、之间存在一层或者多层负责业务处理的逻辑。(对)5. 由于文件具有简单的结构的特点,因此用文件的方式管理数据更有利于提高检索和访问的效率。(错)6. 为了满足不断增加的网络应用需求和保持数据的一致性,网络GIS的空间数据管理最好采用集中管理模式。(错)7. 把空间地物和现象抽象为可识别的相关事务或实体,这种空间数据建模方法属于面向对象建模。(对)8. 空间数据库管理系统(SDBMS)是一个与传统的数据库管理系统相对独立的一个新型数据库管理系统。(错)9. 与分布式数据库系统类似,在并行数据库中各计算节点之间也是松耦合。(错)10. 分布式空间数据库和并行空间数据库可以很好地满足网络应用环境下用户

18、对海量空间数据存储和管理的新的需求。(对)11. 由于空间操作和运算既有计算密集型又有I/O密集型,因此并行空间数据库系统的并行处理能力要求比传统的并行关系数据库系统更高。(对)12. 短期内,OpenGIS不能解决网络GIS所面临的空间数据互操作问题。(对)13. 地理信息分布式计算中的数据和处理程序在地理位置上可以是集中的,但更多的是分布的。(对)14. 目录服务是为了提高空间数据库的管理效率而被提出的,但由于这种服务将额外占用系统的处理时间,因此反而会影响空间数据管理的整体性能。(错)15. 空间数据的分发是指按照特定的方式(如网络传输、网上订购等)为用户提供所需要的空间数据。(对)16

19、. 多服务器是指逻辑上相互独立,而物理上单一的一组网络计算机集群系统。(错)17. 动态负载平衡是指个服务器相应的负载在某些特定的时刻基本平衡。(错)18. 隐藏在另一个消息中的消息属于机密信息,用户无法看到和感受到。(对)第四章一、 填空题1 存储技术按照存储系统连接方式可分为在线存储、离线存储和近线存储,其中在线存储和离线存储又分别成为工作级存储和备份级存储。7 DAS是以服务器为中心的数据存储模式,而DAS和SAN则是以数据为中心的数据存储模式。11 SAN采用大规模数据传输而专门设计的光纤通道具有更高的连接速度和处理能力。13 NAS和SAN是两种互为补充的数据存储技术。NAS提供文件

20、级的数据访问能力,而SAN则主要提供海量、面向数据块的数据访问能力。二、单项或多项选择题1 光盘库属于(B)类型的存储技术。A 在线存储 B 近线存储 C离线存储2 DAN、NAS和SAN是按照(E)对存储产品进行划分的。A 存储速度 B 存储系统连接方式 C接口协议标准 D 存储类型 E 连接方式12 NAS具有很多优点,如安装简单和易于管理等,下列中的(B)不属于NAS的特点。A 物理位置灵活 B 分散式数据存储模式 C 完全跨平台文件共享 D 可在线增加设备13 与NAS相比,SAN也具有许多优点,并日益受到人们青睐,下列中的(C)不是SAN的主要特点A 可靠性高 B 高性能 C 通信距

21、离长 D 动态配置存储结构14 对于不同的存储设备和数据形态,存储虚拟化资源有多种形式,下列的(ABC)属于存储虚拟化资源。A 数据块 B 磁带设备 C 文件系统 D 服务器15 基于存储网络的虚拟化实现了(D)的访问模式。A 一对一 B 一对多 C 多对一 D 多对多三、判断题7、DAS中的数据存取须由服务器直接参与,但服务器和网络之间不会产生严重的瓶颈问题,因此对系统整体服务能力的影响不大。(错)8、NAS服务器可以代替SAN的文件服务器,提供文件共享服务,并能提供适于数据库应用的数据块服务(错)9、SAN实际就是一个能连接存储器和服务器的数据存储局域网。(对)10、在SAN中,服务器可以

22、访问其中的任一存储设备,用户还可以根据需要自由增添存储设备。(对)11、存储虚拟化技术可以对分散的存储空间进行连续编址,形成逻辑上连续的存储空间,这将限制物理磁盘空间的动态扩展能力。(错)第五章一、填空题:1、 WebGIS在结构上采用(分布式)模式,它的核心是将GIS的功能嵌入到(满足HTTP)和(TCP/IP)标准的Internet应用体系中,实现Internet环境下的地理信息管理与处理。2、 从软件角度看,WebGIS的客户端主要由(通用Web浏览器)组成,服务器端主要由(WWW、MAIL、FTP服务器和GIS服务器)组成。3、 在基于中间件技术的WebGIS中,GIS服务包含了由多个

23、中间件组成的(分布式的多个进程)。4、 XML与HTML的主要区别在于:HTML侧重于描绘Web页面的(显示格式),而XML找终于描绘Web页面的(内容)。5、 GML是XML在GIS中的重要应用,它以(地理抽象)模型为基础使用(特征)来描述实体。6、 SVG是利用XML描述(二维矢量图形)的一种标准,由(图形、影像、文字)三个基本部分组成。7、 KML在很多方面与SVG很类似,不同的是在SVG中的画布是二维的计算机屏幕,而KML中则是(地理表面)。8、 GeoVRML以(虚拟建模语言)为基础来描述地理空间数据。9、 CGI技术是最早的WebGIS实现技术,它有两种程序调用方式,一种是(直接通

24、过URL来发送请求);另一种是(通过主页的Form表单发送请求进行调用)。以CGI方式生成的客户端浏览器的图形表达形式是(栅格数据)。10、 与CGI不同的是,ISAPI不能作为一个执行程序单独运行,只能以(进程)的形式依附于特定的Web服务器,但它的执行效率比CGI方式更高。11、 GIS插件可直接处理来自服务器的(GIS矢量数据),并生成符合浏览器显示格式的数据。但插件本身需要通过网络先从服务器下载再安装在本地客户机上。12、 GIS的ActiveX控件能与Web浏览器无缝地组合在一起,能应用于任何支持(OLE标准)的WebGIS应用系统中。13、 利用Java技术开发的WebGIS主要有

25、两种方法:一种是(利用Java仅开发客户端的功能),另一种是(完全基于Java的WebGIS)。14、 J2EE规范所定义的应用组件有四种(应用客户组件、EJB组件、Java Servlet、JSP组件以及Applet组件)。基于J2EE技术的Web多采用软件组件技术进行设计和开发。15、 基于DCOM的WebGIS一般将复杂的GIS任务分为三个层次逻辑(表示逻辑、业务逻辑、数据逻辑)。16、 基于CORBA的WebGIS体系分为三层:(客户、业务、资源)17、 .Net提供了在异构网络环境下的连接(远程设备)、获取(远程服务)、交互(远程应用)的编程界面。二、选择题1、 WebGIS是基于网

26、络GIS,它的体系结构及其对空间信息处理的模式均与单机GIS有本质不同。下述选项中的(C)是WebGIS经常采用的计算模式。A并行计算模式,B客户/服务计算模式,C浏览器/服务器计算模式,D集中计算模式2、 自服务器向客户端发送一段能运行在客户端上的GIS程序,由该程序负责处理用户的某些简单请求。这种方式的WebGIS属于(C)。A动态WebGIS,B基于中间件的WebGIS,C主动式WebGIS3、 下列中的(AD)是WebGIS信息传输与处理的必备基础。A TCP/IP,B GML,C XML,D HTTP4、 下列技术中,(D)不是中间件技术。A CORBA,B EJB,C DCOM,D

27、 HTML5、 根据TCP/IP和HTTP协议,在Internet支持下,WebGIS以(A)作为统一的客户端浏览器。A标准HTML浏览器 B支持ActiveX的浏览器 C支持Java Applet的浏览器 D所有浏览器6、 用户想通过Web浏览器中的插件来浏览三维地形图。要实现这一功能,应该选择(D)来对地理信息数据进行描述。A XML,B GML,C SVG,D GeoVRML7、 WebGIS充分利用已有的各种空间信息资源,支持地理上分布存储的多种来源和格式的空间数据,其优点主要表现为有利于(ABC)。A数据的维护和更新 B平衡系统负载 C提高存储速度 D提高数据的安全性8、 以CGI方

28、式实现的WebGIS可以在浏览器上显示的是(B)。A动态图像 B静态图像 C矢量图形 D地图的各种参数9、 基于插件(Plug-in)技术的WebGIS可以在客户端实现(B)。A GIS所有功能 B GIS基本功能 C与平台无关的空间信息服务 D资源共享10、 下列中的(D)不是ActiveX技术的优点。A软件复用能力强 B支持多种GIS数据 C运行速度快 D跨平台11、 Java Applet技术和GIS技术的结合可以使WebGIS的功能实现与平台无关。这里的“平台”主要是指(A)。A客户端的操作系统 B服务器端的操作系统 C编程语言 D编译环境12、 分布式体系结构的WebGIS是指通过互

29、联网把分布在不同地理位置的各种设备连接起来形成的高性能GIS。这里的设备主要包括(CD)。A数据处理设备 B数据采集设备 C数据存储设备 D网络连接与设备传输三、判断题1、 WebGI主要是一种以服务为核心的网络GIS,因此对服务器的性能要求较高。(错)2、 WebGIS中的客户机实质上就是各种形式的计算机和网络通信设备。(错)3、 WebGIS的分布式计算模式可以清除“信息孤岛”,有助于形成广泛的数据共享环境。(对)4、 实现WebGIS只需要严格遵循Internet的各种通信协议和规范。(错)5、 利用高级语言编写的CGI程序只能实现有限的GIS功能,但它对客户端的要求也很低。(对)6、

30、基于ISAPI模式的WebGIS可以同时响应多个请求,并为每个请求产生独立的进程。这些进程之间不会竞争系统的资源。(错)7、 在GIS Plug-in模式中,如果客户端不能识别所请求的数据类型,则本次请求失败。(对)8、 不论采用何种语言编写的GIS ActiveX控件,均能被当今的主流浏览器主持,这表明GIS ActiveX控件具有相当强的软件复用能力。(对)9、 利用Java开发WebGIS可以实现“一次编程、随处运行”的目标,但是对于大型的GIS应用,系统的运行效率并不高。(对)10、 在基于DCOM技术的WebGIS运行过程中,所有的分布式组件都会被自动地转移到本地实现。(错)11、

31、CORBA将中间件技术引入其体系结构中,CORBA对象之间的交互必须经由中间件才能完成。(对)12、 遗留系统在CORBA中被封装成可由应用系统访问的CORBA对象,这将解决老系统共存的问题。(对)13、 在.Net环境下,无论何时何地,用户都能获得.Net所提供的各种服务和资源。(对)14、 .Net和J2EE都可以用来设计WebGIS,这是Microsoft提出的两种十分重要的规范。(错)15、 从WebGIS的应用和其他相关技术的发展水平看,WebGIS今后主要用于信息的发布。(错)四、简答题1.什么是WebGIs?和传统的GIS相比,它有什么特殊之处?WebGis的定义有两种:(1)以

32、网络为中心的GIS,它使用Internet环境,为各种GIS应用提供GIS功能和空间数据获取能力。(2)基于Internet的GIS,常称为WebGis,主要是由于大多数客户端应用采用了WWW的协议。和传统的GIS相比,WebGis的特殊之处在于:a).它必须是基于网络的“浏览器/服务器”结构,而传统GIS多为独立的单机系统;b).它通过internet来实现客户机和服务器之间的信息交换,这就意味着信息传递是全球性的,数据资源是分布的;c).它是分布式系统,客户机和服务器可以分布在不同的地点和不同的计算机平台上。2. 举例说明WebGis技术的应用领域和应用前景。应用领域:a).传统GIS应用

33、领域。b).管理部门。例如交通部门、物流部门克利用WebGis使网络上已经使用的系统更好地与地理位置相关,并实现与业务软件的有机结合,提高工作效率和管理水平。c).大众化服务领域。例如在internet上提供城市地图,为人们出行提供乘车参考。d).辅助决策应用领域。例如利用WebGis将不同政府部门的相关数据联系起来,建立一个完善的系统,进而辅助政府科学决策。应用前景:a).随着Web Service的兴起,一系列的服务、通信标准的制定,在网络上实现GIS互操作已成为可能。b).WebGis自身将与各种先进的计算机技术相结合,例如虚拟实现技术,多媒体技术等,这将极大地扩展WebGIs的应用和发

34、展空间。c).结合GPS、移动GIS等技术的研究与实用化,WebGis将深入到人们的日常工作与生活中。WebGis作为基于位置服务的基础平台,将为人们提供丰富多彩的位置服务。d).电子商务、电子政务的应用离不开空间信息,WebGis将为提供良好的支持。3. WebGis有哪些应用服务模式?a).原始GIS数据下载通常是将gis原始数据以Web FTP方式从服务器端下载到客户端。b).静态地图图像显示这是一种简单的在线浏览服务模式,为客户端提供能够在线浏览的静态地图图像。c).动态地图浏览动态地图浏览是指能够在浏览地图图像或图形时还能与之进行交互。d).空间元数据查询空间元数据是关于空间数据的数

35、据,用以描叙用户可能感兴趣的各种数据集合的特征。空间元数据库中并不包含相应的空间数据集,但可通过元数据查询到空间数据所在的网络地址并进一步获取所需的数据。e).数据预处理数据预处理是在数据传输之前,对原始数据进行一定程度的预处理。预处理包括数据的格式转换、数据的投影变换以及坐标系转换。4. 简述WebGis的分类和特点。根据WebGis服务器的组成结构和其与空间数据库关系的不同,可以分为以下两种:(1).基于浏览器/服务器模式的WebGis这是WebGis最早采用的方式,也是区别于客户/服务器模式的本质特征。a).动态WebGis:动态的操作空间数据库并生成相应查询结果(图像和数据)的方式。b

36、).主动WebGis:由服务器主动项客户端发送一段能运行在客户端的程序,并由该程序处理用户的一些简单请求,需要矢量数据时直接向服务器申请。(2).基于中间件技术的WebGis基于中间件技术的WebGis是一个多浏览器/多服务器请求的复杂系统,各中间件的组织通过既定的接口实现,而用户的调用呈动态特性。5. 简要回答HTTP和TCP/IP在WebGis中的作用。 TCP/IP协议规范了internet上所有计算机之间的数据传输格式和传输方式。 HTTP采用了请求/应答模式实现了客户机与服务器之间的信息通信。6. 解释XML、GML、SVG、KML和GeoVRML之间的区别XML:可拓展标记语言的缩

37、写,是为Web设计的一种机器可读文档的规范,同时也是一种可用来制定具体应用语言的元语言。GML:地理标示语言的缩写,是专门用于表示空间和属性数据的标识语言规范,是XML在地理空间信息领域的重要应用它以OGC所倡导的地理抽象模型为基础,使用特征来描述现实世界。SVG:可伸缩矢量图形的缩写,是利用XML来描叙二维矢量图形的一种标准,在SVG中画布为计算机屏幕。KML:Keyhole标记语言的缩写,是一种基于XML的标记语言,利用XML语法格式描述地理空间数据,在KML中画布为地球表面。GeoVRML:地理虚拟建模语言的缩写,它是以虚拟建模语言为基础来描叙地理空间数据,目的是让一个在浏览器安装的标准

38、VRML插件来浏览地理参考数据、地图以及三维地形模型。7.设计webgis时遵循的主要原则?(1)以软件工程原理指导系统设计、实施、测试和发布;(2)根据用户需求和软硬件配置、以及当今各种先进的设计理念和系统结构综合确定webgis的组织结构;(3)选择合适的数据模型和数据结构对空间数据进行描述和组织;(4)使用技术先进、维护有保证的成熟产品作为开发环境;(5)合理均衡客户端和服务器端负载,综合考虑两端的实际需求和处理能力;(6)建立符合业务流程的webgis应用分析模型,实现webgis环境下可视化;(7)考虑数据更新和整合策略;(8)开发过程中要进行单元测试,发布前要在web环境下进行综合

39、集成测试,确保系统可靠性。8.cgi方式有何特点?为什么不少webgis平台仍然采用这种技术?Cgi是最早实现动态网页的技术。它能使用户可以通过浏览器进行交互操作,得到相应的操作结果。优点在于:1.功能强,资源利用率高。2跨平台性能好。基于以上原因,现在不少仍然适用这种技术。9.简述isapi模式下webgis请求相应的过程。流程如下:(1)web浏览器的用户向web服务器发出url请求,该请求经过isapi filter 传输到服务器端的isapidll上,isapi filter将对请求进行预处理。(2)由isapidll与gis服务器进行交互作用得到结果信息(3)结果信息经由web服务器

40、和isapi filter传输到浏览器10.webgis与平台无关,基于plug in的webgis却与平台有关,为什么?大部分的gis的基本操作都是在浏览器上由plug in完成的,对于同一类型的空间数据,在不同的操作系统下面,需要不同的gis plug in 。对于不同的web浏览器,同样也需要对应的gis plugin 支持。11.为什么java具有很强的软件复用和跨平台的性能?Java程序经过编译后,生成与平台无关的字节代码。能再不同的操作系统的java虚拟机上被解释执行。与web浏览器和操作系统没有任何特殊的要求。12.基于java applet的webgis,分析客户端负荷较重的原

41、因。Java支持网络功能,它能实现applet与服务器程序的直接关联,并能根据任务的轻重及服务器的负荷状态来选择在何处对数据进行相关处理,具有一定的平衡两端的负载的能力。但是主要计算集中与客户端,导致客户端相对负载较重。13简述J2EE技术的主要特点,为什么他能较好的实现负载平衡?J2EE提供了一种利用组件来设计、开发、装配及部署企业应用程序方法。它不仅继承了标准的许多优点:“一次编程、随处运行”、数据存取便利、数据安全性,同时还全面支持EJB、Java Servlets API、JSP及XML技术。J2EE平台提供了多层分布式应用逻辑,这些应用逻辑按功能划分为不同的组件,各组件按其所在层分布

42、在不同机器上。因为软件把GIS的功能从逻辑上进行划分,然后将各个功能逻辑分布在不同的组件中完成。因此EJB服务器通过一个平衡算法能找出那些服务器的负载更小,并使负载最小的服务器响应客户端请求,从而使应用服务器的负载从整体上达到基本平衡。14什么是EJB?给出一个基于EJB技术的Webgis结构开发和配置基于组件的分布式商务应用程序的一种组件结构,用它开发的应用程序是可伸缩的、事务型的、多用户安全的。应用程序可能只需编写一次,却可以在支持EJB规范的任何服务器平台上进行配置与运行。事实上,从技术上而言EJB不是一种产品,而是一种技术规范,是Java中的企业应用组件技术规范,它极大地简化了基于Ja

43、va语言的企业应用系统的开发和配置,提高了运行效率。15.简述DCOM在分布式信息处理中的优点,它应用于WebGis中能解决哪些问题? DCOM在分布式信息处理中的优点:能通过使用兼容的RPC机制,能使网络上不同节点的组件对象相互作用,实现网络的透明化和通信的自动化,对于编程者而言,好像所有的组件对象都在本地被使用一样。 DCOM应用于WebGis中能够构建分布式体系结构的WebGis,能通过高速互联网把分布在不同地理位置的计算机,储存设备等设备连接起来,从而将各种负载分散到众多设备中,使系统整体性能更佳。(参考153页的)。16简述CORBA的主要特点,举例说明基于CORBA的webgis体

44、系结构及请求-响应过程主要特点:1.把中间件作为事务处理,完成请求与响应。服务请求映射、服务器的自动搜寻以及路由的自动设定等均有事务代理完成;2.实现了客户端与服务器的完全分离。这与以面向过程调用为基础的客户/服务器模式是根本不同的;3.提供软件总线机制,以使无论在何种环境下、采用何种语言开发软件,只要符合接口规范定义,均能集成到分布式系统中4.实现了对象内部细节的完整封装,提供了对象方法的标准接口定义。一个对象既能被客户程序使用,又能为服务器程序使用,修改对象的实现亦不会影响双方的实现程序,因此软件重用率很高。响应过程:CORBA定义了接口定义语言和应用编程接口,通过客户端发送的请求被传送至

45、应用对象。在过程中,ORB为请求找到该对象,让其做好响应请求的准备,并与客户端进行数据交换。17、简述.NET的体系结构,举例说明在webgis中如何使用.NET的技术。.NET平台主要由Windows.NET、.NET框架、.NET企业服务器、模块构建服务、Orchestration和.NET开发平台等部分组成。(1)Windows.NET技术的一系列核心构造模块的windows被称为Windows.NET,是微软下一代windows桌面平台,拓为各种数字媒体以及应用之间的协同工作提供强有力的支持。(2).NET框架为开发者提供了一个多语言组件开发的环境,其中包括完善的基础类库、下一代数据库

46、访问技术ADO.Net、网络开发技术ASP.NET,是开发者可以使用多种语言及Visual Studio.Net来快速构建网络应用程序和web服务。.NET框架有三个主要组成部分通用语言运行环境、服务框架、两类上层应用模板。(3).Net企业服务器用于集成和管理所有基于web的企业应用系统,为企业开展电子商务提供高性能的服务。(4)模块构建服务是.Net平台中的核心网络服务集合(5)Orchestration是一种基于XML的面向应用的自动化处理和集成技术,目标是使用户或企业的事物能够交互、动态、可靠地进行下去。(6)Visual Studio.Net是基于XML的编程工具盒环境,可是开发者快速开发出符合.Net体系的应用软件服务,并使各环节的数据传送更加容易。(举例说明略)18分析比较.Net和J2EE两种技术的特色.Net技术平台具有下述特点:1. 支持多种语言编程,可重用性好。用一种语言开发的组件可通过继承被其他组件重用。目前.Net支持二十多种语言。2. 跨平台性能好。在不同的操作系统平台上运行.Net程序的过程是,先将用某种语言编写的程序编译成中间语言,执行时用即时编译器将中间语言编译成本地操作系统平台所支持的代码,从而实现异构平台下对象的互操作。3. 安全性高 .Net通过通用语言运行环境来确保资源对象及类型安全。4. 远程交互能力强。在HTTP、XML、S

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号