zoukankan      html  css  js  c++  java
  • OpenLayers加载天地图

    openlayer 是基于JavaScript的webGIS库 ,通过openlayer可以很容易的调用地图,并做相应的操作。

    在head中载入openlayer的js文件:

          <link rel="stylesheet" href="https://openlayers.org/en/v4.1.1/css/ol.css" type="text/css">
           <script src="jquery-1.11.1.min.js" type="text/javascript"></script>
           <script src="http://www.scgis.net/api/ol/v4.1.1/ol/ol4.1.1_scgis.js" type="text/javascript"></script>
    

      

    body部分只需 添加:

    <div id="map" class="map"></div>
    

      

    script代码如下:

    <script>
        window.onload = function(){
            var view = new ol.View({
                projection: ol.proj.get("EPSG:4326"),
                zoom:6,    //初始化地图级别
    	        rotation:0, //地图旋转弧度,默认为0,最大2π
    	        center:[104.07, 30.7],   //初始化地图中心点
                minZoom: 3,
                maxZoom: 18
            });
    
            //定义图层
            var layers = [];
            var layer1 =new ol.scgisTileLayer(
    	        "http://www.scgis.net.cn/iMap/iMapServer/DefaultRest/services/newtianditudom/", //地图服务地址
    	        {token:"24TLRFm6TOrv"    //天地图四川服务访问令牌
    	        });
            var layer2 =new ol.scgisTileLayer(
    	        "http://www.scgis.net.cn/iMap/iMapServer/DefaultRest/services/NewTiandituDOM_SCANN/", //地图服务地址
    	        {token:"24TLRFm6T"    //天地图四川服务访问令牌
    	        });
            layers.push(layer1)
            layers.push(layer2)
            //定义地图
    	    var map= new ol.scgcMap({
    	        layers:layers,
                view:view,
    	        target:"map",
                loadTilesWhileInteracting: true,
                logo:false
    	    });
    
    
    
        }
    
        </script>
    

      

    view 中  加入 logo:false 可以去掉 右下角 openlayer 的 图标

    g

  • 相关阅读:
    Nginx使用GeoIP模块来限制地区访问
    CenTOS7使用ACL控制目录权限,只给某个用户访问特定目录
    CentOS配置服务开机自启
    设置普通用户输入sudo,免密进入root账户
    Centos安装git并配置ssh
    ThreadLocal线程隔离
    Spring cloud 超时配置总结
    Hystrix超时测试
    mysql limit分页查询效率比拼
    linux CPU100%异常排查
  • 原文地址:https://www.cnblogs.com/crazytao/p/9904438.html
Copyright © 2011-2022 走看看