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