From 54de656fb5f41a0ad982bdf896a1ea1691c0dede Mon Sep 17 00:00:00 2001
From: xiebin <123456>
Date: Fri, 02 Sep 2022 14:24:57 +0800
Subject: [PATCH] 遥感监测修改、遥感监测新增基地跳转地图

---
 src/components/timeLine/index.vue |  961 ++++++++++++++++++++++++++++---------------------------
 1 files changed, 486 insertions(+), 475 deletions(-)

diff --git a/src/components/timeLine/index.vue b/src/components/timeLine/index.vue
index bb2fd71..fce5382 100644
--- a/src/components/timeLine/index.vue
+++ b/src/components/timeLine/index.vue
@@ -18,7 +18,7 @@
             <img ref="TimePointer" class="pointer" src="../../../public/img/icon/lump.png" style="left: 16px" alt />
 
             <div ref="TextPopup" class="text-popup" style="left: -36px; top: -44px;">
-                {{currentObj.timestamp}}
+                {{currentObj.title}}
                 <div class="arrows"></div>
             </div>
         </div>
@@ -30,500 +30,511 @@
 
 <script>
 let currentYxOne = null
-let currentYxTwo = null
+const currentYxTwo = null
 
 export default {
     name: 'timeLine',
+    props: ['timeLineList', 'currentObj', 'currentInd'],
     data () {
         return {
             timeIndex: 2,
-            timeLineList: [
-                {
-                    timestamp: '2021年9月影像',
-                    url: 'http://arcgis.jxpskj.com:6080/arcgis/rest/services/nanchengdom/MapServer/WMTS',
-                    layer: 'nanchengdom',
-                    style: 'default',
-                    tileMatrixSetID: 'default028mm',
-                    format: 'image/png',
-                    tilingScheme: new global.DC.Namespace.Cesium.GeographicTilingScheme(),
-                    maximumLevel: 19,
-                    tileMatrixLabels: [
-                        '0',
-                        '1',
-                        '2',
-                        '3',
-                        '4',
-                        '5',
-                        '6',
-                        '7',
-                        '8',
-                        '9',
-                        '10',
-                        '11',
-                        '12',
-                        '13',
-                        '14',
-                        '15',
-                        '16',
-                        '17',
-                        '18',
-                        '19'
-                    ]
-                },
-                {
-                    timestamp: '2021年10月影像',
-                    url: 'http://arcgis.jxpskj.com:6080/arcgis/rest/services/nanchengdomjuly/MapServer/WMTS',
-                    layer: 'nanchengdomjuly',
-                    style: 'default',
-                    tileMatrixSetID: 'default028mm',
-                    format: 'image/png',
-                    tilingScheme: new global.DC.Namespace.Cesium.GeographicTilingScheme(),
-                    maximumLevel: 19,
-                    tileMatrixLabels: [
-                        '0',
-                        '1',
-                        '2',
-                        '3',
-                        '4',
-                        '5',
-                        '6',
-                        '7',
-                        '8',
-                        '9',
-                        '10',
-                        '11',
-                        '12',
-                        '13',
-                        '14',
-                        '15',
-                        '16',
-                        '17',
-                        '18',
-                        '19'
-                    ]
-                },
-                {
-                    timestamp: '2021年11月影像',
-                    url: 'http://arcgis.jxpskj.com:6080/arcgis/rest/services/nanchengdom/MapServer/WMTS',
-                    layer: 'nanchengdom',
-                    style: 'default',
-                    tileMatrixSetID: 'default028mm',
-                    format: 'image/png',
-                    tilingScheme: new global.DC.Namespace.Cesium.GeographicTilingScheme(),
-                    maximumLevel: 19,
-                    tileMatrixLabels: [
-                        '0',
-                        '1',
-                        '2',
-                        '3',
-                        '4',
-                        '5',
-                        '6',
-                        '7',
-                        '8',
-                        '9',
-                        '10',
-                        '11',
-                        '12',
-                        '13',
-                        '14',
-                        '15',
-                        '16',
-                        '17',
-                        '18',
-                        '19'
-                    ]
-                },
-                {
-                    timestamp: '2021年12月影像',
-                    url: 'http://arcgis.jxpskj.com:6080/arcgis/rest/services/nanchengdomjuly/MapServer/WMTS',
-                    layer: 'nanchengdomjuly',
-                    style: 'default',
-                    tileMatrixSetID: 'default028mm',
-                    format: 'image/png',
-                    tilingScheme: new global.DC.Namespace.Cesium.GeographicTilingScheme(),
-                    maximumLevel: 19,
-                    tileMatrixLabels: [
-                        '0',
-                        '1',
-                        '2',
-                        '3',
-                        '4',
-                        '5',
-                        '6',
-                        '7',
-                        '8',
-                        '9',
-                        '10',
-                        '11',
-                        '12',
-                        '13',
-                        '14',
-                        '15',
-                        '16',
-                        '17',
-                        '18',
-                        '19'
-                    ]
-                },
-                {
-                    timestamp: '2022年1月影像',
-                    url: 'http://arcgis.jxpskj.com:6080/arcgis/rest/services/nanchengdom/MapServer/WMTS',
-                    layer: 'nanchengdom',
-                    style: 'default',
-                    tileMatrixSetID: 'default028mm',
-                    format: 'image/png',
-                    tilingScheme: new global.DC.Namespace.Cesium.GeographicTilingScheme(),
-                    maximumLevel: 19,
-                    tileMatrixLabels: [
-                        '0',
-                        '1',
-                        '2',
-                        '3',
-                        '4',
-                        '5',
-                        '6',
-                        '7',
-                        '8',
-                        '9',
-                        '10',
-                        '11',
-                        '12',
-                        '13',
-                        '14',
-                        '15',
-                        '16',
-                        '17',
-                        '18',
-                        '19'
-                    ]
-                },
-                {
-                    timestamp: '2022年2月影像',
-                    url: 'http://arcgis.jxpskj.com:6080/arcgis/rest/services/nanchengdomjuly/MapServer/WMTS',
-                    layer: 'nanchengdomjuly',
-                    style: 'default',
-                    tileMatrixSetID: 'default028mm',
-                    format: 'image/png',
-                    tilingScheme: new global.DC.Namespace.Cesium.GeographicTilingScheme(),
-                    maximumLevel: 19,
-                    tileMatrixLabels: [
-                        '0',
-                        '1',
-                        '2',
-                        '3',
-                        '4',
-                        '5',
-                        '6',
-                        '7',
-                        '8',
-                        '9',
-                        '10',
-                        '11',
-                        '12',
-                        '13',
-                        '14',
-                        '15',
-                        '16',
-                        '17',
-                        '18',
-                        '19'
-                    ]
-                },
-                {
-                    timestamp: '2022年3月影像',
-                    url: 'http://arcgis.jxpskj.com:6080/arcgis/rest/services/nanchengdom/MapServer/WMTS',
-                    layer: 'nanchengdom',
-                    style: 'default',
-                    tileMatrixSetID: 'default028mm',
-                    format: 'image/png',
-                    tilingScheme: new global.DC.Namespace.Cesium.GeographicTilingScheme(),
-                    maximumLevel: 19,
-                    tileMatrixLabels: [
-                        '0',
-                        '1',
-                        '2',
-                        '3',
-                        '4',
-                        '5',
-                        '6',
-                        '7',
-                        '8',
-                        '9',
-                        '10',
-                        '11',
-                        '12',
-                        '13',
-                        '14',
-                        '15',
-                        '16',
-                        '17',
-                        '18',
-                        '19'
-                    ]
-                },
-                {
-                    timestamp: '2022年4月影像',
-                    url: 'http://arcgis.jxpskj.com:6080/arcgis/rest/services/nanchengdomjuly/MapServer/WMTS',
-                    layer: 'nanchengdomjuly',
-                    style: 'default',
-                    tileMatrixSetID: 'default028mm',
-                    format: 'image/png',
-                    tilingScheme: new global.DC.Namespace.Cesium.GeographicTilingScheme(),
-                    maximumLevel: 19,
-                    tileMatrixLabels: [
-                        '0',
-                        '1',
-                        '2',
-                        '3',
-                        '4',
-                        '5',
-                        '6',
-                        '7',
-                        '8',
-                        '9',
-                        '10',
-                        '11',
-                        '12',
-                        '13',
-                        '14',
-                        '15',
-                        '16',
-                        '17',
-                        '18',
-                        '19'
-                    ]
-                },
-                {
-                    timestamp: '2022年5月影像',
-                    url: 'http://arcgis.jxpskj.com:6080/arcgis/rest/services/nanchengdom/MapServer/WMTS',
-                    layer: 'nanchengdom',
-                    style: 'default',
-                    tileMatrixSetID: 'default028mm',
-                    format: 'image/png',
-                    tilingScheme: new global.DC.Namespace.Cesium.GeographicTilingScheme(),
-                    maximumLevel: 19,
-                    tileMatrixLabels: [
-                        '0',
-                        '1',
-                        '2',
-                        '3',
-                        '4',
-                        '5',
-                        '6',
-                        '7',
-                        '8',
-                        '9',
-                        '10',
-                        '11',
-                        '12',
-                        '13',
-                        '14',
-                        '15',
-                        '16',
-                        '17',
-                        '18',
-                        '19'
-                    ]
-                },
-                {
-                    timestamp: '2022年6月影像',
-                    url: 'http://arcgis.jxpskj.com:6080/arcgis/rest/services/nanchengdomjuly/MapServer/WMTS',
-                    layer: 'nanchengdomjuly',
-                    style: 'default',
-                    tileMatrixSetID: 'default028mm',
-                    format: 'image/png',
-                    tilingScheme: new global.DC.Namespace.Cesium.GeographicTilingScheme(),
-                    maximumLevel: 19,
-                    tileMatrixLabels: [
-                        '0',
-                        '1',
-                        '2',
-                        '3',
-                        '4',
-                        '5',
-                        '6',
-                        '7',
-                        '8',
-                        '9',
-                        '10',
-                        '11',
-                        '12',
-                        '13',
-                        '14',
-                        '15',
-                        '16',
-                        '17',
-                        '18',
-                        '19'
-                    ]
-                },
-                {
-                    timestamp: '2022年7月影像',
-                    url: 'http://arcgis.jxpskj.com:6080/arcgis/rest/services/nanchengdom/MapServer/WMTS',
-                    layer: 'nanchengdom',
-                    style: 'default',
-                    tileMatrixSetID: 'default028mm',
-                    format: 'image/png',
-                    tilingScheme: new global.DC.Namespace.Cesium.GeographicTilingScheme(),
-                    maximumLevel: 19,
-                    tileMatrixLabels: [
-                        '0',
-                        '1',
-                        '2',
-                        '3',
-                        '4',
-                        '5',
-                        '6',
-                        '7',
-                        '8',
-                        '9',
-                        '10',
-                        '11',
-                        '12',
-                        '13',
-                        '14',
-                        '15',
-                        '16',
-                        '17',
-                        '18',
-                        '19'
-                    ]
-                },
-                {
-                    timestamp: '2022年8月影像',
-                    url: 'http://arcgis.jxpskj.com:6080/arcgis/rest/services/nanchengdomjuly/MapServer/WMTS',
-                    layer: 'nanchengdomjuly',
-                    style: 'default',
-                    tileMatrixSetID: 'default028mm',
-                    format: 'image/png',
-                    tilingScheme: new global.DC.Namespace.Cesium.GeographicTilingScheme(),
-                    maximumLevel: 19,
-                    tileMatrixLabels: [
-                        '0',
-                        '1',
-                        '2',
-                        '3',
-                        '4',
-                        '5',
-                        '6',
-                        '7',
-                        '8',
-                        '9',
-                        '10',
-                        '11',
-                        '12',
-                        '13',
-                        '14',
-                        '15',
-                        '16',
-                        '17',
-                        '18',
-                        '19'
-                    ]
-                }],
-            currentObj: {
-                timestamp: '2021年9月影像',
-                url: 'http://arcgis.jxpskj.com:6080/arcgis/rest/services/nanchengdom/MapServer/WMTS',
-                layer: 'nanchengdom',
-                style: 'default',
-                tileMatrixSetID: 'default028mm',
-                format: 'image/png',
-                tilingScheme: new global.DC.Namespace.Cesium.GeographicTilingScheme(),
-                maximumLevel: 19,
-                tileMatrixLabels: [
-                    '0',
-                    '1',
-                    '2',
-                    '3',
-                    '4',
-                    '5',
-                    '6',
-                    '7',
-                    '8',
-                    '9',
-                    '10',
-                    '11',
-                    '12',
-                    '13',
-                    '14',
-                    '15',
-                    '16',
-                    '17',
-                    '18',
-                    '19'
-                ]
-            },
-            currentInd: 0,
+            // timeLineList: [
+            //     {
+            //         timestamp: '2021年9月影像',
+            //         url: 'http://arcgis.jxpskj.com:6080/arcgis/rest/services/nanchengdom/MapServer/WMTS',
+            //         layer: 'nanchengdom',
+            //         style: 'default',
+            //         tileMatrixSetID: 'default028mm',
+            //         format: 'image/png',
+            //         tilingScheme: new global.DC.Namespace.Cesium.GeographicTilingScheme(),
+            //         maximumLevel: 19,
+            //         tileMatrixLabels: [
+            //             '0',
+            //             '1',
+            //             '2',
+            //             '3',
+            //             '4',
+            //             '5',
+            //             '6',
+            //             '7',
+            //             '8',
+            //             '9',
+            //             '10',
+            //             '11',
+            //             '12',
+            //             '13',
+            //             '14',
+            //             '15',
+            //             '16',
+            //             '17',
+            //             '18',
+            //             '19'
+            //         ]
+            //     },
+            //     {
+            //         timestamp: '2021年10月影像',
+            //         url: 'http://arcgis.jxpskj.com:6080/arcgis/rest/services/nanchengdomjuly/MapServer/WMTS',
+            //         layer: 'nanchengdomjuly',
+            //         style: 'default',
+            //         tileMatrixSetID: 'default028mm',
+            //         format: 'image/png',
+            //         tilingScheme: new global.DC.Namespace.Cesium.GeographicTilingScheme(),
+            //         maximumLevel: 19,
+            //         tileMatrixLabels: [
+            //             '0',
+            //             '1',
+            //             '2',
+            //             '3',
+            //             '4',
+            //             '5',
+            //             '6',
+            //             '7',
+            //             '8',
+            //             '9',
+            //             '10',
+            //             '11',
+            //             '12',
+            //             '13',
+            //             '14',
+            //             '15',
+            //             '16',
+            //             '17',
+            //             '18',
+            //             '19'
+            //         ]
+            //     },
+            //     {
+            //         timestamp: '2021年11月影像',
+            //         url: 'http://arcgis.jxpskj.com:6080/arcgis/rest/services/nanchengdom/MapServer/WMTS',
+            //         layer: 'nanchengdom',
+            //         style: 'default',
+            //         tileMatrixSetID: 'default028mm',
+            //         format: 'image/png',
+            //         tilingScheme: new global.DC.Namespace.Cesium.GeographicTilingScheme(),
+            //         maximumLevel: 19,
+            //         tileMatrixLabels: [
+            //             '0',
+            //             '1',
+            //             '2',
+            //             '3',
+            //             '4',
+            //             '5',
+            //             '6',
+            //             '7',
+            //             '8',
+            //             '9',
+            //             '10',
+            //             '11',
+            //             '12',
+            //             '13',
+            //             '14',
+            //             '15',
+            //             '16',
+            //             '17',
+            //             '18',
+            //             '19'
+            //         ]
+            //     },
+            //     {
+            //         timestamp: '2021年12月影像',
+            //         url: 'http://arcgis.jxpskj.com:6080/arcgis/rest/services/nanchengdomjuly/MapServer/WMTS',
+            //         layer: 'nanchengdomjuly',
+            //         style: 'default',
+            //         tileMatrixSetID: 'default028mm',
+            //         format: 'image/png',
+            //         tilingScheme: new global.DC.Namespace.Cesium.GeographicTilingScheme(),
+            //         maximumLevel: 19,
+            //         tileMatrixLabels: [
+            //             '0',
+            //             '1',
+            //             '2',
+            //             '3',
+            //             '4',
+            //             '5',
+            //             '6',
+            //             '7',
+            //             '8',
+            //             '9',
+            //             '10',
+            //             '11',
+            //             '12',
+            //             '13',
+            //             '14',
+            //             '15',
+            //             '16',
+            //             '17',
+            //             '18',
+            //             '19'
+            //         ]
+            //     },
+            //     {
+            //         timestamp: '2022年1月影像',
+            //         url: 'http://arcgis.jxpskj.com:6080/arcgis/rest/services/nanchengdom/MapServer/WMTS',
+            //         layer: 'nanchengdom',
+            //         style: 'default',
+            //         tileMatrixSetID: 'default028mm',
+            //         format: 'image/png',
+            //         tilingScheme: new global.DC.Namespace.Cesium.GeographicTilingScheme(),
+            //         maximumLevel: 19,
+            //         tileMatrixLabels: [
+            //             '0',
+            //             '1',
+            //             '2',
+            //             '3',
+            //             '4',
+            //             '5',
+            //             '6',
+            //             '7',
+            //             '8',
+            //             '9',
+            //             '10',
+            //             '11',
+            //             '12',
+            //             '13',
+            //             '14',
+            //             '15',
+            //             '16',
+            //             '17',
+            //             '18',
+            //             '19'
+            //         ]
+            //     },
+            //     {
+            //         timestamp: '2022年2月影像',
+            //         url: 'http://arcgis.jxpskj.com:6080/arcgis/rest/services/nanchengdomjuly/MapServer/WMTS',
+            //         layer: 'nanchengdomjuly',
+            //         style: 'default',
+            //         tileMatrixSetID: 'default028mm',
+            //         format: 'image/png',
+            //         tilingScheme: new global.DC.Namespace.Cesium.GeographicTilingScheme(),
+            //         maximumLevel: 19,
+            //         tileMatrixLabels: [
+            //             '0',
+            //             '1',
+            //             '2',
+            //             '3',
+            //             '4',
+            //             '5',
+            //             '6',
+            //             '7',
+            //             '8',
+            //             '9',
+            //             '10',
+            //             '11',
+            //             '12',
+            //             '13',
+            //             '14',
+            //             '15',
+            //             '16',
+            //             '17',
+            //             '18',
+            //             '19'
+            //         ]
+            //     },
+            //     {
+            //         timestamp: '2022年3月影像',
+            //         url: 'http://arcgis.jxpskj.com:6080/arcgis/rest/services/nanchengdom/MapServer/WMTS',
+            //         layer: 'nanchengdom',
+            //         style: 'default',
+            //         tileMatrixSetID: 'default028mm',
+            //         format: 'image/png',
+            //         tilingScheme: new global.DC.Namespace.Cesium.GeographicTilingScheme(),
+            //         maximumLevel: 19,
+            //         tileMatrixLabels: [
+            //             '0',
+            //             '1',
+            //             '2',
+            //             '3',
+            //             '4',
+            //             '5',
+            //             '6',
+            //             '7',
+            //             '8',
+            //             '9',
+            //             '10',
+            //             '11',
+            //             '12',
+            //             '13',
+            //             '14',
+            //             '15',
+            //             '16',
+            //             '17',
+            //             '18',
+            //             '19'
+            //         ]
+            //     },
+            //     {
+            //         timestamp: '2022年4月影像',
+            //         url: 'http://arcgis.jxpskj.com:6080/arcgis/rest/services/nanchengdomjuly/MapServer/WMTS',
+            //         layer: 'nanchengdomjuly',
+            //         style: 'default',
+            //         tileMatrixSetID: 'default028mm',
+            //         format: 'image/png',
+            //         tilingScheme: new global.DC.Namespace.Cesium.GeographicTilingScheme(),
+            //         maximumLevel: 19,
+            //         tileMatrixLabels: [
+            //             '0',
+            //             '1',
+            //             '2',
+            //             '3',
+            //             '4',
+            //             '5',
+            //             '6',
+            //             '7',
+            //             '8',
+            //             '9',
+            //             '10',
+            //             '11',
+            //             '12',
+            //             '13',
+            //             '14',
+            //             '15',
+            //             '16',
+            //             '17',
+            //             '18',
+            //             '19'
+            //         ]
+            //     },
+            //     {
+            //         timestamp: '2022年5月影像',
+            //         url: 'http://arcgis.jxpskj.com:6080/arcgis/rest/services/nanchengdom/MapServer/WMTS',
+            //         layer: 'nanchengdom',
+            //         style: 'default',
+            //         tileMatrixSetID: 'default028mm',
+            //         format: 'image/png',
+            //         tilingScheme: new global.DC.Namespace.Cesium.GeographicTilingScheme(),
+            //         maximumLevel: 19,
+            //         tileMatrixLabels: [
+            //             '0',
+            //             '1',
+            //             '2',
+            //             '3',
+            //             '4',
+            //             '5',
+            //             '6',
+            //             '7',
+            //             '8',
+            //             '9',
+            //             '10',
+            //             '11',
+            //             '12',
+            //             '13',
+            //             '14',
+            //             '15',
+            //             '16',
+            //             '17',
+            //             '18',
+            //             '19'
+            //         ]
+            //     },
+            //     {
+            //         timestamp: '2022年6月影像',
+            //         url: 'http://arcgis.jxpskj.com:6080/arcgis/rest/services/nanchengdomjuly/MapServer/WMTS',
+            //         layer: 'nanchengdomjuly',
+            //         style: 'default',
+            //         tileMatrixSetID: 'default028mm',
+            //         format: 'image/png',
+            //         tilingScheme: new global.DC.Namespace.Cesium.GeographicTilingScheme(),
+            //         maximumLevel: 19,
+            //         tileMatrixLabels: [
+            //             '0',
+            //             '1',
+            //             '2',
+            //             '3',
+            //             '4',
+            //             '5',
+            //             '6',
+            //             '7',
+            //             '8',
+            //             '9',
+            //             '10',
+            //             '11',
+            //             '12',
+            //             '13',
+            //             '14',
+            //             '15',
+            //             '16',
+            //             '17',
+            //             '18',
+            //             '19'
+            //         ]
+            //     },
+            //     {
+            //         timestamp: '2022年7月影像',
+            //         url: 'http://arcgis.jxpskj.com:6080/arcgis/rest/services/nanchengdom/MapServer/WMTS',
+            //         layer: 'nanchengdom',
+            //         style: 'default',
+            //         tileMatrixSetID: 'default028mm',
+            //         format: 'image/png',
+            //         tilingScheme: new global.DC.Namespace.Cesium.GeographicTilingScheme(),
+            //         maximumLevel: 19,
+            //         tileMatrixLabels: [
+            //             '0',
+            //             '1',
+            //             '2',
+            //             '3',
+            //             '4',
+            //             '5',
+            //             '6',
+            //             '7',
+            //             '8',
+            //             '9',
+            //             '10',
+            //             '11',
+            //             '12',
+            //             '13',
+            //             '14',
+            //             '15',
+            //             '16',
+            //             '17',
+            //             '18',
+            //             '19'
+            //         ]
+            //     },
+            //     {
+            //         timestamp: '2022年8月影像',
+            //         url: 'http://arcgis.jxpskj.com:6080/arcgis/rest/services/nanchengdomjuly/MapServer/WMTS',
+            //         layer: 'nanchengdomjuly',
+            //         style: 'default',
+            //         tileMatrixSetID: 'default028mm',
+            //         format: 'image/png',
+            //         tilingScheme: new global.DC.Namespace.Cesium.GeographicTilingScheme(),
+            //         maximumLevel: 19,
+            //         tileMatrixLabels: [
+            //             '0',
+            //             '1',
+            //             '2',
+            //             '3',
+            //             '4',
+            //             '5',
+            //             '6',
+            //             '7',
+            //             '8',
+            //             '9',
+            //             '10',
+            //             '11',
+            //             '12',
+            //             '13',
+            //             '14',
+            //             '15',
+            //             '16',
+            //             '17',
+            //             '18',
+            //             '19'
+            //         ]
+            //     }],
+            // currentObj: {
+            //     timestamp: '2021年9月影像',
+            //     url: 'http://arcgis.jxpskj.com:6080/arcgis/rest/services/nanchengdom/MapServer/WMTS',
+            //     layer: 'nanchengdom',
+            //     style: 'default',
+            //     tileMatrixSetID: 'default028mm',
+            //     format: 'image/png',
+            //     tilingScheme: new global.DC.Namespace.Cesium.GeographicTilingScheme(),
+            //     maximumLevel: 19,
+            //     tileMatrixLabels: [
+            //         '0',
+            //         '1',
+            //         '2',
+            //         '3',
+            //         '4',
+            //         '5',
+            //         '6',
+            //         '7',
+            //         '8',
+            //         '9',
+            //         '10',
+            //         '11',
+            //         '12',
+            //         '13',
+            //         '14',
+            //         '15',
+            //         '16',
+            //         '17',
+            //         '18',
+            //         '19'
+            //     ]
+            // },
+            // currentInd: 0,
             leftStart: false,
             rightStart: true
         }
     },
     mounted () {
-        this.$nextTick(() => {
-            this.addBaseLayer()
-        })
+        // this.$nextTick(() => {
+        //     this.addBaseLayer()
+        // })
     },
-
+    watch: {
+        currentInd: {
+            handler (newName, oldName) {
+                if (newName == 0) {
+                    this.$refs.TimePointer.style.left = 0 + 14 + 'px'
+                    this.$refs.TextPopup.style.left = 0 - 38 + 'px'
+                }
+            }
+        }
+    },
     methods: {
-        addBaseLayer () {
+        addBaseLayer (item) {
             currentYxOne = global.viewer.imageryLayers.addImageryProvider(
-                new global.DC.Namespace.Cesium.WebMapTileServiceImageryProvider({
-                    url: 'http://arcgis.jxpskj.com:6080/arcgis/rest/services/nanchengyjjddom/MapServer/WMTS',
-                    // url: 'http://arcgis.jxpskj.com:6080/arcgis/rest/services/nanchengdom/MapServer/WMTS',
-                    layer: 'nanchengyjjddom',
-                    style: 'default',
-                    tileMatrixSetID: 'default028mm',
-                    format: 'image/png',
-                    tilingScheme: new global.DC.Namespace.Cesium.GeographicTilingScheme(),
-                    maximumLevel: 19,
-                    tileMatrixLabels: [
-                        '0',
-                        '1',
-                        '2',
-                        '3',
-                        '4',
-                        '5',
-                        '6',
-                        '7',
-                        '8',
-                        '9',
-                        '10',
-                        '11',
-                        '12',
-                        '13',
-                        '14',
-                        '15',
-                        '16',
-                        '17',
-                        '18',
-                        '19'
-                    ]
+                new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
+                    url: item.url,
+                    maximumLevel: 18
                 })
             )
-
-            currentYxTwo = global.viewer.imageryLayers.addImageryProvider(
-                new global.DC.Namespace.Cesium.WebMapTileServiceImageryProvider({
-                    url: this.currentObj.url,
-                    layer: this.currentObj.layer,
-                    style: this.currentObj.style,
-                    tileMatrixSetID: this.currentObj.tileMatrixSetID,
-                    format: this.currentObj.format,
-                    tilingScheme: this.currentObj.tilingScheme,
-                    maximumLevel: this.currentObj.maximumLevel,
-                    tileMatrixLabels: this.currentObj.tileMatrixLabels
-                })
-            )
+            // currentYxOne = global.viewer.imageryLayers.addImageryProvider(
+            //     new global.DC.Namespace.Cesium.WebMapTileServiceImageryProvider({
+            //         url: 'http://arcgis.jxpskj.com:6080/arcgis/rest/services/nanchengyjjddom/MapServer/WMTS',
+            //         // url: 'http://arcgis.jxpskj.com:6080/arcgis/rest/services/nanchengdom/MapServer/WMTS',
+            //         layer: 'nanchengyjjddom',
+            //         style: 'default',
+            //         tileMatrixSetID: 'default028mm',
+            //         format: 'image/png',
+            //         tilingScheme: new global.DC.Namespace.Cesium.GeographicTilingScheme(),
+            //         maximumLevel: 19,
+            //         tileMatrixLabels: [
+            //             '0',
+            //             '1',
+            //             '2',
+            //             '3',
+            //             '4',
+            //             '5',
+            //             '6',
+            //             '7',
+            //             '8',
+            //             '9',
+            //             '10',
+            //             '11',
+            //             '12',
+            //             '13',
+            //             '14',
+            //             '15',
+            //             '16',
+            //             '17',
+            //             '18',
+            //             '19'
+            //         ]
+            //     })
+            // )
+            //
+            // currentYxTwo = global.viewer.imageryLayers.addImageryProvider(
+            //     new global.DC.Namespace.Cesium.WebMapTileServiceImageryProvider({
+            //         url: this.currentObj.url,
+            //         layer: this.currentObj.layer,
+            //         style: this.currentObj.style,
+            //         tileMatrixSetID: this.currentObj.tileMatrixSetID,
+            //         format: this.currentObj.format,
+            //         tilingScheme: this.currentObj.tilingScheme,
+            //         maximumLevel: this.currentObj.maximumLevel,
+            //         tileMatrixLabels: this.currentObj.tileMatrixLabels
+            //     })
+            // )
         },
         removeBaseLayer () {
             if (currentYxOne != null) {
                 global.viewer.imageryLayers.remove(currentYxOne)
                 currentYxOne = null
-            }
-
-            if (currentYxTwo != null) {
-                global.viewer.imageryLayers.remove(currentYxTwo)
-                currentYxTwo = null
             }
         },
         selectTime (e, item, index) {
@@ -544,7 +555,7 @@
                 }
             }
 
-            this.addBaseLayer()
+            this.addBaseLayer(item)
         },
         changeActive (index) {
             this.timeIndex = index

--
Gitblit v1.9.3