《仔仔细细分析Ext》第N章 图表、Excel报表、GIS、拓扑结构第三节基于VML的WEBGIS1

 

 

 

导言:

         时间所限,这部分的文章只讨论基于 VML 的轻量级 WebGis 。轻量级这个概念这里泛指脚本型的地图。

         VML 地图应用分类:

         1、 基于 Vml 的矢量数据地图:

 


                           

 

        相信在搜索引擎里面搜索过 vml 的朋友都见过这幅图,这幅被 N 多人引用了 N 多次的图。 来浏览一下这幅图的源代码:
 
                       

              另一张被引用很多的VML地图:

                                  

 

 

              (原作链接:http://www.cnblogs.com/kissknife/archive/2007/05/12/744087.html)

             一张法国人做的:

             

               (原作链接:http://pagesperso-orange.fr/prosper/carto/demo.htm)

优点:缩放和控制方便

存储空间小、便于网络传输。

数据可以跨语言和平台通用:如果可以存储成类似于 xml 或者 json 这种格式的话,则可以在任意的平台和语言之间传递地理信息数据。

对地图中的地理元素控制方便:地图一旦绘制完成,则对地图中的所有地理元素都可以方便地用程序来控制。

                   缺点:矢量数据获取困难

         有一些工具可以把位图转换成 VML GML (另一种 gis 技术中常用的数据格式)格式的数据,但是效果都不是很好。如果用纯手工的方式,根据已有的位图去绘制 vml 格式的地图,非常耗时耗力。从以上图中的地图数据可以看出来,如果数据量再大一些,就不是手工所能及的范围了。

你可能感兴趣的:(数据结构,搜索引擎,ext,网络应用,Excel)