Kaynağa Gözat

Merge branch 'master' of http://39.105.126.192:3000/DR3_web/ojk_dtb_manage_ui.git

wandequan 2 yıl önce
ebeveyn
işleme
174bcdef4a
2 değiştirilmiş dosya ile 15 ekleme ve 2 silme
  1. 2 0
      public/config.js
  2. 13 2
      src/components/map/OlMap.vue

+ 2 - 0
public/config.js

@@ -1,4 +1,6 @@
 var systemConfig = {
+    // 天地图token
+    tdtToken: 'e90d56e5a09d1767899ad45846b0cefd',
     // dtb ID配置 与数据库对应 若数据库无修改以下内容不动
     serviceId: '9', // 对接oauth服务id
     authType: '90', // 菜单权限在oauth中类型id

+ 13 - 2
src/components/map/OlMap.vue

@@ -100,9 +100,19 @@ export default {
       // 天地图底图
       let tileLayer = new TileLayer({
         title: '天地图',
+        //source: new XYZ({
+        //  visible: true,
+        //  url: 'http://wprd0{1-4}.is.autonavi.com/appmaptile?lang=zh_cn&size=1&style=7&x={x}&y={y}&z={z}',
+        //})
         source: new XYZ({
           visible: true,
-          url: 'http://wprd0{1-4}.is.autonavi.com/appmaptile?lang=zh_cn&size=1&style=7&x={x}&y={y}&z={z}',
+          url: 'http://t4.tianditu.com/DataServer?T=vec_w&tk='+systemConfig.tdtToken+'&x={x}&y={y}&l={z}'
+        })
+      })
+      var tileMark = new TileLayer({
+        title: '标注图层',
+        source: new XYZ({
+          url: 'http://t4.tianditu.com/DataServer?T=cva_w&tk='+systemConfig.tdtToken+'&x={x}&y={y}&l={z}'
         })
       })
       app.map = new Map({
@@ -112,7 +122,8 @@ export default {
           // new TileLayer({
           //   source: new OSM()
           // })
-          tileLayer
+          tileLayer,
+          tileMark
         ],
         view: new View({
           projection: 'EPSG:4326', // 使用这个坐标系