openlayers资料1由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“openlayers经典例子”。
2010-05-19 10:35
1,视口的原点在左上角,水平向右为x轴正向,垂直向下为y轴正向;
2,视口中心点永远与地图中心点重合,地图原点是移动的;
3,地图原点为初始图层的中心点,水平向右为x轴正向,垂直向上为y轴正向;
OpenLayers.Map:
initialize:初始化。瓦片尺寸、地图最大范围、弹出窗口边界、主题样式、创建地图Dom元素、创建视窗Div、创建层容器Div、更新地图Div尺寸、注册事件、添加Control
destroy:销毁Control、销毁层、移除视口Div、注销监听事件
setOptions:设置附件参数
getTileSize:返回瓦片尺寸
getBy:使用指定的规则对队列的某属性匹配出一组对象
getLayersBy:使用指定的规则对地图的层的某属性匹配出一组对象
getLayersByName:使用指定的规则对地图的层的名字匹配出一组对象getLayersByCla:使用指定的规则对地图的层的类名匹配出一组对象getControlsBy:使用指定的规则对地图的control匹配出一组对象
getControlsByCla:使用指定的规则对地图的control的类名匹配出一组对象getLayer:根据id由层堆栈中检索层
setLayerZIndex:设置z轴值
resetLayersZIndex:重置所有层的z轴值(按其在堆栈中的位置设置)addLayer:增加层
addLayers:批量增加层
removeLayer:移除层
getNumLayers:返回层数目
getLayerIndex:返回指定层在地图的层堆栈中的位置
setLayerIndex:设置指定层在地图的层堆栈中新的位置(ZIndex),并触发层
次序改变事件
raiseLayer:向上或下调整层的次序
setBaseLayer:设置新的BaseLayer,隐藏原BaseLayer
addControl:添加Control
addControlToMap:将Control加进地图
getControl:返回指定id的Control
removeControl:移除Control
addPopup:新增弹出窗口。参数:popup弹出窗口, exclusive排它即移除其它弹出窗口
removePopup:移除弹出窗口
getSize:视口尺寸
updateSize:更新地图Div尺寸
getCurrentSize:取地图Div当前尺寸
calculateBounds:由地图中心坐标(经纬度)、视口尺寸和解析度计算出一块区域getCenter:地图中心点坐标(经纬度)
getZoom:当前缩放级别
pan:移动地图
panTo:地图中心按指定的方式平滑移动到新的坐标
setCenter:重新设置地图中心、缩放比例
moveTo:移动地图。到指定的经纬度、缩放比例、附件参数。如果目标点和缩放比例对应的边界范围超过了地图拖拽约束范围则修正目标点坐标。触发事件centerLayerContainer:将地图的层容器Div的中心点移动到指定点isValidZoomLevel:判断是否有效缩放级别
isValidLonLat:判断是否是有效的经纬度(非null,在MaxExtent之内)
getProjection:返回投影对象代码。3.0版本将改成返回投影对象getProjectionObject:返回baseLayer的投影对象
getMaxResolution:返回baseLayer的最大分辨率
getMaxExtent:地图中心最大可移动区域(经纬度)
getNumZoomLevels:返回baseLayer的缩放级别数
getExtent:地图中心所在区域(经纬度)、视口尺寸乘以解析度
getResolution:地图当前解像度
getScale:返回Scale的缩放比例
getZoomForExtent:由范围得缩放比例
getResolutionForZoom:由缩放比例得分辨率
getZoomForResolution:由分辨率得缩放比例
zoomTo:改变地图缩放比例
zoomIn:放大1个级别
zoomOut:缩小1个级别
zoomToExtent:缩放到给定的边界范围
zoomToMaxExtent:放大到最大范围
zoomToScale:缩放到给定的尺寸
getLonLatFromViewPortPx:视口坐标转地图坐标
getViewPortPxFromLonLat:地图坐标转成视口坐标
getLonLatFromPixel:像素点转经纬度
getPixelFromLonLat:经纬度转像素点
getViewPortPxFromLayerPx:层中的坐标转视口坐标
getLayerPxFromViewPortPx:视口坐标转层坐标
getLonLatFromLayerPx:层坐标转经纬度getLayerPxFromLonLat:经纬度转层坐标
Openlayers OpenLayers是一个用于开发WebGIS客户端的JavaScript包。OpenLayers实现访问地理空间数据的方法都符合行业标准。比如OpenGIS的WMS和WFS规范。OpenLayers采用面向......
法要素之我见自从约翰、奥斯丁提出法是命令、义务和制裁的三位一体的理论以来,对法要素的讨论便成为法理研究的重要内容。罗斯柯。庞德认为,法是由律令、技术和理想三种要素组......
难忘的秋季运动会2012级四班付延林人生犹如一条项链,上面串联着许许多多亮晶晶的珠子,它们不时地发出耀眼的光芒。而今天,我又要为我的人生项链串上一颗绚丽夺目的珠子,它将成为......
董秀珍(天津市武清区人民医院天津市301700) 2005年2月一2006年2月,我们对180名护理人员进行意外针刺伤原因分析,并提出有针对性的预防措施。现报告 如下。l对象与方法1.1研究对......
按照县委的总体部署,重点办党支部自3月6日启动党的群众路线教育实践活动以来,认真贯彻落实中央、省委、市委和县委要求,在以王xx书记为组长的县委第六督导组的精心指导下,扎实推......