SVG技术在WebGIS中的应用

2024-04-17

SVG技术在WebGIS中的应用(精选12篇)

篇1:SVG技术在WebGIS中的应用

SVG技术在WebGIS中的应用研究

SVG是一种基于XML标准的二维矢量图形格式.本文通过比较几种常见的矢量图形格式,说明了SVG技术在WebGIS领域的优势,介绍了SVG的`地理编码解决方案以及SVG技术的交互功能在WebGIS中的应用,并将SVG技术应用于湖南省公路建筑材料料场分部系统中.

作 者:刘兴权 田磊 LIU Xingquan TIAN Lei  作者单位:中南大学信息物理工程学院,湖南,长沙,410083 刊 名:测绘 英文刊名:SURVEYING AND MAPPING OF SICHUAN 年,卷(期): 32(2) 分类号:P208 关键词:SVG   XML   SWF   VML   WebGIS  

 

篇2:SVG技术在WebGIS中的应用

利用SVG技术开发WebGIS系统的方法

从可缩放矢量图形(Scalable Vector Graphics,SVG)标准技术入手,利用SVG的开发原理,结合WebGIS系统的功能要求和解决思路,运用Asp.net、脚本语言JavaScript和DOM技术,实现WebGIS的基本功能.提出了将制图数据转换成SVG图形,并在Web发布SVG地图的.技术路线,解决了海量地理空间信息在Internet网络传输速度低、GIS软件平台发布地图时地图数据格式必须为空间数据格式的限制、空间数据发布时数据的安全性等相关技术难点,并在实例中予以应用验证.

作 者:雷瑛 胡晓娟 LEI Ying HU Xiao-juan 作者单位:甘肃省基础地理信息中心,甘肃,兰州730000刊 名:遥感技术与应用 ISTIC PKU英文刊名:REMOTE SENSING TECHNOLOGY AND APPLICATION年,卷(期):24(5)分类号:P208关键词:SVG WebGIS Scalable Vector Graphics Technology WebGIS

篇3:XML技术在SVG中的应用探索

传统的静态网页在更新速率和交互性等方面都无法适应时代的发展, 动态网页作为静态网页的优化产品, 它在图像显示方面的优势已明显高于静态网页, 本文研究的基于XML技术的SVG是新一代的网络矢量图像格式, 作为一种图形格式它还具备XML的跨平台性和可拓展性。由于XML文档中可嵌入SVG格式, 而SVG文档格式中也可嵌入与XML相关的内容, 这种随意的组合方式使得SVG图形使用非常方便, 除此之外SVG还可向网页提供各种图像、矢量图形以及滤镜等操作, 对文本、单元对象进行重用, 图像显示效果有了大幅度的改善。

2 SVG的特点

⑴基于XML标准。XML作为一种具有结构的标记性语言, 与HTML相比它更具语言开发功能优势, 由于它具备强大的数据储存能力、分析能力、交互能力、灵活性和伸缩性, 因而在开发和维护动态网站的过程中XML更具优势。SVG语法结构是建立在XML文档的基础上, 它继承了XML的可扩展性和跨平台性, 独特的优势使得SVG在应用软件开发中具备更多的新功能, 以满足用户不同的网络服务需求, 而SVG也成为了动态Web页面的重要组成部分。

⑵基于矢量图像的优越性。根据像素点划分计算机数字化图像可分为两种, 即位图图像和矢量图像, 位图图像具有体积小、颜色鲜艳、简单易用、开发工具种类多等优点, 因而大多数Web页面中使用的都是位图图像, 如JPEG格式和GIF格式, 但它也存在一定的缺陷, 当对图像进行放大和缩小等操作时图片会出现模糊不清和失真等现象。矢量图像正好弥补了位图图像的缺陷和不足, 无论对矢量图像进行放大还是缩小操作, 图片都不会出现模糊或是不清楚的问题, 所以它对打印机和计算机的分辨率要求不高, 其次是它的色彩精度始终保持在1600万色, 打印出来的图像色彩和显示出来的图像色彩是一致的, 指令表示方式缩小了图像文件容量, 下载过程更加快速。

⑶文本格式灵活易用。SVG绘制图形是通过矢量指令, 简单的点线描述方式使得图形绘制更加高效, 矢量图形的文件格式即文本格式。利用网络引擎搜索时, 可将矢量图象中的文字作为关键字输入搜索, 分层式的软件文本结构促进了动画交互的实现, 在对图形的颜色、大小和位置进行修改时, 只需通过调整脚本属性即可完成。建立在文本性质的基础上, SVG创建图形的过程更为便捷, 通过程序语言的描述就能动态的生成矢量图像, SVG的这一特性使得数据库表格的制备更加方便, SVG只需通过数据库中关系量的变化就可在线生成对应的表格和图形。除此之外, SVG跨平台的文本格式使得网络带宽、色彩模式和外部输出等问题得到了很好的解决, 由此可见基于XML技术的SVG具有很强的灵活性, SVG在动态页面中的运用极大程度的提高了页面的交互性和更新速率。

3 SVG的发展现状

⑴与网页整合、改变网页设计思想。在传统的网页图像设计中, 图象设计都是通过位图图像软件对整体页面图像进行绘制, 然后分割绘制的图像, 最后编辑页面文字, 多步操作不仅不利于图像的修改, 且为网页设计工作带来了许多麻烦。由于SVG具有跨平台性, 所以任何网页元素它都可以使用, 其中还包括许多符合W3C标准的脚本语言, 如Java Script、DHTML、XSL、CSS等, SVG图像文件的运用使得网页设计可以一步完成, 而文字编辑也只需通过记事本便可实现, 文件的上传和下载速度有了大幅度的提升, 位图技术相比以前更加灵活更易控制。

⑵SVG在地图方面的应用。由于SVG属于二维矢量图形格式, 不论显示分辨率如何图像效果都将一致, 所以完全可以利用SVG制作地图图像, 图像中还能包含文字和地理等信息。另外SVG还具备漫游和地图缩放等功能, 利用ASP技术用户可从数据库中获取相应的数据, 通过服务器端将数据转换成地理标识, SVG格式较强的交互性使得它可以作为储存、显示和传输数据的载体, 在地理信息系统应用领域组织和发布各类地理数据。

⑶SVG在网络教学中的应用。SVG强大的功能特性使得它在图形内容的表现形式上丰富多彩, 文字、图像、图形和动画实现了统一。图像制作过程也逐渐趋向于规范化和公平化, 特别是新型网络课件的制作, 需要涉及到多个平台, 而SVG跨平台的特性使得它成为制作标准课件的一个常用工具。

⑷用于自动维护的SVG。SVG除了用在网页设计中外, 最常用的就是对大型设备复杂插图的维护, 维护内容包括分解详细部件图、分解视图和修理故障图表。传统的插图制作使得图片不能被二次修改, 而SVG源文件则具备修改图形的功能且修改过程相对简便, 它只需通过数据变化调整图形变量就能生成对应的图形, 较快响应速度和制图效率使得SVG在图像自动维护领域有很好的发展前景。

摘要:随着网络技术的不断发展, 网页上开始出现各种格式和尺寸的图形, 静态Web网页已无法满足人们对网络的需求, 为了提高网页的交互性和自动更新速率, 动态网页已成为网络交互的主要方式。SVG作为一种用于描述二维矢量图形的格式, 它严格遵从XML语法, 在网页中使用它可满足用户对不同质量矢量图形的要求, 本文针对XML技术在SVG中的应用进行探索, 研究出一种新的网络矢量图像格式, 在满足用户对网络需求的同时, 提高网页的交互性和自动更新频率。

关键词:XML技术,SVG,应用探索

参考文献

[1]张强, 王继尧, 纪国平.基于SVG技术的校园Web GIS系统的实现[J].黑龙江科技信息, 2009 (1) .[1]张强, 王继尧, 纪国平.基于SVG技术的校园Web GIS系统的实现[J].黑龙江科技信息, 2009 (1) .

篇4:SVG技术在WebGIS中的应用

关键词:WebGIS;数字城建;档案信息挖掘;档案数字化;资源共享

引言

地理信息系统(GIS)技术是一项高科技成果,它利用计算机系统采集、处理、传输、存储、管理、检索、表达和应用地理信息,从而进一步分析、处理和挖掘海量地理数据。近年来,随着技术的日渐成熟和开发成本的不断降低,GIS的应用领域和实用水平不断扩大和提高,而WebGIS正是其中应用最广泛、成效较显著的实用技术之。

1WebGIS概述

GIS技术最大的特点在于它能把地球表面空间事物的地理位置及其特征有机地结合在一起,并通过计算机屏幕形象、直观地显示出来。这一特点使得GIS具有广泛的用途。而WebGIS就是基于互联网络的地理信息系统。简单地说,WebGIS技术通过互联网实现信息载体与空间数据库技术的结合,使人们能有效地管理地理信息系统和其中的海量数据,它突破了以往基于桌面或局域网的GIS技术瓶颈,在城市规划设计、地下管线管理、市政设施、房地产、交通管理等领域有着广泛的应用价值,为城市建设中数字化档案的产生、资源利用及信息挖掘提供了技术支持。

2WebGlS的主要技术特点

WebGIS与传统的GIS技术相比,具有鲜明的特点:

首先,它比传统技术具有更广泛的应用与访问范围。WebGIS基于互联网实现信息资源共享,客户可以在不同地点实现分布式访问,且同时可以检索多个数据资源中心的最新数据。这一特点大大降低了GIS的数据管理难度,使分布式的多数据源的数据管理和信息挖掘更易于实现。

WebGIS具有较强的负载平衡能力。WebGIS通过基于Web的分布式计算,能充分利用网络资源,通过负载均衡计算能够有效分配服务器负荷和网络流量负载,使数据计算在服务器端和客户端合理分配。比如核心运算处理由服务器执行,而非基础性、全局性的简单操作则由客户端直接完成。而传统的GIS大多使用C/S文件服务器结构的处理方式,其处理能力和执行效率较低。

WebGIS还体现了客户端平台无关特性,较传统的GIS技术更易于用户操作。由于互联网技术的应用,客户使用Web浏览器即可透明地访问WebGIS数据,完成分布式部件的动态组合和空间数据的协同处理与分析,实现远程异构数据的共享。这大大降低了GIS用户访问的困难度和对客户端软硬件的要求,以往客户端需安装特定GIS软件才能访问。也提高了系统维护管理的效率。由于WebGIS技术面向的是终端用户,采用简单通用的浏览器,它封装了GIS系统的复杂后台处理流程,简化了用户操作,使GIS系统为广大普通用户所接受。

正是基于以上的特点,WebGIS在各行业中的应用越来越广泛。它作为一种辅助决策工具,为城市建设档案数字化和档案信息挖掘利用带来了新理念,将基于平面的数据信息分层化、形象化,三维化,因此在城市建设过程中的相关领域,如城市规划、房地产开发、交通管理、市政建没等扮演着重要的角色。

3WebGlS在杭州数字城市档案系统建设中的应用

3.1杭州市数字城建的初步构想

“构筑数字杭州,建设天堂硅谷”是杭州市委、市政府在本世纪初提出的战略目标,目的是通过推进城市信息化,增强城市集聚辐射功能、综合实力和国际竞争力,充分发挥杭州作为长江三角洲副中心城市和浙江省政治、经济、文化中心作用,而数字城建恰恰是“数字杭州”宏伟蓝图得以实现的关键环节。数字城建系统以计算机、网络通信和3s(GIS、RS和GPS)技术为支撑,以地理空间数据为基础,以杭州市建设系统信息资源共享平台为依托,其目标是实现杭州市辖区范围内的地上和地下的资源、环境和基础设施的数字化全覆盖以及城建系统(包括城市建设、城市规划、国土资源、房产管理、环境保护、市政园林、城市管理等)信息资源整合、共享和统一管理,并以此为基础,推进城建部门业务协同、流程优化和再造,实现城市规划、建设、管理和服务的数字化、信息化和现代化。

3.2WebGIS实现数字城建档案信息整合的应用案例

3.2.1系统架构设计

在数字城建系统构建的过程中,我们通过对WebGIS技术的运用,将建设系统已有的档案数据标准进行统一,对规划、国土、房管等建设行业地理信息资源逐步进行整合,将分散的、各自为政的建设业务档案信息建立有效的关联,实现分布式的GIS应用,使得信息资源实现1+1>2的作用,极大地提高了档案资源的利用率。

杭州建设项目信息库通过长期建设,已形成了一套完整的城建信息数字化档案资源仓库,也包含工程项目有关的各类实时、动态信息,为业务处室提供一条快捷、便利的项目管理渠道,为领导的宏观决策提供科学依据。然而,现有建设项目的档案文字资料数据虽然全面,但缺乏直观性。城市建设重点总是与城市版图特定地理位置密切相关的,为了更全面地展现建设项目情况,方便管理者和社会公众有效、快捷地查询,我们有必要对档案信息进行资源整合,将其直观、立体地表达出来,为管理者提供更有效的参考依据。我们在已有的资源信息库基础上,增加WebGIS的功能,实现二者有机结合,系统结构如图1所示。

我们从规划部门获取杭州市基础地理信息数据,底图数据范围从1:500到1:10000,在此基础上基于已采集的海量竣工档案信息,叠加已建和在建项目地理位置、形状以及详细空间描述信息库,形成立体化数字城建管理系统。该系统的特点是:具有图形放大、缩小、全图、框选放大、鹰眼、漫游、平移等基本的图形操作功能;具有多种方式的查询(按类型、区域等进行分类)功能;不但可以用数据项驱动图形,而且可以用图形点驱动数据,进行定点显示和提供详细信息;具有空间分析、缓冲区分析、以及地图定位,专题图生成,地图修改,缓冲区分析等功能。

3.2.2系统应用软件设计

该应用系统的软件开发采用了北京超图地理信息技术有限公司的SuperMap平台。我们利用SuperMapDeskpro5.2实现地理数据的处理和数据发布以及系统维护功能;利用Su-perMap IS.NET(企业版)开发实现WebGIS功能;三维模拟城市管理系统结合了杭州阿拉丁信息系统有限公司(E都市)授权许可的城建系统专用客户端。

该系统的应用软件架构主要包括:应用软件开发(包括:数据发布子系统、内部应用子系统、系统维护子系统、数据处理子系统);基础地理数据采集(每年约100多个重点建设工程项目的地理、空间数据采集);前期数据的迁移转换(近400个工程项目的相应数据信息的迁移转换);三维模拟城市管理系统;

WebGIS、三维模拟、基础库系统之间数据交换。

举例来说,其中的三维模拟城市管理系统是将二维地图上的项目关联到三维模拟城市中去,以直观、全面的反应建设项目的相关周边情况。如:某个小区房地产项目,通过三维建模描述小区各幢布局情况,同时与房地产项目系统进行衔接,展示每幢房源信息及其户型图,如图2所示。

在数据关联设计上,我们以项目编码作为关键字在城建基础档案数据库系统之间进行数据交换,实现三个系统之间的跳转,即从基础库查到相关项目后能链接到二维电子地图上(WebGIS),从WebGIS平台通过关联链接到三维模拟系统,从三维模拟系统再返回基础库系统。用户从基础库查到相关项目后能链接到二维矢量电子地图上(WebGIS)的工程项目,也能定位到三维模拟系统的工程项目;从WebGIS平台中查找到工程项目能链接到基础库的项目详细信息,也能定位到三维模拟系统对应的项目信息;从三维模拟系统可以链接到基础库系统的项目信息,也可以定位到二维矢量电子地图上(WebGIS)的工程项目。三个子系统间实现了无缝切换。此外,工程项目信息还与已有的建设市场信用管理系统中的企业、人员信息互相关联,从而实现信用档案、城建档案、项目储备档案等信息透明衔接,达到资源共享的目的。系统内部各模块问的数据传递如图3所示(实现各系统间双向互联)。

4WebGlS的现状与发展前景

WebGIS是GIS技术与Internet技术相结合的产物,它改变了传统地理信息系统的数据获取、传输、发布、共享和应用的方式,是GIS未来发展的方向,其应用前景将十分乐观。

然而我们也看到,目前WebGIS技术还存在一定局限性:首先,目前不同WebGIS系统之间互相访问调用的能力较弱,空间数据的共享和互操作需要进一步改进;其次,由于网络传输率的原因,往往造成WebGIS系统信息处理缓慢、表示方法单一、数据传输效率低下等弊端;此外,目前的WebGIS软件所能提供的空间分析功能有限,还不能满足某些特殊行业高端应用的需要。

5结束语

篇5:SVG技术在WebGIS中的应用

WebGIS是Intemet技术应用于GIS的产物,也是地质信息共享与互操作的关键技术之一.利用WebGIS技术可实现地质信息的快速访问与互操作,从而实现地质信息的共享.根据地矿工作的`特点,对基于B/S结构的WebGIS技术在地质信息系统中的应用进行了探讨,并以水电工程三维地质信息系统(GeoEngine)为例,介绍了在SQL Server 数据库平台下基于webGIS开发的地质信息系统.

作 者:李冬梅 曾敏 陈国旭 LI Dong-mei ZENG Min CHEN Guo-xu 作者单位:李冬梅,陈国旭,LI Dong-mei,CHEN Guo-xu(中国地质大学,武汉,资源学院,湖北,武汉,430074)

曾敏,ZENG Min(昆明理工大学,国土资源工程学院,云南,昆明,650093)

篇6:SVG技术在WebGIS中的应用

作为当前Web地理信息系统开发的新技术,RIA较之HTML可实现的接口更健壮、反应更灵敏并且可实现更令人感兴趣的可视化特性.在介绍RIA技术的`内容及其特点基础之上,探讨其与WebGIS集成开发的可行性,阐述RIA技术在WebGIS工程开发中的应用实例.

作 者:吴涛 戚铭尧 黎勇 颜辉武 WU Tao QI Ming-yao LI Yong YAN Hui-wu  作者单位:吴涛,颜辉武,WU Tao,YAN Hui-wu(武汉大学,资源与环境科学学院,湖北,武汉,430079;地理信息系统教育部重点实验室,湖北,武汉,430079)

戚铭尧,QI Ming-yao(中国科学院,遥感应用研究所,北京,100101)

黎勇,LI Yong(湘南学院附属医院计算机中心,湖南,郴州,423000)

刊 名:测绘通报  ISTIC PKU英文刊名:BULLETIN OF SURVEYING AND MAPPING 年,卷(期): “”(6) 分类号:P2 关键词:富互联网应用系统   富客户端模式   RIA   WebGIS  

篇7:SVG技术在WebGIS中的应用

信息隐藏是近年来发展起来的集数学、密码学、信息论和计算机技术于一身的一门交叉性学科, 除了基本的隐蔽通信功能之外, 信息隐藏技术还应用于文档版权保护、信息注释、篡改检测、信息防伪等领域, 在军事、情报、政府机要等部门中具有重要的现实意义[1]。数字水印技术则为多媒体信息提供有效的版权保护的方法, 在信息安全和经济上的占有重要地位。

一般数字水印通用模型包括水印的嵌入和水印的检测或提取两个阶段[2]。

2 SVG技术

XML俗称可扩展的标记语言[3], 它提供一种描述数据与平台无关的方法, 可以在许多应用中使用。随着网络技术的发展, 越来越多的数据都是用XML来表示。SVG是XML的一种扩展, 本文正是从SVG的这个角度出发来进行水印的嵌入, 它是一种开放标准的文本式矢量图形的描述语言, 是基于XML的用来描述二维矢量图形和矢量/点阵混合图形的标志语言, 是一种全新的矢量图形规范[4]。SVG技术非常重要的一项应用就是在Web GIS[5,6]方面。

SVG提供了矢量图形、图像、渐变填充、滤镜操作、可重用单元和文本等操作对象, 并在此基础上可进行组合、添加样式、几何变换、复合等操作。

3 算法基本思想和实现

SVG文档中包含了大量用于描述显示图形的标签。那么可以将这些标签按照一定的规则进行分类, 再将该类别所对应的水印信息嵌入到SVG文档中。哈希函数可以达到将标签分类的目的, 并且保证水印信息较为均匀而又无规律地分布在文档的各处。

3.1 水印的嵌入

嵌入算法需要包括以下几个部分:

⑴水印信息的预处理。将原始的水印序列添加偶校验码和重复码。

⑵哈希归类。不同的SVG文档进行哈希归类的次数不同。第一次哈希归类的哈希函数定义为hash (String tag) ;二次哈希归类的哈希函数为hash (String tag, String attr) 。

⑶SVG文档属性值的修改。Part1算法是对标签的一次哈希归类, 并进行ID属性值的更改完成水印信息的嵌入。Part2为二次哈希归类, 并进行颜色属性值的修改完成水印信息的嵌入。

tag Count[i]记录映射到第i位水印信息的标签数目。

null Index[i]记录tag Count中值为0的元素下标。

svg Tag Array为SVG文档中所有标签的集合

Part1的算法如下:

3.2 水印序列完整性检测

在本文的算法中, 可以利用差错控制码进行水印的完整性检验。利用重复编码进行完整性检验即将水印从载体文档提取出来后剔除间隔码后每三位一组, 若一组中水印信息全为1或0, 则代表这一组所对应的一位水印信息是没有被篡改的。若出现水印信息不一致的现象, 证明此位水印信息已被篡改。则可通过选举的方法进行水印的恢复。也可以利用奇偶校验位来进行检验。即提取出每组数据位的第一位 (也可为二三位) 组成水印序列后, 然后验证偶校验位的值是否正确来判定水印的完整性。水印检验模型如图3-2所示。

3.3 水印序列提取

水印的提取是水印嵌入的逆过程。包括以下几个部分:

⑴将嵌入水印的载体文档进行哈希归类, 这部分和嵌入的归类函数是一样的, 因此不再详述。

⑵从载体文档的属性值中提取水印。

4 实验与分析

水印算法拥有深厚的理论基础和完善的设计过程还不够, 必须要通过算法真实的实验数据才能够给此算法得出更为客观的评价。安全性、透明性和鲁棒性是衡量一个水印算法好坏的重要标准。水印的安全性是水印抵抗敌手企图使水印效用失败的能力[7]。通过反复实验验证该算法具有较好的安全性、透明性和良好的鲁棒性。在鲁棒性的测试中可知本算法可以完全抵抗标签的移动攻击。对其它形式的攻击也有很强的鲁棒性。在横向对比的分析中, 从算法的复杂度与鲁棒性的比较上, 可以看出本算法是一种针对SVG本身特性的、简单易行并且鲁棒性很强的数字水印算法。

5 结论

数字水印技术是当今保护产品版权一种重要的手段, 也是目前研究的热点之一。随着SVG的出现以及它的广泛应用, SVG图形文档的版权保护问题越来越被人们所关注。但目前数字水印技术在栅格图像上应用是比较成熟的, 而针对文本的研究相对较少, 基于SVG文档水印算法则是少之又少。本文在详细分析了SVG文档的特性以及目前出现的基于XML文档的水印算法的基础上, 在查阅了大量的参考文献后, 提出了一种基于SVG的数字水印算法, 并通过实验的分析验证了本算法的透明性、安全性以及鲁棒性。

参考文献

[1]王榆.信息隐藏与数字水印的研究及展望[J].网络安全技术与应用, 2008, 37 (3) 91-93.

[2]康守权.基于中文Word文档的数字水印算法[D].[硕士学位论文].辽宁:大连理工大学, 2008年6月.中国学位论文全文数据库.

[3]XML1.0Specification.http://www.w3.org/XML, 2005-3-2.

[4]W3C.Sealable Vector Graphies1.1Specification[OL].http://www.w3.org/TR/SVG11/.

[5]周文生.基于SVG的WebGIS研究[J].中国图形图像学报.2002, 7A (7) :694-698.

[6]Jun Zhang, Jihong Guan, Jianhua Zhang, Junpeng Chen.Geographic information integration and publishing based on GML and SVG.The Fourth International Conference on Computer and Information Technology, 2004 (CIT04) .14-16, Sept.2004, Page (s) :764-769.

篇8:SVG技术在WebGIS中的应用

【關键词】电力系统;SVG无功发生器;无功补偿;谐波治理

大功率电力电子设备在运行过程中,除了要消耗大量有功功率外,还需要吸收大量的冲击性无功功率,这样就会引起配电网系统发生低功率因数、电压波动与闪变、谐波、以及三相不平衡等问题,不仅使配电网供电电能质量逐步恶化,同时谐波还会引起配电网保护控制系统发生“拒动”、“误动”等不利情况发生,降低配电网供电可靠性。在存在大量谐波分量的配电网系统中,进行无功补偿和谐波治理是非常必要中。因此,将基于柔性交流输电技术的静止无功补偿装置(SVG)应用到配电网中,进行电力系统无功功率的补偿和谐波治理,对提高配电网供电电能质量和供电可靠性,就显得非常有无功补偿与谐波治理实践应用研究意义。

1、SVG无功发生器的工作原理

交流电能在通过实际电力负荷消耗过程中,由于电力负荷不可能是纯容性或纯感性原因,这样就会导致负荷运行过程中,有相当一部分电能在不做功的情况下被消耗掉,进而使配电网系统中无功功率容量不断降低,供电电能功率因素值降低。因此,需要对配电网系统中的电能功率因素进行补偿,这便是静止无功发生器(Static Var Compensator,SVG)需要完成的无功补偿任务。SVG无功发生器是配电网中满足无功快速准确可靠补偿、减少谐波电流的无功补偿及谐波治理装置。SVG无功发生器的基本工作原理是将自换相桥式变流电路经电抗或直接并联到配电网系统中,通过内部智能控制单元运行分析获得无功补偿策略,自动自适应的调节桥式电路交流侧输出电压的相位和幅值(电压型无功补偿装置),或直接控制SVG装置交流侧电流(电流型无功补偿装置),就可以使该变流电路吸收或者发出满足配电网动态调节要求的无功容量,实现对配电网无功的动态补偿和谐波治理作用。SVG无功发生器的主电路如图1所示:

2、SVG在电力系统中的应用

2.1 工程概况

某11OkV电力系统中A变电站主要为该区域冶炼企业提供电能,工业负荷约占65%。因为工业负荷较大,其昼夜负荷波动较大,据历史运行数据可知,该区域最大电力负荷约12.8万kw(为夜间低谷时间,由于工业企业普遍采取低谷时段低费率用电模式),而在白昼时段其最小负荷仅为6.9万kw,峰谷差5.9万kW。另外,由于该区域工业负荷中非线性负荷容量较大,谐波注入到配电网中导致严重污染,曾多次发生10kV线路I母和II母侧发生补偿电容器烧毁、以及配电网继电保护“误动”、“误动”等事故,严重影响到供电电能质量水平和供电可靠性。110kV变电站10kV侧线路在夜间集中用电时段,其母线电压畸变率高达6.7%,超出标称电压10kV配电网的国家规定的4%限值标准,且谐波电流分量也达到基波电流的7.5%,10kV配电网线损相当高。在110kV主变压器处于50%负载率工况下,10kV侧配电网中5次、7次、11次谐波电流严重超标,其中7次谐波电流超标约2倍,所需补偿总谐波电流为27.05A。

2.2 SVG补偿容量计算

考虑预留20%的富裕量,即需补偿32A总谐波电流,因此I母和II母两段10kV母线侧进行谐波治理需要补偿的无功容量为:

SVG无功发生装置在实际运行过程中,装置仅提供恒无功和负荷补偿两种运行方式。如果采取恒无功运行方式,则10kV配电网调度运行时所需设定的无功值不应超出SVG装置能够提供的额定容量值,即无功容量为负的装置额定容量至正的装置额定容量间进行无功动态补偿;在负荷动态补偿方式下,用户可以根据需求侧电力负荷实际情况选择SVG自动无功补偿配置及保护项,以充分利用SVG装置容量自动调节控制策略有效改善10kV配电网的供电电能质量。另外,在计算SVG装置无功补偿容量时,不仅要考虑10kV配电网基波无功补偿容量,同时还要考虑在容量范围内补偿配电网中存在的谐波分量,对配电网谐波进行有效治理,有效提高供电电能质量水平。根据统计计算,知I母和II母需要补偿的无功容量分别为3.6MVA和3.9MVA。因此,I母和II母分别选用的SVG无功发生器装置计算所需容量为:3.6+0.57/2=3.85MVA,取SVG无功发生器补偿容量为±4 Mvar,同理II母SVG无功发生装置的补偿容量也取为±4Mvar。

2.3 应用效果分析

在该110kV变电站10kV侧I母和II母上分别配置±4Mvar的SVG无功发生器装置,经调试投运后,10kV侧I母和II母的母线电压畸变率、谐波电流均处于合格范围内,其中电压畸变率由补偿前的6.7%有效降到2.8%,能够满足10kV公用电网谐波电压限值4%的要求,补偿效果十分明显。

3、结束语

SVG无功发生器能从配电网中吸收或输送连续可调的无功功率,从而有效提高配电网的无功容量的平衡能力,稳定了供电电压水平,降低了配电网线损,提高了电力系统供电电能质量水平和供电可靠性。随着以电力电子元器件为核心的大功率电气设备在配电网系统中的使用,SVG无功发生器良好的无功动态补偿和谐波治理功能,必将在电力系统中的得到广泛的推广应用。

参考文献

[1]陈强,黎小彬.无功补偿与谐波治理装置的工程应用[J].福建电力与电工,2008,28(4):50-53.

[2]王兆安,杨君,刘进军.谐波抑制和无功功率补偿[M].北京:机械工业出版社,2004.

篇9:SVG在远程教育中的技术应用

我国远程教育存在两方面的问题:一方面是硬问题, 即技术上存在一些达不到的问题, 比如信息传输的带宽, 网络资源配置等问题。另一方面是软问题, 如网络交互性问题, 网络教育资源匮乏等问题。从网络课程来看, 目前我们在网上看到的课件大多是单纯利用网页技术来制作的, 就是用HTML语言, 其中教学信息多以文本, 少许图片方式来展示, 有的网站也在网页中插入一些FLASH动画, 教学视频, 以及在线讨论等来体现网络教育的多媒体优势, 但多因为效果不佳如半打不开动画, 视频, 效果不好等因素而影响学习者继续学习。

2 SVG在远程教育中的应用

SVG (Scalable Vector Graphics, 可伸缩矢量图形) 是由W3C定义的一种基于XML的用来描述二维矢量图形和矢量/点阵混合图形的标识语言。SVG是一种矢量图像, 而且是文本格式, 也就是用纯文本来描述图象, 因此这种图象格式占用的空间较小, 便于在远程教育中进行信息传送。

SVG与几种网络中常见的图象格式相比较, SVG的优势明显, (1) SVG占用空间最小, 比现在网络上很流行的, 文件很小的GIF还小一倍。 (2) SVG压缩率大, 且是无损伤压缩, 压缩后对图象的质量, 清晰度等无影响, 且图象任意放大不影响图象质量。 (3) SVG具有对图象可编辑, 查询, 可进行二次开发的功能。这些都是其他图象格式所达不到的。

3 SVG的音视频功能

SVG可以作为HTML文档的一种元素使用, 与其他HTML文本和多媒体内容共存。SVG1.1不能支持音频, 视频, 但SVG1.2做了一个常规的扩展, 声音, 视频元素在内部允许用户添加WAV或MP3格式的文件。SVG1.2正向着一个集成多媒体的方向发展, 兼容性很高, 采用非常熟悉的句法ASV, 将

SVG对视频, 音频的兼容, 说明了它的强大功能, 但是对音频, 视频的容量目前也没办法降低, 流媒体技术的应用在视频方面, 给网络传输带来了便利。

4 SVG的交互功能

SVG的绘图可以通过动态和交互式方式进行, 在实际操作中, 则是以嵌入方式或脚本方式来实现的。SVG不仅提供超链接功能, 还定义了丰富的事件, 支持脚本语言 (script) , 可以通过访问SVG DOM的元素和属性, 即可响应特定的事件, 从而提高了SVG的动态和交互性能。这是SVG在制作图形地图方面的一大优势。下来我们来看一个交互例子说明SVG的应用。

图1是在浏览器端生成的, 通过键盘输入颜色, 和鼠标动作进行相应的交互响应。

当SVG文件被发送给浏览器SVG插件的时候, 所有的内容都被保存在文档对象模型 (DOM) 里。SVG提供了一个API来捕捉鼠标和键盘事件, 并操控DOM, 客户端通过浏览器和SVG viewer查看器来调用SVG文件动态呈现给用户。

5 打印功能

SVG矢量图像利用点和线等矢量化的数据描述图像, 并在图形中包含色彩和位置信息。其最大的优点就是图像的任意缩放对分辨率没有影响, 图象效果仍然很好, 且矢量图在显示和输出等过程中, 与设备的分辨率没有关系。当它们打印时, 甚至是缩小或放大时, 都不需要像素化就能呈现, 因此不受操作平台的限制, 并可以很好的解决相关的外部输出、色彩模式等一系列问题, 也正是因为这个特点就SVG在打印方面提供了很大的突破。

摘要:正当我国的远程教育艰难的向前发展, SVG犹如一阵春风拂面, 给远程教育带来了光明。本文重点阐述了SVG语言在远程教育的图象, 视频, 音频传输及打印中的应用, 为远程教育的信息传输提供了新的传输路径。

关键词:远程教育,SVG,信息传输

参考文献

[1]林君芬, 余胜泉.关于我国网络课程现状与问题的思考[J].现代教育技术, 2001 (01) .

[2]黄玮勤.我国现代远程教育存在问题探析[J].现代远距离教育, 2005 (6) .

篇10:SVG技术在WebGIS中的应用

关键词:SVG WEB化矢量图形监控系统

监控系统软件是一套集数据采集、监测、控制于一体,通过丰富的流程画面、曲线、报警等手段对数据进行展现的软件包,其应用领域很广,它可以应用于电力系统、给水系统、石油、化工等领域的数据采集与监视控制以及过程控制等诸多领域。在Internet 技术飞速发展的今天,基于Web瘦客户机的B/S构架已成为监控系统信息发布的重要方式。当前主流通用监控系统软件均支持流程图画面WEB化发布功能,其中以ActiveX控件技术、Flash技术、Java技术为主。三项技术的本质比较类似,都是在客户端浏览器中,通过下载、安装或运行控件/插件的方式,来实现图形的再现以及静态、动态效果。其技术优点在于控件/插件以二进制方式在客户端浏览器中运行,效率较高,但缺点很明显,一是数据不开放,尤其是图形数据,基本无法重用;二是下载、安装由于浏览器的安全性,常常会出现兼容性的问题。

可缩放矢量图形(SVG)是基于可扩展标记语言(标准通用标记语言的子集),用于描述二维矢量图形的一种图形格式,它由万维网联盟制定,是一个开放标准。它的出现为监控系统软件流程图WEB化实现提供了新的思路。

SVG可缩放矢量图形(Scalable Vector Graphics)是基于可扩展标记语言(XML),用于描述二维矢量图形的一种图形格式。SVG严格遵从XML语法,并用文本格式的描述性语言来描述图像内容,因此是一种和图像分辨率无关的矢量图形格式。其格式优点有:

①基于可扩展标记语言(外语缩写:XML)。SVG是完全基于可扩展标记语言,并能和由W3C开发的DOM1,DOM2,CSS,XML,XPointer,XSLT,XSL,SMIL,HTML,XHTML等各项技术相融会的新一代的网络图像格式,继承了XML的跨平台性和可扩展性,从而在图形可重用性上迈出了一大步。

②采用文本来描述对象。SVG包括3种类型的对象:矢量图形(包括直线、曲线在内的图形边)、点阵图像和文本。各种图像对象能够组合、变换,并且修改其样式,也能够定义成预处理对象。

③具有交互性和动态性。SVG是基于XML的,它提供无可匹敌的动态交互性。你可以在SVG文件中嵌入动画元素(如运动路径、渐现或渐隐效果、生长的物体、收缩、快速旋转、改变颜色等),或通过脚本定义来达到高亮显示、声音、动画等效果。

④完全支持DOM。由于SVG完全支持DOM,因而SVG文档可以通过一致的接口规范与外界的程序打交道。SVG以及SVG中的物件元素完全可以通过脚本语言接受外部事件的驱动,例如鼠标动作,实现自身或对其他物件、图像的控制等。

SVG是一个XML文件,用于XML编程的两种模型DOM和SAX也适用于它。因为SVG是被设计用于互联网,所以通过Javascript和DOM访问它就是最重要的应用模式。通过Javascript和DOM可以动态地修改HTML,同样也可以在浏览器中动态地创建、修改和删除图片。

以下面SVG文件为例。SVG文件必须使用.svg后缀来保存:

各行含义描述:

行1:标准XML头,标识XML版本,每个XML文件(SVG文件属于XML)都必须有此XML头。

行2,3:根标签,每个XML文件只能有一个根标签。

行4:绘制一个文本,属性x,属性y表示文本的左上角坐标,font-family表示字体,font-size表示字体大小,fill表示文本显示颜色。

行5:绘制一个矩形,属性x,属性y表示矩形框的左上角坐标,width表示矩形的显示宽度,height表示高度,fill表示矩形框填充色,stroke表示矩形框边框色,stroke-width表示矩形框边框宽度。

行6:关闭标签的作用是关闭SVG元素和文档本身。

WEB化监控系统就是通过互联网技术,在浏览器上实现被控对象的监视与控制。其实现方法:将流程图Web文件,通过IIS平台发布到Intranet/Internet,WEB服务器实现与后台数据采集系统的双向数据交换,WEB客户端(浏览器)实时向WEB服务器请求数据,在WEB客户端(浏览器)上实现监控过程。

监控系统软件通常都有一个强大流程图制作工具,用来完成流程图画面的制作。流程图画面包括静态、动态图形信息。静态信息包括图形位置、颜色、风格等;基本图形对象包括直线、矩形、圆角矩形、椭圆、多边形、折线、曲线、扇形、弧、弦、文本、时间、按钮、开关以及导入资源等;动态信息则要包括各静态图形的动态变化详尽信息,包括显示/隐藏、前/背景色、渐变换色、水平移动、垂直移动、比例填充、缩放、旋转以及闪烁等。诸多而又复杂的图形信息想在WEB上发布难度很大。

SVG支持矩形、圆形、拆线等基本图元绘制;通过path可以绘制出丰富的曲线效果;通过matrix几何矩阵实现对图元的移动、缩放、旋转控制;通过style等属性实现对图元的颜色、字体等的控制。这样可以在基于SVG技术的流程图Web文件中构建与监控系统软件流程图中元素相对应的标签节点,以保存监控系统软件流程图中与元素相关的静态和动态属性,结合JavaScript脚本,在WEB客户端(浏览器)上实现WEB流程图静态和动态展示。

如表1为画面基本图元与SVG标签节点的转换关系:

如表2为画面图元动态属性与SVG属性节点的转换关系:

在自主开发的监控系统软件中,可开发流程图到WEB页面导出指令和流程图批量转换工具,来实现监控流程图的快速转换发布。对SVG矢量画面图像格式的概念、特性及其与JavaScript相结合实现的流程图监控的WEB技术进行详细剖析研究,开发人员可以基于此方案完成实时监控系统的“一键式”发布,为同类技术的研究及开发提供了一种新的思路和方法。

参考文献:

[1]钟萍.基于SVG技术人物动画课件生成系统的设计与应用[D].南昌大学,2010年.

[2]杨清林.SVG在变电站系统自动化中的应用研究[D].山东大学,2010年.

[3]黄凯伟.SVG开发实践[M].电子工业出版社.

[4]陈晖,孟凡顺,郭树祥.实时数据Web发布技术研究[J].中国科技信息,2010(02).

作者简介:万诗新(1963-),男,湖北武汉人,硕士,高级工程师, 硕士研究生导师,国家国防科技工业局特聘技术专家,现任国核自仪系统工程有限公司研发中心主任,长期从事工业自动化产品研发及管理工作;张雪松(1973-),男,山西神池人,本科,中煤集团平朔集团公司动力中心高级工程师,主要研究方向:变电站综合自动化。

篇11:SVG技术在WebGIS中的应用

1 SVG概述

SVG是一种新型的矢量图形标准, 同时它也是一种矢量图形描述的一种标准的语言, 这种语言具有非常强的开放性, 所以其在应用的过程中主要的对象是网络。SVG在应用的过程中可以适应三种三种形式的图像对象, 各种图像对象都可以在实际的工作中对对象进行全面的组合和处理, 同时还能按照实际的需要更改其自身的形式, 将其定义成预处理的对象。SVG在应用的过程中也存在着十分明显的优势。首先它是基于一个普遍应用的标准, 其次是这种技术所形成的图像质量非常好。再次是其所形成的图像并不是很大, 所以对图像进行保存和显示都十分的便捷, 在这一过程中所选取的文件格式也具有非常强的灵活性, 使用起来也非常的便捷。最后一点就是其在运行的过程中可以起到很好的互动作用, 同时还能够形成良好的动画效果。SVG的基础是纯文字格式的XM, L, 这样一来也就直接的传承了XML自身的特点, 同时也使得不同系统之间的信息交流变得更加的容易, 信息的储存和读取也变得更加的便捷, 因此其在实际的工作中也具有非常强的可扩展性, 此外它还可以对一些相对较为复杂的图像进行详细的描述, 此外还可以将XML当做是数据运行的一个重要载体, 这项技术在运行的过陈红个中具备众多的优点和优势, 也逐渐从青涩走向了成熟。

2 SVG在EMS中的应用

2.1 CCAPI对图形交互的要求。

电力系统在运行的过程中含有较多的电气信息, 同时公共图形在这一过程中做交互处理的目的也并不仅仅是单纯的实现SVG格式的图形显示, 而在这一过程中主要是为了能够采用更加标准化的格式对信息进行处理, 因此对于源系统当中的图形应该采用SVG/CIM方式。SVG文件本身就带有非常高质量的图形信息, CIM文件在实际运行的过程中对图形当中涉及的每一个图形都可以建立两个映射, 二者在应用的过程中采用的都是标准的格式, 所以在其运行的过程中也可以十分方便快捷的将相关的数据导入到目标系统当中。源系统导出的翻译通常就是针对目标系统的, 同时它具有一定的选择性, 翻译的规则也具有非常明显的多样性, 主要有几何图形、线形以及线色等相关的信息, 如果目标系统对图形描述的规则存在着十分明显的不同, 这部分的信息就需要被重新的审视和定义, 换句话说就是目标系统和源系统之间的图形交互需求不仅仅是需要一个对应的快照而已, 其在实际的应用中还应该将元数据当做是一个重要的媒介, 这样就可以使得接收方能够及时的刷新CIM量测和其他方面的一些动态信息, 在这一过程中也不需要和发送系统连接在一起。目标图形在系统运行的过程中也应该和源图形在分布的位置上保持完全的一致, 接受者只需要知道电力设备的分布位置以及不同的位置都有什么样的设备就可以很好的保证其运行的质量和水平。当然在描述的规则上可以从在一定的差异, 所以在交互中心当中一定要保证传递比单纯描述源图形的一个快照数量更多的信息。

2.2 图形的互操作性。

SVG文件主要包括三个部分: (1) 标准的SVG元素信息。它通常就是指图形本身的绘制信息, 它可以有效的借助SVG浏览器对图形进行全面的浏览, 这部分的信息对第三方系统建设和发展而言也具有非常强的可选择性。在SVG当中, 图元对象的定义实际上就描述了一个新的图元类型, 图元对象自身的类型也使得图元的类型更加的真实可见, 他们之间实际上存在着十分明显的定义域引用的关系, 在电力系统运行的过程中, 一幅图形当中所有的几何元素实际上都存在着非常明显的相似性甚至是一致性, 如果在这一过程中已经对系统中的图元已经有了明确的定义, 就可以在系统当中的任何一个位置对其进行引用, 不需要再对该图形的性质进行描述, 只需要在其运行的过程中将与众不同的属性直接列出, 此外在导入和导出的过程中一定要注意的一点就是因为电力系统设备的图元实际上表达了对设备的具体要求, 所以一定要在这一过程中采取有效的措施保证图元本身的完整性, 为系统的正常运行提供更好的条件。 (2) 电气模型信息。它是指与CIM对象之间的映射信息, 通过电气模型信息即可完成图形对象与CIM对象之间的映射。在此过程中, 要注意以下几点: (1) 并非CIM中所有的类及其属性都要与图形对象建立映射关系, 只需要将图形中有关的对象与CIM模型建立映射, 以表达对象的公有性和惟一性; (2) 映射关系的建立要保证完整性和一致性, 同时, 映射关系不能存在二义性; (3) 区分图形中的公有信息和私有信息, 私有信息不需要建立映射, 只有公有信息才需要与CIM建立映射。 (3) 私有属性信息。用于将导出的图形再次导入回源系统中, 在图形的交互过程中, 若目标系统是第三方系统, 则可以忽略这些私有信息。

结语

在电网运行的过程中, 自动化调度在不断的发展, 而在这一过程中也出现了很多的新技术, 这些新技术的应用也使得电网调度自动化系统在建设和发展的过程中可以更好的发挥其作用, 而SVG技术的应用就是其中非常重要的一个尝试, 他对系统建设和完善有着十分重要的意义。

参考文献

[1]李林辉, 王玉芹, 刘莹.基于SVG的电力图形系统的实现[J].东北电力大学学报, 2007 (01) .

[2]姚建国, 杨胜春, 高宗和, 杨志宏.电网调度自动化系统发展趋势展望[J].电力系统自动化, 2007 (13) .

篇12:WEBGIS发展现状及技术概述

关键词:WEBGIS;WEBGIS发展现状;WEBGIS技术

中图分类号:TP311 文献标识码:A文章编号:1007-9599 (2011) 15-0000-01

WEBGIS Development Status and Technical Overview

Zhou Changgui

(University of Electronic Science and Technology School of Optoelectronic Information,Chengdu610000,China)

Abstract:This paper mainly introduces the basic concept and content of GIS,and then focuses on introducing the inevitable trend of GIS-WEBGIS,which includes introduce the development and advantages of WEBGIS,and also discusses the related technical problems of WEBGIS.

Keywords:WEBGIS;WEBGIS development status;WEBGIS technology

一、GIS概念

地理信息系统(Geographic Information System,简称GIS)作为获取、存储、分析和管理地理空间数据的重要工具、技术和学科,近年来得到了广泛关注和迅猛发展。由于信息技术的发展,数字时代的来临,理论上来说,GIS可以运用于现阶段任何行业。从技术和应用的角度,GIS是解决空间问题的工具、方法和技术。

二、WEBGIS概念及特点

WebGIS是指基于Internet平台、客户端访问应用采用HTTP协议,以互联网为通信平台的地理信息系统。它是地理信息系统技术和互联网技术相结合的产物。WEBGI是GIS发展的必然趋势,利用互联网的优势,实现数据和平台的共享,把传统GIS系统(服务器/客户端)以B/S结构(服务器/浏览器模式)进行重新组织。

(一)WEBGIS的特点

1.不受限的访问方式

由于WEBGIS是利用互联网提供服务,所有能连接互联网的主机都可以自由的访问系统,获取资源和数据,甚至可提供资源供其它人使用。

2.低成本更易推广

由于Internet的爆炸性发展,Web服务正在进入千家万户,WebGIS给更多用户提供了使用GIS的机会。WebGIS可以使用通用浏览器进行浏览、查询,也可通过浏览器上的插件(plug-in)、ActiveX控件和Java Applet来进行WebGIS功能的访问,浏览器和这些插件都是免费的。

3.跨平台特性

WEBGIS可使用基于Java的J2EE技术实现,借助于JAVA优异的跨平台特性,可以把WEBGIS服务部署在windows,unix,linux等众多服务器上而不需重写源代码。可实现一编译到处运行。

三、Webgis技术分析

(一)客户端技术

Applet:有Applet的网页的HTML文件代码中部带有这样一对标记,当支持Java的网络浏览器遇到这对标记时,就将下载相应的小应用程序代码并在本地计算机上执行该Applet。Java Applet是用Java语言编写的一些小应用程序,这些程序是直接嵌入到页面中,由支持Java的浏览器(IE或Netscape)解释执行能够产生特殊效果的程序。它可以大大提高Web页面的交互能力和动态执行能力。

(二)服务器端技术

J2EE:J2EE是一种利用Java 2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。J2EE技术的基础就是核心Java平台或Java 2平台的标准版。J2EE不仅巩固了标准版中的许多优点,例如“编写一次、随处运行”的特性、方便存取数据库的JDBC API、CORBA技术以及能够在Internet应用中保护数据的安全模式等等,同时还提供了对EJB(Enterprise JavaBeans)、Java Servlets API、JSP(Java Server Pages)以及XML技术的全面支持。其最终目的就是成为一个能够使企业开发者大幅缩短投放市场时间的体系结构。J2EE体系结构提供中间层集成框架用来满足无需太多费用而又需要高可用性、高可靠性以及可扩展性的应用的需求。

(三)WEBGIS的多层体系结构

在WebGIS的系统中,用户可以通过浏览器向分布在网络上的许多服务器发出请求。这种结构极大地简化了客户端的工作,客户端只需安装、配置少量的客户端软件即可,服务器将担负更多的工作,对数据库的访问和应用程序的执行都在服务器上完成。在WebGIS三层体系结构下,表示层(View)、业务逻辑层(BusinessLogic)、数据层(DataService)被割成三个相对独立的单元。

第一层表示层:Web浏览器在表示层中包含系统的显示逻辑,位于客户端。它的任务是由Web浏览器向网络上的某一Web服務器提出服务请求,Web服务器对用户身份进行验证后用HTTP协议把所需的主页传送给客户端,客户端接受传来的主页文件,并把它显示在Web浏览器上。

第二层逻辑层:具有应用程序扩展功能的Web服务器在功能层中包含系统的事务处理逻辑,位于Web服务器端。它的任务是接受用户的请求,首先需要执行相应的扩展应用程序与数据库进行连接,通过SQL等方式向数据库服务器提出数据处理申请,再由Web服务器传送回客户端。

第三层数据层:数据库服务器在数据层中包含系统的数据处理逻辑,位于数据库服务器端。它的任务是接受Web服务器对数据库操作的请求,实现对数据库查询、修改、更新等功能,把运行结果提交给Web服务器。

四、小结

上一篇:语文教学呼唤人文教育下一篇:新单回访话术