工业仪表与自动化装置
工業儀錶與自動化裝置
공업의표여자동화장치
INDUSTRIAL INSTRUMENTATION & AUTOMATION
2009年
5期
80-83
,共4页
韩双旺%李德录%李芙蓉%崔兆顺%周珑
韓雙旺%李德錄%李芙蓉%崔兆順%週瓏
한쌍왕%리덕록%리부용%최조순%주롱
WebGIS%SVG%DOM%GZIP%缓存
WebGIS%SVG%DOM%GZIP%緩存
WebGIS%SVG%DOM%GZIP%완존
SVG是一种基于XML的用来描述二维矢量图形和矢量/栅格混合图形的标记语言,GIS中的空间数据都可由它提供的图形对象实现,并且SVG内置了对JavaScript的支持,而SVG可通过DOM解析映像成内存中的树型结构,所以客户层可通过JavaScript对DOM的操作实现对地图的缩放、漫游、查询、图层控制等交互操作,从而实现矢量WebGIS.由于SVG用简单的文本来描述GIS矢量空间数据,因此数据量相对较小,且SVG支持GZIP压缩,压缩后的SVGZ可减少75%~ 80%,从而减轻了网络传输负载,加快了地图的显示速度.若能配合使用服务器端和客户端缓存技术,使用优化DOM文档解析与提升图像渲染性能的方法,则可进一步提高基于SVG的矢量WebGIS的性能.
SVG是一種基于XML的用來描述二維矢量圖形和矢量/柵格混閤圖形的標記語言,GIS中的空間數據都可由它提供的圖形對象實現,併且SVG內置瞭對JavaScript的支持,而SVG可通過DOM解析映像成內存中的樹型結構,所以客戶層可通過JavaScript對DOM的操作實現對地圖的縮放、漫遊、查詢、圖層控製等交互操作,從而實現矢量WebGIS.由于SVG用簡單的文本來描述GIS矢量空間數據,因此數據量相對較小,且SVG支持GZIP壓縮,壓縮後的SVGZ可減少75%~ 80%,從而減輕瞭網絡傳輸負載,加快瞭地圖的顯示速度.若能配閤使用服務器耑和客戶耑緩存技術,使用優化DOM文檔解析與提升圖像渲染性能的方法,則可進一步提高基于SVG的矢量WebGIS的性能.
SVG시일충기우XML적용래묘술이유시량도형화시량/책격혼합도형적표기어언,GIS중적공간수거도가유타제공적도형대상실현,병차SVG내치료대JavaScript적지지,이SVG가통과DOM해석영상성내존중적수형결구,소이객호층가통과JavaScript대DOM적조작실현대지도적축방、만유、사순、도층공제등교호조작,종이실현시량WebGIS.유우SVG용간단적문본래묘술GIS시량공간수거,인차수거량상대교소,차SVG지지GZIP압축,압축후적SVGZ가감소75%~ 80%,종이감경료망락전수부재,가쾌료지도적현시속도.약능배합사용복무기단화객호단완존기술,사용우화DOM문당해석여제승도상선염성능적방법,칙가진일보제고기우SVG적시량WebGIS적성능.