摘要:
openlayers提供的范例具有代表性,值得初学者学习。包含多个图层、缩放条、工具条、鼠标位置、弹出窗口,其中图层分别来自geoservr提供的WMS和WFS服务接口。主要代码如下:样式定义,定义地图大小,工具条位置和替换按钮图片。<style type="text/css"> #map { width: 640px; height: 475px; border: 1px solid... 阅读全文
摘要:
OpenLayers 项目分析-源代码结构分析 通过前面的项目介绍,我们大概已经知道Openlayers是什么,能够做什么,有什么意义。接下来我们分析它怎么样,以及怎样实现的等问题。 这个图是从它的文档上截取的,旨在从感官上认识一下OpenLayers的类。下面分别介绍(文档中的类是按字母顺序排列的,也按这个顺序说吧): 我们看到在类的顶层“高高在上”的是OpenLa... 阅读全文
摘要:
(三)BaseTypes :定义底层类与定制JS内置类 先说基类型BaseTypes下,OpenLyers构建的“自己”的类。它们分别是:OpenLayers. LonLat、OpenLayers. Pixel、OpenLayers.Size、OpenLayers. Element、OpenLayers. Bounds和OpenLayers. Class。下面分别介... 阅读全文
摘要:
Using OpenLayers to develop a WebGIS Client OpenLayers是一个开源的js框架,用于在您的浏览器中实现地图浏览的效果和基本的zoom,pan等功能。OpenLayers支持的地图来源包括了WMS,GoogleMap,KaMap,MSVirtualEarth等等,您也可以用简单的图片作为源,在这一方面OPenLayers提供了非常多的选择。要使用O... 阅读全文