这里边是layer的基本功能, 主要是Baselayer Functions
OpenLayers源码学习16:图层Layer_1
从图层开始才是真正的地图展示, 看了一半最迷糊的是scale, resolutions, bounds的换算,
这回先把之前的通用函数扫清, 下次分析具体换算
OpenLayers源码学习15:地图Map_2
map类这回看的是”构造”和”控件”之前的函数. 包括一些工具函数和”layers”方法
估计”控件”的方法也类似, 但”控件”类我还没看… 还是穿插着看吧 会比较快
OpenLayers源码学习15:地图Map_1
年后上班了, 这年过的比较累 各种串门…
这个map类估计一次看不完, 分几次慢慢看吧
phoneGap环境搭建
最近这两天抽空试了一下混合应用, 实现了phonegap + node + openlayers安卓的apk打包
现在还停留在搭建环境阶段 优化什么的还没研究.
混合应用需要的东西比较多比较杂, 记一下环境配置
OpenLayers学习14-投影Projection
做投影转换的类
默认可以转换 geographic (EPSG:4326等) 和 web mercator (EPSG:900913等), 计算公式在最后边
其他投影的转换需要单独引入proj4js : http://proj4js.org/
OpenLayers学习13-event2
事件类好些没看懂… 细节比较复杂 等用到时候再返回头来查吧
OpenLayers学习12-事件Event_1
Event.observe(观察)方法 是核心方法, 相当于给dom注册事件.
主要思路是给接收冒泡的dom对象新建一个缓存OL事件数组, 数组里每个元素都是对evt和target的描述,
完成上述缓存后 最后再addEventListener/attachEvent
Event.stopObserving是observe的逆操作
OpenLayers学习11-格式Format控件Control
Format,没太看懂, 应该只是个父类.
先看个大概齐, 回头看了别的类 再返回头来再补充吧
Control类只定义了一堆接口, 如初始化, GC, 使能等等.
等看到他的子类估计才能用得上这些
OpenLayers学习10-控制台Console语言Lang
OpenLayers.Console和OpenLayers.Lang就是俩对象, 不是类
OpenLayers.Console通过自执行函数扩展, 配合firebug.js模拟了firebug控制台
OpenLayers.Lang维护一个key-value字典,
需要i18n时候, 去这个字典取对应值