openlayers学习(一)
webgis使用的地图一般有两种类型。一种是矢量图,另外一种是栅格化的数据。他们两个各自有各自的好处。瓦片gis的出现,使得栅格化的地图越来越多。像google地图是由几个亿张图片构成的。这么多张图片怎么组织,这么展现。怎么实现无缝拼接。
openlayers是由MetaCarta公司开发,用于WebGIS客户端的JavaScript包,目前的最高版本是2.10 V,它通过License发行。
openlayers使用了纯面向对象的javascript脚本开发。开发时借用了借用了Prototype框架和Rico库的一些组件,使用的是javascript脚本所以不存在浏览器兼容问题(现在的浏览器如IE,chrome,Firefox..都支持dom)。
openlayers api 使用javascript脚本,本身有一个ajax类实现了类似于ajax的局部刷新功能,能给用户带来很好的体验。
目前openlayers所支持的Format很多:XML、GML、GeoJSON、GeoRSS、JSON、KML、WFS、WKT,在openlayers.format下有很多可以读写这些地图的类。
作者:冯际成
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则保留追究法律责任的权利.如有问题,请与作者联系:604756218@qq.com
浙公网安备 33010602011771号