Openlayers实现地图全屏显示

  

本文实例为大家分享了Openlayers实现地图全屏显示的具体代码,供大家参考,具体内容如下

  

1,新建一个html页面,引入ol.js和ol.css文件,然后在身体中创建一个div标签,用来作为地图加载的容器;

  

2代码实现

        & lt; !DOCTYPE html>   & lt; html xmlns=" http://www.w3.org/1999/xhtml "比;   & lt; head>   & lt;元http-equiv=? type”内容=" text/html;utf - 8字符集="/比;   & lt; title> & lt;/title>   & lt;链接的href=" https://www.yisu.com/css/ol.css " rel=巴獠縩ofollow”rel="样式表"/比;   & lt;脚本src=" https://www.yisu.com/lib/ol/ol.js "祝辞& lt;/script>   & lt;脚本type=" text/javascript祝辞   窗口。onload=function () {//实例化全屏显示控件   var fullScreenControl=new ol.control.FullScreen ();//实例化地图   var=new ol.Map地图({   目标:“地图”,   层:[   新ol.layer.Tile ({   来源:新ol.source.OSM ()   })   ),   观点:新ol.View ({   中心:12900000,4900000,   变焦:8   })   });//将全屏显示控件加载到映射中   map.addControl (fullScreenControl);   };   & lt;/script>   & lt;/head>   & lt; body>   & lt; div id="地图"祝辞& lt;/div>   & lt;/body>   & lt;/html>      

3,结果展示

  

地图初始化的时候,在右上角多了一个全屏显示的图标

  

 Openlayers实现地图全屏显示

  

单击这个图标,将会在整个屏幕显示当前的地图,并提示按esc键退出全拼显示

  

 Openlayers实现地图全屏显示

  

单击全屏显示右上角的那个关闭按钮,地图又回到初始的显示形式

  

 Openlayers实现地图全屏显示

  

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

Openlayers实现地图全屏显示