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

    ol之天地图加载

    天地图的添加使用XYZ的方式添加。代码如下

        // 加载天地图图层
        addTdtLayer (type) {
          let layer = new ol.layer.Tile({
            source: new ol.source.XYZ({
              url: 'http://t' + Math.round(Math.random() * 7) + '.tianditu.com/DataServer?T=' + type + '&tk=12b8ss20f324bd6032c29503972e7c&x={x}&y={y}&l={z}',
              projection: 'EPSG:3857'
            })
          })
          layer.id = type
          return layer
        },
        // 添加天地图
        addTdt () {
          this.map.addLayer(this.addTdtLayer('img_w')) // 天地图影像地图
          this.map.addLayer(this.addTdtLayer('cia_w')) // 天地图影像标注图层
        },

    参数type是指图层名称。修改可加载天地图的种类,如矢量图、影像图、标注图层等等。

    钻研不易,转载请注明出处、、、、、、

  • 相关阅读:
    Jam的计数法
    你已经爱我多久了
    脏话过滤
    三角恋
    栈练习3
    栈练习2
    栈练习
    高精度之乘法
    高精度之减法
    高精度之加法
  • 原文地址:https://www.cnblogs.com/s313139232/p/12714745.html
Copyright © 2011-2022 走看看