webgisWord下载.docx
- 文档编号:21657235
- 上传时间:2023-01-31
- 格式:DOCX
- 页数:17
- 大小:33.28KB
webgisWord下载.docx
《webgisWord下载.docx》由会员分享,可在线阅读,更多相关《webgisWord下载.docx(17页珍藏版)》请在冰豆网上搜索。
PHP所有的源代码和文档都是免费的,可以直接复制、修改、编译。
⑷执行效率高。
由于PHP占用的系统资源较少,因此,执行速度较快。
⑸学习困难。
因为PHP采用PerlScript,学习起来比较困难,同时服务器配置安装也比较复杂。
三、1.几种方式比较
1、执行能力:
客户端:
CGI好,其他三种较慢,而三种中Plug-in启动时间长
服务器端:
CGI负担很重,其他负担很轻
网络:
CGI负担重,其他轻,JavaApplet容易在网络上传输
总体看:
CGI执行能力一般,其他执行好,JavaApplet和ActiveX可以具有很好的
执行能力
2、相互作用能力:
CGI客户端依赖于HTML,用户界面差,GIS功能支持能力受限,不具有本地数据支持能力。
其他三种,具有很好用户界面和GIS功能支持能力,除开JavaApplet不具有本地数据支持能力,另两种具有本地数据支持能力
3、可移动性:
CGI方式、JavaApplet的客户端与平台无关,具有可移动性ActiveX,Plug-in方式受限
4、安全性:
CGI方式很安全;
JavaApplet相对安全;
ActiveX和Plug-in方式有权获得客户端的平
台权限,将给客户端系统带来威胁
构建XML应用的典型步骤
1、选择或编写一个DTD(或Schema)。
微软提出的Biztalk就是一个运用于电子商务的XML框架,目前许多公司都提交了schema,它们一旦被验证通过,就可供人们下载使用。
2、生成XML文档。
可以将DTD或Schema看成模板,填入需要的数据。
3、解析XML文档。
解析是XML应用的第一步,可以选择SAX或DOM标准,目前已有各种语言的多种Parser提供。
4、显示XML文档。
如果你的浏览器可以显示XML,那么,你可以直接将XML文档发送给浏览器,或者使用XSL将XML翻译成你的浏览器可处理的内容。
如果还想作更复杂的排序和重排结构,你可以使用DOM。
一个完整的XML表示信息表的内容
<
?
xmlversion="
1.0"
>
〈参考资料〉
〈书籍〉
〈名称〉XML入门精解〈/名称〉
〈作者〉张三〈/作者〉
〈价格货币单位="
人民币"
〉20.00〈/价格〉
〈/书籍〉
〈名称〉XML语法〈/名称〉
〈!
--即将出版--〉
〈作者〉李四〈/作者〉
〉18.00〈/价格〉
〈/参考资料〉
1、Svg的特点
1、基于xml标准,因此这使它能同HTML、CSS、DOM、XSL、JavaScript、CGI一样成为一种新的标准,具有HTML所缺乏的伸缩性与灵活性
2、矢量图形:
文件量小,并且SVG支持利用gzip压缩算法减少文件尺寸(压缩后的文件通常被称为SVGZ文件);
可无极缩放
3、由文本构成的图像:
易进行修改和更新,体现“可升级”特性
4、灵活的文件格式:
SVG扩展了图像的文件格式,由矢量图形、文字和点阵图像3部分构成,字在SVG图像中保留可编辑和可搜寻的状态,其中的图像描述可以重复使用
5、支持交互性:
SVG支持同步多媒体集成语言(SMIL,也是xml的一种应用),使得在图片内进行交互成为可能。
6、内嵌字型数据:
解决动态字体的问题,不需要Web即时下载字体了
2、SVG较位图图像(gif,JPEG等)的独特优势:
任意放缩;
文本独立;
较小文件尺寸;
较快下载速度;
超强显示效果:
适合任何分辨率(dpi),不会产生位图图像的马赛克现象;
超强色彩控制:
SVG图像具有一个1600万色彩的调色板,
支持多种色彩模式;
超强交互性:
由于SVG是基于XML的,因而能制作出空前强大的动态交互.SVG图像能对用户动作做出不同响应,例如高亮,声效,特效,动画等.
3、基于文本格式的SVG矢量图像特点
1.SVG图像中的命令语句可以自由的和脚本或程序,和JavaScript或XML进行交互,完全通过代码来实现.
2.作为基于文本的格式,能实现方便的图形定位与检索.
3.SVG图像可以方便的由程序语言来动态的生成,例如通过程序语言图像可以根据数据库中的关系量实时的改变
4.SVG完全支持DOM(文档对象模型),(因而SVG以及SVG中的对象(元素)完全可以通过脚本语言接受外部事件的驱动,例如鼠标动作,实现自身或对其他物件,图像的控制.)
5.SVG可以很好的跨平台工作,解决外部输出,色彩,带宽等相关问题.
GML、SVG、VML比较
1、GML、SVG、VML都与矢量图形有着密切的关系:
GML在表示实体的空间信息的同时加入了实体的其他属性信息,是表示实体的空间信息和属性的编码标准,但它并不支持直接显示图形。
2、而VML(矢量标注语言)和SVG是在表示图形的矢量信息同时加入了图形的显示信息(即以什么样的样式显示矢量图形),是显示矢量图形的两种比较好的格式。
3、相比之下,SVG是综合了VML的优点后推出的,是国际标准,它比VML具有更多的优点,也有更广阔的前景。
但由于VML有IE的支持,而SVG要想在浏览器中显示就需要安装插件,在这一点上,VML优于SVG。
什么是虚拟现实?
虚拟现实(VirtualReality)又称“虚拟实境”,是一项综合集成技术,涉及计算机图形学、人机交互技术、传感技术、人工智能等领域,它用计算机生成逼真的三维视、听、嗅觉等感觉,使人作为参与者通过适当装置,自然地对虚拟世界进行体验和交互作用。
◆VR主要有三方面的含义:
第一,虚拟现实是借助于计算机生成逼真的实体,“实体”是对于人的感觉(视、听、触、嗅)而言的;
第二,用户可以通过人的自然技能与这个环境交互,自然技能是指人的头部转动、眼动、手势等其他人体的动作;
第三,虚拟现实往往要借助于一些三维设备和传感设备来完成交互操作。
虚拟现实技术的重要特征
1、多感知性(视觉、听觉、触觉、运动等),沉浸感(Immersion),交互性(Interaction),自主感(Autonomy)是虚拟现实技术的四个重要特征,其中自主感是指虚拟环境中物体依据物理定律动作的程度,如物体从桌面落到地面等。
2、VR三个最突出的特征,即交互性(Interactivity)、想象性(Imagination)和沉浸感
(Immersion),称三“I”特征。
以此区分相邻技术,如多媒体技术、科学计算可视化技术。
3、交互性指参与者用专门设备,能实现对模拟环境的考察与操作程度,例如用户可用手直接抓取模拟环境中的物体,且有接触感,有重量感,视场中被抓起的物体也应随着手的移动而移动。
3、想象性是VR与设计者并行操作,为发挥它们的创造性而设计的这极大地依赖于人类的想象力。
4、沉浸感,即投入感,是力图使用户在计算机所创建的三维虚拟环境中处于一种全身心投
入的感觉状态,有身临其境的感觉,即所谓“沉浸感”。
VrmlPad2.0编辑器的优点是:
1、可以编辑本地和远程的文件
2、支持高级查找,使用书签,支持取消操作和重复操作,分色现实,自动显示错误等
3、采用树形结构显示场景
4、支持在浏览器中预览
5、有功能强大的发布向导
6、VrmlPad2.0环境中可以处理和执行其他语言编写的外部应用程序
7、提供了文件列表功能,便于用户管理目录
GeoVRML的特点
(1)支持多种坐标系统和参考椭球
针对VRML标准仅仅支持局部迪卡尔坐标系的局限性,GeoVRML全面支持多种常用坐标系和参考椭球。
用户只需在VRML文件中指定使用的坐标系和椭球名称并以规定的格式给出各种数据,GeoVRML自动将它们转换、映射到屏幕坐标系中。
(2)数据精度更高
VRML97规定所有的数值均为32位单精度浮点类型,在这样的精度条件下,利用VRML进行地理信息的发布将导致数据重叠、视点抖动等一系列问题。
GeoVRML扩展所有的数值类型为64位双精度型,提高精度指标到毫米级。
(3)三维建模型功能进一步增强
为了加强对复杂模型的支持,GeoVRML新增加了GeoCoordinate(描述对象的地理坐标)、GeoElevationGrid(建立DTM模型)、GeoLocation(将标准的VRML模型精确植入场景)等10个节点。
合理地使用这些节点,可以简便、迅速地实现数据的三维可视化。
(4)浏览模式的增强
针对VRML插件固定用户运动步长的缺点,GeoVRML实现了基于高程的浏览模式,即根据用户当前视点的高程值确定运动步长。
这样,大大方便了用户对整个场景的控制。
5、代码开放,易于集成
GeoVRML所提供的源代码是开放的,使其与高级编程语言(如Java,C++等)之间的通信和集成更加容易。
1、遥感数据特点:
获取方便、周期短、动态更新、信息丰富、反映真实、数据处理快捷(是空间数据的重要组成部分);
多源异构、多分辨率、几何复杂度高,数据量大,分布式存储(易形成WebGIS的瓶颈)
2、遥感影像数据发布所涉及的关键内容包括:
影像数据的存储管理;
影像数据的发布;
影像数据的服务
3、影像数据存储管理:
(1)集中式文件系统存储管理。
特点是将海量影像数据全部存储于中心服务器上,通过文件的方式对影像数据进行组织管理。
文件系统能够很好地适应各种复杂的影像数据结构,并能高效地支持数据的操作和维护,但是系统的可扩展性不强,中心服务器容易成为整个系统的瓶颈。
(2)分布式数据库存储管理。
包括2种主要形式:
1)对传统关系型数据库进行扩展,通过增加空间数据类型、空间关系和操作,实现对影像数据的存储和管理;
2)通过构建数据管理中间件(称为空间数据引擎),提供丰富高效的空间数据访问接口,实现对影像数据的存储与管理。
后者具有良好的安全性、多用户并发访问特性和数据一致性,但是系统的存储能力受制于所依赖的DBMS的能力,并且传统的关系型DBMS对影像数据等非结构化数据的存储效率并不高,对影像数据的管理与发布的支持较弱,从而影响整个系统的性能。
(3)分布式文件系统存储管理。
特点是整个系统部署在由通用型桌面计算设备构建的大规模集群之上,将影像数据存储在分布式文件系统的各个数据节点上,中心节点通过文件的方式对影像数据进行组织管理。
该方式的优点是能够很好地适应各种复杂的影像数据结构,高效地支持数据的操作和维护,充分利用了集群中各个节点的计算能力和存储能力,整个系统具有平滑的扩展能力和高可用性。
移动通信网络有哪些?
在移动通信领域,无线接入技术可以分为两类:
一是基于数字蜂窝移动电话网络的接入技术,目前已有CDMA,GPRS,GSM,TDMA,CDPD,EPGE等多种无线承载网络;
二是基于局域网的接入技术,如蓝牙,无线局域网等技术。
1、模拟网我国早期建设的手机通信网络;
1996年我国各省的模拟移动电话系统实现了联网并自动漫游,该网已逐渐被数字网络所替代,具有信道数量少,保密性差等不足。
2、GSM(GlobeSystemforMobileCommunication)即全球移动通信系统,是世界上主要的蜂窝系统之一。
它是根据欧洲标准而确定的,频率范围900-1800Mhz,是数字移动电话系统,GSM1991年投入使用,1997年底已在100多个国家运营。
截止2004年9月,全球的GSM移动用户已经超过11亿,覆盖了1/6的人口,GSM在世界数字移动电话领域所占的比例已经超过70%,我国的GSM网基本上覆盖了全国,拥有2.76亿万的GSM用户,成为世界第一大运营网络,目前的主要服务项目是话音业务和短信息服务。
具有良好的保密性和抗干扰性,音质清晰,通话稳定,并具备容量大,频率资源利用率高,接口开放,功能强大等优点
3、CDMA网(codeDivisionMultipleAccess码分多址)它是根据美国标准(IS-95)而设计的频率在900-1800Mhz范围的数字移动通信系统。
CDMA手机话音清晰,接近有线电话,信道覆盖好,不易掉线
4、GPRS网(GeneralPacketRadioSystem)即通用无线分组业务,是一种基于GSM系统的无线分组交换技术,其优势在于速度很快,并且“永远在线”
5、PHS网(personalhandyphonesystem)即个人手机系统,是日本电报公司开发出来的,其涵盖范围小,较适合城市型区域,相对费用较低,提供多种上网接口
6、3G网(ThirdGenerationTechnology)即第三代移动通信技术,该技术规定,移动终端以车速移动时,其传输速率为144Kbs,室外静止或步行时为384Kbs,而在室内则为2Mbs。
3G网允许用户从专有网络(以太网,无线LAN等)到公共网络的无缝漫游。
移动GIS的组成
1、无线通信网络
移动GIS的无线通信网络有以下几个方面:
1.20世纪90年代初期移动GIS刚形成时的个人移动电台
2.GPS卫星系统的通信网络
3.基于蜂窝通信系统的GSM、GPRS、CDMA。
(移动GIS运行的主要通信网络之一)
4.目前发展移动无线互联网主要是从蜂窝移动电话向移动数据业务演化,从第二代的GSM(CDMA)经过2.5代的GPRS(CDMA1X)向第三代(3G)的WCDMA(CDMA2000\TD-SCDMA)演化。
2、移动终端设备
①便携式、低功耗、适合于地理应用,并且可以用来快速、精确定位和地理识别的设备。
②便携计算机、PDA、WAP手机等,此外还有手持GPS机等。
③移动GIS的应用是基于移动终端设备的,随着科技的进步,移动通信服务也由以前的简单的通话短信业务转变成位置服务,移动地理信息查询服务等。
3、地理应用服务器
①移动GIS中的地理应用服务器是整个系统的关键部分。
也是系统的GIS引擎。
它位于固定差所,为移动GIS用户提供大范围的地理服务以及潜在的空间分析和查询操作服务。
地理应用服务器应具备以下作用和特征:
①提供高质量地图数据下载及各种空间查询与分析等服务功能
②能同时处理大量请求服务以及不间断的访问请求。
③能同时处理巨大数据集以及大数据量的应用请求,并在不中断操作的情况下增加处理能力。
①必须具有可扩展性能,以便适应今后用户数量的增加和新设备的接入。
②地理服务必须保证时刻都可获得,因此服务器必须稳定可靠,使用成熟的技术以及GIS和数据库管理系统软件配置,以保证其可靠性
③移动GIS技术虽然还不成熟,但是发展迅速,因此所用的技术要尽可能地符合标准(如xml),这样可以保证系统以后的兼容性和可扩展性。
4、空间数据库
①空间数据库用于组织和存储与地理位置有关的空间数据及相应的属性描述信息,移动GIS中的空间数据库往往被称为移动空间数据库,它是移动GIS的数据存储中心,并且能对数据进行管理,为移动应用提供各种空间位置数据,是地理应用服务器实现地理信息服务的数据来源。
②移动空间数据库还充当了数据泵的作用,它使得移动设备可以和多种数据库进行交互,屏蔽固定网络环境的差异,优化查询条件,提供无线长事务处理,使整个移动GIS具有良好的灵活性和适应性。
2、手机基站定位(6种方式)
(1)起源蜂窝小区定位技术(COO,celloforigin,也称CellID)
●最简单的定位技术,根据移动台所处的小区识别号ID来确定用户的位置。
●原理:
根据移动台当前服务基站的位置和小区覆盖范围来定位移动台,移动台位于以服务基站为中心,半径为小区覆盖半径的圆形或扇形区域内。
●优缺点:
无需对现有网络和手机进行修改,响应时间短,一般在3s以内。
定位精度取决于移动台所处的小区的大小,精度较差。
(2)角度到达定位技术(AOA,arrivalofangle)
●测量信号方向的定位技术,需要在基站采用专门的天线陈列来测量特定信号的来源方向。
根据信号达到的角度,确定移动台相对基站的角度,而同时测同一移动台对两个不同基站的方向就可以确定移动台的位置。
改善了天线增益模式和话音质量,可以在话音信道上工作,不需要高度的系统定时。
需要复杂天线,且非视线传输时会带来不可预测的误差,且其测量精度随基站与移动台之间距离的增加而不断减少。
(3)抵达时间定位技术(TOA,timeofarrival)
是基于测量信号从移动台发送出去并达到消息测量单元(3个以上)的时间来定位的。
移动台位于以基站为圆心,移动台到基站的电波传播距离为半径的圆上。
三个圆即可确定移动台位置。
该技术在现有的CDMA中,在市区提供的定位精度较好,但要求精确的时间同步,要用时间戳区分信息发出时间,并且响应时间长。
(4)抵达时间差异定位技术(TDOA,timedifferenceofarrival)
通过检测信号到达两个基站的时间差来确定移动台位置,移动台位于以两个基站为焦点的双曲线方程上,需要两个以上双曲线方程,即至少需要三个基站接收移动台信号,两个双曲线的交点就是移动台的位置。
降低了对时间同步的要求,不要求知道信号传播的具体时间,通常情况下,精度高于TOA方法,但为了保证定时精度,需改造基站设备。
(5)增强型观测时间差定位技术(TDOA,timedifferenceofarrival)
手机对服务小区基站和周围几个基站进行测量,算出测量数据之间的时间差,然后计算用户相对基站的位置。
对同步网,移动台测量几个基站信号的相对到达时间,对于非同步网,信号同时还需要被一个位置已知的定位测量单元接收,确定了基站到手机的信号时间就可确定基站与手机之间的几何距离,最终确定手机位置。
是目前使用最多的技术,能在终端或基站网络中计算,不需要增加任何硬件设备,但是要求终端必须有足够的处理能力和储存容量。
(6)辅助全球卫星定位系统定位技术(Assistant-GlobePositioningSystem,A-GPS)
是目前较实用的技术,也是非常成熟的技术
在定位时,网络跟踪GPS卫星信号,解调出GPS导航信号,并将这些信息传送给移动台,移动台利用这些信息可以快速的搜索到有效的GPS卫星,接收GPS卫星信号后,计算移动台位置的工作可以由网络实体或移动台完成。
定位精度高,定位半径可以达几米,十几米。
移动台需内置GPS天线和GPS芯片等模块,网络也要进行调整,不适用于紧急救援定位。
三种服务器GIS:
ArcIMS:
基于Internet/Intranet发布动态地图、GIS元数据和服务的服务器产品
ArcGISIamgeServer:
基于网络的,提供动态的影像处理服务的服务器端软件。
ArcGISServer:
功能强大的基于服务器的GIS产品,用于构建集中管理的、支持多用户的,具备高级GIS功能的企业级GIS应用与服务,如空间数据管理,二维三维数据可视化,数据编辑,空间分析等应用和服务。
ArcIMS的特征
①易于使用—ArcIMS是一个易于安装的软件,并且可在几分钟内快速建立网站。
应用ArcIMS,用户可以毫不费力的创建、设计和管理网站。
向导和模板可通过任务引导用户创建和发布地图-无需编程,只需创建地图服务、设计网页并发布。
对于高级用户,客户机服务器构造和管理工具可用于建立安全可靠具有很强升级能力的网站。
②GIS网页发布功能—ArcIMS包含了关键的网页发布功能,如影像描述、矢量数据流、数据查询、数据提取与下载、地理编码以及元数据目录服务。
③ArcGIS集成—由于无数据转换的需要,用户可任意访问其GIS数据,而无需知道数据的来源。
此外,通过应用ArcIMS,用户可在网上发布任何已经创建的ArcGIS地图。
④多元数据集成与应用功能—ArcIMS提供了强大的数据集成功能,使得用户可以访问自己的数据,并简单快速的与其他网络或本地数据进行集成。
⑤在线传输元数据库的功能—ArcIMS元数据服务可用于创建一个中央在线元数据库并使其可在网络中发布和浏览元数据
⑥分层体系结构—由于是为特定组织设计的,因此无论在企业内部网还是万维网,ArcIMS都是一个用于发布GIS数据、地图和应用的完全分层式方案。
ArcIMS是一个具有行业化实力的应用程序,它具有已被证实的可量测性和网站及服务的大部分需求功能。
ArcIMS服务器技术是多层体系结构的一部分。
ArcIMS框架包括客户端、服务和数据管理。
对多种客户端和服务器端的支持使得ArcIMS在网络GIS竞争中脱颖而出。
⑦支持多种客户机—ArcIMS允许用户向多种客户端提供制图和数据服务,从lightweight无线设备,如蜂窝电话和个人数字助手(PDA),瘦客户端浏览器到完整功能的GIS桌面客户端。
为了帮助用户快速启动,ArcIMS还与HTML和Java客户端浏览器一起供给。
⑧标准化—ArcIMS提供标准化自定义、集成和通讯功能。
⑨ArcIMS可以应用行业化标准网页开发环境,如ASP,.NET,ColdFusion等,对功能进行定制和扩展。
ArcIMS可以同用户组织中的其他技术进行集成以创建一个完整的解决方案。
⑩ArcIMS客户端和服务器端通过ArcXML进行通讯,ArcXML是对标准扩展语言(XML)扩展。
ArcXML也提供了一个用户自定义ArcIMS应用软件的简单途径。
此外,ArcIMS用户也可以下载附加在OpenGIS规范中的免费网页地图服务和网页特色服务连接器。
ESRI当前也提供ArcIMS数据传输扩展模块,它可以对数据进行简单开放式分发操作。
应用ArcIMS用户可以实现:
发布高质量交互式地图,在网络中成千上万的用户可同时获取。
①将多源(网络或本地)数据进行集成并发布于网络中。
②使地图、数据和元数据可被不同的客户端(移动、桌面、浏览器)获取
③使用具有很强升级能力的服务器结构来适应不断增长的服务要求,而无须修改应用软件。
④为元数据的发布和浏览创建中心仓库
⑤通过发布服
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- webgis