SVG——新一代Web设计及互动媒体的革新
首页 解决方案 地理信息与地图 基于SVG的地图生成 - 基于SVG的地图的应用

基于SVG的地图生成 - 基于SVG的地图的应用

文章首页
基于SVG的地图生成
用SVG表示地图数据
基于SVG的地图生成实现
基于SVG的地图的应用

3 基于SVG的地图的应用

  (1)用于Web中进行地图的发布。由于网络带宽与路由等的限制,基于WebGIS的空间信息发布并不十分理想,而且传统的Web语言HTML,即超文本标记语言也不利于表现地理空间数据,这使得WebGIS的发展面临着严峻的技术挑战,基于SVG的地图采用简荦高效的矢量指令,矢量图形的特点是文件的大小与图形复杂程度有关,而与图形的具体尺寸无关。这样多大的图形,它都只是一个SVG文件,传输到客户端的仅仅是一个SVG页面,因此提高了Web地图发布的传输效率。

  (2)用于网页的交互操作。图片和交互在以前是两个分开的概念。例如在一个网页中,按钮仅仅是一个图像,按钮的交互部分是由网页中的Script语句来实现。SVG的出现突破了这个限制,
它支持SMIL (Synchronized Multimedia Integration Language),使得在图片内进行交互成为可能,这是以往的图像所不能做到的。

4 结束语

  介绍了一种由W3C制定的网络图形新标准SVG和基于SVG的地图的生成方法,为GIS矢量数据的Web发布地图提供了一种开放的解决方案。虽然SVG还存在一些不足(诸如不能支持3维显示等),然而在WebGIS成为未来GIS发展和应用趋势的时期,SVG无疑给业界带来了一种新的高效的开发技术。从长远来看,SVG技术代表网络矢量化图形的发展方向,我相信:随着IE等浏览器对SVG的支持,SVG将像Flash动画一般在网络上得到普及,到那时GIS资源将会更好的在互联网上得到传播和使用,为社会创造更多的实用价值。

关于作者

任敏 中国地质大学信息工程学院,湖北武汉 430074

(THE END)

标签:; 更多...