openlayer
abcsoswane
这个作者很懒,什么都没留下…
展开
-
openlayers(一)
[code="java"] //利用匿名函数来封装Openlayers的名字空间 (function() { //当你直接导入压缩过的Openlayers.js文件时这个singleFile的值为true,如果是导入lib目录下的Openlayers.js文件,这个值就为false var singleFile = (typeof OpenLayers =...原创 2009-11-13 11:32:11 · 119 阅读 · 0 评论 -
openlayer(二)util
[code="java"] //名字空间 OpenLayers.Util = {}; //根据ID获取DOMElement,当参数是多个ID时,返回的是一个DOMElement数组 OpenLayers.Util.getElement = function() { var elements = []; for (var i=0, len=a...原创 2009-11-13 11:38:20 · 138 阅读 · 0 评论 -
openlayers(三)util2
[code="java"] //这个是指PNG图片的alpha透明处理是不是需要,一般浏览器都支持PNG的alpha透明,只有IE6不支持,所以要单独CSS Hack一下 OpenLayers.Util.alphaHackNeeded = null; //测试是否需要alpha hack,IE6则需要 OpenLayers.Util.alphaHack = functio...原创 2009-11-13 11:41:25 · 221 阅读 · 0 评论 -
openlayers(四)BaseTypes.js
[code="java"] //首先是对String的扩展 OpenLayers.String = { //判断str是不是以sub开头 startsWith: function(str, sub) { return (str.indexOf(sub) == 0); }, //判断str是不是包含su...原创 2009-11-13 11:42:54 · 91 阅读 · 0 评论 -
openlayers(五)Class.js
[code="java"] //创建一个类,相当于java中的class定义一个类 OpenLayers.Class = function() { //这个Class作为一个匿名函数返回,其构造函数中会调用initalize()函数 var Class = function() { if (arguments && argument...原创 2009-11-13 11:44:24 · 178 阅读 · 0 评论