From 510ae9f8768cd16c39fde70e1ae40b164500d5d5 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Wed, 27 Apr 2022 09:48:32 +0800
Subject: [PATCH] 文件更替

---
 public/img/icon/rest.png                           |    0 
 public/img/base/500/d_12.jpg                       |    0 
 src/store/modules/mobilePositionLID.js             |  106 
 public/img/mobile-base/400/d_11.jpg                |    0 
 public/img/base/500/d_04.jpg                       |    0 
 public/img/mobile-base/500/d_14.jpg                |    0 
 public/img/base/150/d_56.jpg                       |    0 
 public/img/base/700/d_26.jpg                       |    0 
 public/img/base/300/d_05.jpg                       |    0 
 public/img/base/500/d_20.jpg                       |    0 
 public/img/mobile-base/500/d_06.jpg                |    0 
 public/img/mobile-base/400/d_03.jpg                |    0 
 public/img/base/150/d_64.jpg                       |    0 
 public/img/base/700/d_18.jpg                       |    0 
 public/img/base/300/d_13.jpg                       |    0 
 public/img/mobile-base/200/d_04.jpg                |    0 
 public/img/base/150/d_17.jpg                       |    0 
 public/img/mobile-base/100/d_48.jpg                |    0 
 public/img/mobile-base/200/d_20.jpg                |    0 
 public/img/base/700/d_50.jpg                       |    0 
 public/img/base/700/d_34.jpg                       |    0 
 public/img/mobile-base/400/d_58.jpg                |    0 
 public/img/base/150/d_41.jpg                       |    0 
 public/img/mobile-base/100/d_64.jpg                |    0 
 public/img/base/500/d_19.jpg                       |    0 
 public/img/mobile-base/200/d_59.jpg                |    0 
 public/img/base/500/d_35.jpg                       |    0 
 public/img/mobile-base/400/d_26.jpg                |    0 
 public/img/base/150/d_48.jpg                       |    0 
 public/img/mobile-base/300/d_15.jpg                |    0 
 public/img/mobile-base/500/d_30.jpg                |    0 
 public/img/base/700/d_03.jpg                       |    0 
 public/img/mobile-base/300/d_63.jpg                |    0 
 public/img/base/150/d_01.jpg                       |    0 
 public/img/mobile-base/100/d_16.jpg                |    0 
 public/img/mobile-base/200/d_36.jpg                |    0 
 public/img/base/700/d_49.jpg                       |    0 
 public/img/mobile-base/500/d_45.jpg                |    0 
 public/img/mobile-base/100/d_08.jpg                |    0 
 public/img/mobile-base/100/d_33.jpg                |    0 
 public/img/mobile-base/500/d_62.jpg                |    0 
 public/img/base/300/d_37.jpg                       |    0 
 public/img/mobile-base/100/d_25.jpg                |    0 
 public/img/mobile-base/200/d_19.jpg                |    0 
 public/img/mobile-base/100/d_40.jpg                |    0 
 public/img/mobile-base/500/d_53.jpg                |    0 
 public/img/mobile-base/300/d_31.jpg                |    0 
 public/img/base/300/d_44.jpg                       |    0 
 public/img/mobile-base/400/d_51.jpg                |    0 
 public/img/base/300/d_52.jpg                       |    0 
 public/img/mobile-base/300/d_47.jpg                |    0 
 src/pcviews/technique/video.vue                    |   97 
 public/img/base/300/d_61.jpg                       |    0 
 public/img/mobile-base/400/d_34.jpg                |    0 
 public/img/base/700/d_57.jpg                       |    0 
 public/img/mobile-base/200/d_44.jpg                |    0 
 public/img/mobile-base/400/d_42.jpg                |    0 
 public/img/base/500/d_59.jpg                       |    0 
 public/img/mobile-base/200/d_27.jpg                |    0 
 public/img/base/150/d_25.jpg                       |    0 
 public/img/base/700/d_42.jpg                       |    0 
 public/img/mobile-base/400/d_19.jpg                |    0 
 public/index.html                                  |    2 
 public/img/base/150/d_08.jpg                       |    0 
 public/img/base/150/d_33.jpg                       |    0 
 public/img/mobile-base/400/d_49.jpg                |    0 
 public/img/mobile-base/300/d_40.jpg                |    0 
 public/img/mobile-base/100/d_01.jpg                |    0 
 public/img/mobile-base/300/d_38.jpg                |    0 
 public/img/mobile-base/300/d_55.jpg                |    0 
 public/img/base/500/d_27.jpg                       |    0 
 public/img/mobile-base/300/d_23.jpg                |    0 
 public/img/base/300/d_59.jpg                       |    0 
 public/img/base/300/d_29.jpg                       |    0 
 public/img/base/500/d_44.jpg                       |    0 
 public/img/mobile-base/200/d_12.jpg                |    0 
 public/img/base/150/d_49.jpg                       |    0 
 public/img/mobile-base/500/d_07.jpg                |    0 
 public/img/mobile-base/200/d_58.jpg                |    0 
 public/img/base/500/d_13.jpg                       |    0 
 public/img/mobile-base/400/d_04.jpg                |    0 
 public/img/base/700/d_02.jpg                       |    0 
 public/img/mobile-base/100/d_55.jpg                |    0 
 public/img/mobile-base/500/d_31.jpg                |    0 
 public/img/base/300/d_06.jpg                       |    0 
 public/img/mobile-base/200/d_05.jpg                |    0 
 public/img/base/700/d_35.jpg                       |    0 
 public/img/mobile-base/300/d_08.jpg                |    0 
 public/img/mobile-base/100/d_02.jpg                |    0 
 public/img/mobile-base/100/d_63.jpg                |    0 
 public/img/mobile-base/400/d_12.jpg                |    0 
 public/img/base/500/d_03.jpg                       |    0 
 public/img/base/700/d_17.jpg                       |    0 
 public/img/mobile-base/300/d_62.jpg                |    0 
 public/img/base/150/d_55.jpg                       |    0 
 public/img/base/300/d_30.jpg                       |    0 
 public/img/mobile-base/100/d_49.jpg                |    0 
 public/img/mobile-base/300/d_46.jpg                |    0 
 public/img/icon/roadsign.png                       |    0 
 public/img/base/150/d_24.jpg                       |    0 
 public/img/base/150/d_18.jpg                       |    0 
 public/img/base/500/d_52.jpg                       |    0 
 public/img/mobile-base/100/d_17.jpg                |    0 
 public/img/base/700/d_51.jpg                       |    0 
 public/img/mobile-base/400/d_09.jpg                |    0 
 public/img/mobile-base/200/d_21.jpg                |    0 
 public/img/base/150/d_40.jpg                       |    0 
 public/img/base/300/d_12.jpg                       |    0 
 public/img/base/700/d_20.jpg                       |    0 
 public/img/mobile-base/400/d_27.jpg                |    0 
 public/img/mobile-base/500/d_13.jpg                |    0 
 public/img/base/500/d_18.jpg                       |    0 
 public/img/base/500/d_34.jpg                       |    0 
 public/img/mobile-base/100/d_41.jpg                |    0 
 public/img/base/300/d_45.jpg                       |    0 
 public/img/mobile-base/300/d_30.jpg                |    0 
 public/img/mobile-base/400/d_50.jpg                |    0 
 public/img/mobile-base/400/d_33.jpg                |    0 
 public/img/base/500/d_51.jpg                       |    0 
 public/img/base/300/d_62.jpg                       |    0 
 public/img/mobile-base/500/d_29.jpg                |    0 
 public/img/base/300/d_28.jpg                       |    0 
 src/pcviews/technique/map.vue                      |  313 +
 public/img/mobile-base/200/d_37.jpg                |    0 
 public/img/mobile-base/500/d_63.jpg                |    0 
 public/img/mobile-base/400/d_43.jpg                |    0 
 public/img/mobile-base/500/d_46.jpg                |    0 
 public/img/mobile-base/100/d_07.jpg                |    0 
 public/img/mobile-base/400/d_60.jpg                |    0 
 public/img/base/150/d_34.jpg                       |    0 
 public/img/mobile-base/300/d_39.jpg                |    0 
 public/img/mobile-base/400/d_59.jpg                |    0 
 public/img/mobile-base/100/d_24.jpg                |    0 
 public/img/mobile-base/300/d_56.jpg                |    0 
 public/img/base/300/d_51.jpg                       |    0 
 public/img/base/500/d_28.jpg                       |    0 
 public/img/mobile-base/300/d_24.jpg                |    0 
 src/assets/baseUrl.js                              | 2060 ++++----
 public/img/mobile-base/300/d_07.jpg                |    0 
 public/img/mobile-base/200/d_26.jpg                |    0 
 public/img/base/700/d_41.jpg                       |    0 
 public/img/base/700/d_56.jpg                       |    0 
 public/img/base/500/d_45.jpg                       |    0 
 public/img/base/150/d_39.jpg                       |    0 
 public/img/mobile-base/200/d_11.jpg                |    0 
 public/img/mobile-base/200/d_60.jpg                |    0 
 public/img/mobile-base/500/d_52.jpg                |    0 
 public/img/base/150/d_02.jpg                       |    0 
 public/img/mobile-base/200/d_43.jpg                |    0 
 public/img/mobile-base/400/d_48.jpg                |    0 
 public/img/mobile-base/100/d_56.jpg                |    0 
 public/img/mobile-base/100/d_39.jpg                |    0 
 public/img/mobile-base/300/d_41.jpg                |    0 
 public/img/base/700/d_36.jpg                       |    0 
 public/img/mobile-base/100/d_11.jpg                |    0 
 public/img/mobile-base/500/d_32.jpg                |    0 
 public/img/base/300/d_07.jpg                       |    0 
 public/img/base/700/d_01.jpg                       |    0 
 public/img/mobile-base/100/d_03.jpg                |    0 
 public/img/mobile-base/200/d_49.jpg                |    0 
 public/img/mobile-base/200/d_06.jpg                |    0 
 public/img/mobile-base/100/d_46.jpg                |    0 
 public/img/base/150/d_58.jpg                       |    0 
 public/img/base/150/d_15.jpg                       |    0 
 public/img/mobile-base/100/d_62.jpg                |    0 
 src/components/mobileCortrol/index.vue             |  181 
 public/img/base/500/d_30.jpg                       |    0 
 public/img/base/300/d_15.jpg                       |    0 
 public/img/base/300/d_58.jpg                       |    0 
 public/img/mobile-base/500/d_40.jpg                |    0 
 public/img/mobile-base/300/d_17.jpg                |    0 
 public/img/base/150/d_07.jpg                       |    0 
 public/img/mobile-base/300/d_09.jpg                |    0 
 public/img/base/300/d_23.jpg                       |    0 
 public/img/mobile-base/200/d_57.jpg                |    0 
 public/img/base/700/d_44.jpg                       |    0 
 public/img/mobile-base/100/d_54.jpg                |    0 
 public/img/mobile-base/200/d_14.jpg                |    0 
 public/img/base/500/d_10.jpg                       |    0 
 src/pcLayout/index.vue                             |   18 
 public/img/base/500/d_53.jpg                       |    0 
 public/img/mobile-base/400/d_44.jpg                |    0 
 public/img/mobile-base/200/d_34.jpg                |    0 
 public/img/base/700/d_64.jpg                       |    0 
 public/img/base/500/d_49.jpg                       |    0 
 public/img/base/500/d_06.jpg                       |    0 
 public/img/mobile-base/100/d_18.jpg                |    0 
 public/img/mobile-base/500/d_12.jpg                |    0 
 public/img/base/700/d_21.jpg                       |    0 
 public/img/base/300/d_43.jpg                       |    0 
 public/img/mobile-base/300/d_29.jpg                |    0 
 public/img/mobile-base/500/d_55.jpg                |    0 
 public/img/base/300/d_38.jpg                       |    0 
 public/img/mobile-base/200/d_29.jpg                |    0 
 public/img/mobile-base/100/d_34.jpg                |    0 
 public/img/mobile-base/500/d_60.jpg                |    0 
 public/img/mobile-base/300/d_45.jpg                |    0 
 public/img/base/700/d_16.jpg                       |    0 
 public/img/base/150/d_23.jpg                       |    0 
 public/img/mobile-base/300/d_02.jpg                |    0 
 public/img/base/700/d_59.jpg                       |    0 
 public/img/mobile-base/400/d_01.jpg                |    0 
 public/img/mobile-base/200/d_61.jpg                |    0 
 public/img/mobile-base/400/d_25.jpg                |    0 
 public/img/mobile-base/300/d_21.jpg                |    0 
 public/img/mobile-base/300/d_64.jpg                |    0 
 public/img/mobile-base/300/d_57.jpg                |    0 
 public/img/base/150/d_35.jpg                       |    0 
 public/img/mobile-base/400/d_17.jpg                |    0 
 public/img/mobile-base/300/d_14.jpg                |    0 
 src/styles/pcpage/technique/box.scss               |   75 
 public/img/mobile-base/500/d_19.jpg                |    0 
 src/pcviews/technique/space.vue                    |  179 
 public/img/base/500/d_33.jpg                       |    0 
 public/img/mobile-base/100/d_06.jpg                |    0 
 src/utils/defaultValue copy.js                     |   29 
 public/img/base/300/d_35.jpg                       |    0 
 public/img/base/500/d_25.jpg                       |    0 
 public/img/base/150/d_38.jpg                       |    0 
 public/img/mobile-base/500/d_28.jpg                |    0 
 public/img/base/150/d_50.jpg                       |    0 
 public/img/mobile-base/200/d_42.jpg                |    0 
 public/img/base/150/d_20.jpg                       |    0 
 public/img/base/500/d_61.jpg                       |    0 
 public/img/base/700/d_08.jpg                       |    0 
 src/store/modules/mobile.js                        |   94 
 public/img/base/150/d_63.jpg                       |    0 
 public/img/mobile-base/100/d_27.jpg                |    0 
 public/img/base/300/d_63.jpg                       |    0 
 public/img/base/300/d_20.jpg                       |    0 
 public/img/mobile-base/300/d_36.jpg                |    0 
 public/img/base/300/d_50.jpg                       |    0 
 public/img/mobile-base/100/d_31.jpg                |    0 
 public/img/mobile-base/400/d_53.jpg                |    0 
 public/img/mobile-base/500/d_47.jpg                |    0 
 public/img/icon/p-biao.png                         |    0 
 public/img/mobile-base/400/d_10.jpg                |    0 
 public/img/mobile-base/500/d_04.jpg                |    0 
 public/img/base/150/d_57.jpg                       |    0 
 src/styles/pcpage/tool/layer-manage.scss           |    5 
 public/img/base/150/d_22.jpg                       |    0 
 public/img/mobile-base/400/d_39.jpg                |    0 
 public/img/mobile-base/300/d_01.jpg                |    0 
 public/img/base/300/d_14.jpg                       |    0 
 public/img/base/700/d_43.jpg                       |    0 
 public/img/mobile-base/100/d_10.jpg                |    0 
 public/img/mobile-base/500/d_33.jpg                |    0 
 public/img/mobile-base/300/d_44.jpg                |    0 
 public/img/base/500/d_11.jpg                       |    0 
 public/img/base/150/d_59.jpg                       |    0 
 public/img/base/300/d_22.jpg                       |    0 
 public/img/mobile-base/100/d_19.jpg                |    0 
 public/img/base/700/d_09.jpg                       |    0 
 src/store/modules/mobilePositionLID1.js            |  478 
 public/img/base/150/d_16.jpg                       |    0 
 public/img/base/300/d_57.jpg                       |    0 
 src/components/map/components/dimension copy 2.vue | 1344 +++++
 public/img/base/150/d_42.jpg                       |    0 
 public/img/mobile-base/300/d_59.jpg                |    0 
 public/img/icon/roadsign3.png                      |    0 
 public/img/mobile-base/400/d_30.jpg                |    0 
 public/img/base/500/d_54.jpg                       |    0 
 public/img/mobile-base/300/d_16.jpg                |    0 
 public/img/mobile-base/400/d_02.jpg                |    0 
 src/styles/common.scss                             |    5 
 public/img/mobile-base/100/d_04.jpg                |    0 
 public/img/mobile-base/100/d_53.jpg                |    0 
 public/img/base/300/d_08.jpg                       |    0 
 public/img/mobile-base/300/d_50.jpg                |    0 
 public/img/mobile-base/400/d_45.jpg                |    0 
 src/main.js                                        |    6 
 public/img/mobile-base/500/d_61.jpg                |    0 
 public/img/mobile-base/100/d_47.jpg                |    0 
 public/img/base/500/d_48.jpg                       |    0 
 public/img/base/500/d_05.jpg                       |    0 
 public/img/base/300/d_42.jpg                       |    0 
 public/img/base/500/d_26.jpg                       |    0 
 public/img/base/700/d_15.jpg                       |    0 
 public/img/base/700/d_58.jpg                       |    0 
 public/img/mobile-base/200/d_28.jpg                |    0 
 public/img/base/150/d_37.jpg                       |    0 
 public/img/base/150/d_43.jpg                       |    0 
 public/img/mobile-base/200/d_35.jpg                |    0 
 public/img/base/500/d_60.jpg                       |    0 
 public/img/mobile-base/500/d_27.jpg                |    0 
 public/img/mobile-base/200/d_62.jpg                |    0 
 public/img/mobile-base/400/d_24.jpg                |    0 
 public/img/base/300/d_36.jpg                       |    0 
 public/img/mobile-base/100/d_32.jpg                |    0 
 public/img/mobile-base/500/d_54.jpg                |    0 
 public/img/mobile-base/300/d_22.jpg                |    0 
 public/img/base/700/d_22.jpg                       |    0 
 public/img/mobile-base/500/d_11.jpg                |    0 
 public/img/mobile-base/100/d_60.jpg                |    0 
 public/img/mobile-base/300/d_37.jpg                |    0 
 public/img/base/300/d_64.jpg                       |    0 
 public/img/base/300/d_21.jpg                       |    0 
 public/img/mobile-base/500/d_48.jpg                |    0 
 public/img/base/150/d_09.jpg                       |    0 
 public/img/mobile-base/500/d_05.jpg                |    0 
 public/img/base/500/d_32.jpg                       |    0 
 public/img/mobile-base/200/d_56.jpg                |    0 
 public/img/mobile-base/200/d_41.jpg                |    0 
 public/img/mobile-base/400/d_52.jpg                |    0 
 public/img/mobile-base/200/d_13.jpg                |    0 
 public/img/mobile-base/400/d_18.jpg                |    0 
 public/img/base/700/d_37.jpg                       |    0 
 public/img/mobile-base/200/d_07.jpg                |    0 
 public/img/mobile-base/100/d_26.jpg                |    0 
 public/img/mobile-base/300/d_43.jpg                |    0 
 public/img/base/500/d_47.jpg                       |    0 
 public/img/mobile-base/400/d_38.jpg                |    0 
 public/img/mobile-base/300/d_35.jpg                |    0 
 public/img/base/500/d_39.jpg                       |    0 
 public/img/mobile-base/300/d_27.jpg                |    0 
 src/utils/SingleTileImageryProviderMe copy.js      |  180 
 public/img/mobile-base/300/d_51.jpg                |    0 
 public/img/base/300/d_41.jpg                       |    0 
 public/img/mobile-base/400/d_54.jpg                |    0 
 public/img/base/150/d_13.jpg                       |    0 
 public/img/mobile-base/100/d_28.jpg                |    0 
 public/img/mobile-base/500/d_50.jpg                |    0 
 public/img/mobile-base/100/d_36.jpg                |    0 
 public/img/base/700/d_62.jpg                       |    0 
 src/utils/defaultValue.js                          |   29 
 public/img/mobile-base/200/d_32.jpg                |    0 
 public/img/base/500/d_63.jpg                       |    0 
 public/img/mobile-base/500/d_49.jpg                |    0 
 public/img/base/500/d_55.jpg                       |    0 
 public/img/mobile-base/400/d_46.jpg                |    0 
 public/img/base/150/d_21.jpg                       |    0 
 public/img/mobile-base/200/d_40.jpg                |    0 
 public/img/mobile-base/500/d_26.jpg                |    0 
 public/img/base/500/d_40.jpg                       |    0 
 public/img/mobile-base/400/d_31.jpg                |    0 
 public/img/base/300/d_09.jpg                       |    0 
 public/img/mobile-base/100/d_05.jpg                |    0 
 public/img/mobile-base/200/d_47.jpg                |    0 
 src/pcviews/technique/data.vue                     |  238 
 public/img/mobile-base/500/d_42.jpg                |    0 
 public/img/mobile-base/200/d_63.jpg                |    0 
 public/img/base/300/d_56.jpg                       |    0 
 public/img/mobile-base/400/d_15.jpg                |    0 
 public/img/mobile-base/400/d_62.jpg                |    0 
 public/img/mobile-base/500/d_57.jpg                |    0 
 public/img/base/300/d_25.jpg                       |    0 
 public/img/base/150/d_05.jpg                       |    0 
 public/img/mobile-base/100/d_21.jpg                |    0 
 public/img/mobile-base/300/d_20.jpg                |    0 
 public/img/mobile-base/300/d_58.jpg                |    0 
 public/img/mobile-base/200/d_16.jpg                |    0 
 public/img/base/700/d_46.jpg                       |    0 
 public/img/mobile-base/100/d_52.jpg                |    0 
 public/img/mobile-base/500/d_02.jpg                |    0 
 public/img/mobile-base/100/d_59.jpg                |    0 
 public/img/base/150/d_36.jpg                       |    0 
 public/img/base/150/d_61.jpg                       |    0 
 public/img/mobile-base/500/d_10.jpg                |    0 
 public/img/base/700/d_23.jpg                       |    0 
 public/img/base/150/d_44.jpg                       |    0 
 public/img/base/150/d_52.jpg                       |    0 
 public/img/base/700/d_06.jpg                       |    0 
 public/img/base/500/d_16.jpg                       |    0 
 public/img/mobile-base/300/d_12.jpg                |    0 
 public/img/base/500/d_08.jpg                       |    0 
 public/img/base/700/d_14.jpg                       |    0 
 public/img/mobile-base/300/d_04.jpg                |    0 
 public/img/base/150/d_29.jpg                       |    0 
 public/img/mobile-base/200/d_01.jpg                |    0 
 public/img/base/300/d_01.jpg                       |    0 
 public/img/base/700/d_31.jpg                       |    0 
 public/img/mobile-base/400/d_06.jpg                |    0 
 src/pcviews/technique/path.vue                     |  107 
 public/img/mobile-base/500/d_34.jpg                |    0 
 public/img/base/300/d_48.jpg                       |    0 
 public/img/base/700/d_38.jpg                       |    0 
 public/img/mobile-base/100/d_44.jpg                |    0 
 public/img/base/300/d_33.jpg                       |    0 
 public/img/mobile-base/300/d_19.jpg                |    0 
 public/img/mobile-base/100/d_61.jpg                |    0 
 public/img/mobile-base/200/d_08.jpg                |    0 
 public/img/base/500/d_01.jpg                       |    0 
 public/img/mobile-base/500/d_17.jpg                |    0 
 public/img/base/500/d_31.jpg                       |    0 
 public/img/mobile-base/400/d_23.jpg                |    0 
 public/img/base/150/d_14.jpg                       |    0 
 public/img/mobile-base/200/d_55.jpg                |    0 
 public/img/base/300/d_16.jpg                       |    0 
 public/img/mobile-base/300/d_18.jpg                |    0 
 public/img/base/300/d_24.jpg                       |    0 
 public/img/base/150/d_06.jpg                       |    0 
 public/img/mobile-base/400/d_47.jpg                |    0 
 public/img/mobile-base/100/d_12.jpg                |    0 
 public/img/mobile-base/100/d_29.jpg                |    0 
 public/img/mobile-base/300/d_42.jpg                |    0 
 public/img/base/500/d_56.jpg                       |    0 
 public/img/mobile-base/200/d_15.jpg                |    0 
 public/img/base/700/d_45.jpg                       |    0 
 public/img/base/500/d_46.jpg                       |    0 
 public/img/mobile-base/400/d_37.jpg                |    0 
 public/img/base/150/d_30.jpg                       |    0 
 public/img/mobile-base/100/d_45.jpg                |    0 
 public/img/base/300/d_49.jpg                       |    0 
 public/img/mobile-base/200/d_48.jpg                |    0 
 public/img/base/500/d_38.jpg                       |    0 
 public/img/mobile-base/300/d_34.jpg                |    0 
 public/img/mobile-base/300/d_52.jpg                |    0 
 public/img/mobile-base/100/d_20.jpg                |    0 
 public/img/base/300/d_40.jpg                       |    0 
 public/img/base/150/d_12.jpg                       |    0 
 public/img/mobile-base/400/d_55.jpg                |    0 
 public/img/mobile-base/500/d_41.jpg                |    0 
 public/img/mobile-base/100/d_35.jpg                |    0 
 public/img/mobile-base/400/d_61.jpg                |    0 
 public/img/base/300/d_39.jpg                       |    0 
 public/img/base/500/d_23.jpg                       |    0 
 public/img/base/700/d_63.jpg                       |    0 
 public/img/mobile-base/300/d_03.jpg                |    0 
 public/img/mobile-base/100/d_51.jpg                |    0 
 public/img/mobile-base/400/d_32.jpg                |    0 
 public/img/base/700/d_29.jpg                       |    0 
 public/img/mobile-base/500/d_25.jpg                |    0 
 public/img/mobile-base/200/d_33.jpg                |    0 
 public/img/mobile-base/200/d_64.jpg                |    0 
 public/img/base/300/d_55.jpg                       |    0 
 public/img/mobile-base/500/d_56.jpg                |    0 
 public/img/mobile-base/300/d_28.jpg                |    0 
 public/img/base/150/d_28.jpg                       |    0 
 public/img/base/500/d_17.jpg                       |    0 
 src/components/mobileGoTo/index.vue                |  226 
 public/img/icon/tarrow_xq.png                      |    0 
 public/img/mobile-base/500/d_03.jpg                |    0 
 public/img/base/300/d_02.jpg                       |    0 
 public/img/base/700/d_30.jpg                       |    0 
 public/img/mobile-base/200/d_54.jpg                |    0 
 public/img/base/500/d_41.jpg                       |    0 
 public/img/base/700/d_13.jpg                       |    0 
 public/img/mobile-base/500/d_20.jpg                |    0 
 public/img/base/500/d_24.jpg                       |    0 
 public/img/mobile-base/400/d_16.jpg                |    0 
 public/img/base/500/d_07.jpg                       |    0 
 public/img/mobile-base/300/d_13.jpg                |    0 
 public/img/base/150/d_51.jpg                       |    0 
 public/img/mobile-base/200/d_09.jpg                |    0 
 public/img/base/300/d_34.jpg                       |    0 
 public/img/mobile-base/100/d_30.jpg                |    0 
 public/img/base/700/d_39.jpg                       |    0 
 public/img/base/500/d_62.jpg                       |    0 
 public/img/mobile-base/400/d_22.jpg                |    0 
 public/img/base/500/d_02.jpg                       |    0 
 public/img/mobile-base/500/d_18.jpg                |    0 
 public/img/base/300/d_17.jpg                       |    0 
 public/img/base/150/d_62.jpg                       |    0 
 public/img/base/700/d_24.jpg                       |    0 
 public/img/base/150/d_45.jpg                       |    0 
 public/img/mobile-base/500/d_35.jpg                |    0 
 public/img/mobile-base/400/d_05.jpg                |    0 
 public/img/base/700/d_07.jpg                       |    0 
 public/img/mobile-base/100/d_13.jpg                |    0 
 src/components/map/components/dimension.vue        |  448 
 public/img/base/700/d_28.jpg                       |    0 
 public/img/base/150/d_31.jpg                       |    0 
 public/img/base/700/d_52.jpg                       |    0 
 public/img/mobile-base/100/d_38.jpg                |    0 
 public/img/mobile-base/500/d_59.jpg                |    0 
 public/img/mobile-base/500/d_16.jpg                |    0 
 public/img/mobile-base/300/d_61.jpg                |    0 
 public/img/mobile-base/400/d_56.jpg                |    0 
 public/img/mobile-base/300/d_25.jpg                |    0 
 public/img/mobile-base/200/d_22.jpg                |    0 
 public/img/mobile-base/400/d_21.jpg                |    0 
 public/img/base/500/d_37.jpg                       |    0 
 public/img/bg/bg.png                               |    0 
 public/img/mobile-base/500/d_24.jpg                |    0 
 public/img/mobile-base/400/d_64.jpg                |    0 
 public/img/base/300/d_31.jpg                       |    0 
 public/img/base/500/d_29.jpg                       |    0 
 public/img/mobile-base/500/d_39.jpg                |    0 
 public/img/mobile-base/400/d_28.jpg                |    0 
 public/img/base/150/d_54.jpg                       |    0 
 public/img/mobile-base/200/d_50.jpg                |    0 
 public/img/base/150/d_11.jpg                       |    0 
 public/img/base/500/d_22.jpg                       |    0 
 public/img/mobile-base/400/d_13.jpg                |    0 
 public/img/mobile-base/500/d_08.jpg                |    0 
 public/img/mobile-base/500/d_44.jpg                |    0 
 public/img/mobile-base/300/d_33.jpg                |    0 
 src/styles/pcpage/index.scss                       |    1 
 src/components/map/components/dimension-BF.vue     | 1720 ++++++
 public/img/mobile-base/400/d_08.jpg                |    0 
 public/img/base/150/d_19.jpg                       |    0 
 public/img/base/300/d_11.jpg                       |    0 
 public/img/base/500/d_50.jpg                       |    0 
 public/img/base/300/d_54.jpg                       |    0 
 public/img/base/300/d_27.jpg                       |    0 
 public/img/mobile-base/100/d_23.jpg                |    0 
 public/img/mobile-base/100/d_42.jpg                |    0 
 public/img/mobile-base/500/d_36.jpg                |    0 
 public/img/mobile-base/100/d_50.jpg                |    0 
 public/img/base/150/d_03.jpg                       |    0 
 public/img/base/700/d_40.jpg                       |    0 
 public/img/base/300/d_18.jpg                       |    0 
 public/img/base/500/d_42.jpg                       |    0 
 public/img/mobile-base/200/d_10.jpg                |    0 
 public/img/mobile-base/200/d_53.jpg                |    0 
 public/img/base/700/d_12.jpg                       |    0 
 src/router/page/index.js                           |   62 
 public/img/mobile-base/500/d_64.jpg                |    0 
 src/assets/1.json                                  |  384 
 public/img/base/700/d_55.jpg                       |    0 
 public/img/mobile-base/500/d_51.jpg                |    0 
 public/img/mobile-base/400/d_36.jpg                |    0 
 public/img/base/700/d_25.jpg                       |    0 
 public/img/mobile-base/500/d_21.jpg                |    0 
 public/img/base/150/d_46.jpg                       |    0 
 public/img/mobile-base/100/d_57.jpg                |    0 
 public/img/mobile-base/300/d_10.jpg                |    0 
 public/img/mobile-base/100/d_14.jpg                |    0 
 public/img/mobile-base/300/d_53.jpg                |    0 
 public/img/mobile-base/300/d_06.jpg                |    0 
 src/pcviews/technique/graph.vue                    |  482 +
 public/img/mobile-base/300/d_49.jpg                |    0 
 public/img/base/300/d_46.jpg                       |    0 
 public/img/base/500/d_14.jpg                       |    0 
 public/img/mobile-base/200/d_38.jpg                |    0 
 public/img/mobile-base/200/d_25.jpg                |    0 
 public/img/base/150/d_27.jpg                       |    0 
 public/img/base/300/d_03.jpg                       |    0 
 public/img/base/500/d_57.jpg                       |    0 
 public/img/mobile-base/400/d_40.jpg                |    0 
 public/img/base/700/d_61.jpg                       |    0 
 public/img/mobile-base/400/d_63.jpg                |    0 
 public/img/base/300/d_32.jpg                       |    0 
 public/img/mobile-base/200/d_23.jpg                |    0 
 public/img/base/700/d_53.jpg                       |    0 
 public/img/mobile-base/300/d_60.jpg                |    0 
 public/img/base/500/d_21.jpg                       |    0 
 public/img/mobile-base/200/d_31.jpg                |    0 
 public/img/base/500/d_64.jpg                       |    0 
 public/img/base/700/d_10.jpg                       |    0 
 public/img/mobile-base/400/d_20.jpg                |    0 
 public/img/mobile-base/500/d_23.jpg                |    0 
 public/img/base/700/d_19.jpg                       |    0 
 src/assets/mobileBaseUrl.js                        | 2575 +++++-----
 src/components/mobilemap/index.vue                 | 1285 ++--
 public/img/base/700/d_27.jpg                       |    0 
 src/store/getters.js                               |    1 
 public/img/mobile-base/100/d_37.jpg                |    0 
 public/img/mobile-base/500/d_58.jpg                |    0 
 public/img/mobile-base/300/d_26.jpg                |    0 
 public/img/mobile-base/500/d_15.jpg                |    0 
 public/img/mobile-base/400/d_29.jpg                |    0 
 public/img/base/300/d_26.jpg                       |    0 
 public/img/mobile-base/200/d_17.jpg                |    0 
 public/img/mobile-base/100/d_22.jpg                |    0 
 src/utils/defined.js                               |   17 
 public/img/mobile-base/500/d_09.jpg                |    0 
 public/img/base/150/d_47.jpg                       |    0 
 public/img/base/500/d_36.jpg                       |    0 
 public/img/mobile-base/300/d_32.jpg                |    0 
 public/img/base/300/d_60.jpg                       |    0 
 public/img/base/150/d_04.jpg                       |    0 
 src/components/map/index.vue                       |   24 
 public/img/base/700/d_04.jpg                       |    0 
 public/img/base/700/d_47.jpg                       |    0 
 public/img/bg/map.jpg                              |    0 
 public/img/mobile-base/500/d_38.jpg                |    0 
 public/img/mobile-base/200/d_46.jpg                |    0 
 public/img/base/150/d_10.jpg                       |    0 
 public/img/base/150/d_53.jpg                       |    0 
 public/img/base/700/d_33.jpg                       |    0 
 public/img/mobile-base/200/d_51.jpg                |    0 
 public/img/mobile-base/200/d_03.jpg                |    0 
 public/img/mobile-base/400/d_57.jpg                |    0 
 public/img/mobile-base/500/d_43.jpg                |    0 
 public/img/mobile-base/400/d_14.jpg                |    0 
 src/utils/CustomloadingImg.js                      |  119 
 public/img/base/500/d_09.jpg                       |    0 
 src/pcviews/technique/index.vue                    |   14 
 public/img/mobile-base/300/d_05.jpg                |    0 
 public/img/base/300/d_10.jpg                       |    0 
 public/img/mobile-base/500/d_37.jpg                |    0 
 src/components/mobileCortrolButtom/index.vue       |  505 +
 public/img/mobile-base/300/d_48.jpg                |    0 
 public/img/mobile-base/200/d_02.jpg                |    0 
 public/img/mobile-base/400/d_41.jpg                |    0 
 src/components/mobileLeftNav/index.vue             |   10 
 public/img/mobile-base/200/d_45.jpg                |    0 
 public/img/base/700/d_32.jpg                       |    0 
 public/img/mobile-base/200/d_52.jpg                |    0 
 public/img/base/500/d_43.jpg                       |    0 
 public/img/mobile-base/500/d_01.jpg                |    0 
 public/img/base/700/d_48.jpg                       |    0 
 public/img/base/300/d_19.jpg                       |    0 
 public/img/mobile-base/400/d_07.jpg                |    0 
 public/img/mobile-base/100/d_58.jpg                |    0 
 public/img/mobile-base/200/d_18.jpg                |    0 
 src/components/leftNav/index.vue                   |   10 
 public/img/base/150/d_60.jpg                       |    0 
 public/img/base/300/d_53.jpg                       |    0 
 public/img/mobile-base/100/d_15.jpg                |    0 
 public/img/base/700/d_05.jpg                       |    0 
 public/img/base/500/d_15.jpg                       |    0 
 public/img/base/300/d_47.jpg                       |    0 
 public/img/mobile-base/200/d_39.jpg                |    0 
 public/img/base/300/d_04.jpg                       |    0 
 public/img/base/150/d_26.jpg                       |    0 
 public/img/base/500/d_58.jpg                       |    0 
 public/img/mobile-base/200/d_30.jpg                |    0 
 /dev/null                                          | 1720 ------
 public/img/mobile-base/100/d_09.jpg                |    0 
 public/img/mobile-base/200/d_24.jpg                |    0 
 public/img/base/700/d_54.jpg                       |    0 
 public/img/base/700/d_60.jpg                       |    0 
 public/img/mobile-base/500/d_22.jpg                |    0 
 public/img/base/150/d_32.jpg                       |    0 
 public/img/base/700/d_11.jpg                       |    0 
 public/img/mobile-base/400/d_35.jpg                |    0 
 public/img/mobile-base/100/d_43.jpg                |    0 
 public/img/mobile-base/300/d_11.jpg                |    0 
 public/img/mobile-base/300/d_54.jpg                |    0 
 621 files changed, 9,120 insertions(+), 6,029 deletions(-)

diff --git a/public/img/base.zip b/public/img/base.zip
deleted file mode 100644
index fc7f3c3..0000000
--- a/public/img/base.zip
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/d_01.jpg b/public/img/base/150/d_01.jpg
new file mode 100644
index 0000000..6b90ec3
--- /dev/null
+++ b/public/img/base/150/d_01.jpg
Binary files differ
diff --git a/public/img/base/150/d_02.jpg b/public/img/base/150/d_02.jpg
new file mode 100644
index 0000000..fcd714a
--- /dev/null
+++ b/public/img/base/150/d_02.jpg
Binary files differ
diff --git a/public/img/base/150/d_03.jpg b/public/img/base/150/d_03.jpg
new file mode 100644
index 0000000..19d3d2e
--- /dev/null
+++ b/public/img/base/150/d_03.jpg
Binary files differ
diff --git a/public/img/base/150/d_04.jpg b/public/img/base/150/d_04.jpg
new file mode 100644
index 0000000..0e8d5bf
--- /dev/null
+++ b/public/img/base/150/d_04.jpg
Binary files differ
diff --git a/public/img/base/150/d_05.jpg b/public/img/base/150/d_05.jpg
new file mode 100644
index 0000000..eba159f
--- /dev/null
+++ b/public/img/base/150/d_05.jpg
Binary files differ
diff --git a/public/img/base/150/d_06.jpg b/public/img/base/150/d_06.jpg
new file mode 100644
index 0000000..373c8ba
--- /dev/null
+++ b/public/img/base/150/d_06.jpg
Binary files differ
diff --git a/public/img/base/150/d_07.jpg b/public/img/base/150/d_07.jpg
new file mode 100644
index 0000000..0793a06
--- /dev/null
+++ b/public/img/base/150/d_07.jpg
Binary files differ
diff --git a/public/img/base/150/d_08.jpg b/public/img/base/150/d_08.jpg
new file mode 100644
index 0000000..4fbcbdd
--- /dev/null
+++ b/public/img/base/150/d_08.jpg
Binary files differ
diff --git a/public/img/base/150/d_09.jpg b/public/img/base/150/d_09.jpg
new file mode 100644
index 0000000..92bebfd
--- /dev/null
+++ b/public/img/base/150/d_09.jpg
Binary files differ
diff --git a/public/img/base/150/d_10.jpg b/public/img/base/150/d_10.jpg
new file mode 100644
index 0000000..08f3c76
--- /dev/null
+++ b/public/img/base/150/d_10.jpg
Binary files differ
diff --git a/public/img/base/150/d_11.jpg b/public/img/base/150/d_11.jpg
new file mode 100644
index 0000000..3a2d72d
--- /dev/null
+++ b/public/img/base/150/d_11.jpg
Binary files differ
diff --git a/public/img/base/150/d_12.jpg b/public/img/base/150/d_12.jpg
new file mode 100644
index 0000000..d63c99c
--- /dev/null
+++ b/public/img/base/150/d_12.jpg
Binary files differ
diff --git a/public/img/base/150/d_13.jpg b/public/img/base/150/d_13.jpg
new file mode 100644
index 0000000..5c5dbf6
--- /dev/null
+++ b/public/img/base/150/d_13.jpg
Binary files differ
diff --git a/public/img/base/150/d_14.jpg b/public/img/base/150/d_14.jpg
new file mode 100644
index 0000000..f3a687c
--- /dev/null
+++ b/public/img/base/150/d_14.jpg
Binary files differ
diff --git a/public/img/base/150/d_15.jpg b/public/img/base/150/d_15.jpg
new file mode 100644
index 0000000..2126ef3
--- /dev/null
+++ b/public/img/base/150/d_15.jpg
Binary files differ
diff --git a/public/img/base/150/d_16.jpg b/public/img/base/150/d_16.jpg
new file mode 100644
index 0000000..b21a1f8
--- /dev/null
+++ b/public/img/base/150/d_16.jpg
Binary files differ
diff --git a/public/img/base/150/d_17.jpg b/public/img/base/150/d_17.jpg
new file mode 100644
index 0000000..77e463c
--- /dev/null
+++ b/public/img/base/150/d_17.jpg
Binary files differ
diff --git a/public/img/base/150/d_18.jpg b/public/img/base/150/d_18.jpg
new file mode 100644
index 0000000..445d6d2
--- /dev/null
+++ b/public/img/base/150/d_18.jpg
Binary files differ
diff --git a/public/img/base/150/d_19.jpg b/public/img/base/150/d_19.jpg
new file mode 100644
index 0000000..50e5417
--- /dev/null
+++ b/public/img/base/150/d_19.jpg
Binary files differ
diff --git a/public/img/base/150/d_20.jpg b/public/img/base/150/d_20.jpg
new file mode 100644
index 0000000..df5754f
--- /dev/null
+++ b/public/img/base/150/d_20.jpg
Binary files differ
diff --git a/public/img/base/150/d_21.jpg b/public/img/base/150/d_21.jpg
new file mode 100644
index 0000000..438ea22
--- /dev/null
+++ b/public/img/base/150/d_21.jpg
Binary files differ
diff --git a/public/img/base/150/d_22.jpg b/public/img/base/150/d_22.jpg
new file mode 100644
index 0000000..3279367
--- /dev/null
+++ b/public/img/base/150/d_22.jpg
Binary files differ
diff --git a/public/img/base/150/d_23.jpg b/public/img/base/150/d_23.jpg
new file mode 100644
index 0000000..988d069
--- /dev/null
+++ b/public/img/base/150/d_23.jpg
Binary files differ
diff --git a/public/img/base/150/d_24.jpg b/public/img/base/150/d_24.jpg
new file mode 100644
index 0000000..4db2fc8
--- /dev/null
+++ b/public/img/base/150/d_24.jpg
Binary files differ
diff --git a/public/img/base/150/d_25.jpg b/public/img/base/150/d_25.jpg
new file mode 100644
index 0000000..83f1595
--- /dev/null
+++ b/public/img/base/150/d_25.jpg
Binary files differ
diff --git a/public/img/base/150/d_26.jpg b/public/img/base/150/d_26.jpg
new file mode 100644
index 0000000..1fcafb8
--- /dev/null
+++ b/public/img/base/150/d_26.jpg
Binary files differ
diff --git a/public/img/base/150/d_27.jpg b/public/img/base/150/d_27.jpg
new file mode 100644
index 0000000..e7cf67d
--- /dev/null
+++ b/public/img/base/150/d_27.jpg
Binary files differ
diff --git a/public/img/base/150/d_28.jpg b/public/img/base/150/d_28.jpg
new file mode 100644
index 0000000..717f264
--- /dev/null
+++ b/public/img/base/150/d_28.jpg
Binary files differ
diff --git a/public/img/base/150/d_29.jpg b/public/img/base/150/d_29.jpg
new file mode 100644
index 0000000..e7a55ad
--- /dev/null
+++ b/public/img/base/150/d_29.jpg
Binary files differ
diff --git a/public/img/base/150/d_30.jpg b/public/img/base/150/d_30.jpg
new file mode 100644
index 0000000..f72195a
--- /dev/null
+++ b/public/img/base/150/d_30.jpg
Binary files differ
diff --git a/public/img/base/150/d_31.jpg b/public/img/base/150/d_31.jpg
new file mode 100644
index 0000000..23238bd
--- /dev/null
+++ b/public/img/base/150/d_31.jpg
Binary files differ
diff --git a/public/img/base/150/d_32.jpg b/public/img/base/150/d_32.jpg
new file mode 100644
index 0000000..14b0984
--- /dev/null
+++ b/public/img/base/150/d_32.jpg
Binary files differ
diff --git a/public/img/base/150/d_33.jpg b/public/img/base/150/d_33.jpg
new file mode 100644
index 0000000..e5c9e1b
--- /dev/null
+++ b/public/img/base/150/d_33.jpg
Binary files differ
diff --git a/public/img/base/150/d_34.jpg b/public/img/base/150/d_34.jpg
new file mode 100644
index 0000000..380bb26
--- /dev/null
+++ b/public/img/base/150/d_34.jpg
Binary files differ
diff --git a/public/img/base/150/d_35.jpg b/public/img/base/150/d_35.jpg
new file mode 100644
index 0000000..38c8299
--- /dev/null
+++ b/public/img/base/150/d_35.jpg
Binary files differ
diff --git a/public/img/base/150/d_36.jpg b/public/img/base/150/d_36.jpg
new file mode 100644
index 0000000..74cba5f
--- /dev/null
+++ b/public/img/base/150/d_36.jpg
Binary files differ
diff --git a/public/img/base/150/d_37.jpg b/public/img/base/150/d_37.jpg
new file mode 100644
index 0000000..ce7dfd6
--- /dev/null
+++ b/public/img/base/150/d_37.jpg
Binary files differ
diff --git a/public/img/base/150/d_38.jpg b/public/img/base/150/d_38.jpg
new file mode 100644
index 0000000..4d174f1
--- /dev/null
+++ b/public/img/base/150/d_38.jpg
Binary files differ
diff --git a/public/img/base/150/d_39.jpg b/public/img/base/150/d_39.jpg
new file mode 100644
index 0000000..1733436
--- /dev/null
+++ b/public/img/base/150/d_39.jpg
Binary files differ
diff --git a/public/img/base/150/d_40.jpg b/public/img/base/150/d_40.jpg
new file mode 100644
index 0000000..df095d5
--- /dev/null
+++ b/public/img/base/150/d_40.jpg
Binary files differ
diff --git a/public/img/base/150/d_41.jpg b/public/img/base/150/d_41.jpg
new file mode 100644
index 0000000..5e5f5b5
--- /dev/null
+++ b/public/img/base/150/d_41.jpg
Binary files differ
diff --git a/public/img/base/150/d_42.jpg b/public/img/base/150/d_42.jpg
new file mode 100644
index 0000000..e97168d
--- /dev/null
+++ b/public/img/base/150/d_42.jpg
Binary files differ
diff --git a/public/img/base/150/d_43.jpg b/public/img/base/150/d_43.jpg
new file mode 100644
index 0000000..dec5a77
--- /dev/null
+++ b/public/img/base/150/d_43.jpg
Binary files differ
diff --git a/public/img/base/150/d_44.jpg b/public/img/base/150/d_44.jpg
new file mode 100644
index 0000000..29f6fbd
--- /dev/null
+++ b/public/img/base/150/d_44.jpg
Binary files differ
diff --git a/public/img/base/150/d_45.jpg b/public/img/base/150/d_45.jpg
new file mode 100644
index 0000000..ef20773
--- /dev/null
+++ b/public/img/base/150/d_45.jpg
Binary files differ
diff --git a/public/img/base/150/d_46.jpg b/public/img/base/150/d_46.jpg
new file mode 100644
index 0000000..87371cd
--- /dev/null
+++ b/public/img/base/150/d_46.jpg
Binary files differ
diff --git a/public/img/base/150/d_47.jpg b/public/img/base/150/d_47.jpg
new file mode 100644
index 0000000..4c7a0f3
--- /dev/null
+++ b/public/img/base/150/d_47.jpg
Binary files differ
diff --git a/public/img/base/150/d_48.jpg b/public/img/base/150/d_48.jpg
new file mode 100644
index 0000000..d86fa48
--- /dev/null
+++ b/public/img/base/150/d_48.jpg
Binary files differ
diff --git a/public/img/base/150/d_49.jpg b/public/img/base/150/d_49.jpg
new file mode 100644
index 0000000..b3fa014
--- /dev/null
+++ b/public/img/base/150/d_49.jpg
Binary files differ
diff --git a/public/img/base/150/d_50.jpg b/public/img/base/150/d_50.jpg
new file mode 100644
index 0000000..00672e2
--- /dev/null
+++ b/public/img/base/150/d_50.jpg
Binary files differ
diff --git a/public/img/base/150/d_51.jpg b/public/img/base/150/d_51.jpg
new file mode 100644
index 0000000..f6b74b2
--- /dev/null
+++ b/public/img/base/150/d_51.jpg
Binary files differ
diff --git a/public/img/base/150/d_52.jpg b/public/img/base/150/d_52.jpg
new file mode 100644
index 0000000..fa48e55
--- /dev/null
+++ b/public/img/base/150/d_52.jpg
Binary files differ
diff --git a/public/img/base/150/d_53.jpg b/public/img/base/150/d_53.jpg
new file mode 100644
index 0000000..f3a21d1
--- /dev/null
+++ b/public/img/base/150/d_53.jpg
Binary files differ
diff --git a/public/img/base/150/d_54.jpg b/public/img/base/150/d_54.jpg
new file mode 100644
index 0000000..fb0a73f
--- /dev/null
+++ b/public/img/base/150/d_54.jpg
Binary files differ
diff --git a/public/img/base/150/d_55.jpg b/public/img/base/150/d_55.jpg
new file mode 100644
index 0000000..6d8e67f
--- /dev/null
+++ b/public/img/base/150/d_55.jpg
Binary files differ
diff --git a/public/img/base/150/d_56.jpg b/public/img/base/150/d_56.jpg
new file mode 100644
index 0000000..d10d722
--- /dev/null
+++ b/public/img/base/150/d_56.jpg
Binary files differ
diff --git a/public/img/base/150/d_57.jpg b/public/img/base/150/d_57.jpg
new file mode 100644
index 0000000..4a73e45
--- /dev/null
+++ b/public/img/base/150/d_57.jpg
Binary files differ
diff --git a/public/img/base/150/d_58.jpg b/public/img/base/150/d_58.jpg
new file mode 100644
index 0000000..27a4b02
--- /dev/null
+++ b/public/img/base/150/d_58.jpg
Binary files differ
diff --git a/public/img/base/150/d_59.jpg b/public/img/base/150/d_59.jpg
new file mode 100644
index 0000000..a3f4d5d
--- /dev/null
+++ b/public/img/base/150/d_59.jpg
Binary files differ
diff --git a/public/img/base/150/d_60.jpg b/public/img/base/150/d_60.jpg
new file mode 100644
index 0000000..edbe69f
--- /dev/null
+++ b/public/img/base/150/d_60.jpg
Binary files differ
diff --git a/public/img/base/150/d_61.jpg b/public/img/base/150/d_61.jpg
new file mode 100644
index 0000000..9e5b00e
--- /dev/null
+++ b/public/img/base/150/d_61.jpg
Binary files differ
diff --git a/public/img/base/150/d_62.jpg b/public/img/base/150/d_62.jpg
new file mode 100644
index 0000000..f7f6b0a
--- /dev/null
+++ b/public/img/base/150/d_62.jpg
Binary files differ
diff --git a/public/img/base/150/d_63.jpg b/public/img/base/150/d_63.jpg
new file mode 100644
index 0000000..bcf255b
--- /dev/null
+++ b/public/img/base/150/d_63.jpg
Binary files differ
diff --git a/public/img/base/150/d_64.jpg b/public/img/base/150/d_64.jpg
new file mode 100644
index 0000000..a2c72f9
--- /dev/null
+++ b/public/img/base/150/d_64.jpg
Binary files differ
diff --git a/public/img/base/150/t_01.jpg b/public/img/base/150/t_01.jpg
deleted file mode 100644
index 536b4c8..0000000
--- a/public/img/base/150/t_01.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_02.jpg b/public/img/base/150/t_02.jpg
deleted file mode 100644
index 8fcce80..0000000
--- a/public/img/base/150/t_02.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_03.jpg b/public/img/base/150/t_03.jpg
deleted file mode 100644
index 1568588..0000000
--- a/public/img/base/150/t_03.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_04.jpg b/public/img/base/150/t_04.jpg
deleted file mode 100644
index f2abb44..0000000
--- a/public/img/base/150/t_04.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_05.jpg b/public/img/base/150/t_05.jpg
deleted file mode 100644
index efdef48..0000000
--- a/public/img/base/150/t_05.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_06.jpg b/public/img/base/150/t_06.jpg
deleted file mode 100644
index 58e16a2..0000000
--- a/public/img/base/150/t_06.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_07.jpg b/public/img/base/150/t_07.jpg
deleted file mode 100644
index bb73766..0000000
--- a/public/img/base/150/t_07.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_08.jpg b/public/img/base/150/t_08.jpg
deleted file mode 100644
index 8b5ae58..0000000
--- a/public/img/base/150/t_08.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_09.jpg b/public/img/base/150/t_09.jpg
deleted file mode 100644
index a5d7892..0000000
--- a/public/img/base/150/t_09.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_10.jpg b/public/img/base/150/t_10.jpg
deleted file mode 100644
index 19bb988..0000000
--- a/public/img/base/150/t_10.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_11.jpg b/public/img/base/150/t_11.jpg
deleted file mode 100644
index 9c43f1d..0000000
--- a/public/img/base/150/t_11.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_12.jpg b/public/img/base/150/t_12.jpg
deleted file mode 100644
index cfb3ad5..0000000
--- a/public/img/base/150/t_12.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_13.jpg b/public/img/base/150/t_13.jpg
deleted file mode 100644
index 1a9857f..0000000
--- a/public/img/base/150/t_13.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_14.jpg b/public/img/base/150/t_14.jpg
deleted file mode 100644
index a2494ff..0000000
--- a/public/img/base/150/t_14.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_15.jpg b/public/img/base/150/t_15.jpg
deleted file mode 100644
index f83ef24..0000000
--- a/public/img/base/150/t_15.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_16.jpg b/public/img/base/150/t_16.jpg
deleted file mode 100644
index c2cde03..0000000
--- a/public/img/base/150/t_16.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_17.jpg b/public/img/base/150/t_17.jpg
deleted file mode 100644
index f2ee80d..0000000
--- a/public/img/base/150/t_17.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_18.jpg b/public/img/base/150/t_18.jpg
deleted file mode 100644
index 6d578ce..0000000
--- a/public/img/base/150/t_18.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_19.jpg b/public/img/base/150/t_19.jpg
deleted file mode 100644
index 9a4a02b..0000000
--- a/public/img/base/150/t_19.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_20.jpg b/public/img/base/150/t_20.jpg
deleted file mode 100644
index 43d594f..0000000
--- a/public/img/base/150/t_20.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_21.jpg b/public/img/base/150/t_21.jpg
deleted file mode 100644
index 8ace80c..0000000
--- a/public/img/base/150/t_21.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_22.jpg b/public/img/base/150/t_22.jpg
deleted file mode 100644
index 82cb85f..0000000
--- a/public/img/base/150/t_22.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_23.jpg b/public/img/base/150/t_23.jpg
deleted file mode 100644
index e3644ee..0000000
--- a/public/img/base/150/t_23.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_24.jpg b/public/img/base/150/t_24.jpg
deleted file mode 100644
index cf7b065..0000000
--- a/public/img/base/150/t_24.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_25.jpg b/public/img/base/150/t_25.jpg
deleted file mode 100644
index 36ade0e..0000000
--- a/public/img/base/150/t_25.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_26.jpg b/public/img/base/150/t_26.jpg
deleted file mode 100644
index 69dadc0..0000000
--- a/public/img/base/150/t_26.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_27.jpg b/public/img/base/150/t_27.jpg
deleted file mode 100644
index 126bf8b..0000000
--- a/public/img/base/150/t_27.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_28.jpg b/public/img/base/150/t_28.jpg
deleted file mode 100644
index 268ae99..0000000
--- a/public/img/base/150/t_28.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_29.jpg b/public/img/base/150/t_29.jpg
deleted file mode 100644
index f47f02b..0000000
--- a/public/img/base/150/t_29.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_30.jpg b/public/img/base/150/t_30.jpg
deleted file mode 100644
index 5dc6c63..0000000
--- a/public/img/base/150/t_30.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_31.jpg b/public/img/base/150/t_31.jpg
deleted file mode 100644
index 3407cf1..0000000
--- a/public/img/base/150/t_31.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_32.jpg b/public/img/base/150/t_32.jpg
deleted file mode 100644
index 69ce1ad..0000000
--- a/public/img/base/150/t_32.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_33.jpg b/public/img/base/150/t_33.jpg
deleted file mode 100644
index 19160d6..0000000
--- a/public/img/base/150/t_33.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_34.jpg b/public/img/base/150/t_34.jpg
deleted file mode 100644
index 826de21..0000000
--- a/public/img/base/150/t_34.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_35.jpg b/public/img/base/150/t_35.jpg
deleted file mode 100644
index cf590ce..0000000
--- a/public/img/base/150/t_35.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_36.jpg b/public/img/base/150/t_36.jpg
deleted file mode 100644
index 46e4cf6..0000000
--- a/public/img/base/150/t_36.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_37.jpg b/public/img/base/150/t_37.jpg
deleted file mode 100644
index a5737d9..0000000
--- a/public/img/base/150/t_37.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_38.jpg b/public/img/base/150/t_38.jpg
deleted file mode 100644
index 79d88f4..0000000
--- a/public/img/base/150/t_38.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_39.jpg b/public/img/base/150/t_39.jpg
deleted file mode 100644
index 902cc9c..0000000
--- a/public/img/base/150/t_39.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_40.jpg b/public/img/base/150/t_40.jpg
deleted file mode 100644
index a3117e2..0000000
--- a/public/img/base/150/t_40.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_41.jpg b/public/img/base/150/t_41.jpg
deleted file mode 100644
index c8539ca..0000000
--- a/public/img/base/150/t_41.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_42.jpg b/public/img/base/150/t_42.jpg
deleted file mode 100644
index a88add7..0000000
--- a/public/img/base/150/t_42.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_43.jpg b/public/img/base/150/t_43.jpg
deleted file mode 100644
index 9c2d351..0000000
--- a/public/img/base/150/t_43.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_44.jpg b/public/img/base/150/t_44.jpg
deleted file mode 100644
index 24839e5..0000000
--- a/public/img/base/150/t_44.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_45.jpg b/public/img/base/150/t_45.jpg
deleted file mode 100644
index b5a27a1..0000000
--- a/public/img/base/150/t_45.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_46.jpg b/public/img/base/150/t_46.jpg
deleted file mode 100644
index 2f9c85e..0000000
--- a/public/img/base/150/t_46.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_47.jpg b/public/img/base/150/t_47.jpg
deleted file mode 100644
index 0ac1b72..0000000
--- a/public/img/base/150/t_47.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_48.jpg b/public/img/base/150/t_48.jpg
deleted file mode 100644
index 123be7d..0000000
--- a/public/img/base/150/t_48.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_49.jpg b/public/img/base/150/t_49.jpg
deleted file mode 100644
index 4f7b160..0000000
--- a/public/img/base/150/t_49.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_50.jpg b/public/img/base/150/t_50.jpg
deleted file mode 100644
index bdaf0d0..0000000
--- a/public/img/base/150/t_50.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_51.jpg b/public/img/base/150/t_51.jpg
deleted file mode 100644
index 02e39f8..0000000
--- a/public/img/base/150/t_51.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_52.jpg b/public/img/base/150/t_52.jpg
deleted file mode 100644
index c4d5ec3..0000000
--- a/public/img/base/150/t_52.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_53.jpg b/public/img/base/150/t_53.jpg
deleted file mode 100644
index 4871e82..0000000
--- a/public/img/base/150/t_53.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_54.jpg b/public/img/base/150/t_54.jpg
deleted file mode 100644
index 32c748a..0000000
--- a/public/img/base/150/t_54.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_55.jpg b/public/img/base/150/t_55.jpg
deleted file mode 100644
index 4ce05b3..0000000
--- a/public/img/base/150/t_55.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_56.jpg b/public/img/base/150/t_56.jpg
deleted file mode 100644
index 875563d..0000000
--- a/public/img/base/150/t_56.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_57.jpg b/public/img/base/150/t_57.jpg
deleted file mode 100644
index 18b2941..0000000
--- a/public/img/base/150/t_57.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_58.jpg b/public/img/base/150/t_58.jpg
deleted file mode 100644
index cb7a7f7..0000000
--- a/public/img/base/150/t_58.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_59.jpg b/public/img/base/150/t_59.jpg
deleted file mode 100644
index 07bd742..0000000
--- a/public/img/base/150/t_59.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_60.jpg b/public/img/base/150/t_60.jpg
deleted file mode 100644
index bb09187..0000000
--- a/public/img/base/150/t_60.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_61.jpg b/public/img/base/150/t_61.jpg
deleted file mode 100644
index 583231a..0000000
--- a/public/img/base/150/t_61.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_62.jpg b/public/img/base/150/t_62.jpg
deleted file mode 100644
index c2b4e65..0000000
--- a/public/img/base/150/t_62.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_63.jpg b/public/img/base/150/t_63.jpg
deleted file mode 100644
index 1822186..0000000
--- a/public/img/base/150/t_63.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/150/t_64.jpg b/public/img/base/150/t_64.jpg
deleted file mode 100644
index f1447fe..0000000
--- a/public/img/base/150/t_64.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/d_01.jpg b/public/img/base/300/d_01.jpg
new file mode 100644
index 0000000..a8040c2
--- /dev/null
+++ b/public/img/base/300/d_01.jpg
Binary files differ
diff --git a/public/img/base/300/d_02.jpg b/public/img/base/300/d_02.jpg
new file mode 100644
index 0000000..b948b68
--- /dev/null
+++ b/public/img/base/300/d_02.jpg
Binary files differ
diff --git a/public/img/base/300/d_03.jpg b/public/img/base/300/d_03.jpg
new file mode 100644
index 0000000..ca0a315
--- /dev/null
+++ b/public/img/base/300/d_03.jpg
Binary files differ
diff --git a/public/img/base/300/d_04.jpg b/public/img/base/300/d_04.jpg
new file mode 100644
index 0000000..9ce6dd8
--- /dev/null
+++ b/public/img/base/300/d_04.jpg
Binary files differ
diff --git a/public/img/base/300/d_05.jpg b/public/img/base/300/d_05.jpg
new file mode 100644
index 0000000..0c5d665
--- /dev/null
+++ b/public/img/base/300/d_05.jpg
Binary files differ
diff --git a/public/img/base/300/d_06.jpg b/public/img/base/300/d_06.jpg
new file mode 100644
index 0000000..13b7a0d
--- /dev/null
+++ b/public/img/base/300/d_06.jpg
Binary files differ
diff --git a/public/img/base/300/d_07.jpg b/public/img/base/300/d_07.jpg
new file mode 100644
index 0000000..e23d7ae
--- /dev/null
+++ b/public/img/base/300/d_07.jpg
Binary files differ
diff --git a/public/img/base/300/d_08.jpg b/public/img/base/300/d_08.jpg
new file mode 100644
index 0000000..d125fb9
--- /dev/null
+++ b/public/img/base/300/d_08.jpg
Binary files differ
diff --git a/public/img/base/300/d_09.jpg b/public/img/base/300/d_09.jpg
new file mode 100644
index 0000000..98857c8
--- /dev/null
+++ b/public/img/base/300/d_09.jpg
Binary files differ
diff --git a/public/img/base/300/d_10.jpg b/public/img/base/300/d_10.jpg
new file mode 100644
index 0000000..d57fe29
--- /dev/null
+++ b/public/img/base/300/d_10.jpg
Binary files differ
diff --git a/public/img/base/300/d_11.jpg b/public/img/base/300/d_11.jpg
new file mode 100644
index 0000000..08eefa5
--- /dev/null
+++ b/public/img/base/300/d_11.jpg
Binary files differ
diff --git a/public/img/base/300/d_12.jpg b/public/img/base/300/d_12.jpg
new file mode 100644
index 0000000..d96eed3
--- /dev/null
+++ b/public/img/base/300/d_12.jpg
Binary files differ
diff --git a/public/img/base/300/d_13.jpg b/public/img/base/300/d_13.jpg
new file mode 100644
index 0000000..223f0de
--- /dev/null
+++ b/public/img/base/300/d_13.jpg
Binary files differ
diff --git a/public/img/base/300/d_14.jpg b/public/img/base/300/d_14.jpg
new file mode 100644
index 0000000..484d8bc
--- /dev/null
+++ b/public/img/base/300/d_14.jpg
Binary files differ
diff --git a/public/img/base/300/d_15.jpg b/public/img/base/300/d_15.jpg
new file mode 100644
index 0000000..08f9cd9
--- /dev/null
+++ b/public/img/base/300/d_15.jpg
Binary files differ
diff --git a/public/img/base/300/d_16.jpg b/public/img/base/300/d_16.jpg
new file mode 100644
index 0000000..a7a3105
--- /dev/null
+++ b/public/img/base/300/d_16.jpg
Binary files differ
diff --git a/public/img/base/300/d_17.jpg b/public/img/base/300/d_17.jpg
new file mode 100644
index 0000000..f58d92c
--- /dev/null
+++ b/public/img/base/300/d_17.jpg
Binary files differ
diff --git a/public/img/base/300/d_18.jpg b/public/img/base/300/d_18.jpg
new file mode 100644
index 0000000..b31867b
--- /dev/null
+++ b/public/img/base/300/d_18.jpg
Binary files differ
diff --git a/public/img/base/300/d_19.jpg b/public/img/base/300/d_19.jpg
new file mode 100644
index 0000000..0787f4c
--- /dev/null
+++ b/public/img/base/300/d_19.jpg
Binary files differ
diff --git a/public/img/base/300/d_20.jpg b/public/img/base/300/d_20.jpg
new file mode 100644
index 0000000..990f88f
--- /dev/null
+++ b/public/img/base/300/d_20.jpg
Binary files differ
diff --git a/public/img/base/300/d_21.jpg b/public/img/base/300/d_21.jpg
new file mode 100644
index 0000000..3513b93
--- /dev/null
+++ b/public/img/base/300/d_21.jpg
Binary files differ
diff --git a/public/img/base/300/d_22.jpg b/public/img/base/300/d_22.jpg
new file mode 100644
index 0000000..d50fed6
--- /dev/null
+++ b/public/img/base/300/d_22.jpg
Binary files differ
diff --git a/public/img/base/300/d_23.jpg b/public/img/base/300/d_23.jpg
new file mode 100644
index 0000000..59a08ca
--- /dev/null
+++ b/public/img/base/300/d_23.jpg
Binary files differ
diff --git a/public/img/base/300/d_24.jpg b/public/img/base/300/d_24.jpg
new file mode 100644
index 0000000..10f183e
--- /dev/null
+++ b/public/img/base/300/d_24.jpg
Binary files differ
diff --git a/public/img/base/300/d_25.jpg b/public/img/base/300/d_25.jpg
new file mode 100644
index 0000000..5f709a6
--- /dev/null
+++ b/public/img/base/300/d_25.jpg
Binary files differ
diff --git a/public/img/base/300/d_26.jpg b/public/img/base/300/d_26.jpg
new file mode 100644
index 0000000..ba5efaa
--- /dev/null
+++ b/public/img/base/300/d_26.jpg
Binary files differ
diff --git a/public/img/base/300/d_27.jpg b/public/img/base/300/d_27.jpg
new file mode 100644
index 0000000..be09030
--- /dev/null
+++ b/public/img/base/300/d_27.jpg
Binary files differ
diff --git a/public/img/base/300/d_28.jpg b/public/img/base/300/d_28.jpg
new file mode 100644
index 0000000..d35eee3
--- /dev/null
+++ b/public/img/base/300/d_28.jpg
Binary files differ
diff --git a/public/img/base/300/d_29.jpg b/public/img/base/300/d_29.jpg
new file mode 100644
index 0000000..f15da4c
--- /dev/null
+++ b/public/img/base/300/d_29.jpg
Binary files differ
diff --git a/public/img/base/300/d_30.jpg b/public/img/base/300/d_30.jpg
new file mode 100644
index 0000000..62c620d
--- /dev/null
+++ b/public/img/base/300/d_30.jpg
Binary files differ
diff --git a/public/img/base/300/d_31.jpg b/public/img/base/300/d_31.jpg
new file mode 100644
index 0000000..3b35cba
--- /dev/null
+++ b/public/img/base/300/d_31.jpg
Binary files differ
diff --git a/public/img/base/300/d_32.jpg b/public/img/base/300/d_32.jpg
new file mode 100644
index 0000000..3d0a57e
--- /dev/null
+++ b/public/img/base/300/d_32.jpg
Binary files differ
diff --git a/public/img/base/300/d_33.jpg b/public/img/base/300/d_33.jpg
new file mode 100644
index 0000000..ae98d02
--- /dev/null
+++ b/public/img/base/300/d_33.jpg
Binary files differ
diff --git a/public/img/base/300/d_34.jpg b/public/img/base/300/d_34.jpg
new file mode 100644
index 0000000..28596fe
--- /dev/null
+++ b/public/img/base/300/d_34.jpg
Binary files differ
diff --git a/public/img/base/300/d_35.jpg b/public/img/base/300/d_35.jpg
new file mode 100644
index 0000000..2d5300b
--- /dev/null
+++ b/public/img/base/300/d_35.jpg
Binary files differ
diff --git a/public/img/base/300/d_36.jpg b/public/img/base/300/d_36.jpg
new file mode 100644
index 0000000..da4cf26
--- /dev/null
+++ b/public/img/base/300/d_36.jpg
Binary files differ
diff --git a/public/img/base/300/d_37.jpg b/public/img/base/300/d_37.jpg
new file mode 100644
index 0000000..d012d4c
--- /dev/null
+++ b/public/img/base/300/d_37.jpg
Binary files differ
diff --git a/public/img/base/300/d_38.jpg b/public/img/base/300/d_38.jpg
new file mode 100644
index 0000000..2daf0be
--- /dev/null
+++ b/public/img/base/300/d_38.jpg
Binary files differ
diff --git a/public/img/base/300/d_39.jpg b/public/img/base/300/d_39.jpg
new file mode 100644
index 0000000..c6db77c
--- /dev/null
+++ b/public/img/base/300/d_39.jpg
Binary files differ
diff --git a/public/img/base/300/d_40.jpg b/public/img/base/300/d_40.jpg
new file mode 100644
index 0000000..6243695
--- /dev/null
+++ b/public/img/base/300/d_40.jpg
Binary files differ
diff --git a/public/img/base/300/d_41.jpg b/public/img/base/300/d_41.jpg
new file mode 100644
index 0000000..92f032c
--- /dev/null
+++ b/public/img/base/300/d_41.jpg
Binary files differ
diff --git a/public/img/base/300/d_42.jpg b/public/img/base/300/d_42.jpg
new file mode 100644
index 0000000..127fbba
--- /dev/null
+++ b/public/img/base/300/d_42.jpg
Binary files differ
diff --git a/public/img/base/300/d_43.jpg b/public/img/base/300/d_43.jpg
new file mode 100644
index 0000000..6e4732a
--- /dev/null
+++ b/public/img/base/300/d_43.jpg
Binary files differ
diff --git a/public/img/base/300/d_44.jpg b/public/img/base/300/d_44.jpg
new file mode 100644
index 0000000..533ef69
--- /dev/null
+++ b/public/img/base/300/d_44.jpg
Binary files differ
diff --git a/public/img/base/300/d_45.jpg b/public/img/base/300/d_45.jpg
new file mode 100644
index 0000000..9dc4ef9
--- /dev/null
+++ b/public/img/base/300/d_45.jpg
Binary files differ
diff --git a/public/img/base/300/d_46.jpg b/public/img/base/300/d_46.jpg
new file mode 100644
index 0000000..67dd83a
--- /dev/null
+++ b/public/img/base/300/d_46.jpg
Binary files differ
diff --git a/public/img/base/300/d_47.jpg b/public/img/base/300/d_47.jpg
new file mode 100644
index 0000000..30254bc
--- /dev/null
+++ b/public/img/base/300/d_47.jpg
Binary files differ
diff --git a/public/img/base/300/d_48.jpg b/public/img/base/300/d_48.jpg
new file mode 100644
index 0000000..41666c3
--- /dev/null
+++ b/public/img/base/300/d_48.jpg
Binary files differ
diff --git a/public/img/base/300/d_49.jpg b/public/img/base/300/d_49.jpg
new file mode 100644
index 0000000..d7b1095
--- /dev/null
+++ b/public/img/base/300/d_49.jpg
Binary files differ
diff --git a/public/img/base/300/d_50.jpg b/public/img/base/300/d_50.jpg
new file mode 100644
index 0000000..820841d
--- /dev/null
+++ b/public/img/base/300/d_50.jpg
Binary files differ
diff --git a/public/img/base/300/d_51.jpg b/public/img/base/300/d_51.jpg
new file mode 100644
index 0000000..d5110ed
--- /dev/null
+++ b/public/img/base/300/d_51.jpg
Binary files differ
diff --git a/public/img/base/300/d_52.jpg b/public/img/base/300/d_52.jpg
new file mode 100644
index 0000000..11cdd7d
--- /dev/null
+++ b/public/img/base/300/d_52.jpg
Binary files differ
diff --git a/public/img/base/300/d_53.jpg b/public/img/base/300/d_53.jpg
new file mode 100644
index 0000000..056e405
--- /dev/null
+++ b/public/img/base/300/d_53.jpg
Binary files differ
diff --git a/public/img/base/300/d_54.jpg b/public/img/base/300/d_54.jpg
new file mode 100644
index 0000000..c8b0e77
--- /dev/null
+++ b/public/img/base/300/d_54.jpg
Binary files differ
diff --git a/public/img/base/300/d_55.jpg b/public/img/base/300/d_55.jpg
new file mode 100644
index 0000000..d33c2d6
--- /dev/null
+++ b/public/img/base/300/d_55.jpg
Binary files differ
diff --git a/public/img/base/300/d_56.jpg b/public/img/base/300/d_56.jpg
new file mode 100644
index 0000000..68bfdef
--- /dev/null
+++ b/public/img/base/300/d_56.jpg
Binary files differ
diff --git a/public/img/base/300/d_57.jpg b/public/img/base/300/d_57.jpg
new file mode 100644
index 0000000..38769e4
--- /dev/null
+++ b/public/img/base/300/d_57.jpg
Binary files differ
diff --git a/public/img/base/300/d_58.jpg b/public/img/base/300/d_58.jpg
new file mode 100644
index 0000000..cf28e75
--- /dev/null
+++ b/public/img/base/300/d_58.jpg
Binary files differ
diff --git a/public/img/base/300/d_59.jpg b/public/img/base/300/d_59.jpg
new file mode 100644
index 0000000..fa30412
--- /dev/null
+++ b/public/img/base/300/d_59.jpg
Binary files differ
diff --git a/public/img/base/300/d_60.jpg b/public/img/base/300/d_60.jpg
new file mode 100644
index 0000000..1e99d66
--- /dev/null
+++ b/public/img/base/300/d_60.jpg
Binary files differ
diff --git a/public/img/base/300/d_61.jpg b/public/img/base/300/d_61.jpg
new file mode 100644
index 0000000..944b006
--- /dev/null
+++ b/public/img/base/300/d_61.jpg
Binary files differ
diff --git a/public/img/base/300/d_62.jpg b/public/img/base/300/d_62.jpg
new file mode 100644
index 0000000..b81bb1a
--- /dev/null
+++ b/public/img/base/300/d_62.jpg
Binary files differ
diff --git a/public/img/base/300/d_63.jpg b/public/img/base/300/d_63.jpg
new file mode 100644
index 0000000..1d1c1c6
--- /dev/null
+++ b/public/img/base/300/d_63.jpg
Binary files differ
diff --git a/public/img/base/300/d_64.jpg b/public/img/base/300/d_64.jpg
new file mode 100644
index 0000000..304d357
--- /dev/null
+++ b/public/img/base/300/d_64.jpg
Binary files differ
diff --git a/public/img/base/300/t_01.jpg b/public/img/base/300/t_01.jpg
deleted file mode 100644
index c14ef07..0000000
--- a/public/img/base/300/t_01.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_02.jpg b/public/img/base/300/t_02.jpg
deleted file mode 100644
index 9107ef6..0000000
--- a/public/img/base/300/t_02.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_03.jpg b/public/img/base/300/t_03.jpg
deleted file mode 100644
index ef51f6b..0000000
--- a/public/img/base/300/t_03.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_04.jpg b/public/img/base/300/t_04.jpg
deleted file mode 100644
index 238df90..0000000
--- a/public/img/base/300/t_04.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_05.jpg b/public/img/base/300/t_05.jpg
deleted file mode 100644
index 87b39f7..0000000
--- a/public/img/base/300/t_05.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_06.jpg b/public/img/base/300/t_06.jpg
deleted file mode 100644
index 89a7791..0000000
--- a/public/img/base/300/t_06.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_07.jpg b/public/img/base/300/t_07.jpg
deleted file mode 100644
index f388f52..0000000
--- a/public/img/base/300/t_07.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_08.jpg b/public/img/base/300/t_08.jpg
deleted file mode 100644
index 82e61f8..0000000
--- a/public/img/base/300/t_08.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_09.jpg b/public/img/base/300/t_09.jpg
deleted file mode 100644
index cb718ff..0000000
--- a/public/img/base/300/t_09.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_10.jpg b/public/img/base/300/t_10.jpg
deleted file mode 100644
index 49ec766..0000000
--- a/public/img/base/300/t_10.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_11.jpg b/public/img/base/300/t_11.jpg
deleted file mode 100644
index 7d534d2..0000000
--- a/public/img/base/300/t_11.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_12.jpg b/public/img/base/300/t_12.jpg
deleted file mode 100644
index cb1331a..0000000
--- a/public/img/base/300/t_12.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_13.jpg b/public/img/base/300/t_13.jpg
deleted file mode 100644
index 7e7b1fc..0000000
--- a/public/img/base/300/t_13.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_14.jpg b/public/img/base/300/t_14.jpg
deleted file mode 100644
index c785e37..0000000
--- a/public/img/base/300/t_14.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_15.jpg b/public/img/base/300/t_15.jpg
deleted file mode 100644
index 987cf24..0000000
--- a/public/img/base/300/t_15.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_16.jpg b/public/img/base/300/t_16.jpg
deleted file mode 100644
index 857b394..0000000
--- a/public/img/base/300/t_16.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_17.jpg b/public/img/base/300/t_17.jpg
deleted file mode 100644
index 2513f0d..0000000
--- a/public/img/base/300/t_17.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_18.jpg b/public/img/base/300/t_18.jpg
deleted file mode 100644
index 339296e..0000000
--- a/public/img/base/300/t_18.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_19.jpg b/public/img/base/300/t_19.jpg
deleted file mode 100644
index e60d049..0000000
--- a/public/img/base/300/t_19.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_20.jpg b/public/img/base/300/t_20.jpg
deleted file mode 100644
index bf5a562..0000000
--- a/public/img/base/300/t_20.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_21.jpg b/public/img/base/300/t_21.jpg
deleted file mode 100644
index 1463e87..0000000
--- a/public/img/base/300/t_21.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_22.jpg b/public/img/base/300/t_22.jpg
deleted file mode 100644
index 3c5a7e4..0000000
--- a/public/img/base/300/t_22.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_23.jpg b/public/img/base/300/t_23.jpg
deleted file mode 100644
index 82c6276..0000000
--- a/public/img/base/300/t_23.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_24.jpg b/public/img/base/300/t_24.jpg
deleted file mode 100644
index 2a0c9b6..0000000
--- a/public/img/base/300/t_24.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_25.jpg b/public/img/base/300/t_25.jpg
deleted file mode 100644
index b0aebd0..0000000
--- a/public/img/base/300/t_25.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_26.jpg b/public/img/base/300/t_26.jpg
deleted file mode 100644
index 5997a20..0000000
--- a/public/img/base/300/t_26.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_27.jpg b/public/img/base/300/t_27.jpg
deleted file mode 100644
index 9c6f3a1..0000000
--- a/public/img/base/300/t_27.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_28.jpg b/public/img/base/300/t_28.jpg
deleted file mode 100644
index 74528a9..0000000
--- a/public/img/base/300/t_28.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_29.jpg b/public/img/base/300/t_29.jpg
deleted file mode 100644
index 861e62b..0000000
--- a/public/img/base/300/t_29.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_30.jpg b/public/img/base/300/t_30.jpg
deleted file mode 100644
index 209eb8a..0000000
--- a/public/img/base/300/t_30.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_31.jpg b/public/img/base/300/t_31.jpg
deleted file mode 100644
index 699565d..0000000
--- a/public/img/base/300/t_31.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_32.jpg b/public/img/base/300/t_32.jpg
deleted file mode 100644
index 1269610..0000000
--- a/public/img/base/300/t_32.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_33.jpg b/public/img/base/300/t_33.jpg
deleted file mode 100644
index 9197018..0000000
--- a/public/img/base/300/t_33.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_34.jpg b/public/img/base/300/t_34.jpg
deleted file mode 100644
index f17fcd9..0000000
--- a/public/img/base/300/t_34.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_35.jpg b/public/img/base/300/t_35.jpg
deleted file mode 100644
index f2e93a6..0000000
--- a/public/img/base/300/t_35.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_36.jpg b/public/img/base/300/t_36.jpg
deleted file mode 100644
index 50c301b..0000000
--- a/public/img/base/300/t_36.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_37.jpg b/public/img/base/300/t_37.jpg
deleted file mode 100644
index 178c7ec..0000000
--- a/public/img/base/300/t_37.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_38.jpg b/public/img/base/300/t_38.jpg
deleted file mode 100644
index d078e75..0000000
--- a/public/img/base/300/t_38.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_39.jpg b/public/img/base/300/t_39.jpg
deleted file mode 100644
index 9b7b7e3..0000000
--- a/public/img/base/300/t_39.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_40.jpg b/public/img/base/300/t_40.jpg
deleted file mode 100644
index aff15e2..0000000
--- a/public/img/base/300/t_40.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_41.jpg b/public/img/base/300/t_41.jpg
deleted file mode 100644
index a3eafc2..0000000
--- a/public/img/base/300/t_41.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_42.jpg b/public/img/base/300/t_42.jpg
deleted file mode 100644
index db83095..0000000
--- a/public/img/base/300/t_42.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_43.jpg b/public/img/base/300/t_43.jpg
deleted file mode 100644
index 55d140d..0000000
--- a/public/img/base/300/t_43.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_44.jpg b/public/img/base/300/t_44.jpg
deleted file mode 100644
index 39e22e7..0000000
--- a/public/img/base/300/t_44.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_45.jpg b/public/img/base/300/t_45.jpg
deleted file mode 100644
index bce5d43..0000000
--- a/public/img/base/300/t_45.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_46.jpg b/public/img/base/300/t_46.jpg
deleted file mode 100644
index 34abb09..0000000
--- a/public/img/base/300/t_46.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_47.jpg b/public/img/base/300/t_47.jpg
deleted file mode 100644
index 94d2fe1..0000000
--- a/public/img/base/300/t_47.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_48.jpg b/public/img/base/300/t_48.jpg
deleted file mode 100644
index 2126241..0000000
--- a/public/img/base/300/t_48.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_49.jpg b/public/img/base/300/t_49.jpg
deleted file mode 100644
index 237d8d6..0000000
--- a/public/img/base/300/t_49.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_50.jpg b/public/img/base/300/t_50.jpg
deleted file mode 100644
index 6fc7707..0000000
--- a/public/img/base/300/t_50.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_51.jpg b/public/img/base/300/t_51.jpg
deleted file mode 100644
index 8468503..0000000
--- a/public/img/base/300/t_51.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_52.jpg b/public/img/base/300/t_52.jpg
deleted file mode 100644
index 8ae9bea..0000000
--- a/public/img/base/300/t_52.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_53.jpg b/public/img/base/300/t_53.jpg
deleted file mode 100644
index 617adc4..0000000
--- a/public/img/base/300/t_53.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_54.jpg b/public/img/base/300/t_54.jpg
deleted file mode 100644
index a20ec1b..0000000
--- a/public/img/base/300/t_54.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_55.jpg b/public/img/base/300/t_55.jpg
deleted file mode 100644
index 1ac9b65..0000000
--- a/public/img/base/300/t_55.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_56.jpg b/public/img/base/300/t_56.jpg
deleted file mode 100644
index ea5432f..0000000
--- a/public/img/base/300/t_56.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_57.jpg b/public/img/base/300/t_57.jpg
deleted file mode 100644
index ef0b53c..0000000
--- a/public/img/base/300/t_57.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_58.jpg b/public/img/base/300/t_58.jpg
deleted file mode 100644
index 709e6c5..0000000
--- a/public/img/base/300/t_58.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_59.jpg b/public/img/base/300/t_59.jpg
deleted file mode 100644
index 79574bb..0000000
--- a/public/img/base/300/t_59.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_60.jpg b/public/img/base/300/t_60.jpg
deleted file mode 100644
index 655fdcb..0000000
--- a/public/img/base/300/t_60.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_61.jpg b/public/img/base/300/t_61.jpg
deleted file mode 100644
index 214555b..0000000
--- a/public/img/base/300/t_61.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_62.jpg b/public/img/base/300/t_62.jpg
deleted file mode 100644
index ba8451e..0000000
--- a/public/img/base/300/t_62.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_63.jpg b/public/img/base/300/t_63.jpg
deleted file mode 100644
index 171416c..0000000
--- a/public/img/base/300/t_63.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/300/t_64.jpg b/public/img/base/300/t_64.jpg
deleted file mode 100644
index 2bb5c63..0000000
--- a/public/img/base/300/t_64.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/d_01.jpg b/public/img/base/500/d_01.jpg
new file mode 100644
index 0000000..bca6a64
--- /dev/null
+++ b/public/img/base/500/d_01.jpg
Binary files differ
diff --git a/public/img/base/500/d_02.jpg b/public/img/base/500/d_02.jpg
new file mode 100644
index 0000000..6db8d00
--- /dev/null
+++ b/public/img/base/500/d_02.jpg
Binary files differ
diff --git a/public/img/base/500/d_03.jpg b/public/img/base/500/d_03.jpg
new file mode 100644
index 0000000..292ee81
--- /dev/null
+++ b/public/img/base/500/d_03.jpg
Binary files differ
diff --git a/public/img/base/500/d_04.jpg b/public/img/base/500/d_04.jpg
new file mode 100644
index 0000000..52c5879
--- /dev/null
+++ b/public/img/base/500/d_04.jpg
Binary files differ
diff --git a/public/img/base/500/d_05.jpg b/public/img/base/500/d_05.jpg
new file mode 100644
index 0000000..4622836
--- /dev/null
+++ b/public/img/base/500/d_05.jpg
Binary files differ
diff --git a/public/img/base/500/d_06.jpg b/public/img/base/500/d_06.jpg
new file mode 100644
index 0000000..f14b1fc
--- /dev/null
+++ b/public/img/base/500/d_06.jpg
Binary files differ
diff --git a/public/img/base/500/d_07.jpg b/public/img/base/500/d_07.jpg
new file mode 100644
index 0000000..16e18a2
--- /dev/null
+++ b/public/img/base/500/d_07.jpg
Binary files differ
diff --git a/public/img/base/500/d_08.jpg b/public/img/base/500/d_08.jpg
new file mode 100644
index 0000000..23b2d18
--- /dev/null
+++ b/public/img/base/500/d_08.jpg
Binary files differ
diff --git a/public/img/base/500/d_09.jpg b/public/img/base/500/d_09.jpg
new file mode 100644
index 0000000..6feebbc
--- /dev/null
+++ b/public/img/base/500/d_09.jpg
Binary files differ
diff --git a/public/img/base/500/d_10.jpg b/public/img/base/500/d_10.jpg
new file mode 100644
index 0000000..5ea16bb
--- /dev/null
+++ b/public/img/base/500/d_10.jpg
Binary files differ
diff --git a/public/img/base/500/d_11.jpg b/public/img/base/500/d_11.jpg
new file mode 100644
index 0000000..9f8fb2c
--- /dev/null
+++ b/public/img/base/500/d_11.jpg
Binary files differ
diff --git a/public/img/base/500/d_12.jpg b/public/img/base/500/d_12.jpg
new file mode 100644
index 0000000..252c9bb
--- /dev/null
+++ b/public/img/base/500/d_12.jpg
Binary files differ
diff --git a/public/img/base/500/d_13.jpg b/public/img/base/500/d_13.jpg
new file mode 100644
index 0000000..0fa13ad
--- /dev/null
+++ b/public/img/base/500/d_13.jpg
Binary files differ
diff --git a/public/img/base/500/d_14.jpg b/public/img/base/500/d_14.jpg
new file mode 100644
index 0000000..0186cf4
--- /dev/null
+++ b/public/img/base/500/d_14.jpg
Binary files differ
diff --git a/public/img/base/500/d_15.jpg b/public/img/base/500/d_15.jpg
new file mode 100644
index 0000000..9db5d0a
--- /dev/null
+++ b/public/img/base/500/d_15.jpg
Binary files differ
diff --git a/public/img/base/500/d_16.jpg b/public/img/base/500/d_16.jpg
new file mode 100644
index 0000000..6d48bcb
--- /dev/null
+++ b/public/img/base/500/d_16.jpg
Binary files differ
diff --git a/public/img/base/500/d_17.jpg b/public/img/base/500/d_17.jpg
new file mode 100644
index 0000000..fb1bcfd
--- /dev/null
+++ b/public/img/base/500/d_17.jpg
Binary files differ
diff --git a/public/img/base/500/d_18.jpg b/public/img/base/500/d_18.jpg
new file mode 100644
index 0000000..45f4e79
--- /dev/null
+++ b/public/img/base/500/d_18.jpg
Binary files differ
diff --git a/public/img/base/500/d_19.jpg b/public/img/base/500/d_19.jpg
new file mode 100644
index 0000000..d243d6c
--- /dev/null
+++ b/public/img/base/500/d_19.jpg
Binary files differ
diff --git a/public/img/base/500/d_20.jpg b/public/img/base/500/d_20.jpg
new file mode 100644
index 0000000..72251bf
--- /dev/null
+++ b/public/img/base/500/d_20.jpg
Binary files differ
diff --git a/public/img/base/500/d_21.jpg b/public/img/base/500/d_21.jpg
new file mode 100644
index 0000000..1dac43c
--- /dev/null
+++ b/public/img/base/500/d_21.jpg
Binary files differ
diff --git a/public/img/base/500/d_22.jpg b/public/img/base/500/d_22.jpg
new file mode 100644
index 0000000..3881f52
--- /dev/null
+++ b/public/img/base/500/d_22.jpg
Binary files differ
diff --git a/public/img/base/500/d_23.jpg b/public/img/base/500/d_23.jpg
new file mode 100644
index 0000000..ab70a14
--- /dev/null
+++ b/public/img/base/500/d_23.jpg
Binary files differ
diff --git a/public/img/base/500/d_24.jpg b/public/img/base/500/d_24.jpg
new file mode 100644
index 0000000..0899448
--- /dev/null
+++ b/public/img/base/500/d_24.jpg
Binary files differ
diff --git a/public/img/base/500/d_25.jpg b/public/img/base/500/d_25.jpg
new file mode 100644
index 0000000..d89637d
--- /dev/null
+++ b/public/img/base/500/d_25.jpg
Binary files differ
diff --git a/public/img/base/500/d_26.jpg b/public/img/base/500/d_26.jpg
new file mode 100644
index 0000000..b56a380
--- /dev/null
+++ b/public/img/base/500/d_26.jpg
Binary files differ
diff --git a/public/img/base/500/d_27.jpg b/public/img/base/500/d_27.jpg
new file mode 100644
index 0000000..1d04202
--- /dev/null
+++ b/public/img/base/500/d_27.jpg
Binary files differ
diff --git a/public/img/base/500/d_28.jpg b/public/img/base/500/d_28.jpg
new file mode 100644
index 0000000..3a42392
--- /dev/null
+++ b/public/img/base/500/d_28.jpg
Binary files differ
diff --git a/public/img/base/500/d_29.jpg b/public/img/base/500/d_29.jpg
new file mode 100644
index 0000000..54ebe80
--- /dev/null
+++ b/public/img/base/500/d_29.jpg
Binary files differ
diff --git a/public/img/base/500/d_30.jpg b/public/img/base/500/d_30.jpg
new file mode 100644
index 0000000..639a095
--- /dev/null
+++ b/public/img/base/500/d_30.jpg
Binary files differ
diff --git a/public/img/base/500/d_31.jpg b/public/img/base/500/d_31.jpg
new file mode 100644
index 0000000..55253af
--- /dev/null
+++ b/public/img/base/500/d_31.jpg
Binary files differ
diff --git a/public/img/base/500/d_32.jpg b/public/img/base/500/d_32.jpg
new file mode 100644
index 0000000..2784662
--- /dev/null
+++ b/public/img/base/500/d_32.jpg
Binary files differ
diff --git a/public/img/base/500/d_33.jpg b/public/img/base/500/d_33.jpg
new file mode 100644
index 0000000..bcb2ab9
--- /dev/null
+++ b/public/img/base/500/d_33.jpg
Binary files differ
diff --git a/public/img/base/500/d_34.jpg b/public/img/base/500/d_34.jpg
new file mode 100644
index 0000000..a8c02e2
--- /dev/null
+++ b/public/img/base/500/d_34.jpg
Binary files differ
diff --git a/public/img/base/500/d_35.jpg b/public/img/base/500/d_35.jpg
new file mode 100644
index 0000000..fc50119
--- /dev/null
+++ b/public/img/base/500/d_35.jpg
Binary files differ
diff --git a/public/img/base/500/d_36.jpg b/public/img/base/500/d_36.jpg
new file mode 100644
index 0000000..faded59
--- /dev/null
+++ b/public/img/base/500/d_36.jpg
Binary files differ
diff --git a/public/img/base/500/d_37.jpg b/public/img/base/500/d_37.jpg
new file mode 100644
index 0000000..f76991a
--- /dev/null
+++ b/public/img/base/500/d_37.jpg
Binary files differ
diff --git a/public/img/base/500/d_38.jpg b/public/img/base/500/d_38.jpg
new file mode 100644
index 0000000..874b388
--- /dev/null
+++ b/public/img/base/500/d_38.jpg
Binary files differ
diff --git a/public/img/base/500/d_39.jpg b/public/img/base/500/d_39.jpg
new file mode 100644
index 0000000..ca2bc7c
--- /dev/null
+++ b/public/img/base/500/d_39.jpg
Binary files differ
diff --git a/public/img/base/500/d_40.jpg b/public/img/base/500/d_40.jpg
new file mode 100644
index 0000000..0e6ba99
--- /dev/null
+++ b/public/img/base/500/d_40.jpg
Binary files differ
diff --git a/public/img/base/500/d_41.jpg b/public/img/base/500/d_41.jpg
new file mode 100644
index 0000000..39a4a63
--- /dev/null
+++ b/public/img/base/500/d_41.jpg
Binary files differ
diff --git a/public/img/base/500/d_42.jpg b/public/img/base/500/d_42.jpg
new file mode 100644
index 0000000..7ff3cd3
--- /dev/null
+++ b/public/img/base/500/d_42.jpg
Binary files differ
diff --git a/public/img/base/500/d_43.jpg b/public/img/base/500/d_43.jpg
new file mode 100644
index 0000000..7e72748
--- /dev/null
+++ b/public/img/base/500/d_43.jpg
Binary files differ
diff --git a/public/img/base/500/d_44.jpg b/public/img/base/500/d_44.jpg
new file mode 100644
index 0000000..f863303
--- /dev/null
+++ b/public/img/base/500/d_44.jpg
Binary files differ
diff --git a/public/img/base/500/d_45.jpg b/public/img/base/500/d_45.jpg
new file mode 100644
index 0000000..6a7629e
--- /dev/null
+++ b/public/img/base/500/d_45.jpg
Binary files differ
diff --git a/public/img/base/500/d_46.jpg b/public/img/base/500/d_46.jpg
new file mode 100644
index 0000000..88c9db8
--- /dev/null
+++ b/public/img/base/500/d_46.jpg
Binary files differ
diff --git a/public/img/base/500/d_47.jpg b/public/img/base/500/d_47.jpg
new file mode 100644
index 0000000..a1119d0
--- /dev/null
+++ b/public/img/base/500/d_47.jpg
Binary files differ
diff --git a/public/img/base/500/d_48.jpg b/public/img/base/500/d_48.jpg
new file mode 100644
index 0000000..34c6252
--- /dev/null
+++ b/public/img/base/500/d_48.jpg
Binary files differ
diff --git a/public/img/base/500/d_49.jpg b/public/img/base/500/d_49.jpg
new file mode 100644
index 0000000..b5d22eb
--- /dev/null
+++ b/public/img/base/500/d_49.jpg
Binary files differ
diff --git a/public/img/base/500/d_50.jpg b/public/img/base/500/d_50.jpg
new file mode 100644
index 0000000..04aeb27
--- /dev/null
+++ b/public/img/base/500/d_50.jpg
Binary files differ
diff --git a/public/img/base/500/d_51.jpg b/public/img/base/500/d_51.jpg
new file mode 100644
index 0000000..82c0dfd
--- /dev/null
+++ b/public/img/base/500/d_51.jpg
Binary files differ
diff --git a/public/img/base/500/d_52.jpg b/public/img/base/500/d_52.jpg
new file mode 100644
index 0000000..e5239f9
--- /dev/null
+++ b/public/img/base/500/d_52.jpg
Binary files differ
diff --git a/public/img/base/500/d_53.jpg b/public/img/base/500/d_53.jpg
new file mode 100644
index 0000000..348f593
--- /dev/null
+++ b/public/img/base/500/d_53.jpg
Binary files differ
diff --git a/public/img/base/500/d_54.jpg b/public/img/base/500/d_54.jpg
new file mode 100644
index 0000000..0c57178
--- /dev/null
+++ b/public/img/base/500/d_54.jpg
Binary files differ
diff --git a/public/img/base/500/d_55.jpg b/public/img/base/500/d_55.jpg
new file mode 100644
index 0000000..bb48387
--- /dev/null
+++ b/public/img/base/500/d_55.jpg
Binary files differ
diff --git a/public/img/base/500/d_56.jpg b/public/img/base/500/d_56.jpg
new file mode 100644
index 0000000..b050350
--- /dev/null
+++ b/public/img/base/500/d_56.jpg
Binary files differ
diff --git a/public/img/base/500/d_57.jpg b/public/img/base/500/d_57.jpg
new file mode 100644
index 0000000..27384d4
--- /dev/null
+++ b/public/img/base/500/d_57.jpg
Binary files differ
diff --git a/public/img/base/500/d_58.jpg b/public/img/base/500/d_58.jpg
new file mode 100644
index 0000000..d24e1d8
--- /dev/null
+++ b/public/img/base/500/d_58.jpg
Binary files differ
diff --git a/public/img/base/500/d_59.jpg b/public/img/base/500/d_59.jpg
new file mode 100644
index 0000000..140c4e1
--- /dev/null
+++ b/public/img/base/500/d_59.jpg
Binary files differ
diff --git a/public/img/base/500/d_60.jpg b/public/img/base/500/d_60.jpg
new file mode 100644
index 0000000..63e67da
--- /dev/null
+++ b/public/img/base/500/d_60.jpg
Binary files differ
diff --git a/public/img/base/500/d_61.jpg b/public/img/base/500/d_61.jpg
new file mode 100644
index 0000000..4309f22
--- /dev/null
+++ b/public/img/base/500/d_61.jpg
Binary files differ
diff --git a/public/img/base/500/d_62.jpg b/public/img/base/500/d_62.jpg
new file mode 100644
index 0000000..a849b9e
--- /dev/null
+++ b/public/img/base/500/d_62.jpg
Binary files differ
diff --git a/public/img/base/500/d_63.jpg b/public/img/base/500/d_63.jpg
new file mode 100644
index 0000000..a7a1faa
--- /dev/null
+++ b/public/img/base/500/d_63.jpg
Binary files differ
diff --git a/public/img/base/500/d_64.jpg b/public/img/base/500/d_64.jpg
new file mode 100644
index 0000000..ea37564
--- /dev/null
+++ b/public/img/base/500/d_64.jpg
Binary files differ
diff --git a/public/img/base/500/t_01.jpg b/public/img/base/500/t_01.jpg
deleted file mode 100644
index ca0f6b4..0000000
--- a/public/img/base/500/t_01.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_02.jpg b/public/img/base/500/t_02.jpg
deleted file mode 100644
index 939226d..0000000
--- a/public/img/base/500/t_02.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_03.jpg b/public/img/base/500/t_03.jpg
deleted file mode 100644
index cf00465..0000000
--- a/public/img/base/500/t_03.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_04.jpg b/public/img/base/500/t_04.jpg
deleted file mode 100644
index 7e3bb5b..0000000
--- a/public/img/base/500/t_04.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_05.jpg b/public/img/base/500/t_05.jpg
deleted file mode 100644
index c1facad..0000000
--- a/public/img/base/500/t_05.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_06.jpg b/public/img/base/500/t_06.jpg
deleted file mode 100644
index 23dbe79..0000000
--- a/public/img/base/500/t_06.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_07.jpg b/public/img/base/500/t_07.jpg
deleted file mode 100644
index b5feb33..0000000
--- a/public/img/base/500/t_07.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_08.jpg b/public/img/base/500/t_08.jpg
deleted file mode 100644
index 56b0547..0000000
--- a/public/img/base/500/t_08.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_09.jpg b/public/img/base/500/t_09.jpg
deleted file mode 100644
index 6b92c56..0000000
--- a/public/img/base/500/t_09.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_10.jpg b/public/img/base/500/t_10.jpg
deleted file mode 100644
index 7f66e59..0000000
--- a/public/img/base/500/t_10.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_11.jpg b/public/img/base/500/t_11.jpg
deleted file mode 100644
index 8d2460e..0000000
--- a/public/img/base/500/t_11.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_12.jpg b/public/img/base/500/t_12.jpg
deleted file mode 100644
index 56e6feb..0000000
--- a/public/img/base/500/t_12.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_13.jpg b/public/img/base/500/t_13.jpg
deleted file mode 100644
index dd6faaa..0000000
--- a/public/img/base/500/t_13.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_14.jpg b/public/img/base/500/t_14.jpg
deleted file mode 100644
index 8cec83c..0000000
--- a/public/img/base/500/t_14.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_15.jpg b/public/img/base/500/t_15.jpg
deleted file mode 100644
index b158f58..0000000
--- a/public/img/base/500/t_15.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_16.jpg b/public/img/base/500/t_16.jpg
deleted file mode 100644
index 1869c85..0000000
--- a/public/img/base/500/t_16.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_17.jpg b/public/img/base/500/t_17.jpg
deleted file mode 100644
index 5bc65e2..0000000
--- a/public/img/base/500/t_17.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_18.jpg b/public/img/base/500/t_18.jpg
deleted file mode 100644
index 6f489fb..0000000
--- a/public/img/base/500/t_18.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_19.jpg b/public/img/base/500/t_19.jpg
deleted file mode 100644
index 9557ded..0000000
--- a/public/img/base/500/t_19.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_20.jpg b/public/img/base/500/t_20.jpg
deleted file mode 100644
index 51d345b..0000000
--- a/public/img/base/500/t_20.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_21.jpg b/public/img/base/500/t_21.jpg
deleted file mode 100644
index c6955bd..0000000
--- a/public/img/base/500/t_21.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_22.jpg b/public/img/base/500/t_22.jpg
deleted file mode 100644
index 3dc8082..0000000
--- a/public/img/base/500/t_22.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_23.jpg b/public/img/base/500/t_23.jpg
deleted file mode 100644
index bcdd2a9..0000000
--- a/public/img/base/500/t_23.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_24.jpg b/public/img/base/500/t_24.jpg
deleted file mode 100644
index ae05e98..0000000
--- a/public/img/base/500/t_24.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_25.jpg b/public/img/base/500/t_25.jpg
deleted file mode 100644
index 925e9c7..0000000
--- a/public/img/base/500/t_25.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_26.jpg b/public/img/base/500/t_26.jpg
deleted file mode 100644
index b1adcf7..0000000
--- a/public/img/base/500/t_26.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_27.jpg b/public/img/base/500/t_27.jpg
deleted file mode 100644
index 88a6f0d..0000000
--- a/public/img/base/500/t_27.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_28.jpg b/public/img/base/500/t_28.jpg
deleted file mode 100644
index 86f83d6..0000000
--- a/public/img/base/500/t_28.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_29.jpg b/public/img/base/500/t_29.jpg
deleted file mode 100644
index be9fd62..0000000
--- a/public/img/base/500/t_29.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_30.jpg b/public/img/base/500/t_30.jpg
deleted file mode 100644
index acdf744..0000000
--- a/public/img/base/500/t_30.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_31.jpg b/public/img/base/500/t_31.jpg
deleted file mode 100644
index 1af6795..0000000
--- a/public/img/base/500/t_31.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_32.jpg b/public/img/base/500/t_32.jpg
deleted file mode 100644
index d901f98..0000000
--- a/public/img/base/500/t_32.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_33.jpg b/public/img/base/500/t_33.jpg
deleted file mode 100644
index c5fe6c4..0000000
--- a/public/img/base/500/t_33.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_34.jpg b/public/img/base/500/t_34.jpg
deleted file mode 100644
index ea29e13..0000000
--- a/public/img/base/500/t_34.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_35.jpg b/public/img/base/500/t_35.jpg
deleted file mode 100644
index 7f06ccd..0000000
--- a/public/img/base/500/t_35.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_36.jpg b/public/img/base/500/t_36.jpg
deleted file mode 100644
index 5986fbf..0000000
--- a/public/img/base/500/t_36.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_37.jpg b/public/img/base/500/t_37.jpg
deleted file mode 100644
index 4abc534..0000000
--- a/public/img/base/500/t_37.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_38.jpg b/public/img/base/500/t_38.jpg
deleted file mode 100644
index 3d2848f..0000000
--- a/public/img/base/500/t_38.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_39.jpg b/public/img/base/500/t_39.jpg
deleted file mode 100644
index 6fa62e8..0000000
--- a/public/img/base/500/t_39.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_40.jpg b/public/img/base/500/t_40.jpg
deleted file mode 100644
index e70366d..0000000
--- a/public/img/base/500/t_40.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_41.jpg b/public/img/base/500/t_41.jpg
deleted file mode 100644
index b47c854..0000000
--- a/public/img/base/500/t_41.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_42.jpg b/public/img/base/500/t_42.jpg
deleted file mode 100644
index 16b5f9d..0000000
--- a/public/img/base/500/t_42.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_43.jpg b/public/img/base/500/t_43.jpg
deleted file mode 100644
index e031ef4..0000000
--- a/public/img/base/500/t_43.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_44.jpg b/public/img/base/500/t_44.jpg
deleted file mode 100644
index a94a116..0000000
--- a/public/img/base/500/t_44.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_45.jpg b/public/img/base/500/t_45.jpg
deleted file mode 100644
index b73ef4c..0000000
--- a/public/img/base/500/t_45.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_46.jpg b/public/img/base/500/t_46.jpg
deleted file mode 100644
index e60ebc4..0000000
--- a/public/img/base/500/t_46.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_47.jpg b/public/img/base/500/t_47.jpg
deleted file mode 100644
index 3838720..0000000
--- a/public/img/base/500/t_47.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_48.jpg b/public/img/base/500/t_48.jpg
deleted file mode 100644
index 51737af..0000000
--- a/public/img/base/500/t_48.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_49.jpg b/public/img/base/500/t_49.jpg
deleted file mode 100644
index d48dca1..0000000
--- a/public/img/base/500/t_49.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_50.jpg b/public/img/base/500/t_50.jpg
deleted file mode 100644
index 64e6a31..0000000
--- a/public/img/base/500/t_50.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_51.jpg b/public/img/base/500/t_51.jpg
deleted file mode 100644
index a75e578..0000000
--- a/public/img/base/500/t_51.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_52.jpg b/public/img/base/500/t_52.jpg
deleted file mode 100644
index bd2384d..0000000
--- a/public/img/base/500/t_52.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_53.jpg b/public/img/base/500/t_53.jpg
deleted file mode 100644
index 04b6acd..0000000
--- a/public/img/base/500/t_53.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_54.jpg b/public/img/base/500/t_54.jpg
deleted file mode 100644
index 74f1fb6..0000000
--- a/public/img/base/500/t_54.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_55.jpg b/public/img/base/500/t_55.jpg
deleted file mode 100644
index b4448af..0000000
--- a/public/img/base/500/t_55.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_56.jpg b/public/img/base/500/t_56.jpg
deleted file mode 100644
index 5875fce..0000000
--- a/public/img/base/500/t_56.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_57.jpg b/public/img/base/500/t_57.jpg
deleted file mode 100644
index f68ad2b..0000000
--- a/public/img/base/500/t_57.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_58.jpg b/public/img/base/500/t_58.jpg
deleted file mode 100644
index ad133c8..0000000
--- a/public/img/base/500/t_58.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_59.jpg b/public/img/base/500/t_59.jpg
deleted file mode 100644
index 2a310fc..0000000
--- a/public/img/base/500/t_59.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_60.jpg b/public/img/base/500/t_60.jpg
deleted file mode 100644
index ef87588..0000000
--- a/public/img/base/500/t_60.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_61.jpg b/public/img/base/500/t_61.jpg
deleted file mode 100644
index 4e2596c..0000000
--- a/public/img/base/500/t_61.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_62.jpg b/public/img/base/500/t_62.jpg
deleted file mode 100644
index f43fb0a..0000000
--- a/public/img/base/500/t_62.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_63.jpg b/public/img/base/500/t_63.jpg
deleted file mode 100644
index 10f3f9f..0000000
--- a/public/img/base/500/t_63.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/500/t_64.jpg b/public/img/base/500/t_64.jpg
deleted file mode 100644
index e52488a..0000000
--- a/public/img/base/500/t_64.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/d_01.jpg b/public/img/base/700/d_01.jpg
new file mode 100644
index 0000000..e698c16
--- /dev/null
+++ b/public/img/base/700/d_01.jpg
Binary files differ
diff --git a/public/img/base/700/d_02.jpg b/public/img/base/700/d_02.jpg
new file mode 100644
index 0000000..a33bc5d
--- /dev/null
+++ b/public/img/base/700/d_02.jpg
Binary files differ
diff --git a/public/img/base/700/d_03.jpg b/public/img/base/700/d_03.jpg
new file mode 100644
index 0000000..88626b1
--- /dev/null
+++ b/public/img/base/700/d_03.jpg
Binary files differ
diff --git a/public/img/base/700/d_04.jpg b/public/img/base/700/d_04.jpg
new file mode 100644
index 0000000..a5ac26e
--- /dev/null
+++ b/public/img/base/700/d_04.jpg
Binary files differ
diff --git a/public/img/base/700/d_05.jpg b/public/img/base/700/d_05.jpg
new file mode 100644
index 0000000..c6a9124
--- /dev/null
+++ b/public/img/base/700/d_05.jpg
Binary files differ
diff --git a/public/img/base/700/d_06.jpg b/public/img/base/700/d_06.jpg
new file mode 100644
index 0000000..ef47cc1
--- /dev/null
+++ b/public/img/base/700/d_06.jpg
Binary files differ
diff --git a/public/img/base/700/d_07.jpg b/public/img/base/700/d_07.jpg
new file mode 100644
index 0000000..c5f53e6
--- /dev/null
+++ b/public/img/base/700/d_07.jpg
Binary files differ
diff --git a/public/img/base/700/d_08.jpg b/public/img/base/700/d_08.jpg
new file mode 100644
index 0000000..98e8705
--- /dev/null
+++ b/public/img/base/700/d_08.jpg
Binary files differ
diff --git a/public/img/base/700/d_09.jpg b/public/img/base/700/d_09.jpg
new file mode 100644
index 0000000..4903d7e
--- /dev/null
+++ b/public/img/base/700/d_09.jpg
Binary files differ
diff --git a/public/img/base/700/d_10.jpg b/public/img/base/700/d_10.jpg
new file mode 100644
index 0000000..6bfdf46
--- /dev/null
+++ b/public/img/base/700/d_10.jpg
Binary files differ
diff --git a/public/img/base/700/d_11.jpg b/public/img/base/700/d_11.jpg
new file mode 100644
index 0000000..cf0b929
--- /dev/null
+++ b/public/img/base/700/d_11.jpg
Binary files differ
diff --git a/public/img/base/700/d_12.jpg b/public/img/base/700/d_12.jpg
new file mode 100644
index 0000000..72c0328
--- /dev/null
+++ b/public/img/base/700/d_12.jpg
Binary files differ
diff --git a/public/img/base/700/d_13.jpg b/public/img/base/700/d_13.jpg
new file mode 100644
index 0000000..60fe9b4
--- /dev/null
+++ b/public/img/base/700/d_13.jpg
Binary files differ
diff --git a/public/img/base/700/d_14.jpg b/public/img/base/700/d_14.jpg
new file mode 100644
index 0000000..ad62845
--- /dev/null
+++ b/public/img/base/700/d_14.jpg
Binary files differ
diff --git a/public/img/base/700/d_15.jpg b/public/img/base/700/d_15.jpg
new file mode 100644
index 0000000..000872f
--- /dev/null
+++ b/public/img/base/700/d_15.jpg
Binary files differ
diff --git a/public/img/base/700/d_16.jpg b/public/img/base/700/d_16.jpg
new file mode 100644
index 0000000..664102f
--- /dev/null
+++ b/public/img/base/700/d_16.jpg
Binary files differ
diff --git a/public/img/base/700/d_17.jpg b/public/img/base/700/d_17.jpg
new file mode 100644
index 0000000..3c7ddb9
--- /dev/null
+++ b/public/img/base/700/d_17.jpg
Binary files differ
diff --git a/public/img/base/700/d_18.jpg b/public/img/base/700/d_18.jpg
new file mode 100644
index 0000000..9df8b7d
--- /dev/null
+++ b/public/img/base/700/d_18.jpg
Binary files differ
diff --git a/public/img/base/700/d_19.jpg b/public/img/base/700/d_19.jpg
new file mode 100644
index 0000000..23528f3
--- /dev/null
+++ b/public/img/base/700/d_19.jpg
Binary files differ
diff --git a/public/img/base/700/d_20.jpg b/public/img/base/700/d_20.jpg
new file mode 100644
index 0000000..1025443
--- /dev/null
+++ b/public/img/base/700/d_20.jpg
Binary files differ
diff --git a/public/img/base/700/d_21.jpg b/public/img/base/700/d_21.jpg
new file mode 100644
index 0000000..b288511
--- /dev/null
+++ b/public/img/base/700/d_21.jpg
Binary files differ
diff --git a/public/img/base/700/d_22.jpg b/public/img/base/700/d_22.jpg
new file mode 100644
index 0000000..e284eab
--- /dev/null
+++ b/public/img/base/700/d_22.jpg
Binary files differ
diff --git a/public/img/base/700/d_23.jpg b/public/img/base/700/d_23.jpg
new file mode 100644
index 0000000..9d7a004
--- /dev/null
+++ b/public/img/base/700/d_23.jpg
Binary files differ
diff --git a/public/img/base/700/d_24.jpg b/public/img/base/700/d_24.jpg
new file mode 100644
index 0000000..cf6c3c9
--- /dev/null
+++ b/public/img/base/700/d_24.jpg
Binary files differ
diff --git a/public/img/base/700/d_25.jpg b/public/img/base/700/d_25.jpg
new file mode 100644
index 0000000..e987738
--- /dev/null
+++ b/public/img/base/700/d_25.jpg
Binary files differ
diff --git a/public/img/base/700/d_26.jpg b/public/img/base/700/d_26.jpg
new file mode 100644
index 0000000..2a745d6
--- /dev/null
+++ b/public/img/base/700/d_26.jpg
Binary files differ
diff --git a/public/img/base/700/d_27.jpg b/public/img/base/700/d_27.jpg
new file mode 100644
index 0000000..fa040cf
--- /dev/null
+++ b/public/img/base/700/d_27.jpg
Binary files differ
diff --git a/public/img/base/700/d_28.jpg b/public/img/base/700/d_28.jpg
new file mode 100644
index 0000000..f91ba9b
--- /dev/null
+++ b/public/img/base/700/d_28.jpg
Binary files differ
diff --git a/public/img/base/700/d_29.jpg b/public/img/base/700/d_29.jpg
new file mode 100644
index 0000000..24713fb
--- /dev/null
+++ b/public/img/base/700/d_29.jpg
Binary files differ
diff --git a/public/img/base/700/d_30.jpg b/public/img/base/700/d_30.jpg
new file mode 100644
index 0000000..ef6eebb
--- /dev/null
+++ b/public/img/base/700/d_30.jpg
Binary files differ
diff --git a/public/img/base/700/d_31.jpg b/public/img/base/700/d_31.jpg
new file mode 100644
index 0000000..02927cd
--- /dev/null
+++ b/public/img/base/700/d_31.jpg
Binary files differ
diff --git a/public/img/base/700/d_32.jpg b/public/img/base/700/d_32.jpg
new file mode 100644
index 0000000..d1a255f
--- /dev/null
+++ b/public/img/base/700/d_32.jpg
Binary files differ
diff --git a/public/img/base/700/d_33.jpg b/public/img/base/700/d_33.jpg
new file mode 100644
index 0000000..1b9e35f
--- /dev/null
+++ b/public/img/base/700/d_33.jpg
Binary files differ
diff --git a/public/img/base/700/d_34.jpg b/public/img/base/700/d_34.jpg
new file mode 100644
index 0000000..cf3f17c
--- /dev/null
+++ b/public/img/base/700/d_34.jpg
Binary files differ
diff --git a/public/img/base/700/d_35.jpg b/public/img/base/700/d_35.jpg
new file mode 100644
index 0000000..cd577f7
--- /dev/null
+++ b/public/img/base/700/d_35.jpg
Binary files differ
diff --git a/public/img/base/700/d_36.jpg b/public/img/base/700/d_36.jpg
new file mode 100644
index 0000000..fc7f7a3
--- /dev/null
+++ b/public/img/base/700/d_36.jpg
Binary files differ
diff --git a/public/img/base/700/d_37.jpg b/public/img/base/700/d_37.jpg
new file mode 100644
index 0000000..ef517c2
--- /dev/null
+++ b/public/img/base/700/d_37.jpg
Binary files differ
diff --git a/public/img/base/700/d_38.jpg b/public/img/base/700/d_38.jpg
new file mode 100644
index 0000000..bbfa9ba
--- /dev/null
+++ b/public/img/base/700/d_38.jpg
Binary files differ
diff --git a/public/img/base/700/d_39.jpg b/public/img/base/700/d_39.jpg
new file mode 100644
index 0000000..ff40564
--- /dev/null
+++ b/public/img/base/700/d_39.jpg
Binary files differ
diff --git a/public/img/base/700/d_40.jpg b/public/img/base/700/d_40.jpg
new file mode 100644
index 0000000..d6a11a3
--- /dev/null
+++ b/public/img/base/700/d_40.jpg
Binary files differ
diff --git a/public/img/base/700/d_41.jpg b/public/img/base/700/d_41.jpg
new file mode 100644
index 0000000..754828c
--- /dev/null
+++ b/public/img/base/700/d_41.jpg
Binary files differ
diff --git a/public/img/base/700/d_42.jpg b/public/img/base/700/d_42.jpg
new file mode 100644
index 0000000..2ed2136
--- /dev/null
+++ b/public/img/base/700/d_42.jpg
Binary files differ
diff --git a/public/img/base/700/d_43.jpg b/public/img/base/700/d_43.jpg
new file mode 100644
index 0000000..a5cfa5b
--- /dev/null
+++ b/public/img/base/700/d_43.jpg
Binary files differ
diff --git a/public/img/base/700/d_44.jpg b/public/img/base/700/d_44.jpg
new file mode 100644
index 0000000..a2d29b9
--- /dev/null
+++ b/public/img/base/700/d_44.jpg
Binary files differ
diff --git a/public/img/base/700/d_45.jpg b/public/img/base/700/d_45.jpg
new file mode 100644
index 0000000..5de0077
--- /dev/null
+++ b/public/img/base/700/d_45.jpg
Binary files differ
diff --git a/public/img/base/700/d_46.jpg b/public/img/base/700/d_46.jpg
new file mode 100644
index 0000000..fb4f637
--- /dev/null
+++ b/public/img/base/700/d_46.jpg
Binary files differ
diff --git a/public/img/base/700/d_47.jpg b/public/img/base/700/d_47.jpg
new file mode 100644
index 0000000..0d7161c
--- /dev/null
+++ b/public/img/base/700/d_47.jpg
Binary files differ
diff --git a/public/img/base/700/d_48.jpg b/public/img/base/700/d_48.jpg
new file mode 100644
index 0000000..9dc0d9e
--- /dev/null
+++ b/public/img/base/700/d_48.jpg
Binary files differ
diff --git a/public/img/base/700/d_49.jpg b/public/img/base/700/d_49.jpg
new file mode 100644
index 0000000..a917218
--- /dev/null
+++ b/public/img/base/700/d_49.jpg
Binary files differ
diff --git a/public/img/base/700/d_50.jpg b/public/img/base/700/d_50.jpg
new file mode 100644
index 0000000..ccdc8a2
--- /dev/null
+++ b/public/img/base/700/d_50.jpg
Binary files differ
diff --git a/public/img/base/700/d_51.jpg b/public/img/base/700/d_51.jpg
new file mode 100644
index 0000000..8d8523c
--- /dev/null
+++ b/public/img/base/700/d_51.jpg
Binary files differ
diff --git a/public/img/base/700/d_52.jpg b/public/img/base/700/d_52.jpg
new file mode 100644
index 0000000..3f7b0db
--- /dev/null
+++ b/public/img/base/700/d_52.jpg
Binary files differ
diff --git a/public/img/base/700/d_53.jpg b/public/img/base/700/d_53.jpg
new file mode 100644
index 0000000..7637a84
--- /dev/null
+++ b/public/img/base/700/d_53.jpg
Binary files differ
diff --git a/public/img/base/700/d_54.jpg b/public/img/base/700/d_54.jpg
new file mode 100644
index 0000000..ee89150
--- /dev/null
+++ b/public/img/base/700/d_54.jpg
Binary files differ
diff --git a/public/img/base/700/d_55.jpg b/public/img/base/700/d_55.jpg
new file mode 100644
index 0000000..bb50fac
--- /dev/null
+++ b/public/img/base/700/d_55.jpg
Binary files differ
diff --git a/public/img/base/700/d_56.jpg b/public/img/base/700/d_56.jpg
new file mode 100644
index 0000000..77813ee
--- /dev/null
+++ b/public/img/base/700/d_56.jpg
Binary files differ
diff --git a/public/img/base/700/d_57.jpg b/public/img/base/700/d_57.jpg
new file mode 100644
index 0000000..8b8810a
--- /dev/null
+++ b/public/img/base/700/d_57.jpg
Binary files differ
diff --git a/public/img/base/700/d_58.jpg b/public/img/base/700/d_58.jpg
new file mode 100644
index 0000000..08f1ce8
--- /dev/null
+++ b/public/img/base/700/d_58.jpg
Binary files differ
diff --git a/public/img/base/700/d_59.jpg b/public/img/base/700/d_59.jpg
new file mode 100644
index 0000000..4ce303f
--- /dev/null
+++ b/public/img/base/700/d_59.jpg
Binary files differ
diff --git a/public/img/base/700/d_60.jpg b/public/img/base/700/d_60.jpg
new file mode 100644
index 0000000..c29ba3f
--- /dev/null
+++ b/public/img/base/700/d_60.jpg
Binary files differ
diff --git a/public/img/base/700/d_61.jpg b/public/img/base/700/d_61.jpg
new file mode 100644
index 0000000..635716b
--- /dev/null
+++ b/public/img/base/700/d_61.jpg
Binary files differ
diff --git a/public/img/base/700/d_62.jpg b/public/img/base/700/d_62.jpg
new file mode 100644
index 0000000..23a895f
--- /dev/null
+++ b/public/img/base/700/d_62.jpg
Binary files differ
diff --git a/public/img/base/700/d_63.jpg b/public/img/base/700/d_63.jpg
new file mode 100644
index 0000000..e2f10f4
--- /dev/null
+++ b/public/img/base/700/d_63.jpg
Binary files differ
diff --git a/public/img/base/700/d_64.jpg b/public/img/base/700/d_64.jpg
new file mode 100644
index 0000000..95d780a
--- /dev/null
+++ b/public/img/base/700/d_64.jpg
Binary files differ
diff --git a/public/img/base/700/t_01.jpg b/public/img/base/700/t_01.jpg
deleted file mode 100644
index 0cae7fd..0000000
--- a/public/img/base/700/t_01.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_02.jpg b/public/img/base/700/t_02.jpg
deleted file mode 100644
index 813389c..0000000
--- a/public/img/base/700/t_02.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_03.jpg b/public/img/base/700/t_03.jpg
deleted file mode 100644
index 825685a..0000000
--- a/public/img/base/700/t_03.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_04.jpg b/public/img/base/700/t_04.jpg
deleted file mode 100644
index 355a383..0000000
--- a/public/img/base/700/t_04.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_05.jpg b/public/img/base/700/t_05.jpg
deleted file mode 100644
index 1927855..0000000
--- a/public/img/base/700/t_05.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_06.jpg b/public/img/base/700/t_06.jpg
deleted file mode 100644
index e0c7e88..0000000
--- a/public/img/base/700/t_06.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_07.jpg b/public/img/base/700/t_07.jpg
deleted file mode 100644
index 5ab9bc8..0000000
--- a/public/img/base/700/t_07.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_08.jpg b/public/img/base/700/t_08.jpg
deleted file mode 100644
index db5dcdc..0000000
--- a/public/img/base/700/t_08.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_09.jpg b/public/img/base/700/t_09.jpg
deleted file mode 100644
index 8352d4f..0000000
--- a/public/img/base/700/t_09.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_10.jpg b/public/img/base/700/t_10.jpg
deleted file mode 100644
index bb47494..0000000
--- a/public/img/base/700/t_10.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_11.jpg b/public/img/base/700/t_11.jpg
deleted file mode 100644
index 607be55..0000000
--- a/public/img/base/700/t_11.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_12.jpg b/public/img/base/700/t_12.jpg
deleted file mode 100644
index b045cf7..0000000
--- a/public/img/base/700/t_12.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_13.jpg b/public/img/base/700/t_13.jpg
deleted file mode 100644
index 240185f..0000000
--- a/public/img/base/700/t_13.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_14.jpg b/public/img/base/700/t_14.jpg
deleted file mode 100644
index 696ebf8..0000000
--- a/public/img/base/700/t_14.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_15.jpg b/public/img/base/700/t_15.jpg
deleted file mode 100644
index 9ac7c78..0000000
--- a/public/img/base/700/t_15.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_16.jpg b/public/img/base/700/t_16.jpg
deleted file mode 100644
index 2055c1a..0000000
--- a/public/img/base/700/t_16.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_17.jpg b/public/img/base/700/t_17.jpg
deleted file mode 100644
index 3992ea9..0000000
--- a/public/img/base/700/t_17.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_18.jpg b/public/img/base/700/t_18.jpg
deleted file mode 100644
index 4b39009..0000000
--- a/public/img/base/700/t_18.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_19.jpg b/public/img/base/700/t_19.jpg
deleted file mode 100644
index 76affb1..0000000
--- a/public/img/base/700/t_19.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_20.jpg b/public/img/base/700/t_20.jpg
deleted file mode 100644
index 17a4f05..0000000
--- a/public/img/base/700/t_20.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_21.jpg b/public/img/base/700/t_21.jpg
deleted file mode 100644
index 3b22065..0000000
--- a/public/img/base/700/t_21.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_22.jpg b/public/img/base/700/t_22.jpg
deleted file mode 100644
index 64593de..0000000
--- a/public/img/base/700/t_22.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_23.jpg b/public/img/base/700/t_23.jpg
deleted file mode 100644
index 34e883c..0000000
--- a/public/img/base/700/t_23.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_24.jpg b/public/img/base/700/t_24.jpg
deleted file mode 100644
index 7bba86c..0000000
--- a/public/img/base/700/t_24.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_25.jpg b/public/img/base/700/t_25.jpg
deleted file mode 100644
index 7b3e170..0000000
--- a/public/img/base/700/t_25.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_26.jpg b/public/img/base/700/t_26.jpg
deleted file mode 100644
index cb0ac94..0000000
--- a/public/img/base/700/t_26.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_27.jpg b/public/img/base/700/t_27.jpg
deleted file mode 100644
index 97ba146..0000000
--- a/public/img/base/700/t_27.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_28.jpg b/public/img/base/700/t_28.jpg
deleted file mode 100644
index e27f01a..0000000
--- a/public/img/base/700/t_28.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_29.jpg b/public/img/base/700/t_29.jpg
deleted file mode 100644
index 4868958..0000000
--- a/public/img/base/700/t_29.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_30.jpg b/public/img/base/700/t_30.jpg
deleted file mode 100644
index 4484002..0000000
--- a/public/img/base/700/t_30.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_31.jpg b/public/img/base/700/t_31.jpg
deleted file mode 100644
index 057416b..0000000
--- a/public/img/base/700/t_31.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_32.jpg b/public/img/base/700/t_32.jpg
deleted file mode 100644
index d8e7c1a..0000000
--- a/public/img/base/700/t_32.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_33.jpg b/public/img/base/700/t_33.jpg
deleted file mode 100644
index 6a9715e..0000000
--- a/public/img/base/700/t_33.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_34.jpg b/public/img/base/700/t_34.jpg
deleted file mode 100644
index 22371bc..0000000
--- a/public/img/base/700/t_34.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_35.jpg b/public/img/base/700/t_35.jpg
deleted file mode 100644
index 480b9ef..0000000
--- a/public/img/base/700/t_35.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_36.jpg b/public/img/base/700/t_36.jpg
deleted file mode 100644
index dcb9337..0000000
--- a/public/img/base/700/t_36.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_37.jpg b/public/img/base/700/t_37.jpg
deleted file mode 100644
index fb0eb61..0000000
--- a/public/img/base/700/t_37.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_38.jpg b/public/img/base/700/t_38.jpg
deleted file mode 100644
index cff12bd..0000000
--- a/public/img/base/700/t_38.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_39.jpg b/public/img/base/700/t_39.jpg
deleted file mode 100644
index f2b9ec8..0000000
--- a/public/img/base/700/t_39.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_40.jpg b/public/img/base/700/t_40.jpg
deleted file mode 100644
index 5004c76..0000000
--- a/public/img/base/700/t_40.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_41.jpg b/public/img/base/700/t_41.jpg
deleted file mode 100644
index 7eb47a8..0000000
--- a/public/img/base/700/t_41.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_42.jpg b/public/img/base/700/t_42.jpg
deleted file mode 100644
index f84d102..0000000
--- a/public/img/base/700/t_42.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_43.jpg b/public/img/base/700/t_43.jpg
deleted file mode 100644
index 15e6ddd..0000000
--- a/public/img/base/700/t_43.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_44.jpg b/public/img/base/700/t_44.jpg
deleted file mode 100644
index f37b2dc..0000000
--- a/public/img/base/700/t_44.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_45.jpg b/public/img/base/700/t_45.jpg
deleted file mode 100644
index 5e0b3cd..0000000
--- a/public/img/base/700/t_45.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_46.jpg b/public/img/base/700/t_46.jpg
deleted file mode 100644
index a628870..0000000
--- a/public/img/base/700/t_46.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_47.jpg b/public/img/base/700/t_47.jpg
deleted file mode 100644
index b6a7fa8..0000000
--- a/public/img/base/700/t_47.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_48.jpg b/public/img/base/700/t_48.jpg
deleted file mode 100644
index a3a2fb1..0000000
--- a/public/img/base/700/t_48.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_49.jpg b/public/img/base/700/t_49.jpg
deleted file mode 100644
index 7cfc3b0..0000000
--- a/public/img/base/700/t_49.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_50.jpg b/public/img/base/700/t_50.jpg
deleted file mode 100644
index 5246795..0000000
--- a/public/img/base/700/t_50.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_51.jpg b/public/img/base/700/t_51.jpg
deleted file mode 100644
index 9512c1f..0000000
--- a/public/img/base/700/t_51.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_52.jpg b/public/img/base/700/t_52.jpg
deleted file mode 100644
index bbe273c..0000000
--- a/public/img/base/700/t_52.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_53.jpg b/public/img/base/700/t_53.jpg
deleted file mode 100644
index 35ff09d..0000000
--- a/public/img/base/700/t_53.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_54.jpg b/public/img/base/700/t_54.jpg
deleted file mode 100644
index 1a2c53f..0000000
--- a/public/img/base/700/t_54.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_55.jpg b/public/img/base/700/t_55.jpg
deleted file mode 100644
index 9ee5be1..0000000
--- a/public/img/base/700/t_55.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_56.jpg b/public/img/base/700/t_56.jpg
deleted file mode 100644
index bac9ed7..0000000
--- a/public/img/base/700/t_56.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_57.jpg b/public/img/base/700/t_57.jpg
deleted file mode 100644
index 9b5e897..0000000
--- a/public/img/base/700/t_57.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_58.jpg b/public/img/base/700/t_58.jpg
deleted file mode 100644
index 3af7eb0..0000000
--- a/public/img/base/700/t_58.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_59.jpg b/public/img/base/700/t_59.jpg
deleted file mode 100644
index beeba35..0000000
--- a/public/img/base/700/t_59.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_60.jpg b/public/img/base/700/t_60.jpg
deleted file mode 100644
index 8940f82..0000000
--- a/public/img/base/700/t_60.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_61.jpg b/public/img/base/700/t_61.jpg
deleted file mode 100644
index 9c5ad88..0000000
--- a/public/img/base/700/t_61.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_62.jpg b/public/img/base/700/t_62.jpg
deleted file mode 100644
index 078c7b9..0000000
--- a/public/img/base/700/t_62.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_63.jpg b/public/img/base/700/t_63.jpg
deleted file mode 100644
index ef3c91b..0000000
--- a/public/img/base/700/t_63.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/base/700/t_64.jpg b/public/img/base/700/t_64.jpg
deleted file mode 100644
index 002d27d..0000000
--- a/public/img/base/700/t_64.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/bg/bg.png b/public/img/bg/bg.png
new file mode 100644
index 0000000..644e9b3
--- /dev/null
+++ b/public/img/bg/bg.png
Binary files differ
diff --git a/public/img/bg/map.jpg b/public/img/bg/map.jpg
new file mode 100644
index 0000000..5049275
--- /dev/null
+++ b/public/img/bg/map.jpg
Binary files differ
diff --git a/public/img/icon/p-biao.png b/public/img/icon/p-biao.png
new file mode 100644
index 0000000..35d6b7a
--- /dev/null
+++ b/public/img/icon/p-biao.png
Binary files differ
diff --git a/public/img/icon/rest.png b/public/img/icon/rest.png
new file mode 100644
index 0000000..2df7f58
--- /dev/null
+++ b/public/img/icon/rest.png
Binary files differ
diff --git a/public/img/icon/roadsign.png b/public/img/icon/roadsign.png
new file mode 100644
index 0000000..d0eba23
--- /dev/null
+++ b/public/img/icon/roadsign.png
Binary files differ
diff --git a/public/img/icon/roadsign3.png b/public/img/icon/roadsign3.png
new file mode 100644
index 0000000..ff059ef
--- /dev/null
+++ b/public/img/icon/roadsign3.png
Binary files differ
diff --git a/public/img/icon/tarrow_xq.png b/public/img/icon/tarrow_xq.png
new file mode 100644
index 0000000..44c20dd
--- /dev/null
+++ b/public/img/icon/tarrow_xq.png
Binary files differ
diff --git a/public/img/mobile-base/100/d_01.jpg b/public/img/mobile-base/100/d_01.jpg
new file mode 100644
index 0000000..9fdb4fc
--- /dev/null
+++ b/public/img/mobile-base/100/d_01.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_02.jpg b/public/img/mobile-base/100/d_02.jpg
new file mode 100644
index 0000000..f3a2ced
--- /dev/null
+++ b/public/img/mobile-base/100/d_02.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_03.jpg b/public/img/mobile-base/100/d_03.jpg
new file mode 100644
index 0000000..7b1cd07
--- /dev/null
+++ b/public/img/mobile-base/100/d_03.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_04.jpg b/public/img/mobile-base/100/d_04.jpg
new file mode 100644
index 0000000..dd78b2b
--- /dev/null
+++ b/public/img/mobile-base/100/d_04.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_05.jpg b/public/img/mobile-base/100/d_05.jpg
new file mode 100644
index 0000000..7dd015b
--- /dev/null
+++ b/public/img/mobile-base/100/d_05.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_06.jpg b/public/img/mobile-base/100/d_06.jpg
new file mode 100644
index 0000000..900a073
--- /dev/null
+++ b/public/img/mobile-base/100/d_06.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_07.jpg b/public/img/mobile-base/100/d_07.jpg
new file mode 100644
index 0000000..960a208
--- /dev/null
+++ b/public/img/mobile-base/100/d_07.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_08.jpg b/public/img/mobile-base/100/d_08.jpg
new file mode 100644
index 0000000..da213ab
--- /dev/null
+++ b/public/img/mobile-base/100/d_08.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_09.jpg b/public/img/mobile-base/100/d_09.jpg
new file mode 100644
index 0000000..e231626
--- /dev/null
+++ b/public/img/mobile-base/100/d_09.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_10.jpg b/public/img/mobile-base/100/d_10.jpg
new file mode 100644
index 0000000..40cc469
--- /dev/null
+++ b/public/img/mobile-base/100/d_10.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_11.jpg b/public/img/mobile-base/100/d_11.jpg
new file mode 100644
index 0000000..0d0e434
--- /dev/null
+++ b/public/img/mobile-base/100/d_11.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_12.jpg b/public/img/mobile-base/100/d_12.jpg
new file mode 100644
index 0000000..949976e
--- /dev/null
+++ b/public/img/mobile-base/100/d_12.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_13.jpg b/public/img/mobile-base/100/d_13.jpg
new file mode 100644
index 0000000..e08c2a7
--- /dev/null
+++ b/public/img/mobile-base/100/d_13.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_14.jpg b/public/img/mobile-base/100/d_14.jpg
new file mode 100644
index 0000000..8ad3eb0
--- /dev/null
+++ b/public/img/mobile-base/100/d_14.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_15.jpg b/public/img/mobile-base/100/d_15.jpg
new file mode 100644
index 0000000..99c3826
--- /dev/null
+++ b/public/img/mobile-base/100/d_15.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_16.jpg b/public/img/mobile-base/100/d_16.jpg
new file mode 100644
index 0000000..e41d782
--- /dev/null
+++ b/public/img/mobile-base/100/d_16.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_17.jpg b/public/img/mobile-base/100/d_17.jpg
new file mode 100644
index 0000000..60f0290
--- /dev/null
+++ b/public/img/mobile-base/100/d_17.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_18.jpg b/public/img/mobile-base/100/d_18.jpg
new file mode 100644
index 0000000..ad95bd6
--- /dev/null
+++ b/public/img/mobile-base/100/d_18.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_19.jpg b/public/img/mobile-base/100/d_19.jpg
new file mode 100644
index 0000000..a13ebd5
--- /dev/null
+++ b/public/img/mobile-base/100/d_19.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_20.jpg b/public/img/mobile-base/100/d_20.jpg
new file mode 100644
index 0000000..3ad943f
--- /dev/null
+++ b/public/img/mobile-base/100/d_20.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_21.jpg b/public/img/mobile-base/100/d_21.jpg
new file mode 100644
index 0000000..342722a
--- /dev/null
+++ b/public/img/mobile-base/100/d_21.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_22.jpg b/public/img/mobile-base/100/d_22.jpg
new file mode 100644
index 0000000..20b7de8
--- /dev/null
+++ b/public/img/mobile-base/100/d_22.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_23.jpg b/public/img/mobile-base/100/d_23.jpg
new file mode 100644
index 0000000..e5e0da4
--- /dev/null
+++ b/public/img/mobile-base/100/d_23.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_24.jpg b/public/img/mobile-base/100/d_24.jpg
new file mode 100644
index 0000000..a0d1656
--- /dev/null
+++ b/public/img/mobile-base/100/d_24.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_25.jpg b/public/img/mobile-base/100/d_25.jpg
new file mode 100644
index 0000000..576f312
--- /dev/null
+++ b/public/img/mobile-base/100/d_25.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_26.jpg b/public/img/mobile-base/100/d_26.jpg
new file mode 100644
index 0000000..b46924b
--- /dev/null
+++ b/public/img/mobile-base/100/d_26.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_27.jpg b/public/img/mobile-base/100/d_27.jpg
new file mode 100644
index 0000000..3ba021b
--- /dev/null
+++ b/public/img/mobile-base/100/d_27.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_28.jpg b/public/img/mobile-base/100/d_28.jpg
new file mode 100644
index 0000000..395f2b0
--- /dev/null
+++ b/public/img/mobile-base/100/d_28.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_29.jpg b/public/img/mobile-base/100/d_29.jpg
new file mode 100644
index 0000000..0ff68cb
--- /dev/null
+++ b/public/img/mobile-base/100/d_29.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_30.jpg b/public/img/mobile-base/100/d_30.jpg
new file mode 100644
index 0000000..ca2d28f
--- /dev/null
+++ b/public/img/mobile-base/100/d_30.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_31.jpg b/public/img/mobile-base/100/d_31.jpg
new file mode 100644
index 0000000..432035d
--- /dev/null
+++ b/public/img/mobile-base/100/d_31.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_32.jpg b/public/img/mobile-base/100/d_32.jpg
new file mode 100644
index 0000000..6894e50
--- /dev/null
+++ b/public/img/mobile-base/100/d_32.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_33.jpg b/public/img/mobile-base/100/d_33.jpg
new file mode 100644
index 0000000..5024845
--- /dev/null
+++ b/public/img/mobile-base/100/d_33.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_34.jpg b/public/img/mobile-base/100/d_34.jpg
new file mode 100644
index 0000000..cdd7a05
--- /dev/null
+++ b/public/img/mobile-base/100/d_34.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_35.jpg b/public/img/mobile-base/100/d_35.jpg
new file mode 100644
index 0000000..ae81807
--- /dev/null
+++ b/public/img/mobile-base/100/d_35.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_36.jpg b/public/img/mobile-base/100/d_36.jpg
new file mode 100644
index 0000000..2670077
--- /dev/null
+++ b/public/img/mobile-base/100/d_36.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_37.jpg b/public/img/mobile-base/100/d_37.jpg
new file mode 100644
index 0000000..6a26514
--- /dev/null
+++ b/public/img/mobile-base/100/d_37.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_38.jpg b/public/img/mobile-base/100/d_38.jpg
new file mode 100644
index 0000000..085b2c7
--- /dev/null
+++ b/public/img/mobile-base/100/d_38.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_39.jpg b/public/img/mobile-base/100/d_39.jpg
new file mode 100644
index 0000000..626c71b
--- /dev/null
+++ b/public/img/mobile-base/100/d_39.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_40.jpg b/public/img/mobile-base/100/d_40.jpg
new file mode 100644
index 0000000..4fb15d4
--- /dev/null
+++ b/public/img/mobile-base/100/d_40.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_41.jpg b/public/img/mobile-base/100/d_41.jpg
new file mode 100644
index 0000000..e549f6b
--- /dev/null
+++ b/public/img/mobile-base/100/d_41.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_42.jpg b/public/img/mobile-base/100/d_42.jpg
new file mode 100644
index 0000000..92ccf07
--- /dev/null
+++ b/public/img/mobile-base/100/d_42.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_43.jpg b/public/img/mobile-base/100/d_43.jpg
new file mode 100644
index 0000000..5f2cc11
--- /dev/null
+++ b/public/img/mobile-base/100/d_43.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_44.jpg b/public/img/mobile-base/100/d_44.jpg
new file mode 100644
index 0000000..f458d5e
--- /dev/null
+++ b/public/img/mobile-base/100/d_44.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_45.jpg b/public/img/mobile-base/100/d_45.jpg
new file mode 100644
index 0000000..7c92d76
--- /dev/null
+++ b/public/img/mobile-base/100/d_45.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_46.jpg b/public/img/mobile-base/100/d_46.jpg
new file mode 100644
index 0000000..bdc0ab4
--- /dev/null
+++ b/public/img/mobile-base/100/d_46.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_47.jpg b/public/img/mobile-base/100/d_47.jpg
new file mode 100644
index 0000000..e0036b2
--- /dev/null
+++ b/public/img/mobile-base/100/d_47.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_48.jpg b/public/img/mobile-base/100/d_48.jpg
new file mode 100644
index 0000000..cb7af15
--- /dev/null
+++ b/public/img/mobile-base/100/d_48.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_49.jpg b/public/img/mobile-base/100/d_49.jpg
new file mode 100644
index 0000000..833a4e0
--- /dev/null
+++ b/public/img/mobile-base/100/d_49.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_50.jpg b/public/img/mobile-base/100/d_50.jpg
new file mode 100644
index 0000000..4bfb965
--- /dev/null
+++ b/public/img/mobile-base/100/d_50.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_51.jpg b/public/img/mobile-base/100/d_51.jpg
new file mode 100644
index 0000000..72654b4
--- /dev/null
+++ b/public/img/mobile-base/100/d_51.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_52.jpg b/public/img/mobile-base/100/d_52.jpg
new file mode 100644
index 0000000..f4603e3
--- /dev/null
+++ b/public/img/mobile-base/100/d_52.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_53.jpg b/public/img/mobile-base/100/d_53.jpg
new file mode 100644
index 0000000..f07162a
--- /dev/null
+++ b/public/img/mobile-base/100/d_53.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_54.jpg b/public/img/mobile-base/100/d_54.jpg
new file mode 100644
index 0000000..38fdcac
--- /dev/null
+++ b/public/img/mobile-base/100/d_54.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_55.jpg b/public/img/mobile-base/100/d_55.jpg
new file mode 100644
index 0000000..6eb4b72
--- /dev/null
+++ b/public/img/mobile-base/100/d_55.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_56.jpg b/public/img/mobile-base/100/d_56.jpg
new file mode 100644
index 0000000..e9e78d4
--- /dev/null
+++ b/public/img/mobile-base/100/d_56.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_57.jpg b/public/img/mobile-base/100/d_57.jpg
new file mode 100644
index 0000000..1d30cc0
--- /dev/null
+++ b/public/img/mobile-base/100/d_57.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_58.jpg b/public/img/mobile-base/100/d_58.jpg
new file mode 100644
index 0000000..1023e72
--- /dev/null
+++ b/public/img/mobile-base/100/d_58.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_59.jpg b/public/img/mobile-base/100/d_59.jpg
new file mode 100644
index 0000000..9c591cd
--- /dev/null
+++ b/public/img/mobile-base/100/d_59.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_60.jpg b/public/img/mobile-base/100/d_60.jpg
new file mode 100644
index 0000000..b8af28a
--- /dev/null
+++ b/public/img/mobile-base/100/d_60.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_61.jpg b/public/img/mobile-base/100/d_61.jpg
new file mode 100644
index 0000000..8585f8c
--- /dev/null
+++ b/public/img/mobile-base/100/d_61.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_62.jpg b/public/img/mobile-base/100/d_62.jpg
new file mode 100644
index 0000000..0851394
--- /dev/null
+++ b/public/img/mobile-base/100/d_62.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_63.jpg b/public/img/mobile-base/100/d_63.jpg
new file mode 100644
index 0000000..e99d38a
--- /dev/null
+++ b/public/img/mobile-base/100/d_63.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/d_64.jpg b/public/img/mobile-base/100/d_64.jpg
new file mode 100644
index 0000000..d48d987
--- /dev/null
+++ b/public/img/mobile-base/100/d_64.jpg
Binary files differ
diff --git a/public/img/mobile-base/100/t_01.jpg b/public/img/mobile-base/100/t_01.jpg
deleted file mode 100644
index 6d6bb8c..0000000
--- a/public/img/mobile-base/100/t_01.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_02.jpg b/public/img/mobile-base/100/t_02.jpg
deleted file mode 100644
index 6899257..0000000
--- a/public/img/mobile-base/100/t_02.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_03.jpg b/public/img/mobile-base/100/t_03.jpg
deleted file mode 100644
index 5359869..0000000
--- a/public/img/mobile-base/100/t_03.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_04.jpg b/public/img/mobile-base/100/t_04.jpg
deleted file mode 100644
index fc8b96b..0000000
--- a/public/img/mobile-base/100/t_04.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_05.jpg b/public/img/mobile-base/100/t_05.jpg
deleted file mode 100644
index af63686..0000000
--- a/public/img/mobile-base/100/t_05.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_06.jpg b/public/img/mobile-base/100/t_06.jpg
deleted file mode 100644
index 34f5048..0000000
--- a/public/img/mobile-base/100/t_06.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_07.jpg b/public/img/mobile-base/100/t_07.jpg
deleted file mode 100644
index cb8ef9b..0000000
--- a/public/img/mobile-base/100/t_07.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_08.jpg b/public/img/mobile-base/100/t_08.jpg
deleted file mode 100644
index e9070b2..0000000
--- a/public/img/mobile-base/100/t_08.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_09.jpg b/public/img/mobile-base/100/t_09.jpg
deleted file mode 100644
index 8fb845c..0000000
--- a/public/img/mobile-base/100/t_09.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_10.jpg b/public/img/mobile-base/100/t_10.jpg
deleted file mode 100644
index 81d8a6d..0000000
--- a/public/img/mobile-base/100/t_10.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_11.jpg b/public/img/mobile-base/100/t_11.jpg
deleted file mode 100644
index 2279432..0000000
--- a/public/img/mobile-base/100/t_11.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_12.jpg b/public/img/mobile-base/100/t_12.jpg
deleted file mode 100644
index dc168a7..0000000
--- a/public/img/mobile-base/100/t_12.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_13.jpg b/public/img/mobile-base/100/t_13.jpg
deleted file mode 100644
index fc6c47f..0000000
--- a/public/img/mobile-base/100/t_13.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_14.jpg b/public/img/mobile-base/100/t_14.jpg
deleted file mode 100644
index 5129bdd..0000000
--- a/public/img/mobile-base/100/t_14.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_15.jpg b/public/img/mobile-base/100/t_15.jpg
deleted file mode 100644
index 77dcd4d..0000000
--- a/public/img/mobile-base/100/t_15.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_16.jpg b/public/img/mobile-base/100/t_16.jpg
deleted file mode 100644
index 0f8d714..0000000
--- a/public/img/mobile-base/100/t_16.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_17.jpg b/public/img/mobile-base/100/t_17.jpg
deleted file mode 100644
index 789dbe3..0000000
--- a/public/img/mobile-base/100/t_17.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_18.jpg b/public/img/mobile-base/100/t_18.jpg
deleted file mode 100644
index 5bc3180..0000000
--- a/public/img/mobile-base/100/t_18.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_19.jpg b/public/img/mobile-base/100/t_19.jpg
deleted file mode 100644
index e33a1e1..0000000
--- a/public/img/mobile-base/100/t_19.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_20.jpg b/public/img/mobile-base/100/t_20.jpg
deleted file mode 100644
index e7d1305..0000000
--- a/public/img/mobile-base/100/t_20.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_21.jpg b/public/img/mobile-base/100/t_21.jpg
deleted file mode 100644
index fe91eb0..0000000
--- a/public/img/mobile-base/100/t_21.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_22.jpg b/public/img/mobile-base/100/t_22.jpg
deleted file mode 100644
index 7844827..0000000
--- a/public/img/mobile-base/100/t_22.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_23.jpg b/public/img/mobile-base/100/t_23.jpg
deleted file mode 100644
index 59721d0..0000000
--- a/public/img/mobile-base/100/t_23.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_24.jpg b/public/img/mobile-base/100/t_24.jpg
deleted file mode 100644
index b9b3ded..0000000
--- a/public/img/mobile-base/100/t_24.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_25.jpg b/public/img/mobile-base/100/t_25.jpg
deleted file mode 100644
index 606f00e..0000000
--- a/public/img/mobile-base/100/t_25.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_26.jpg b/public/img/mobile-base/100/t_26.jpg
deleted file mode 100644
index a260257..0000000
--- a/public/img/mobile-base/100/t_26.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_27.jpg b/public/img/mobile-base/100/t_27.jpg
deleted file mode 100644
index f53f4ae..0000000
--- a/public/img/mobile-base/100/t_27.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_28.jpg b/public/img/mobile-base/100/t_28.jpg
deleted file mode 100644
index a12a7a8..0000000
--- a/public/img/mobile-base/100/t_28.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_29.jpg b/public/img/mobile-base/100/t_29.jpg
deleted file mode 100644
index 96ab5a9..0000000
--- a/public/img/mobile-base/100/t_29.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_30.jpg b/public/img/mobile-base/100/t_30.jpg
deleted file mode 100644
index 0388b72..0000000
--- a/public/img/mobile-base/100/t_30.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_31.jpg b/public/img/mobile-base/100/t_31.jpg
deleted file mode 100644
index daf8ea7..0000000
--- a/public/img/mobile-base/100/t_31.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_32.jpg b/public/img/mobile-base/100/t_32.jpg
deleted file mode 100644
index bddb92d..0000000
--- a/public/img/mobile-base/100/t_32.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_33.jpg b/public/img/mobile-base/100/t_33.jpg
deleted file mode 100644
index 57f7a61..0000000
--- a/public/img/mobile-base/100/t_33.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_34.jpg b/public/img/mobile-base/100/t_34.jpg
deleted file mode 100644
index 5c601a9..0000000
--- a/public/img/mobile-base/100/t_34.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_35.jpg b/public/img/mobile-base/100/t_35.jpg
deleted file mode 100644
index 7800871..0000000
--- a/public/img/mobile-base/100/t_35.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_36.jpg b/public/img/mobile-base/100/t_36.jpg
deleted file mode 100644
index af48f64..0000000
--- a/public/img/mobile-base/100/t_36.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_37.jpg b/public/img/mobile-base/100/t_37.jpg
deleted file mode 100644
index cdf7a7c..0000000
--- a/public/img/mobile-base/100/t_37.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_38.jpg b/public/img/mobile-base/100/t_38.jpg
deleted file mode 100644
index c38ba3c..0000000
--- a/public/img/mobile-base/100/t_38.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_39.jpg b/public/img/mobile-base/100/t_39.jpg
deleted file mode 100644
index 2037423..0000000
--- a/public/img/mobile-base/100/t_39.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_40.jpg b/public/img/mobile-base/100/t_40.jpg
deleted file mode 100644
index cb3f11c..0000000
--- a/public/img/mobile-base/100/t_40.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_41.jpg b/public/img/mobile-base/100/t_41.jpg
deleted file mode 100644
index 9dc6729..0000000
--- a/public/img/mobile-base/100/t_41.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_42.jpg b/public/img/mobile-base/100/t_42.jpg
deleted file mode 100644
index bff3aba..0000000
--- a/public/img/mobile-base/100/t_42.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_43.jpg b/public/img/mobile-base/100/t_43.jpg
deleted file mode 100644
index 281aaa2..0000000
--- a/public/img/mobile-base/100/t_43.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_44.jpg b/public/img/mobile-base/100/t_44.jpg
deleted file mode 100644
index 1c75aa4..0000000
--- a/public/img/mobile-base/100/t_44.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_45.jpg b/public/img/mobile-base/100/t_45.jpg
deleted file mode 100644
index c626afc..0000000
--- a/public/img/mobile-base/100/t_45.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_46.jpg b/public/img/mobile-base/100/t_46.jpg
deleted file mode 100644
index da7d520..0000000
--- a/public/img/mobile-base/100/t_46.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_47.jpg b/public/img/mobile-base/100/t_47.jpg
deleted file mode 100644
index ff4531c..0000000
--- a/public/img/mobile-base/100/t_47.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_48.jpg b/public/img/mobile-base/100/t_48.jpg
deleted file mode 100644
index 3d54e50..0000000
--- a/public/img/mobile-base/100/t_48.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_49.jpg b/public/img/mobile-base/100/t_49.jpg
deleted file mode 100644
index f63fe9c..0000000
--- a/public/img/mobile-base/100/t_49.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_50.jpg b/public/img/mobile-base/100/t_50.jpg
deleted file mode 100644
index 79870b4..0000000
--- a/public/img/mobile-base/100/t_50.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_51.jpg b/public/img/mobile-base/100/t_51.jpg
deleted file mode 100644
index bf47c21..0000000
--- a/public/img/mobile-base/100/t_51.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_52.jpg b/public/img/mobile-base/100/t_52.jpg
deleted file mode 100644
index 03ab32a..0000000
--- a/public/img/mobile-base/100/t_52.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_53.jpg b/public/img/mobile-base/100/t_53.jpg
deleted file mode 100644
index 7b40ddf..0000000
--- a/public/img/mobile-base/100/t_53.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_54.jpg b/public/img/mobile-base/100/t_54.jpg
deleted file mode 100644
index 9977f2f..0000000
--- a/public/img/mobile-base/100/t_54.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_55.jpg b/public/img/mobile-base/100/t_55.jpg
deleted file mode 100644
index 6e07ca9..0000000
--- a/public/img/mobile-base/100/t_55.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_56.jpg b/public/img/mobile-base/100/t_56.jpg
deleted file mode 100644
index 6fb6efc..0000000
--- a/public/img/mobile-base/100/t_56.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_57.jpg b/public/img/mobile-base/100/t_57.jpg
deleted file mode 100644
index 13d154c..0000000
--- a/public/img/mobile-base/100/t_57.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_58.jpg b/public/img/mobile-base/100/t_58.jpg
deleted file mode 100644
index abc71a4..0000000
--- a/public/img/mobile-base/100/t_58.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_59.jpg b/public/img/mobile-base/100/t_59.jpg
deleted file mode 100644
index 37a4c64..0000000
--- a/public/img/mobile-base/100/t_59.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_60.jpg b/public/img/mobile-base/100/t_60.jpg
deleted file mode 100644
index 0bdc2cc..0000000
--- a/public/img/mobile-base/100/t_60.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_61.jpg b/public/img/mobile-base/100/t_61.jpg
deleted file mode 100644
index 086cb6f..0000000
--- a/public/img/mobile-base/100/t_61.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_62.jpg b/public/img/mobile-base/100/t_62.jpg
deleted file mode 100644
index 3b9c924..0000000
--- a/public/img/mobile-base/100/t_62.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_63.jpg b/public/img/mobile-base/100/t_63.jpg
deleted file mode 100644
index 9ddc0cd..0000000
--- a/public/img/mobile-base/100/t_63.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/100/t_64.jpg b/public/img/mobile-base/100/t_64.jpg
deleted file mode 100644
index c02be49..0000000
--- a/public/img/mobile-base/100/t_64.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/d_01.jpg b/public/img/mobile-base/200/d_01.jpg
new file mode 100644
index 0000000..c296e15
--- /dev/null
+++ b/public/img/mobile-base/200/d_01.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_02.jpg b/public/img/mobile-base/200/d_02.jpg
new file mode 100644
index 0000000..8478186
--- /dev/null
+++ b/public/img/mobile-base/200/d_02.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_03.jpg b/public/img/mobile-base/200/d_03.jpg
new file mode 100644
index 0000000..338a023
--- /dev/null
+++ b/public/img/mobile-base/200/d_03.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_04.jpg b/public/img/mobile-base/200/d_04.jpg
new file mode 100644
index 0000000..aeab092
--- /dev/null
+++ b/public/img/mobile-base/200/d_04.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_05.jpg b/public/img/mobile-base/200/d_05.jpg
new file mode 100644
index 0000000..05dfd5c
--- /dev/null
+++ b/public/img/mobile-base/200/d_05.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_06.jpg b/public/img/mobile-base/200/d_06.jpg
new file mode 100644
index 0000000..2c93258
--- /dev/null
+++ b/public/img/mobile-base/200/d_06.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_07.jpg b/public/img/mobile-base/200/d_07.jpg
new file mode 100644
index 0000000..5254a79
--- /dev/null
+++ b/public/img/mobile-base/200/d_07.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_08.jpg b/public/img/mobile-base/200/d_08.jpg
new file mode 100644
index 0000000..8d72dae
--- /dev/null
+++ b/public/img/mobile-base/200/d_08.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_09.jpg b/public/img/mobile-base/200/d_09.jpg
new file mode 100644
index 0000000..4295be6
--- /dev/null
+++ b/public/img/mobile-base/200/d_09.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_10.jpg b/public/img/mobile-base/200/d_10.jpg
new file mode 100644
index 0000000..5bad1b4
--- /dev/null
+++ b/public/img/mobile-base/200/d_10.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_11.jpg b/public/img/mobile-base/200/d_11.jpg
new file mode 100644
index 0000000..ad2fd9f
--- /dev/null
+++ b/public/img/mobile-base/200/d_11.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_12.jpg b/public/img/mobile-base/200/d_12.jpg
new file mode 100644
index 0000000..448799d
--- /dev/null
+++ b/public/img/mobile-base/200/d_12.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_13.jpg b/public/img/mobile-base/200/d_13.jpg
new file mode 100644
index 0000000..9bf6533
--- /dev/null
+++ b/public/img/mobile-base/200/d_13.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_14.jpg b/public/img/mobile-base/200/d_14.jpg
new file mode 100644
index 0000000..f6565b3
--- /dev/null
+++ b/public/img/mobile-base/200/d_14.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_15.jpg b/public/img/mobile-base/200/d_15.jpg
new file mode 100644
index 0000000..e6ace85
--- /dev/null
+++ b/public/img/mobile-base/200/d_15.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_16.jpg b/public/img/mobile-base/200/d_16.jpg
new file mode 100644
index 0000000..d3d6f17
--- /dev/null
+++ b/public/img/mobile-base/200/d_16.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_17.jpg b/public/img/mobile-base/200/d_17.jpg
new file mode 100644
index 0000000..5e2b232
--- /dev/null
+++ b/public/img/mobile-base/200/d_17.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_18.jpg b/public/img/mobile-base/200/d_18.jpg
new file mode 100644
index 0000000..136cfe7
--- /dev/null
+++ b/public/img/mobile-base/200/d_18.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_19.jpg b/public/img/mobile-base/200/d_19.jpg
new file mode 100644
index 0000000..a7ca2b4
--- /dev/null
+++ b/public/img/mobile-base/200/d_19.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_20.jpg b/public/img/mobile-base/200/d_20.jpg
new file mode 100644
index 0000000..052230f
--- /dev/null
+++ b/public/img/mobile-base/200/d_20.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_21.jpg b/public/img/mobile-base/200/d_21.jpg
new file mode 100644
index 0000000..a0f5457
--- /dev/null
+++ b/public/img/mobile-base/200/d_21.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_22.jpg b/public/img/mobile-base/200/d_22.jpg
new file mode 100644
index 0000000..4353fc5
--- /dev/null
+++ b/public/img/mobile-base/200/d_22.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_23.jpg b/public/img/mobile-base/200/d_23.jpg
new file mode 100644
index 0000000..a8324f6
--- /dev/null
+++ b/public/img/mobile-base/200/d_23.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_24.jpg b/public/img/mobile-base/200/d_24.jpg
new file mode 100644
index 0000000..f166a48
--- /dev/null
+++ b/public/img/mobile-base/200/d_24.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_25.jpg b/public/img/mobile-base/200/d_25.jpg
new file mode 100644
index 0000000..20709d7
--- /dev/null
+++ b/public/img/mobile-base/200/d_25.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_26.jpg b/public/img/mobile-base/200/d_26.jpg
new file mode 100644
index 0000000..639ca37
--- /dev/null
+++ b/public/img/mobile-base/200/d_26.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_27.jpg b/public/img/mobile-base/200/d_27.jpg
new file mode 100644
index 0000000..440f234
--- /dev/null
+++ b/public/img/mobile-base/200/d_27.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_28.jpg b/public/img/mobile-base/200/d_28.jpg
new file mode 100644
index 0000000..984bc0d
--- /dev/null
+++ b/public/img/mobile-base/200/d_28.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_29.jpg b/public/img/mobile-base/200/d_29.jpg
new file mode 100644
index 0000000..761fc91
--- /dev/null
+++ b/public/img/mobile-base/200/d_29.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_30.jpg b/public/img/mobile-base/200/d_30.jpg
new file mode 100644
index 0000000..cb1509d
--- /dev/null
+++ b/public/img/mobile-base/200/d_30.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_31.jpg b/public/img/mobile-base/200/d_31.jpg
new file mode 100644
index 0000000..d6b78c6
--- /dev/null
+++ b/public/img/mobile-base/200/d_31.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_32.jpg b/public/img/mobile-base/200/d_32.jpg
new file mode 100644
index 0000000..0f9680d
--- /dev/null
+++ b/public/img/mobile-base/200/d_32.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_33.jpg b/public/img/mobile-base/200/d_33.jpg
new file mode 100644
index 0000000..efd183f
--- /dev/null
+++ b/public/img/mobile-base/200/d_33.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_34.jpg b/public/img/mobile-base/200/d_34.jpg
new file mode 100644
index 0000000..bc659c1
--- /dev/null
+++ b/public/img/mobile-base/200/d_34.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_35.jpg b/public/img/mobile-base/200/d_35.jpg
new file mode 100644
index 0000000..912a94f
--- /dev/null
+++ b/public/img/mobile-base/200/d_35.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_36.jpg b/public/img/mobile-base/200/d_36.jpg
new file mode 100644
index 0000000..2770fd9
--- /dev/null
+++ b/public/img/mobile-base/200/d_36.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_37.jpg b/public/img/mobile-base/200/d_37.jpg
new file mode 100644
index 0000000..c81e609
--- /dev/null
+++ b/public/img/mobile-base/200/d_37.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_38.jpg b/public/img/mobile-base/200/d_38.jpg
new file mode 100644
index 0000000..54f5a96
--- /dev/null
+++ b/public/img/mobile-base/200/d_38.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_39.jpg b/public/img/mobile-base/200/d_39.jpg
new file mode 100644
index 0000000..8a49cc7
--- /dev/null
+++ b/public/img/mobile-base/200/d_39.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_40.jpg b/public/img/mobile-base/200/d_40.jpg
new file mode 100644
index 0000000..005c382
--- /dev/null
+++ b/public/img/mobile-base/200/d_40.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_41.jpg b/public/img/mobile-base/200/d_41.jpg
new file mode 100644
index 0000000..7198657
--- /dev/null
+++ b/public/img/mobile-base/200/d_41.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_42.jpg b/public/img/mobile-base/200/d_42.jpg
new file mode 100644
index 0000000..28fff4d
--- /dev/null
+++ b/public/img/mobile-base/200/d_42.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_43.jpg b/public/img/mobile-base/200/d_43.jpg
new file mode 100644
index 0000000..5a55ea7
--- /dev/null
+++ b/public/img/mobile-base/200/d_43.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_44.jpg b/public/img/mobile-base/200/d_44.jpg
new file mode 100644
index 0000000..35bd560
--- /dev/null
+++ b/public/img/mobile-base/200/d_44.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_45.jpg b/public/img/mobile-base/200/d_45.jpg
new file mode 100644
index 0000000..2641a80
--- /dev/null
+++ b/public/img/mobile-base/200/d_45.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_46.jpg b/public/img/mobile-base/200/d_46.jpg
new file mode 100644
index 0000000..44726a9
--- /dev/null
+++ b/public/img/mobile-base/200/d_46.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_47.jpg b/public/img/mobile-base/200/d_47.jpg
new file mode 100644
index 0000000..57740c7
--- /dev/null
+++ b/public/img/mobile-base/200/d_47.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_48.jpg b/public/img/mobile-base/200/d_48.jpg
new file mode 100644
index 0000000..7217fc4
--- /dev/null
+++ b/public/img/mobile-base/200/d_48.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_49.jpg b/public/img/mobile-base/200/d_49.jpg
new file mode 100644
index 0000000..2b34770
--- /dev/null
+++ b/public/img/mobile-base/200/d_49.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_50.jpg b/public/img/mobile-base/200/d_50.jpg
new file mode 100644
index 0000000..4f8f023
--- /dev/null
+++ b/public/img/mobile-base/200/d_50.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_51.jpg b/public/img/mobile-base/200/d_51.jpg
new file mode 100644
index 0000000..178d0ed
--- /dev/null
+++ b/public/img/mobile-base/200/d_51.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_52.jpg b/public/img/mobile-base/200/d_52.jpg
new file mode 100644
index 0000000..a191201
--- /dev/null
+++ b/public/img/mobile-base/200/d_52.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_53.jpg b/public/img/mobile-base/200/d_53.jpg
new file mode 100644
index 0000000..a0b8aa1
--- /dev/null
+++ b/public/img/mobile-base/200/d_53.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_54.jpg b/public/img/mobile-base/200/d_54.jpg
new file mode 100644
index 0000000..ac0c2be
--- /dev/null
+++ b/public/img/mobile-base/200/d_54.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_55.jpg b/public/img/mobile-base/200/d_55.jpg
new file mode 100644
index 0000000..8484992
--- /dev/null
+++ b/public/img/mobile-base/200/d_55.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_56.jpg b/public/img/mobile-base/200/d_56.jpg
new file mode 100644
index 0000000..409d2ad
--- /dev/null
+++ b/public/img/mobile-base/200/d_56.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_57.jpg b/public/img/mobile-base/200/d_57.jpg
new file mode 100644
index 0000000..c25a194
--- /dev/null
+++ b/public/img/mobile-base/200/d_57.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_58.jpg b/public/img/mobile-base/200/d_58.jpg
new file mode 100644
index 0000000..c1e09a5
--- /dev/null
+++ b/public/img/mobile-base/200/d_58.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_59.jpg b/public/img/mobile-base/200/d_59.jpg
new file mode 100644
index 0000000..0578e00
--- /dev/null
+++ b/public/img/mobile-base/200/d_59.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_60.jpg b/public/img/mobile-base/200/d_60.jpg
new file mode 100644
index 0000000..1853daa
--- /dev/null
+++ b/public/img/mobile-base/200/d_60.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_61.jpg b/public/img/mobile-base/200/d_61.jpg
new file mode 100644
index 0000000..074a333
--- /dev/null
+++ b/public/img/mobile-base/200/d_61.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_62.jpg b/public/img/mobile-base/200/d_62.jpg
new file mode 100644
index 0000000..ad75432
--- /dev/null
+++ b/public/img/mobile-base/200/d_62.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_63.jpg b/public/img/mobile-base/200/d_63.jpg
new file mode 100644
index 0000000..72e15b4
--- /dev/null
+++ b/public/img/mobile-base/200/d_63.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/d_64.jpg b/public/img/mobile-base/200/d_64.jpg
new file mode 100644
index 0000000..fde138f
--- /dev/null
+++ b/public/img/mobile-base/200/d_64.jpg
Binary files differ
diff --git a/public/img/mobile-base/200/t_01.jpg b/public/img/mobile-base/200/t_01.jpg
deleted file mode 100644
index 70dcb47..0000000
--- a/public/img/mobile-base/200/t_01.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_02.jpg b/public/img/mobile-base/200/t_02.jpg
deleted file mode 100644
index afda98e..0000000
--- a/public/img/mobile-base/200/t_02.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_03.jpg b/public/img/mobile-base/200/t_03.jpg
deleted file mode 100644
index 375f060..0000000
--- a/public/img/mobile-base/200/t_03.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_04.jpg b/public/img/mobile-base/200/t_04.jpg
deleted file mode 100644
index 7b39710..0000000
--- a/public/img/mobile-base/200/t_04.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_05.jpg b/public/img/mobile-base/200/t_05.jpg
deleted file mode 100644
index 9b7aaac..0000000
--- a/public/img/mobile-base/200/t_05.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_06.jpg b/public/img/mobile-base/200/t_06.jpg
deleted file mode 100644
index f26ca96..0000000
--- a/public/img/mobile-base/200/t_06.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_07.jpg b/public/img/mobile-base/200/t_07.jpg
deleted file mode 100644
index 9e32b00..0000000
--- a/public/img/mobile-base/200/t_07.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_08.jpg b/public/img/mobile-base/200/t_08.jpg
deleted file mode 100644
index 40a4e32..0000000
--- a/public/img/mobile-base/200/t_08.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_09.jpg b/public/img/mobile-base/200/t_09.jpg
deleted file mode 100644
index ab54b54..0000000
--- a/public/img/mobile-base/200/t_09.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_10.jpg b/public/img/mobile-base/200/t_10.jpg
deleted file mode 100644
index 55a8986..0000000
--- a/public/img/mobile-base/200/t_10.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_11.jpg b/public/img/mobile-base/200/t_11.jpg
deleted file mode 100644
index 8bb5751..0000000
--- a/public/img/mobile-base/200/t_11.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_12.jpg b/public/img/mobile-base/200/t_12.jpg
deleted file mode 100644
index 5725747..0000000
--- a/public/img/mobile-base/200/t_12.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_13.jpg b/public/img/mobile-base/200/t_13.jpg
deleted file mode 100644
index 0bf6caf..0000000
--- a/public/img/mobile-base/200/t_13.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_14.jpg b/public/img/mobile-base/200/t_14.jpg
deleted file mode 100644
index adf4c0c..0000000
--- a/public/img/mobile-base/200/t_14.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_15.jpg b/public/img/mobile-base/200/t_15.jpg
deleted file mode 100644
index 4dd4917..0000000
--- a/public/img/mobile-base/200/t_15.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_16.jpg b/public/img/mobile-base/200/t_16.jpg
deleted file mode 100644
index 8da487a..0000000
--- a/public/img/mobile-base/200/t_16.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_17.jpg b/public/img/mobile-base/200/t_17.jpg
deleted file mode 100644
index 4689073..0000000
--- a/public/img/mobile-base/200/t_17.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_18.jpg b/public/img/mobile-base/200/t_18.jpg
deleted file mode 100644
index eea0ac1..0000000
--- a/public/img/mobile-base/200/t_18.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_19.jpg b/public/img/mobile-base/200/t_19.jpg
deleted file mode 100644
index e7e7d61..0000000
--- a/public/img/mobile-base/200/t_19.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_20.jpg b/public/img/mobile-base/200/t_20.jpg
deleted file mode 100644
index bfc628c..0000000
--- a/public/img/mobile-base/200/t_20.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_21.jpg b/public/img/mobile-base/200/t_21.jpg
deleted file mode 100644
index 700d0fb..0000000
--- a/public/img/mobile-base/200/t_21.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_22.jpg b/public/img/mobile-base/200/t_22.jpg
deleted file mode 100644
index a2ea9d8..0000000
--- a/public/img/mobile-base/200/t_22.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_23.jpg b/public/img/mobile-base/200/t_23.jpg
deleted file mode 100644
index b2da99e..0000000
--- a/public/img/mobile-base/200/t_23.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_24.jpg b/public/img/mobile-base/200/t_24.jpg
deleted file mode 100644
index 803de3e..0000000
--- a/public/img/mobile-base/200/t_24.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_25.jpg b/public/img/mobile-base/200/t_25.jpg
deleted file mode 100644
index e9f56ac..0000000
--- a/public/img/mobile-base/200/t_25.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_26.jpg b/public/img/mobile-base/200/t_26.jpg
deleted file mode 100644
index 7dc8b79..0000000
--- a/public/img/mobile-base/200/t_26.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_27.jpg b/public/img/mobile-base/200/t_27.jpg
deleted file mode 100644
index b80f2ea..0000000
--- a/public/img/mobile-base/200/t_27.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_28.jpg b/public/img/mobile-base/200/t_28.jpg
deleted file mode 100644
index 9843e4e..0000000
--- a/public/img/mobile-base/200/t_28.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_29.jpg b/public/img/mobile-base/200/t_29.jpg
deleted file mode 100644
index 833f7d1..0000000
--- a/public/img/mobile-base/200/t_29.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_30.jpg b/public/img/mobile-base/200/t_30.jpg
deleted file mode 100644
index c84b713..0000000
--- a/public/img/mobile-base/200/t_30.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_31.jpg b/public/img/mobile-base/200/t_31.jpg
deleted file mode 100644
index 8e4c9f0..0000000
--- a/public/img/mobile-base/200/t_31.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_32.jpg b/public/img/mobile-base/200/t_32.jpg
deleted file mode 100644
index aca7601..0000000
--- a/public/img/mobile-base/200/t_32.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_33.jpg b/public/img/mobile-base/200/t_33.jpg
deleted file mode 100644
index 7a68fea..0000000
--- a/public/img/mobile-base/200/t_33.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_34.jpg b/public/img/mobile-base/200/t_34.jpg
deleted file mode 100644
index c8e5120..0000000
--- a/public/img/mobile-base/200/t_34.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_35.jpg b/public/img/mobile-base/200/t_35.jpg
deleted file mode 100644
index fa66fff..0000000
--- a/public/img/mobile-base/200/t_35.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_36.jpg b/public/img/mobile-base/200/t_36.jpg
deleted file mode 100644
index 19e1fc8..0000000
--- a/public/img/mobile-base/200/t_36.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_37.jpg b/public/img/mobile-base/200/t_37.jpg
deleted file mode 100644
index 1660aa3..0000000
--- a/public/img/mobile-base/200/t_37.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_38.jpg b/public/img/mobile-base/200/t_38.jpg
deleted file mode 100644
index ca11f67..0000000
--- a/public/img/mobile-base/200/t_38.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_39.jpg b/public/img/mobile-base/200/t_39.jpg
deleted file mode 100644
index b4259e9..0000000
--- a/public/img/mobile-base/200/t_39.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_40.jpg b/public/img/mobile-base/200/t_40.jpg
deleted file mode 100644
index 77f8e38..0000000
--- a/public/img/mobile-base/200/t_40.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_41.jpg b/public/img/mobile-base/200/t_41.jpg
deleted file mode 100644
index b1409f8..0000000
--- a/public/img/mobile-base/200/t_41.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_42.jpg b/public/img/mobile-base/200/t_42.jpg
deleted file mode 100644
index 57b6866..0000000
--- a/public/img/mobile-base/200/t_42.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_43.jpg b/public/img/mobile-base/200/t_43.jpg
deleted file mode 100644
index 6d6cf94..0000000
--- a/public/img/mobile-base/200/t_43.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_44.jpg b/public/img/mobile-base/200/t_44.jpg
deleted file mode 100644
index 62a2944..0000000
--- a/public/img/mobile-base/200/t_44.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_45.jpg b/public/img/mobile-base/200/t_45.jpg
deleted file mode 100644
index 812ebe2..0000000
--- a/public/img/mobile-base/200/t_45.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_46.jpg b/public/img/mobile-base/200/t_46.jpg
deleted file mode 100644
index 93eee2c..0000000
--- a/public/img/mobile-base/200/t_46.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_47.jpg b/public/img/mobile-base/200/t_47.jpg
deleted file mode 100644
index 14c2f0c..0000000
--- a/public/img/mobile-base/200/t_47.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_48.jpg b/public/img/mobile-base/200/t_48.jpg
deleted file mode 100644
index 73b3487..0000000
--- a/public/img/mobile-base/200/t_48.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_49.jpg b/public/img/mobile-base/200/t_49.jpg
deleted file mode 100644
index b8fc2cb..0000000
--- a/public/img/mobile-base/200/t_49.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_50.jpg b/public/img/mobile-base/200/t_50.jpg
deleted file mode 100644
index 8880197..0000000
--- a/public/img/mobile-base/200/t_50.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_51.jpg b/public/img/mobile-base/200/t_51.jpg
deleted file mode 100644
index e50e9fc..0000000
--- a/public/img/mobile-base/200/t_51.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_52.jpg b/public/img/mobile-base/200/t_52.jpg
deleted file mode 100644
index d026591..0000000
--- a/public/img/mobile-base/200/t_52.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_53.jpg b/public/img/mobile-base/200/t_53.jpg
deleted file mode 100644
index dff085f..0000000
--- a/public/img/mobile-base/200/t_53.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_54.jpg b/public/img/mobile-base/200/t_54.jpg
deleted file mode 100644
index f913f69..0000000
--- a/public/img/mobile-base/200/t_54.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_55.jpg b/public/img/mobile-base/200/t_55.jpg
deleted file mode 100644
index a7aae70..0000000
--- a/public/img/mobile-base/200/t_55.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_56.jpg b/public/img/mobile-base/200/t_56.jpg
deleted file mode 100644
index 6549969..0000000
--- a/public/img/mobile-base/200/t_56.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_57.jpg b/public/img/mobile-base/200/t_57.jpg
deleted file mode 100644
index a7b38ab..0000000
--- a/public/img/mobile-base/200/t_57.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_58.jpg b/public/img/mobile-base/200/t_58.jpg
deleted file mode 100644
index 9e2879b..0000000
--- a/public/img/mobile-base/200/t_58.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_59.jpg b/public/img/mobile-base/200/t_59.jpg
deleted file mode 100644
index 7da1958..0000000
--- a/public/img/mobile-base/200/t_59.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_60.jpg b/public/img/mobile-base/200/t_60.jpg
deleted file mode 100644
index 3055861..0000000
--- a/public/img/mobile-base/200/t_60.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_61.jpg b/public/img/mobile-base/200/t_61.jpg
deleted file mode 100644
index 4c96316..0000000
--- a/public/img/mobile-base/200/t_61.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_62.jpg b/public/img/mobile-base/200/t_62.jpg
deleted file mode 100644
index 731eb16..0000000
--- a/public/img/mobile-base/200/t_62.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_63.jpg b/public/img/mobile-base/200/t_63.jpg
deleted file mode 100644
index 815ee4b..0000000
--- a/public/img/mobile-base/200/t_63.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/200/t_64.jpg b/public/img/mobile-base/200/t_64.jpg
deleted file mode 100644
index 91348d0..0000000
--- a/public/img/mobile-base/200/t_64.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/d_01.jpg b/public/img/mobile-base/300/d_01.jpg
new file mode 100644
index 0000000..704a9ea
--- /dev/null
+++ b/public/img/mobile-base/300/d_01.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_02.jpg b/public/img/mobile-base/300/d_02.jpg
new file mode 100644
index 0000000..f66d40e
--- /dev/null
+++ b/public/img/mobile-base/300/d_02.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_03.jpg b/public/img/mobile-base/300/d_03.jpg
new file mode 100644
index 0000000..aa96b47
--- /dev/null
+++ b/public/img/mobile-base/300/d_03.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_04.jpg b/public/img/mobile-base/300/d_04.jpg
new file mode 100644
index 0000000..f216902
--- /dev/null
+++ b/public/img/mobile-base/300/d_04.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_05.jpg b/public/img/mobile-base/300/d_05.jpg
new file mode 100644
index 0000000..3fe57e1
--- /dev/null
+++ b/public/img/mobile-base/300/d_05.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_06.jpg b/public/img/mobile-base/300/d_06.jpg
new file mode 100644
index 0000000..c2182a7
--- /dev/null
+++ b/public/img/mobile-base/300/d_06.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_07.jpg b/public/img/mobile-base/300/d_07.jpg
new file mode 100644
index 0000000..e0f23a2
--- /dev/null
+++ b/public/img/mobile-base/300/d_07.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_08.jpg b/public/img/mobile-base/300/d_08.jpg
new file mode 100644
index 0000000..08fbd7e
--- /dev/null
+++ b/public/img/mobile-base/300/d_08.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_09.jpg b/public/img/mobile-base/300/d_09.jpg
new file mode 100644
index 0000000..dd6eece
--- /dev/null
+++ b/public/img/mobile-base/300/d_09.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_10.jpg b/public/img/mobile-base/300/d_10.jpg
new file mode 100644
index 0000000..22b0487
--- /dev/null
+++ b/public/img/mobile-base/300/d_10.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_11.jpg b/public/img/mobile-base/300/d_11.jpg
new file mode 100644
index 0000000..2318204
--- /dev/null
+++ b/public/img/mobile-base/300/d_11.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_12.jpg b/public/img/mobile-base/300/d_12.jpg
new file mode 100644
index 0000000..ef88571
--- /dev/null
+++ b/public/img/mobile-base/300/d_12.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_13.jpg b/public/img/mobile-base/300/d_13.jpg
new file mode 100644
index 0000000..9cbb9b3
--- /dev/null
+++ b/public/img/mobile-base/300/d_13.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_14.jpg b/public/img/mobile-base/300/d_14.jpg
new file mode 100644
index 0000000..f895651
--- /dev/null
+++ b/public/img/mobile-base/300/d_14.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_15.jpg b/public/img/mobile-base/300/d_15.jpg
new file mode 100644
index 0000000..2b5cd75
--- /dev/null
+++ b/public/img/mobile-base/300/d_15.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_16.jpg b/public/img/mobile-base/300/d_16.jpg
new file mode 100644
index 0000000..4d226ef
--- /dev/null
+++ b/public/img/mobile-base/300/d_16.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_17.jpg b/public/img/mobile-base/300/d_17.jpg
new file mode 100644
index 0000000..e1a924d
--- /dev/null
+++ b/public/img/mobile-base/300/d_17.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_18.jpg b/public/img/mobile-base/300/d_18.jpg
new file mode 100644
index 0000000..d643d0e
--- /dev/null
+++ b/public/img/mobile-base/300/d_18.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_19.jpg b/public/img/mobile-base/300/d_19.jpg
new file mode 100644
index 0000000..18bb347
--- /dev/null
+++ b/public/img/mobile-base/300/d_19.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_20.jpg b/public/img/mobile-base/300/d_20.jpg
new file mode 100644
index 0000000..1a20b45
--- /dev/null
+++ b/public/img/mobile-base/300/d_20.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_21.jpg b/public/img/mobile-base/300/d_21.jpg
new file mode 100644
index 0000000..c93c118
--- /dev/null
+++ b/public/img/mobile-base/300/d_21.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_22.jpg b/public/img/mobile-base/300/d_22.jpg
new file mode 100644
index 0000000..8afd566
--- /dev/null
+++ b/public/img/mobile-base/300/d_22.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_23.jpg b/public/img/mobile-base/300/d_23.jpg
new file mode 100644
index 0000000..a70e5ba
--- /dev/null
+++ b/public/img/mobile-base/300/d_23.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_24.jpg b/public/img/mobile-base/300/d_24.jpg
new file mode 100644
index 0000000..dd9331b
--- /dev/null
+++ b/public/img/mobile-base/300/d_24.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_25.jpg b/public/img/mobile-base/300/d_25.jpg
new file mode 100644
index 0000000..96e9c30
--- /dev/null
+++ b/public/img/mobile-base/300/d_25.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_26.jpg b/public/img/mobile-base/300/d_26.jpg
new file mode 100644
index 0000000..a5cec02
--- /dev/null
+++ b/public/img/mobile-base/300/d_26.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_27.jpg b/public/img/mobile-base/300/d_27.jpg
new file mode 100644
index 0000000..4e457fd
--- /dev/null
+++ b/public/img/mobile-base/300/d_27.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_28.jpg b/public/img/mobile-base/300/d_28.jpg
new file mode 100644
index 0000000..f30079d
--- /dev/null
+++ b/public/img/mobile-base/300/d_28.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_29.jpg b/public/img/mobile-base/300/d_29.jpg
new file mode 100644
index 0000000..67dc32b
--- /dev/null
+++ b/public/img/mobile-base/300/d_29.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_30.jpg b/public/img/mobile-base/300/d_30.jpg
new file mode 100644
index 0000000..a7e3587
--- /dev/null
+++ b/public/img/mobile-base/300/d_30.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_31.jpg b/public/img/mobile-base/300/d_31.jpg
new file mode 100644
index 0000000..6a62530
--- /dev/null
+++ b/public/img/mobile-base/300/d_31.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_32.jpg b/public/img/mobile-base/300/d_32.jpg
new file mode 100644
index 0000000..e079fff
--- /dev/null
+++ b/public/img/mobile-base/300/d_32.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_33.jpg b/public/img/mobile-base/300/d_33.jpg
new file mode 100644
index 0000000..700c5f6
--- /dev/null
+++ b/public/img/mobile-base/300/d_33.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_34.jpg b/public/img/mobile-base/300/d_34.jpg
new file mode 100644
index 0000000..689565a
--- /dev/null
+++ b/public/img/mobile-base/300/d_34.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_35.jpg b/public/img/mobile-base/300/d_35.jpg
new file mode 100644
index 0000000..195fe2c
--- /dev/null
+++ b/public/img/mobile-base/300/d_35.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_36.jpg b/public/img/mobile-base/300/d_36.jpg
new file mode 100644
index 0000000..d4000c4
--- /dev/null
+++ b/public/img/mobile-base/300/d_36.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_37.jpg b/public/img/mobile-base/300/d_37.jpg
new file mode 100644
index 0000000..d081303
--- /dev/null
+++ b/public/img/mobile-base/300/d_37.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_38.jpg b/public/img/mobile-base/300/d_38.jpg
new file mode 100644
index 0000000..219b3ad
--- /dev/null
+++ b/public/img/mobile-base/300/d_38.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_39.jpg b/public/img/mobile-base/300/d_39.jpg
new file mode 100644
index 0000000..129a203
--- /dev/null
+++ b/public/img/mobile-base/300/d_39.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_40.jpg b/public/img/mobile-base/300/d_40.jpg
new file mode 100644
index 0000000..d240771
--- /dev/null
+++ b/public/img/mobile-base/300/d_40.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_41.jpg b/public/img/mobile-base/300/d_41.jpg
new file mode 100644
index 0000000..e50ffbc
--- /dev/null
+++ b/public/img/mobile-base/300/d_41.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_42.jpg b/public/img/mobile-base/300/d_42.jpg
new file mode 100644
index 0000000..d7ec6f8
--- /dev/null
+++ b/public/img/mobile-base/300/d_42.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_43.jpg b/public/img/mobile-base/300/d_43.jpg
new file mode 100644
index 0000000..85af150
--- /dev/null
+++ b/public/img/mobile-base/300/d_43.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_44.jpg b/public/img/mobile-base/300/d_44.jpg
new file mode 100644
index 0000000..94470aa
--- /dev/null
+++ b/public/img/mobile-base/300/d_44.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_45.jpg b/public/img/mobile-base/300/d_45.jpg
new file mode 100644
index 0000000..061944e
--- /dev/null
+++ b/public/img/mobile-base/300/d_45.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_46.jpg b/public/img/mobile-base/300/d_46.jpg
new file mode 100644
index 0000000..9e1160e
--- /dev/null
+++ b/public/img/mobile-base/300/d_46.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_47.jpg b/public/img/mobile-base/300/d_47.jpg
new file mode 100644
index 0000000..f8766cf
--- /dev/null
+++ b/public/img/mobile-base/300/d_47.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_48.jpg b/public/img/mobile-base/300/d_48.jpg
new file mode 100644
index 0000000..e633ffb
--- /dev/null
+++ b/public/img/mobile-base/300/d_48.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_49.jpg b/public/img/mobile-base/300/d_49.jpg
new file mode 100644
index 0000000..6e23354
--- /dev/null
+++ b/public/img/mobile-base/300/d_49.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_50.jpg b/public/img/mobile-base/300/d_50.jpg
new file mode 100644
index 0000000..dc8cf21
--- /dev/null
+++ b/public/img/mobile-base/300/d_50.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_51.jpg b/public/img/mobile-base/300/d_51.jpg
new file mode 100644
index 0000000..befbdc4
--- /dev/null
+++ b/public/img/mobile-base/300/d_51.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_52.jpg b/public/img/mobile-base/300/d_52.jpg
new file mode 100644
index 0000000..400796e
--- /dev/null
+++ b/public/img/mobile-base/300/d_52.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_53.jpg b/public/img/mobile-base/300/d_53.jpg
new file mode 100644
index 0000000..f7ba151
--- /dev/null
+++ b/public/img/mobile-base/300/d_53.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_54.jpg b/public/img/mobile-base/300/d_54.jpg
new file mode 100644
index 0000000..b8bdd24
--- /dev/null
+++ b/public/img/mobile-base/300/d_54.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_55.jpg b/public/img/mobile-base/300/d_55.jpg
new file mode 100644
index 0000000..cde1f51
--- /dev/null
+++ b/public/img/mobile-base/300/d_55.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_56.jpg b/public/img/mobile-base/300/d_56.jpg
new file mode 100644
index 0000000..8a77b3f
--- /dev/null
+++ b/public/img/mobile-base/300/d_56.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_57.jpg b/public/img/mobile-base/300/d_57.jpg
new file mode 100644
index 0000000..9053b90
--- /dev/null
+++ b/public/img/mobile-base/300/d_57.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_58.jpg b/public/img/mobile-base/300/d_58.jpg
new file mode 100644
index 0000000..5ca1abb
--- /dev/null
+++ b/public/img/mobile-base/300/d_58.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_59.jpg b/public/img/mobile-base/300/d_59.jpg
new file mode 100644
index 0000000..361338a
--- /dev/null
+++ b/public/img/mobile-base/300/d_59.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_60.jpg b/public/img/mobile-base/300/d_60.jpg
new file mode 100644
index 0000000..bdb84ad
--- /dev/null
+++ b/public/img/mobile-base/300/d_60.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_61.jpg b/public/img/mobile-base/300/d_61.jpg
new file mode 100644
index 0000000..b7e085c
--- /dev/null
+++ b/public/img/mobile-base/300/d_61.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_62.jpg b/public/img/mobile-base/300/d_62.jpg
new file mode 100644
index 0000000..2d6fa1d
--- /dev/null
+++ b/public/img/mobile-base/300/d_62.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_63.jpg b/public/img/mobile-base/300/d_63.jpg
new file mode 100644
index 0000000..d4f1f7f
--- /dev/null
+++ b/public/img/mobile-base/300/d_63.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/d_64.jpg b/public/img/mobile-base/300/d_64.jpg
new file mode 100644
index 0000000..a9ffffb
--- /dev/null
+++ b/public/img/mobile-base/300/d_64.jpg
Binary files differ
diff --git a/public/img/mobile-base/300/t_01.jpg b/public/img/mobile-base/300/t_01.jpg
deleted file mode 100644
index 442bc17..0000000
--- a/public/img/mobile-base/300/t_01.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_02.jpg b/public/img/mobile-base/300/t_02.jpg
deleted file mode 100644
index c166afd..0000000
--- a/public/img/mobile-base/300/t_02.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_03.jpg b/public/img/mobile-base/300/t_03.jpg
deleted file mode 100644
index 26f04a4..0000000
--- a/public/img/mobile-base/300/t_03.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_04.jpg b/public/img/mobile-base/300/t_04.jpg
deleted file mode 100644
index 833aa29..0000000
--- a/public/img/mobile-base/300/t_04.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_05.jpg b/public/img/mobile-base/300/t_05.jpg
deleted file mode 100644
index d1bcd9b..0000000
--- a/public/img/mobile-base/300/t_05.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_06.jpg b/public/img/mobile-base/300/t_06.jpg
deleted file mode 100644
index 600759b..0000000
--- a/public/img/mobile-base/300/t_06.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_07.jpg b/public/img/mobile-base/300/t_07.jpg
deleted file mode 100644
index d1edf0e..0000000
--- a/public/img/mobile-base/300/t_07.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_08.jpg b/public/img/mobile-base/300/t_08.jpg
deleted file mode 100644
index 807d77b..0000000
--- a/public/img/mobile-base/300/t_08.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_09.jpg b/public/img/mobile-base/300/t_09.jpg
deleted file mode 100644
index 27c1caf..0000000
--- a/public/img/mobile-base/300/t_09.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_10.jpg b/public/img/mobile-base/300/t_10.jpg
deleted file mode 100644
index 794dccf..0000000
--- a/public/img/mobile-base/300/t_10.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_11.jpg b/public/img/mobile-base/300/t_11.jpg
deleted file mode 100644
index 2dbaf90..0000000
--- a/public/img/mobile-base/300/t_11.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_12.jpg b/public/img/mobile-base/300/t_12.jpg
deleted file mode 100644
index c688a8b..0000000
--- a/public/img/mobile-base/300/t_12.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_13.jpg b/public/img/mobile-base/300/t_13.jpg
deleted file mode 100644
index 76dca7f..0000000
--- a/public/img/mobile-base/300/t_13.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_14.jpg b/public/img/mobile-base/300/t_14.jpg
deleted file mode 100644
index 91326e2..0000000
--- a/public/img/mobile-base/300/t_14.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_15.jpg b/public/img/mobile-base/300/t_15.jpg
deleted file mode 100644
index e1adb3f..0000000
--- a/public/img/mobile-base/300/t_15.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_16.jpg b/public/img/mobile-base/300/t_16.jpg
deleted file mode 100644
index c782394..0000000
--- a/public/img/mobile-base/300/t_16.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_17.jpg b/public/img/mobile-base/300/t_17.jpg
deleted file mode 100644
index 8cfc4fa..0000000
--- a/public/img/mobile-base/300/t_17.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_18.jpg b/public/img/mobile-base/300/t_18.jpg
deleted file mode 100644
index fdb162c..0000000
--- a/public/img/mobile-base/300/t_18.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_19.jpg b/public/img/mobile-base/300/t_19.jpg
deleted file mode 100644
index 3bf7c1a..0000000
--- a/public/img/mobile-base/300/t_19.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_20.jpg b/public/img/mobile-base/300/t_20.jpg
deleted file mode 100644
index def8d1f..0000000
--- a/public/img/mobile-base/300/t_20.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_21.jpg b/public/img/mobile-base/300/t_21.jpg
deleted file mode 100644
index 56e57c8..0000000
--- a/public/img/mobile-base/300/t_21.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_22.jpg b/public/img/mobile-base/300/t_22.jpg
deleted file mode 100644
index 09968b5..0000000
--- a/public/img/mobile-base/300/t_22.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_23.jpg b/public/img/mobile-base/300/t_23.jpg
deleted file mode 100644
index a3fc1e1..0000000
--- a/public/img/mobile-base/300/t_23.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_24.jpg b/public/img/mobile-base/300/t_24.jpg
deleted file mode 100644
index 590c519..0000000
--- a/public/img/mobile-base/300/t_24.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_25.jpg b/public/img/mobile-base/300/t_25.jpg
deleted file mode 100644
index 38fb577..0000000
--- a/public/img/mobile-base/300/t_25.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_26.jpg b/public/img/mobile-base/300/t_26.jpg
deleted file mode 100644
index c60e761..0000000
--- a/public/img/mobile-base/300/t_26.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_27.jpg b/public/img/mobile-base/300/t_27.jpg
deleted file mode 100644
index e187f92..0000000
--- a/public/img/mobile-base/300/t_27.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_28.jpg b/public/img/mobile-base/300/t_28.jpg
deleted file mode 100644
index b1dc547..0000000
--- a/public/img/mobile-base/300/t_28.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_29.jpg b/public/img/mobile-base/300/t_29.jpg
deleted file mode 100644
index f742f32..0000000
--- a/public/img/mobile-base/300/t_29.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_30.jpg b/public/img/mobile-base/300/t_30.jpg
deleted file mode 100644
index 6ead1b2..0000000
--- a/public/img/mobile-base/300/t_30.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_31.jpg b/public/img/mobile-base/300/t_31.jpg
deleted file mode 100644
index 16ba7c5..0000000
--- a/public/img/mobile-base/300/t_31.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_32.jpg b/public/img/mobile-base/300/t_32.jpg
deleted file mode 100644
index fd352b1..0000000
--- a/public/img/mobile-base/300/t_32.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_33.jpg b/public/img/mobile-base/300/t_33.jpg
deleted file mode 100644
index f01f443..0000000
--- a/public/img/mobile-base/300/t_33.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_34.jpg b/public/img/mobile-base/300/t_34.jpg
deleted file mode 100644
index 379b4d3..0000000
--- a/public/img/mobile-base/300/t_34.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_35.jpg b/public/img/mobile-base/300/t_35.jpg
deleted file mode 100644
index b24219c..0000000
--- a/public/img/mobile-base/300/t_35.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_36.jpg b/public/img/mobile-base/300/t_36.jpg
deleted file mode 100644
index fac0f21..0000000
--- a/public/img/mobile-base/300/t_36.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_37.jpg b/public/img/mobile-base/300/t_37.jpg
deleted file mode 100644
index cf6a126..0000000
--- a/public/img/mobile-base/300/t_37.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_38.jpg b/public/img/mobile-base/300/t_38.jpg
deleted file mode 100644
index e2d5156..0000000
--- a/public/img/mobile-base/300/t_38.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_39.jpg b/public/img/mobile-base/300/t_39.jpg
deleted file mode 100644
index d33460e..0000000
--- a/public/img/mobile-base/300/t_39.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_40.jpg b/public/img/mobile-base/300/t_40.jpg
deleted file mode 100644
index 8f473fa..0000000
--- a/public/img/mobile-base/300/t_40.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_41.jpg b/public/img/mobile-base/300/t_41.jpg
deleted file mode 100644
index 46929c0..0000000
--- a/public/img/mobile-base/300/t_41.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_42.jpg b/public/img/mobile-base/300/t_42.jpg
deleted file mode 100644
index 4813373..0000000
--- a/public/img/mobile-base/300/t_42.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_43.jpg b/public/img/mobile-base/300/t_43.jpg
deleted file mode 100644
index b68208d..0000000
--- a/public/img/mobile-base/300/t_43.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_44.jpg b/public/img/mobile-base/300/t_44.jpg
deleted file mode 100644
index 1aadac3..0000000
--- a/public/img/mobile-base/300/t_44.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_45.jpg b/public/img/mobile-base/300/t_45.jpg
deleted file mode 100644
index 1824325..0000000
--- a/public/img/mobile-base/300/t_45.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_46.jpg b/public/img/mobile-base/300/t_46.jpg
deleted file mode 100644
index 69846d7..0000000
--- a/public/img/mobile-base/300/t_46.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_47.jpg b/public/img/mobile-base/300/t_47.jpg
deleted file mode 100644
index cb19fff..0000000
--- a/public/img/mobile-base/300/t_47.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_48.jpg b/public/img/mobile-base/300/t_48.jpg
deleted file mode 100644
index 245d219..0000000
--- a/public/img/mobile-base/300/t_48.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_49.jpg b/public/img/mobile-base/300/t_49.jpg
deleted file mode 100644
index df10ee2..0000000
--- a/public/img/mobile-base/300/t_49.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_50.jpg b/public/img/mobile-base/300/t_50.jpg
deleted file mode 100644
index b5f8124..0000000
--- a/public/img/mobile-base/300/t_50.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_51.jpg b/public/img/mobile-base/300/t_51.jpg
deleted file mode 100644
index d57b7c9..0000000
--- a/public/img/mobile-base/300/t_51.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_52.jpg b/public/img/mobile-base/300/t_52.jpg
deleted file mode 100644
index beb512c..0000000
--- a/public/img/mobile-base/300/t_52.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_53.jpg b/public/img/mobile-base/300/t_53.jpg
deleted file mode 100644
index a29c083..0000000
--- a/public/img/mobile-base/300/t_53.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_54.jpg b/public/img/mobile-base/300/t_54.jpg
deleted file mode 100644
index fc3cbe2..0000000
--- a/public/img/mobile-base/300/t_54.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_55.jpg b/public/img/mobile-base/300/t_55.jpg
deleted file mode 100644
index c0b90d3..0000000
--- a/public/img/mobile-base/300/t_55.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_56.jpg b/public/img/mobile-base/300/t_56.jpg
deleted file mode 100644
index 91e1d2b..0000000
--- a/public/img/mobile-base/300/t_56.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_57.jpg b/public/img/mobile-base/300/t_57.jpg
deleted file mode 100644
index bbd7336..0000000
--- a/public/img/mobile-base/300/t_57.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_58.jpg b/public/img/mobile-base/300/t_58.jpg
deleted file mode 100644
index b62903f..0000000
--- a/public/img/mobile-base/300/t_58.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_59.jpg b/public/img/mobile-base/300/t_59.jpg
deleted file mode 100644
index 1a860a3..0000000
--- a/public/img/mobile-base/300/t_59.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_60.jpg b/public/img/mobile-base/300/t_60.jpg
deleted file mode 100644
index 27b7447..0000000
--- a/public/img/mobile-base/300/t_60.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_61.jpg b/public/img/mobile-base/300/t_61.jpg
deleted file mode 100644
index 98d3d7e..0000000
--- a/public/img/mobile-base/300/t_61.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_62.jpg b/public/img/mobile-base/300/t_62.jpg
deleted file mode 100644
index 031eb6e..0000000
--- a/public/img/mobile-base/300/t_62.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_63.jpg b/public/img/mobile-base/300/t_63.jpg
deleted file mode 100644
index 4ead80a..0000000
--- a/public/img/mobile-base/300/t_63.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/300/t_64.jpg b/public/img/mobile-base/300/t_64.jpg
deleted file mode 100644
index 84e0c27..0000000
--- a/public/img/mobile-base/300/t_64.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/d_01.jpg b/public/img/mobile-base/400/d_01.jpg
new file mode 100644
index 0000000..f08e200
--- /dev/null
+++ b/public/img/mobile-base/400/d_01.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_02.jpg b/public/img/mobile-base/400/d_02.jpg
new file mode 100644
index 0000000..e1c85e9
--- /dev/null
+++ b/public/img/mobile-base/400/d_02.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_03.jpg b/public/img/mobile-base/400/d_03.jpg
new file mode 100644
index 0000000..fa201ab
--- /dev/null
+++ b/public/img/mobile-base/400/d_03.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_04.jpg b/public/img/mobile-base/400/d_04.jpg
new file mode 100644
index 0000000..6af1ccc
--- /dev/null
+++ b/public/img/mobile-base/400/d_04.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_05.jpg b/public/img/mobile-base/400/d_05.jpg
new file mode 100644
index 0000000..ae6db3e
--- /dev/null
+++ b/public/img/mobile-base/400/d_05.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_06.jpg b/public/img/mobile-base/400/d_06.jpg
new file mode 100644
index 0000000..f912183
--- /dev/null
+++ b/public/img/mobile-base/400/d_06.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_07.jpg b/public/img/mobile-base/400/d_07.jpg
new file mode 100644
index 0000000..eaaf8af
--- /dev/null
+++ b/public/img/mobile-base/400/d_07.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_08.jpg b/public/img/mobile-base/400/d_08.jpg
new file mode 100644
index 0000000..1cff4da
--- /dev/null
+++ b/public/img/mobile-base/400/d_08.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_09.jpg b/public/img/mobile-base/400/d_09.jpg
new file mode 100644
index 0000000..1b20a12
--- /dev/null
+++ b/public/img/mobile-base/400/d_09.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_10.jpg b/public/img/mobile-base/400/d_10.jpg
new file mode 100644
index 0000000..1539555
--- /dev/null
+++ b/public/img/mobile-base/400/d_10.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_11.jpg b/public/img/mobile-base/400/d_11.jpg
new file mode 100644
index 0000000..ab6082c
--- /dev/null
+++ b/public/img/mobile-base/400/d_11.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_12.jpg b/public/img/mobile-base/400/d_12.jpg
new file mode 100644
index 0000000..834c3c8
--- /dev/null
+++ b/public/img/mobile-base/400/d_12.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_13.jpg b/public/img/mobile-base/400/d_13.jpg
new file mode 100644
index 0000000..65e54dc
--- /dev/null
+++ b/public/img/mobile-base/400/d_13.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_14.jpg b/public/img/mobile-base/400/d_14.jpg
new file mode 100644
index 0000000..0d62bd0
--- /dev/null
+++ b/public/img/mobile-base/400/d_14.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_15.jpg b/public/img/mobile-base/400/d_15.jpg
new file mode 100644
index 0000000..842a31c
--- /dev/null
+++ b/public/img/mobile-base/400/d_15.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_16.jpg b/public/img/mobile-base/400/d_16.jpg
new file mode 100644
index 0000000..1eeb714
--- /dev/null
+++ b/public/img/mobile-base/400/d_16.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_17.jpg b/public/img/mobile-base/400/d_17.jpg
new file mode 100644
index 0000000..6125a24
--- /dev/null
+++ b/public/img/mobile-base/400/d_17.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_18.jpg b/public/img/mobile-base/400/d_18.jpg
new file mode 100644
index 0000000..0973f72
--- /dev/null
+++ b/public/img/mobile-base/400/d_18.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_19.jpg b/public/img/mobile-base/400/d_19.jpg
new file mode 100644
index 0000000..fc024c3
--- /dev/null
+++ b/public/img/mobile-base/400/d_19.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_20.jpg b/public/img/mobile-base/400/d_20.jpg
new file mode 100644
index 0000000..74acd14
--- /dev/null
+++ b/public/img/mobile-base/400/d_20.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_21.jpg b/public/img/mobile-base/400/d_21.jpg
new file mode 100644
index 0000000..2b49aba
--- /dev/null
+++ b/public/img/mobile-base/400/d_21.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_22.jpg b/public/img/mobile-base/400/d_22.jpg
new file mode 100644
index 0000000..e330c67
--- /dev/null
+++ b/public/img/mobile-base/400/d_22.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_23.jpg b/public/img/mobile-base/400/d_23.jpg
new file mode 100644
index 0000000..2e7311f
--- /dev/null
+++ b/public/img/mobile-base/400/d_23.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_24.jpg b/public/img/mobile-base/400/d_24.jpg
new file mode 100644
index 0000000..0589534
--- /dev/null
+++ b/public/img/mobile-base/400/d_24.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_25.jpg b/public/img/mobile-base/400/d_25.jpg
new file mode 100644
index 0000000..2928ea4
--- /dev/null
+++ b/public/img/mobile-base/400/d_25.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_26.jpg b/public/img/mobile-base/400/d_26.jpg
new file mode 100644
index 0000000..84c5af3
--- /dev/null
+++ b/public/img/mobile-base/400/d_26.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_27.jpg b/public/img/mobile-base/400/d_27.jpg
new file mode 100644
index 0000000..f3dfc6f
--- /dev/null
+++ b/public/img/mobile-base/400/d_27.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_28.jpg b/public/img/mobile-base/400/d_28.jpg
new file mode 100644
index 0000000..f662fdd
--- /dev/null
+++ b/public/img/mobile-base/400/d_28.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_29.jpg b/public/img/mobile-base/400/d_29.jpg
new file mode 100644
index 0000000..ee0575d
--- /dev/null
+++ b/public/img/mobile-base/400/d_29.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_30.jpg b/public/img/mobile-base/400/d_30.jpg
new file mode 100644
index 0000000..b27fa87
--- /dev/null
+++ b/public/img/mobile-base/400/d_30.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_31.jpg b/public/img/mobile-base/400/d_31.jpg
new file mode 100644
index 0000000..1575f55
--- /dev/null
+++ b/public/img/mobile-base/400/d_31.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_32.jpg b/public/img/mobile-base/400/d_32.jpg
new file mode 100644
index 0000000..ac3d733
--- /dev/null
+++ b/public/img/mobile-base/400/d_32.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_33.jpg b/public/img/mobile-base/400/d_33.jpg
new file mode 100644
index 0000000..4024c26
--- /dev/null
+++ b/public/img/mobile-base/400/d_33.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_34.jpg b/public/img/mobile-base/400/d_34.jpg
new file mode 100644
index 0000000..8cf1610
--- /dev/null
+++ b/public/img/mobile-base/400/d_34.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_35.jpg b/public/img/mobile-base/400/d_35.jpg
new file mode 100644
index 0000000..e232725
--- /dev/null
+++ b/public/img/mobile-base/400/d_35.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_36.jpg b/public/img/mobile-base/400/d_36.jpg
new file mode 100644
index 0000000..12bfe83
--- /dev/null
+++ b/public/img/mobile-base/400/d_36.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_37.jpg b/public/img/mobile-base/400/d_37.jpg
new file mode 100644
index 0000000..c0bc50c
--- /dev/null
+++ b/public/img/mobile-base/400/d_37.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_38.jpg b/public/img/mobile-base/400/d_38.jpg
new file mode 100644
index 0000000..838f87f
--- /dev/null
+++ b/public/img/mobile-base/400/d_38.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_39.jpg b/public/img/mobile-base/400/d_39.jpg
new file mode 100644
index 0000000..b61f364
--- /dev/null
+++ b/public/img/mobile-base/400/d_39.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_40.jpg b/public/img/mobile-base/400/d_40.jpg
new file mode 100644
index 0000000..23a997d
--- /dev/null
+++ b/public/img/mobile-base/400/d_40.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_41.jpg b/public/img/mobile-base/400/d_41.jpg
new file mode 100644
index 0000000..c9dc986
--- /dev/null
+++ b/public/img/mobile-base/400/d_41.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_42.jpg b/public/img/mobile-base/400/d_42.jpg
new file mode 100644
index 0000000..df5a334
--- /dev/null
+++ b/public/img/mobile-base/400/d_42.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_43.jpg b/public/img/mobile-base/400/d_43.jpg
new file mode 100644
index 0000000..4205f66
--- /dev/null
+++ b/public/img/mobile-base/400/d_43.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_44.jpg b/public/img/mobile-base/400/d_44.jpg
new file mode 100644
index 0000000..672f753
--- /dev/null
+++ b/public/img/mobile-base/400/d_44.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_45.jpg b/public/img/mobile-base/400/d_45.jpg
new file mode 100644
index 0000000..b700b67
--- /dev/null
+++ b/public/img/mobile-base/400/d_45.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_46.jpg b/public/img/mobile-base/400/d_46.jpg
new file mode 100644
index 0000000..cd4d1ca
--- /dev/null
+++ b/public/img/mobile-base/400/d_46.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_47.jpg b/public/img/mobile-base/400/d_47.jpg
new file mode 100644
index 0000000..b2a7c10
--- /dev/null
+++ b/public/img/mobile-base/400/d_47.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_48.jpg b/public/img/mobile-base/400/d_48.jpg
new file mode 100644
index 0000000..a1ebbcf
--- /dev/null
+++ b/public/img/mobile-base/400/d_48.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_49.jpg b/public/img/mobile-base/400/d_49.jpg
new file mode 100644
index 0000000..d6b2080
--- /dev/null
+++ b/public/img/mobile-base/400/d_49.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_50.jpg b/public/img/mobile-base/400/d_50.jpg
new file mode 100644
index 0000000..abe28e3
--- /dev/null
+++ b/public/img/mobile-base/400/d_50.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_51.jpg b/public/img/mobile-base/400/d_51.jpg
new file mode 100644
index 0000000..436ebdb
--- /dev/null
+++ b/public/img/mobile-base/400/d_51.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_52.jpg b/public/img/mobile-base/400/d_52.jpg
new file mode 100644
index 0000000..1507085
--- /dev/null
+++ b/public/img/mobile-base/400/d_52.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_53.jpg b/public/img/mobile-base/400/d_53.jpg
new file mode 100644
index 0000000..94a2c45
--- /dev/null
+++ b/public/img/mobile-base/400/d_53.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_54.jpg b/public/img/mobile-base/400/d_54.jpg
new file mode 100644
index 0000000..4202968
--- /dev/null
+++ b/public/img/mobile-base/400/d_54.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_55.jpg b/public/img/mobile-base/400/d_55.jpg
new file mode 100644
index 0000000..fc4a4f8
--- /dev/null
+++ b/public/img/mobile-base/400/d_55.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_56.jpg b/public/img/mobile-base/400/d_56.jpg
new file mode 100644
index 0000000..9311ebf
--- /dev/null
+++ b/public/img/mobile-base/400/d_56.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_57.jpg b/public/img/mobile-base/400/d_57.jpg
new file mode 100644
index 0000000..896e8d4
--- /dev/null
+++ b/public/img/mobile-base/400/d_57.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_58.jpg b/public/img/mobile-base/400/d_58.jpg
new file mode 100644
index 0000000..e4a4d30
--- /dev/null
+++ b/public/img/mobile-base/400/d_58.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_59.jpg b/public/img/mobile-base/400/d_59.jpg
new file mode 100644
index 0000000..f75ff39
--- /dev/null
+++ b/public/img/mobile-base/400/d_59.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_60.jpg b/public/img/mobile-base/400/d_60.jpg
new file mode 100644
index 0000000..74936f6
--- /dev/null
+++ b/public/img/mobile-base/400/d_60.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_61.jpg b/public/img/mobile-base/400/d_61.jpg
new file mode 100644
index 0000000..bf6d828
--- /dev/null
+++ b/public/img/mobile-base/400/d_61.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_62.jpg b/public/img/mobile-base/400/d_62.jpg
new file mode 100644
index 0000000..74840ad
--- /dev/null
+++ b/public/img/mobile-base/400/d_62.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_63.jpg b/public/img/mobile-base/400/d_63.jpg
new file mode 100644
index 0000000..5d46e46
--- /dev/null
+++ b/public/img/mobile-base/400/d_63.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/d_64.jpg b/public/img/mobile-base/400/d_64.jpg
new file mode 100644
index 0000000..2b4b24e
--- /dev/null
+++ b/public/img/mobile-base/400/d_64.jpg
Binary files differ
diff --git a/public/img/mobile-base/400/t_01.jpg b/public/img/mobile-base/400/t_01.jpg
deleted file mode 100644
index 92cd8c0..0000000
--- a/public/img/mobile-base/400/t_01.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_02.jpg b/public/img/mobile-base/400/t_02.jpg
deleted file mode 100644
index f689060..0000000
--- a/public/img/mobile-base/400/t_02.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_03.jpg b/public/img/mobile-base/400/t_03.jpg
deleted file mode 100644
index 3ca319a..0000000
--- a/public/img/mobile-base/400/t_03.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_04.jpg b/public/img/mobile-base/400/t_04.jpg
deleted file mode 100644
index b480a79..0000000
--- a/public/img/mobile-base/400/t_04.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_05.jpg b/public/img/mobile-base/400/t_05.jpg
deleted file mode 100644
index d73bee5..0000000
--- a/public/img/mobile-base/400/t_05.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_06.jpg b/public/img/mobile-base/400/t_06.jpg
deleted file mode 100644
index f85de44..0000000
--- a/public/img/mobile-base/400/t_06.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_07.jpg b/public/img/mobile-base/400/t_07.jpg
deleted file mode 100644
index 2eff7cb..0000000
--- a/public/img/mobile-base/400/t_07.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_08.jpg b/public/img/mobile-base/400/t_08.jpg
deleted file mode 100644
index 5ede9b7..0000000
--- a/public/img/mobile-base/400/t_08.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_09.jpg b/public/img/mobile-base/400/t_09.jpg
deleted file mode 100644
index f48f4ac..0000000
--- a/public/img/mobile-base/400/t_09.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_10.jpg b/public/img/mobile-base/400/t_10.jpg
deleted file mode 100644
index a315c4f..0000000
--- a/public/img/mobile-base/400/t_10.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_11.jpg b/public/img/mobile-base/400/t_11.jpg
deleted file mode 100644
index a973fb2..0000000
--- a/public/img/mobile-base/400/t_11.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_12.jpg b/public/img/mobile-base/400/t_12.jpg
deleted file mode 100644
index 8490b7d..0000000
--- a/public/img/mobile-base/400/t_12.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_13.jpg b/public/img/mobile-base/400/t_13.jpg
deleted file mode 100644
index 2e062bf..0000000
--- a/public/img/mobile-base/400/t_13.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_14.jpg b/public/img/mobile-base/400/t_14.jpg
deleted file mode 100644
index d60cbca..0000000
--- a/public/img/mobile-base/400/t_14.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_15.jpg b/public/img/mobile-base/400/t_15.jpg
deleted file mode 100644
index c82ae42..0000000
--- a/public/img/mobile-base/400/t_15.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_16.jpg b/public/img/mobile-base/400/t_16.jpg
deleted file mode 100644
index 3131aed..0000000
--- a/public/img/mobile-base/400/t_16.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_17.jpg b/public/img/mobile-base/400/t_17.jpg
deleted file mode 100644
index c6d5ca8..0000000
--- a/public/img/mobile-base/400/t_17.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_18.jpg b/public/img/mobile-base/400/t_18.jpg
deleted file mode 100644
index da8ac24..0000000
--- a/public/img/mobile-base/400/t_18.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_19.jpg b/public/img/mobile-base/400/t_19.jpg
deleted file mode 100644
index 685429c..0000000
--- a/public/img/mobile-base/400/t_19.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_20.jpg b/public/img/mobile-base/400/t_20.jpg
deleted file mode 100644
index 36b04e8..0000000
--- a/public/img/mobile-base/400/t_20.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_21.jpg b/public/img/mobile-base/400/t_21.jpg
deleted file mode 100644
index 9873fcc..0000000
--- a/public/img/mobile-base/400/t_21.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_22.jpg b/public/img/mobile-base/400/t_22.jpg
deleted file mode 100644
index 088a74e..0000000
--- a/public/img/mobile-base/400/t_22.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_23.jpg b/public/img/mobile-base/400/t_23.jpg
deleted file mode 100644
index b2ede6a..0000000
--- a/public/img/mobile-base/400/t_23.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_24.jpg b/public/img/mobile-base/400/t_24.jpg
deleted file mode 100644
index 5081b94..0000000
--- a/public/img/mobile-base/400/t_24.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_25.jpg b/public/img/mobile-base/400/t_25.jpg
deleted file mode 100644
index 3696724..0000000
--- a/public/img/mobile-base/400/t_25.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_26.jpg b/public/img/mobile-base/400/t_26.jpg
deleted file mode 100644
index a1d95cc..0000000
--- a/public/img/mobile-base/400/t_26.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_27.jpg b/public/img/mobile-base/400/t_27.jpg
deleted file mode 100644
index e204621..0000000
--- a/public/img/mobile-base/400/t_27.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_28.jpg b/public/img/mobile-base/400/t_28.jpg
deleted file mode 100644
index 36bcdce..0000000
--- a/public/img/mobile-base/400/t_28.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_29.jpg b/public/img/mobile-base/400/t_29.jpg
deleted file mode 100644
index 64fb421..0000000
--- a/public/img/mobile-base/400/t_29.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_30.jpg b/public/img/mobile-base/400/t_30.jpg
deleted file mode 100644
index a1eb1a4..0000000
--- a/public/img/mobile-base/400/t_30.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_31.jpg b/public/img/mobile-base/400/t_31.jpg
deleted file mode 100644
index 8b513aa..0000000
--- a/public/img/mobile-base/400/t_31.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_32.jpg b/public/img/mobile-base/400/t_32.jpg
deleted file mode 100644
index e1fa2b1..0000000
--- a/public/img/mobile-base/400/t_32.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_33.jpg b/public/img/mobile-base/400/t_33.jpg
deleted file mode 100644
index 3a3e7ba..0000000
--- a/public/img/mobile-base/400/t_33.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_34.jpg b/public/img/mobile-base/400/t_34.jpg
deleted file mode 100644
index c09b730..0000000
--- a/public/img/mobile-base/400/t_34.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_35.jpg b/public/img/mobile-base/400/t_35.jpg
deleted file mode 100644
index 7327f46..0000000
--- a/public/img/mobile-base/400/t_35.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_36.jpg b/public/img/mobile-base/400/t_36.jpg
deleted file mode 100644
index 4572d10..0000000
--- a/public/img/mobile-base/400/t_36.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_37.jpg b/public/img/mobile-base/400/t_37.jpg
deleted file mode 100644
index d94d484..0000000
--- a/public/img/mobile-base/400/t_37.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_38.jpg b/public/img/mobile-base/400/t_38.jpg
deleted file mode 100644
index 3ffa146..0000000
--- a/public/img/mobile-base/400/t_38.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_39.jpg b/public/img/mobile-base/400/t_39.jpg
deleted file mode 100644
index cf70f0d..0000000
--- a/public/img/mobile-base/400/t_39.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_40.jpg b/public/img/mobile-base/400/t_40.jpg
deleted file mode 100644
index 8d194d4..0000000
--- a/public/img/mobile-base/400/t_40.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_41.jpg b/public/img/mobile-base/400/t_41.jpg
deleted file mode 100644
index 47c1b0b..0000000
--- a/public/img/mobile-base/400/t_41.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_42.jpg b/public/img/mobile-base/400/t_42.jpg
deleted file mode 100644
index 6c6eb77..0000000
--- a/public/img/mobile-base/400/t_42.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_43.jpg b/public/img/mobile-base/400/t_43.jpg
deleted file mode 100644
index d7ad22d..0000000
--- a/public/img/mobile-base/400/t_43.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_44.jpg b/public/img/mobile-base/400/t_44.jpg
deleted file mode 100644
index cff74fb..0000000
--- a/public/img/mobile-base/400/t_44.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_45.jpg b/public/img/mobile-base/400/t_45.jpg
deleted file mode 100644
index 62dc6a0..0000000
--- a/public/img/mobile-base/400/t_45.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_46.jpg b/public/img/mobile-base/400/t_46.jpg
deleted file mode 100644
index 2c32cc0..0000000
--- a/public/img/mobile-base/400/t_46.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_47.jpg b/public/img/mobile-base/400/t_47.jpg
deleted file mode 100644
index 6b08723..0000000
--- a/public/img/mobile-base/400/t_47.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_48.jpg b/public/img/mobile-base/400/t_48.jpg
deleted file mode 100644
index a395636..0000000
--- a/public/img/mobile-base/400/t_48.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_49.jpg b/public/img/mobile-base/400/t_49.jpg
deleted file mode 100644
index e4db09b..0000000
--- a/public/img/mobile-base/400/t_49.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_50.jpg b/public/img/mobile-base/400/t_50.jpg
deleted file mode 100644
index d449897..0000000
--- a/public/img/mobile-base/400/t_50.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_51.jpg b/public/img/mobile-base/400/t_51.jpg
deleted file mode 100644
index a28ab01..0000000
--- a/public/img/mobile-base/400/t_51.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_52.jpg b/public/img/mobile-base/400/t_52.jpg
deleted file mode 100644
index 78cdfd7..0000000
--- a/public/img/mobile-base/400/t_52.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_53.jpg b/public/img/mobile-base/400/t_53.jpg
deleted file mode 100644
index 76e3d79..0000000
--- a/public/img/mobile-base/400/t_53.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_54.jpg b/public/img/mobile-base/400/t_54.jpg
deleted file mode 100644
index 74db1ab..0000000
--- a/public/img/mobile-base/400/t_54.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_55.jpg b/public/img/mobile-base/400/t_55.jpg
deleted file mode 100644
index 77fd4dd..0000000
--- a/public/img/mobile-base/400/t_55.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_56.jpg b/public/img/mobile-base/400/t_56.jpg
deleted file mode 100644
index 3c52883..0000000
--- a/public/img/mobile-base/400/t_56.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_57.jpg b/public/img/mobile-base/400/t_57.jpg
deleted file mode 100644
index 5db9b90..0000000
--- a/public/img/mobile-base/400/t_57.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_58.jpg b/public/img/mobile-base/400/t_58.jpg
deleted file mode 100644
index 752170f..0000000
--- a/public/img/mobile-base/400/t_58.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_59.jpg b/public/img/mobile-base/400/t_59.jpg
deleted file mode 100644
index 106ed82..0000000
--- a/public/img/mobile-base/400/t_59.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_60.jpg b/public/img/mobile-base/400/t_60.jpg
deleted file mode 100644
index 68d374c..0000000
--- a/public/img/mobile-base/400/t_60.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_61.jpg b/public/img/mobile-base/400/t_61.jpg
deleted file mode 100644
index 32de383..0000000
--- a/public/img/mobile-base/400/t_61.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_62.jpg b/public/img/mobile-base/400/t_62.jpg
deleted file mode 100644
index 17be578..0000000
--- a/public/img/mobile-base/400/t_62.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_63.jpg b/public/img/mobile-base/400/t_63.jpg
deleted file mode 100644
index 51d0416..0000000
--- a/public/img/mobile-base/400/t_63.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/400/t_64.jpg b/public/img/mobile-base/400/t_64.jpg
deleted file mode 100644
index 84796a8..0000000
--- a/public/img/mobile-base/400/t_64.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/d_01.jpg b/public/img/mobile-base/500/d_01.jpg
new file mode 100644
index 0000000..8209e19
--- /dev/null
+++ b/public/img/mobile-base/500/d_01.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_02.jpg b/public/img/mobile-base/500/d_02.jpg
new file mode 100644
index 0000000..5180def
--- /dev/null
+++ b/public/img/mobile-base/500/d_02.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_03.jpg b/public/img/mobile-base/500/d_03.jpg
new file mode 100644
index 0000000..970ab4e
--- /dev/null
+++ b/public/img/mobile-base/500/d_03.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_04.jpg b/public/img/mobile-base/500/d_04.jpg
new file mode 100644
index 0000000..cad01e2
--- /dev/null
+++ b/public/img/mobile-base/500/d_04.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_05.jpg b/public/img/mobile-base/500/d_05.jpg
new file mode 100644
index 0000000..2a09d0e
--- /dev/null
+++ b/public/img/mobile-base/500/d_05.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_06.jpg b/public/img/mobile-base/500/d_06.jpg
new file mode 100644
index 0000000..0b5c806
--- /dev/null
+++ b/public/img/mobile-base/500/d_06.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_07.jpg b/public/img/mobile-base/500/d_07.jpg
new file mode 100644
index 0000000..abe9165
--- /dev/null
+++ b/public/img/mobile-base/500/d_07.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_08.jpg b/public/img/mobile-base/500/d_08.jpg
new file mode 100644
index 0000000..4244a72
--- /dev/null
+++ b/public/img/mobile-base/500/d_08.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_09.jpg b/public/img/mobile-base/500/d_09.jpg
new file mode 100644
index 0000000..45eed15
--- /dev/null
+++ b/public/img/mobile-base/500/d_09.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_10.jpg b/public/img/mobile-base/500/d_10.jpg
new file mode 100644
index 0000000..5005822
--- /dev/null
+++ b/public/img/mobile-base/500/d_10.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_11.jpg b/public/img/mobile-base/500/d_11.jpg
new file mode 100644
index 0000000..90556f4
--- /dev/null
+++ b/public/img/mobile-base/500/d_11.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_12.jpg b/public/img/mobile-base/500/d_12.jpg
new file mode 100644
index 0000000..08cf9ef
--- /dev/null
+++ b/public/img/mobile-base/500/d_12.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_13.jpg b/public/img/mobile-base/500/d_13.jpg
new file mode 100644
index 0000000..3f604df
--- /dev/null
+++ b/public/img/mobile-base/500/d_13.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_14.jpg b/public/img/mobile-base/500/d_14.jpg
new file mode 100644
index 0000000..b173912
--- /dev/null
+++ b/public/img/mobile-base/500/d_14.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_15.jpg b/public/img/mobile-base/500/d_15.jpg
new file mode 100644
index 0000000..88ca3b6
--- /dev/null
+++ b/public/img/mobile-base/500/d_15.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_16.jpg b/public/img/mobile-base/500/d_16.jpg
new file mode 100644
index 0000000..24d691f
--- /dev/null
+++ b/public/img/mobile-base/500/d_16.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_17.jpg b/public/img/mobile-base/500/d_17.jpg
new file mode 100644
index 0000000..ab863f1
--- /dev/null
+++ b/public/img/mobile-base/500/d_17.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_18.jpg b/public/img/mobile-base/500/d_18.jpg
new file mode 100644
index 0000000..f7fbab9
--- /dev/null
+++ b/public/img/mobile-base/500/d_18.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_19.jpg b/public/img/mobile-base/500/d_19.jpg
new file mode 100644
index 0000000..f4d3a68
--- /dev/null
+++ b/public/img/mobile-base/500/d_19.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_20.jpg b/public/img/mobile-base/500/d_20.jpg
new file mode 100644
index 0000000..d6a7f11
--- /dev/null
+++ b/public/img/mobile-base/500/d_20.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_21.jpg b/public/img/mobile-base/500/d_21.jpg
new file mode 100644
index 0000000..edbf7fb
--- /dev/null
+++ b/public/img/mobile-base/500/d_21.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_22.jpg b/public/img/mobile-base/500/d_22.jpg
new file mode 100644
index 0000000..17ca275
--- /dev/null
+++ b/public/img/mobile-base/500/d_22.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_23.jpg b/public/img/mobile-base/500/d_23.jpg
new file mode 100644
index 0000000..066bbf8
--- /dev/null
+++ b/public/img/mobile-base/500/d_23.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_24.jpg b/public/img/mobile-base/500/d_24.jpg
new file mode 100644
index 0000000..b78c4f4
--- /dev/null
+++ b/public/img/mobile-base/500/d_24.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_25.jpg b/public/img/mobile-base/500/d_25.jpg
new file mode 100644
index 0000000..dabcf1b
--- /dev/null
+++ b/public/img/mobile-base/500/d_25.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_26.jpg b/public/img/mobile-base/500/d_26.jpg
new file mode 100644
index 0000000..594c209
--- /dev/null
+++ b/public/img/mobile-base/500/d_26.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_27.jpg b/public/img/mobile-base/500/d_27.jpg
new file mode 100644
index 0000000..87eec26
--- /dev/null
+++ b/public/img/mobile-base/500/d_27.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_28.jpg b/public/img/mobile-base/500/d_28.jpg
new file mode 100644
index 0000000..3c1fc65
--- /dev/null
+++ b/public/img/mobile-base/500/d_28.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_29.jpg b/public/img/mobile-base/500/d_29.jpg
new file mode 100644
index 0000000..f4a1a60
--- /dev/null
+++ b/public/img/mobile-base/500/d_29.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_30.jpg b/public/img/mobile-base/500/d_30.jpg
new file mode 100644
index 0000000..a5424ae
--- /dev/null
+++ b/public/img/mobile-base/500/d_30.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_31.jpg b/public/img/mobile-base/500/d_31.jpg
new file mode 100644
index 0000000..0e67cee
--- /dev/null
+++ b/public/img/mobile-base/500/d_31.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_32.jpg b/public/img/mobile-base/500/d_32.jpg
new file mode 100644
index 0000000..5a95224
--- /dev/null
+++ b/public/img/mobile-base/500/d_32.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_33.jpg b/public/img/mobile-base/500/d_33.jpg
new file mode 100644
index 0000000..25c373a
--- /dev/null
+++ b/public/img/mobile-base/500/d_33.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_34.jpg b/public/img/mobile-base/500/d_34.jpg
new file mode 100644
index 0000000..2b0f7f5
--- /dev/null
+++ b/public/img/mobile-base/500/d_34.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_35.jpg b/public/img/mobile-base/500/d_35.jpg
new file mode 100644
index 0000000..0e49933
--- /dev/null
+++ b/public/img/mobile-base/500/d_35.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_36.jpg b/public/img/mobile-base/500/d_36.jpg
new file mode 100644
index 0000000..11cd214
--- /dev/null
+++ b/public/img/mobile-base/500/d_36.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_37.jpg b/public/img/mobile-base/500/d_37.jpg
new file mode 100644
index 0000000..a661c6a
--- /dev/null
+++ b/public/img/mobile-base/500/d_37.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_38.jpg b/public/img/mobile-base/500/d_38.jpg
new file mode 100644
index 0000000..d960210
--- /dev/null
+++ b/public/img/mobile-base/500/d_38.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_39.jpg b/public/img/mobile-base/500/d_39.jpg
new file mode 100644
index 0000000..f44b81d
--- /dev/null
+++ b/public/img/mobile-base/500/d_39.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_40.jpg b/public/img/mobile-base/500/d_40.jpg
new file mode 100644
index 0000000..192508b
--- /dev/null
+++ b/public/img/mobile-base/500/d_40.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_41.jpg b/public/img/mobile-base/500/d_41.jpg
new file mode 100644
index 0000000..23f65e8
--- /dev/null
+++ b/public/img/mobile-base/500/d_41.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_42.jpg b/public/img/mobile-base/500/d_42.jpg
new file mode 100644
index 0000000..2fa102c
--- /dev/null
+++ b/public/img/mobile-base/500/d_42.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_43.jpg b/public/img/mobile-base/500/d_43.jpg
new file mode 100644
index 0000000..3b3c1d4
--- /dev/null
+++ b/public/img/mobile-base/500/d_43.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_44.jpg b/public/img/mobile-base/500/d_44.jpg
new file mode 100644
index 0000000..508022b
--- /dev/null
+++ b/public/img/mobile-base/500/d_44.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_45.jpg b/public/img/mobile-base/500/d_45.jpg
new file mode 100644
index 0000000..60e8c2f
--- /dev/null
+++ b/public/img/mobile-base/500/d_45.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_46.jpg b/public/img/mobile-base/500/d_46.jpg
new file mode 100644
index 0000000..17d6bf8
--- /dev/null
+++ b/public/img/mobile-base/500/d_46.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_47.jpg b/public/img/mobile-base/500/d_47.jpg
new file mode 100644
index 0000000..10e6fca
--- /dev/null
+++ b/public/img/mobile-base/500/d_47.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_48.jpg b/public/img/mobile-base/500/d_48.jpg
new file mode 100644
index 0000000..d04920b
--- /dev/null
+++ b/public/img/mobile-base/500/d_48.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_49.jpg b/public/img/mobile-base/500/d_49.jpg
new file mode 100644
index 0000000..8c8f2b1
--- /dev/null
+++ b/public/img/mobile-base/500/d_49.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_50.jpg b/public/img/mobile-base/500/d_50.jpg
new file mode 100644
index 0000000..e8f79d3
--- /dev/null
+++ b/public/img/mobile-base/500/d_50.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_51.jpg b/public/img/mobile-base/500/d_51.jpg
new file mode 100644
index 0000000..997814c
--- /dev/null
+++ b/public/img/mobile-base/500/d_51.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_52.jpg b/public/img/mobile-base/500/d_52.jpg
new file mode 100644
index 0000000..b75e60e
--- /dev/null
+++ b/public/img/mobile-base/500/d_52.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_53.jpg b/public/img/mobile-base/500/d_53.jpg
new file mode 100644
index 0000000..9cb212b
--- /dev/null
+++ b/public/img/mobile-base/500/d_53.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_54.jpg b/public/img/mobile-base/500/d_54.jpg
new file mode 100644
index 0000000..95da4a1
--- /dev/null
+++ b/public/img/mobile-base/500/d_54.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_55.jpg b/public/img/mobile-base/500/d_55.jpg
new file mode 100644
index 0000000..5920131
--- /dev/null
+++ b/public/img/mobile-base/500/d_55.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_56.jpg b/public/img/mobile-base/500/d_56.jpg
new file mode 100644
index 0000000..65e7da1
--- /dev/null
+++ b/public/img/mobile-base/500/d_56.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_57.jpg b/public/img/mobile-base/500/d_57.jpg
new file mode 100644
index 0000000..fe3f26e
--- /dev/null
+++ b/public/img/mobile-base/500/d_57.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_58.jpg b/public/img/mobile-base/500/d_58.jpg
new file mode 100644
index 0000000..defb202
--- /dev/null
+++ b/public/img/mobile-base/500/d_58.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_59.jpg b/public/img/mobile-base/500/d_59.jpg
new file mode 100644
index 0000000..8682b20
--- /dev/null
+++ b/public/img/mobile-base/500/d_59.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_60.jpg b/public/img/mobile-base/500/d_60.jpg
new file mode 100644
index 0000000..913b79a
--- /dev/null
+++ b/public/img/mobile-base/500/d_60.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_61.jpg b/public/img/mobile-base/500/d_61.jpg
new file mode 100644
index 0000000..a3a582f
--- /dev/null
+++ b/public/img/mobile-base/500/d_61.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_62.jpg b/public/img/mobile-base/500/d_62.jpg
new file mode 100644
index 0000000..b6aecbf
--- /dev/null
+++ b/public/img/mobile-base/500/d_62.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_63.jpg b/public/img/mobile-base/500/d_63.jpg
new file mode 100644
index 0000000..fb04977
--- /dev/null
+++ b/public/img/mobile-base/500/d_63.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/d_64.jpg b/public/img/mobile-base/500/d_64.jpg
new file mode 100644
index 0000000..0317b04
--- /dev/null
+++ b/public/img/mobile-base/500/d_64.jpg
Binary files differ
diff --git a/public/img/mobile-base/500/t_01.jpg b/public/img/mobile-base/500/t_01.jpg
deleted file mode 100644
index e653ded..0000000
--- a/public/img/mobile-base/500/t_01.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_02.jpg b/public/img/mobile-base/500/t_02.jpg
deleted file mode 100644
index 74cdb40..0000000
--- a/public/img/mobile-base/500/t_02.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_03.jpg b/public/img/mobile-base/500/t_03.jpg
deleted file mode 100644
index 2792576..0000000
--- a/public/img/mobile-base/500/t_03.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_04.jpg b/public/img/mobile-base/500/t_04.jpg
deleted file mode 100644
index 5067926..0000000
--- a/public/img/mobile-base/500/t_04.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_05.jpg b/public/img/mobile-base/500/t_05.jpg
deleted file mode 100644
index 37c5e89..0000000
--- a/public/img/mobile-base/500/t_05.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_06.jpg b/public/img/mobile-base/500/t_06.jpg
deleted file mode 100644
index 6d444bc..0000000
--- a/public/img/mobile-base/500/t_06.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_07.jpg b/public/img/mobile-base/500/t_07.jpg
deleted file mode 100644
index d6c362c..0000000
--- a/public/img/mobile-base/500/t_07.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_08.jpg b/public/img/mobile-base/500/t_08.jpg
deleted file mode 100644
index 09cc188..0000000
--- a/public/img/mobile-base/500/t_08.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_09.jpg b/public/img/mobile-base/500/t_09.jpg
deleted file mode 100644
index 66f5bb6..0000000
--- a/public/img/mobile-base/500/t_09.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_10.jpg b/public/img/mobile-base/500/t_10.jpg
deleted file mode 100644
index cc64702..0000000
--- a/public/img/mobile-base/500/t_10.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_11.jpg b/public/img/mobile-base/500/t_11.jpg
deleted file mode 100644
index 069b85f..0000000
--- a/public/img/mobile-base/500/t_11.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_12.jpg b/public/img/mobile-base/500/t_12.jpg
deleted file mode 100644
index 7f5ea2b..0000000
--- a/public/img/mobile-base/500/t_12.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_13.jpg b/public/img/mobile-base/500/t_13.jpg
deleted file mode 100644
index 046ef50..0000000
--- a/public/img/mobile-base/500/t_13.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_14.jpg b/public/img/mobile-base/500/t_14.jpg
deleted file mode 100644
index a8aabde..0000000
--- a/public/img/mobile-base/500/t_14.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_15.jpg b/public/img/mobile-base/500/t_15.jpg
deleted file mode 100644
index e7ad4c0..0000000
--- a/public/img/mobile-base/500/t_15.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_16.jpg b/public/img/mobile-base/500/t_16.jpg
deleted file mode 100644
index 35a9d2e..0000000
--- a/public/img/mobile-base/500/t_16.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_17.jpg b/public/img/mobile-base/500/t_17.jpg
deleted file mode 100644
index 7350d41..0000000
--- a/public/img/mobile-base/500/t_17.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_18.jpg b/public/img/mobile-base/500/t_18.jpg
deleted file mode 100644
index 67dced4..0000000
--- a/public/img/mobile-base/500/t_18.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_19.jpg b/public/img/mobile-base/500/t_19.jpg
deleted file mode 100644
index 863e464..0000000
--- a/public/img/mobile-base/500/t_19.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_20.jpg b/public/img/mobile-base/500/t_20.jpg
deleted file mode 100644
index a28a143..0000000
--- a/public/img/mobile-base/500/t_20.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_21.jpg b/public/img/mobile-base/500/t_21.jpg
deleted file mode 100644
index 3bdb929..0000000
--- a/public/img/mobile-base/500/t_21.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_22.jpg b/public/img/mobile-base/500/t_22.jpg
deleted file mode 100644
index 3c0cb3e..0000000
--- a/public/img/mobile-base/500/t_22.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_23.jpg b/public/img/mobile-base/500/t_23.jpg
deleted file mode 100644
index 3b1f5e2..0000000
--- a/public/img/mobile-base/500/t_23.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_24.jpg b/public/img/mobile-base/500/t_24.jpg
deleted file mode 100644
index a52d89a..0000000
--- a/public/img/mobile-base/500/t_24.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_25.jpg b/public/img/mobile-base/500/t_25.jpg
deleted file mode 100644
index 4215e42..0000000
--- a/public/img/mobile-base/500/t_25.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_26.jpg b/public/img/mobile-base/500/t_26.jpg
deleted file mode 100644
index acebe63..0000000
--- a/public/img/mobile-base/500/t_26.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_27.jpg b/public/img/mobile-base/500/t_27.jpg
deleted file mode 100644
index 1b00663..0000000
--- a/public/img/mobile-base/500/t_27.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_28.jpg b/public/img/mobile-base/500/t_28.jpg
deleted file mode 100644
index 1d7fb2e..0000000
--- a/public/img/mobile-base/500/t_28.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_29.jpg b/public/img/mobile-base/500/t_29.jpg
deleted file mode 100644
index 1c71978..0000000
--- a/public/img/mobile-base/500/t_29.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_30.jpg b/public/img/mobile-base/500/t_30.jpg
deleted file mode 100644
index e711827..0000000
--- a/public/img/mobile-base/500/t_30.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_31.jpg b/public/img/mobile-base/500/t_31.jpg
deleted file mode 100644
index 146ec38..0000000
--- a/public/img/mobile-base/500/t_31.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_32.jpg b/public/img/mobile-base/500/t_32.jpg
deleted file mode 100644
index fa8669f..0000000
--- a/public/img/mobile-base/500/t_32.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_33.jpg b/public/img/mobile-base/500/t_33.jpg
deleted file mode 100644
index a53813b..0000000
--- a/public/img/mobile-base/500/t_33.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_34.jpg b/public/img/mobile-base/500/t_34.jpg
deleted file mode 100644
index 53c70e0..0000000
--- a/public/img/mobile-base/500/t_34.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_35.jpg b/public/img/mobile-base/500/t_35.jpg
deleted file mode 100644
index a711f26..0000000
--- a/public/img/mobile-base/500/t_35.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_36.jpg b/public/img/mobile-base/500/t_36.jpg
deleted file mode 100644
index 750e53d..0000000
--- a/public/img/mobile-base/500/t_36.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_37.jpg b/public/img/mobile-base/500/t_37.jpg
deleted file mode 100644
index e0d2585..0000000
--- a/public/img/mobile-base/500/t_37.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_38.jpg b/public/img/mobile-base/500/t_38.jpg
deleted file mode 100644
index c592755..0000000
--- a/public/img/mobile-base/500/t_38.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_39.jpg b/public/img/mobile-base/500/t_39.jpg
deleted file mode 100644
index 6300865..0000000
--- a/public/img/mobile-base/500/t_39.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_40.jpg b/public/img/mobile-base/500/t_40.jpg
deleted file mode 100644
index ae02b66..0000000
--- a/public/img/mobile-base/500/t_40.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_41.jpg b/public/img/mobile-base/500/t_41.jpg
deleted file mode 100644
index 61fc1bb..0000000
--- a/public/img/mobile-base/500/t_41.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_42.jpg b/public/img/mobile-base/500/t_42.jpg
deleted file mode 100644
index 3566e8a..0000000
--- a/public/img/mobile-base/500/t_42.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_43.jpg b/public/img/mobile-base/500/t_43.jpg
deleted file mode 100644
index fbe73af..0000000
--- a/public/img/mobile-base/500/t_43.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_44.jpg b/public/img/mobile-base/500/t_44.jpg
deleted file mode 100644
index c354c0e..0000000
--- a/public/img/mobile-base/500/t_44.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_45.jpg b/public/img/mobile-base/500/t_45.jpg
deleted file mode 100644
index a4bd1cf..0000000
--- a/public/img/mobile-base/500/t_45.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_46.jpg b/public/img/mobile-base/500/t_46.jpg
deleted file mode 100644
index 95133b3..0000000
--- a/public/img/mobile-base/500/t_46.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_47.jpg b/public/img/mobile-base/500/t_47.jpg
deleted file mode 100644
index a38d4b0..0000000
--- a/public/img/mobile-base/500/t_47.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_48.jpg b/public/img/mobile-base/500/t_48.jpg
deleted file mode 100644
index dc14139..0000000
--- a/public/img/mobile-base/500/t_48.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_49.jpg b/public/img/mobile-base/500/t_49.jpg
deleted file mode 100644
index c743320..0000000
--- a/public/img/mobile-base/500/t_49.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_50.jpg b/public/img/mobile-base/500/t_50.jpg
deleted file mode 100644
index 473b95f..0000000
--- a/public/img/mobile-base/500/t_50.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_51.jpg b/public/img/mobile-base/500/t_51.jpg
deleted file mode 100644
index a985338..0000000
--- a/public/img/mobile-base/500/t_51.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_52.jpg b/public/img/mobile-base/500/t_52.jpg
deleted file mode 100644
index 77817b4..0000000
--- a/public/img/mobile-base/500/t_52.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_53.jpg b/public/img/mobile-base/500/t_53.jpg
deleted file mode 100644
index 2e79715..0000000
--- a/public/img/mobile-base/500/t_53.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_54.jpg b/public/img/mobile-base/500/t_54.jpg
deleted file mode 100644
index 254a0c7..0000000
--- a/public/img/mobile-base/500/t_54.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_55.jpg b/public/img/mobile-base/500/t_55.jpg
deleted file mode 100644
index 2c5ca50..0000000
--- a/public/img/mobile-base/500/t_55.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_56.jpg b/public/img/mobile-base/500/t_56.jpg
deleted file mode 100644
index 54ed7a7..0000000
--- a/public/img/mobile-base/500/t_56.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_57.jpg b/public/img/mobile-base/500/t_57.jpg
deleted file mode 100644
index a0bdcce..0000000
--- a/public/img/mobile-base/500/t_57.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_58.jpg b/public/img/mobile-base/500/t_58.jpg
deleted file mode 100644
index 435cd87..0000000
--- a/public/img/mobile-base/500/t_58.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_59.jpg b/public/img/mobile-base/500/t_59.jpg
deleted file mode 100644
index 296bfd8..0000000
--- a/public/img/mobile-base/500/t_59.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_60.jpg b/public/img/mobile-base/500/t_60.jpg
deleted file mode 100644
index a84cec4..0000000
--- a/public/img/mobile-base/500/t_60.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_61.jpg b/public/img/mobile-base/500/t_61.jpg
deleted file mode 100644
index c828d30..0000000
--- a/public/img/mobile-base/500/t_61.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_62.jpg b/public/img/mobile-base/500/t_62.jpg
deleted file mode 100644
index 359d002..0000000
--- a/public/img/mobile-base/500/t_62.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_63.jpg b/public/img/mobile-base/500/t_63.jpg
deleted file mode 100644
index f70a28d..0000000
--- a/public/img/mobile-base/500/t_63.jpg
+++ /dev/null
Binary files differ
diff --git a/public/img/mobile-base/500/t_64.jpg b/public/img/mobile-base/500/t_64.jpg
deleted file mode 100644
index c5e130d..0000000
--- a/public/img/mobile-base/500/t_64.jpg
+++ /dev/null
Binary files differ
diff --git a/public/index.html b/public/index.html
index f6947a3..8b5dbb7 100644
--- a/public/index.html
+++ b/public/index.html
@@ -7,7 +7,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1.0">
     <link rel="icon" href="<%= BASE_URL %>favicon.ico">
     <title>智慧校区大数据三维可视化平台</title>
-    <script src="https://code.jquery.com/jquery-3.1.1.min.js"></script>
+    <!-- <script src="https://code.jquery.com/jquery-3.1.1.min.js"></script> -->
     <!-- 高德定位 -->
     <!-- <script type="text/javascript" src="https://webapi.amap.com/maps?v=1.4.15&key=9c4b1a0ce88821775605e726073c52b5">
   </script> -->
diff --git a/src/assets/1.json b/src/assets/1.json
index 3ab2b1c..cca7bba 100644
--- a/src/assets/1.json
+++ b/src/assets/1.json
@@ -1,257 +1,257 @@
 [{
-    "id": "t_01",
-    "url": "img/base/150/t_01.JPG",
-    "rectangle": ["114.03553025", "27.63266888", "114.03640494", "27.63355509"]
+    "id": "d_01",
+    "url": "img/mobile-base/100/d_01.JPG",
+    "rectangle": ["114.0334654030", "27.6332798757", "114.0348503234", "27.6343697598"]
 }, {
-    "id": "t_02",
-    "url": "img/base/150/t_02.JPG",
-    "rectangle": ["114.03640494", "27.63266888", "114.03727962", "27.63355509"]
+    "id": "d_02",
+    "url": "img/mobile-base/100/d_02.JPG",
+    "rectangle": ["114.0348503234", "27.6332798757", "114.0362352437", "27.6343697598"]
 }, {
-    "id": "t_03",
-    "url": "img/base/150/t_03.JPG",
-    "rectangle": ["114.03727962", "27.63266888", "114.03815431", "27.63355509"]
+    "id": "d_03",
+    "url": "img/mobile-base/100/d_03.JPG",
+    "rectangle": ["114.0362352437", "27.6332798757", "114.0376201641", "27.6343697598"]
 }, {
-    "id": "t_04",
-    "url": "img/base/150/t_04.JPG",
-    "rectangle": ["114.03815431", "27.63266888", "114.03902899", "27.63355509"]
+    "id": "d_04",
+    "url": "img/mobile-base/100/d_04.JPG",
+    "rectangle": ["114.0376201641", "27.6332798757", "114.0390050845", "27.6343697598"]
 }, {
-    "id": "t_05",
-    "url": "img/base/150/t_05.JPG",
-    "rectangle": ["114.03902899", "27.63266888", "114.03990368", "27.63355509"]
+    "id": "d_05",
+    "url": "img/mobile-base/100/d_05.JPG",
+    "rectangle": ["114.0390050845", "27.6332798757", "114.0403900049", "27.6343697598"]
 }, {
-    "id": "t_06",
-    "url": "img/base/150/t_06.JPG",
-    "rectangle": ["114.03990368", "27.63266888", "114.04077837", "27.63355509"]
+    "id": "d_06",
+    "url": "img/mobile-base/100/d_06.JPG",
+    "rectangle": ["114.0403900049", "27.6332798757", "114.0417749252", "27.6343697598"]
 }, {
-    "id": "t_07",
-    "url": "img/base/150/t_07.JPG",
-    "rectangle": ["114.04077837", "27.63266888", "114.04165305", "27.63355509"]
+    "id": "d_07",
+    "url": "img/mobile-base/100/d_07.JPG",
+    "rectangle": ["114.0417749252", "27.6332798757", "114.0431598456", "27.6343697598"]
 }, {
-    "id": "t_08",
-    "url": "img/base/150/t_08.JPG",
-    "rectangle": ["114.04165305", "27.63266888", "114.04252774", "27.63355509"]
+    "id": "d_08",
+    "url": "img/mobile-base/100/d_08.JPG",
+    "rectangle": ["114.0431598456", "27.6332798757", "114.0445447660", "27.6343697598"]
 }, {
-    "id": "t_09",
-    "url": "img/base/150/t_09.JPG",
-    "rectangle": ["114.03553025", "27.63178266", "114.03640494", "27.63266888"]
+    "id": "d_09",
+    "url": "img/mobile-base/100/d_09.JPG",
+    "rectangle": ["114.0334654030", "27.6321899916", "114.0348503234", "27.6332798757"]
 }, {
-    "id": "t_10",
-    "url": "img/base/150/t_10.JPG",
-    "rectangle": ["114.03640494", "27.63178266", "114.03727962", "27.63266888"]
+    "id": "d_10",
+    "url": "img/mobile-base/100/d_10.JPG",
+    "rectangle": ["114.0348503234", "27.6321899916", "114.0362352437", "27.6332798757"]
 }, {
-    "id": "t_11",
-    "url": "img/base/150/t_11.JPG",
-    "rectangle": ["114.03727962", "27.63178266", "114.03815431", "27.63266888"]
+    "id": "d_11",
+    "url": "img/mobile-base/100/d_11.JPG",
+    "rectangle": ["114.0362352437", "27.6321899916", "114.0376201641", "27.6332798757"]
 }, {
-    "id": "t_12",
-    "url": "img/base/150/t_12.JPG",
-    "rectangle": ["114.03815431", "27.63178266", "114.03902899", "27.63266888"]
+    "id": "d_12",
+    "url": "img/mobile-base/100/d_12.JPG",
+    "rectangle": ["114.0376201641", "27.6321899916", "114.0390050845", "27.6332798757"]
 }, {
-    "id": "t_13",
-    "url": "img/base/150/t_13.JPG",
-    "rectangle": ["114.03902899", "27.63178266", "114.03990368", "27.63266888"]
+    "id": "d_13",
+    "url": "img/mobile-base/100/d_13.JPG",
+    "rectangle": ["114.0390050845", "27.6321899916", "114.0403900049", "27.6332798757"]
 }, {
-    "id": "t_14",
-    "url": "img/base/150/t_14.JPG",
-    "rectangle": ["114.03990368", "27.63178266", "114.04077837", "27.63266888"]
+    "id": "d_14",
+    "url": "img/mobile-base/100/d_14.JPG",
+    "rectangle": ["114.0403900049", "27.6321899916", "114.0417749252", "27.6332798757"]
 }, {
-    "id": "t_15",
-    "url": "img/base/150/t_15.JPG",
-    "rectangle": ["114.04077837", "27.63178266", "114.04165305", "27.63266888"]
+    "id": "d_15",
+    "url": "img/mobile-base/100/d_15.JPG",
+    "rectangle": ["114.0417749252", "27.6321899916", "114.0431598456", "27.6332798757"]
 }, {
-    "id": "t_16",
-    "url": "img/base/150/t_16.JPG",
-    "rectangle": ["114.04165305", "27.63178266", "114.04252774", "27.63266888"]
+    "id": "d_16",
+    "url": "img/mobile-base/100/d_16.JPG",
+    "rectangle": ["114.0431598456", "27.6321899916", "114.0445447660", "27.6332798757"]
 }, {
-    "id": "t_17",
-    "url": "img/base/150/t_17.JPG",
-    "rectangle": ["114.03553025", "27.63089645", "114.03640494", "27.63178266"]
+    "id": "d_17",
+    "url": "img/mobile-base/100/d_17.JPG",
+    "rectangle": ["114.0334654030", "27.6311001075", "114.0348503234", "27.6321899916"]
 }, {
-    "id": "t_18",
-    "url": "img/base/150/t_18.JPG",
-    "rectangle": ["114.03640494", "27.63089645", "114.03727962", "27.63178266"]
+    "id": "d_18",
+    "url": "img/mobile-base/100/d_18.JPG",
+    "rectangle": ["114.0348503234", "27.6311001075", "114.0362352437", "27.6321899916"]
 }, {
-    "id": "t_19",
-    "url": "img/base/150/t_19.JPG",
-    "rectangle": ["114.03727962", "27.63089645", "114.03815431", "27.63178266"]
+    "id": "d_19",
+    "url": "img/mobile-base/100/d_19.JPG",
+    "rectangle": ["114.0362352437", "27.6311001075", "114.0376201641", "27.6321899916"]
 }, {
-    "id": "t_20",
-    "url": "img/base/150/t_20.JPG",
-    "rectangle": ["114.03815431", "27.63089645", "114.03902899", "27.63178266"]
+    "id": "d_20",
+    "url": "img/mobile-base/100/d_20.JPG",
+    "rectangle": ["114.0376201641", "27.6311001075", "114.0390050845", "27.6321899916"]
 }, {
-    "id": "t_21",
-    "url": "img/base/150/t_21.JPG",
-    "rectangle": ["114.03902899", "27.63089645", "114.03990368", "27.63178266"]
+    "id": "d_21",
+    "url": "img/mobile-base/100/d_21.JPG",
+    "rectangle": ["114.0390050845", "27.6311001075", "114.0403900049", "27.6321899916"]
 }, {
-    "id": "t_22",
-    "url": "img/base/150/t_22.JPG",
-    "rectangle": ["114.03990368", "27.63089645", "114.04077837", "27.63178266"]
+    "id": "d_22",
+    "url": "img/mobile-base/100/d_22.JPG",
+    "rectangle": ["114.0403900049", "27.6311001075", "114.0417749252", "27.6321899916"]
 }, {
-    "id": "t_23",
-    "url": "img/base/150/t_23.JPG",
-    "rectangle": ["114.04077837", "27.63089645", "114.04165305", "27.63178266"]
+    "id": "d_23",
+    "url": "img/mobile-base/100/d_23.JPG",
+    "rectangle": ["114.0417749252", "27.6311001075", "114.0431598456", "27.6321899916"]
 }, {
-    "id": "t_24",
-    "url": "img/base/150/t_24.JPG",
-    "rectangle": ["114.04165305", "27.63089645", "114.04252774", "27.63178266"]
+    "id": "d_24",
+    "url": "img/mobile-base/100/d_24.JPG",
+    "rectangle": ["114.0431598456", "27.6311001075", "114.0445447660", "27.6321899916"]
 }, {
-    "id": "t_25",
-    "url": "img/base/150/t_25.JPG",
-    "rectangle": ["114.03553025", "27.63001023", "114.03640494", "27.63089645"]
+    "id": "d_25",
+    "url": "img/mobile-base/100/d_25.JPG",
+    "rectangle": ["114.0334654030", "27.6300102233", "114.0348503234", "27.6311001075"]
 }, {
-    "id": "t_26",
-    "url": "img/base/150/t_26.JPG",
-    "rectangle": ["114.03640494", "27.63001023", "114.03727962", "27.63089645"]
+    "id": "d_26",
+    "url": "img/mobile-base/100/d_26.JPG",
+    "rectangle": ["114.0348503234", "27.6300102233", "114.0362352437", "27.6311001075"]
 }, {
-    "id": "t_27",
-    "url": "img/base/150/t_27.JPG",
-    "rectangle": ["114.03727962", "27.63001023", "114.03815431", "27.63089645"]
+    "id": "d_27",
+    "url": "img/mobile-base/100/d_27.JPG",
+    "rectangle": ["114.0362352437", "27.6300102233", "114.0376201641", "27.6311001075"]
 }, {
-    "id": "t_28",
-    "url": "img/base/150/t_28.JPG",
-    "rectangle": ["114.03815431", "27.63001023", "114.03902899", "27.63089645"]
+    "id": "d_28",
+    "url": "img/mobile-base/100/d_28.JPG",
+    "rectangle": ["114.0376201641", "27.6300102233", "114.0390050845", "27.6311001075"]
 }, {
-    "id": "t_29",
-    "url": "img/base/150/t_29.JPG",
-    "rectangle": ["114.03902899", "27.63001023", "114.03990368", "27.63089645"]
+    "id": "d_29",
+    "url": "img/mobile-base/100/d_29.JPG",
+    "rectangle": ["114.0390050845", "27.6300102233", "114.0403900049", "27.6311001075"]
 }, {
-    "id": "t_30",
-    "url": "img/base/150/t_30.JPG",
-    "rectangle": ["114.03990368", "27.63001023", "114.04077837", "27.63089645"]
+    "id": "d_30",
+    "url": "img/mobile-base/100/d_30.JPG",
+    "rectangle": ["114.0403900049", "27.6300102233", "114.0417749252", "27.6311001075"]
 }, {
-    "id": "t_31",
-    "url": "img/base/150/t_31.JPG",
-    "rectangle": ["114.04077837", "27.63001023", "114.04165305", "27.63089645"]
+    "id": "d_31",
+    "url": "img/mobile-base/100/d_31.JPG",
+    "rectangle": ["114.0417749252", "27.6300102233", "114.0431598456", "27.6311001075"]
 }, {
-    "id": "t_32",
-    "url": "img/base/150/t_32.JPG",
-    "rectangle": ["114.04165305", "27.63001023", "114.04252774", "27.63089645"]
+    "id": "d_32",
+    "url": "img/mobile-base/100/d_32.JPG",
+    "rectangle": ["114.0431598456", "27.6300102233", "114.0445447660", "27.6311001075"]
 }, {
-    "id": "t_33",
-    "url": "img/base/150/t_33.JPG",
-    "rectangle": ["114.03553025", "27.62912401", "114.03640494", "27.63001023"]
+    "id": "d_33",
+    "url": "img/mobile-base/100/d_33.JPG",
+    "rectangle": ["114.0334654030", "27.6289203392", "114.0348503234", "27.6300102233"]
 }, {
-    "id": "t_34",
-    "url": "img/base/150/t_34.JPG",
-    "rectangle": ["114.03640494", "27.62912401", "114.03727962", "27.63001023"]
+    "id": "d_34",
+    "url": "img/mobile-base/100/d_34.JPG",
+    "rectangle": ["114.0348503234", "27.6289203392", "114.0362352437", "27.6300102233"]
 }, {
-    "id": "t_35",
-    "url": "img/base/150/t_35.JPG",
-    "rectangle": ["114.03727962", "27.62912401", "114.03815431", "27.63001023"]
+    "id": "d_35",
+    "url": "img/mobile-base/100/d_35.JPG",
+    "rectangle": ["114.0362352437", "27.6289203392", "114.0376201641", "27.6300102233"]
 }, {
-    "id": "t_36",
-    "url": "img/base/150/t_36.JPG",
-    "rectangle": ["114.03815431", "27.62912401", "114.03902899", "27.63001023"]
+    "id": "d_36",
+    "url": "img/mobile-base/100/d_36.JPG",
+    "rectangle": ["114.0376201641", "27.6289203392", "114.0390050845", "27.6300102233"]
 }, {
-    "id": "t_37",
-    "url": "img/base/150/t_37.JPG",
-    "rectangle": ["114.03902899", "27.62912401", "114.03990368", "27.63001023"]
+    "id": "d_37",
+    "url": "img/mobile-base/100/d_37.JPG",
+    "rectangle": ["114.0390050845", "27.6289203392", "114.0403900049", "27.6300102233"]
 }, {
-    "id": "t_38",
-    "url": "img/base/150/t_38.JPG",
-    "rectangle": ["114.03990368", "27.62912401", "114.04077837", "27.63001023"]
+    "id": "d_38",
+    "url": "img/mobile-base/100/d_38.JPG",
+    "rectangle": ["114.0403900049", "27.6289203392", "114.0417749252", "27.6300102233"]
 }, {
-    "id": "t_39",
-    "url": "img/base/150/t_39.JPG",
-    "rectangle": ["114.04077837", "27.62912401", "114.04165305", "27.63001023"]
+    "id": "d_39",
+    "url": "img/mobile-base/100/d_39.JPG",
+    "rectangle": ["114.0417749252", "27.6289203392", "114.0431598456", "27.6300102233"]
 }, {
-    "id": "t_40",
-    "url": "img/base/150/t_40.JPG",
-    "rectangle": ["114.04165305", "27.62912401", "114.04252774", "27.63001023"]
+    "id": "d_40",
+    "url": "img/mobile-base/100/d_40.JPG",
+    "rectangle": ["114.0431598456", "27.6289203392", "114.0445447660", "27.6300102233"]
 }, {
-    "id": "t_41",
-    "url": "img/base/150/t_41.JPG",
-    "rectangle": ["114.03553025", "27.62823780", "114.03640494", "27.62912401"]
+    "id": "d_41",
+    "url": "img/mobile-base/100/d_41.JPG",
+    "rectangle": ["114.0334654030", "27.6278304551", "114.0348503234", "27.6289203392"]
 }, {
-    "id": "t_42",
-    "url": "img/base/150/t_42.JPG",
-    "rectangle": ["114.03640494", "27.62823780", "114.03727962", "27.62912401"]
+    "id": "d_42",
+    "url": "img/mobile-base/100/d_42.JPG",
+    "rectangle": ["114.0348503234", "27.6278304551", "114.0362352437", "27.6289203392"]
 }, {
-    "id": "t_43",
-    "url": "img/base/150/t_43.JPG",
-    "rectangle": ["114.03727962", "27.62823780", "114.03815431", "27.62912401"]
+    "id": "d_43",
+    "url": "img/mobile-base/100/d_43.JPG",
+    "rectangle": ["114.0362352437", "27.6278304551", "114.0376201641", "27.6289203392"]
 }, {
-    "id": "t_44",
-    "url": "img/base/150/t_44.JPG",
-    "rectangle": ["114.03815431", "27.62823780", "114.03902899", "27.62912401"]
+    "id": "d_44",
+    "url": "img/mobile-base/100/d_44.JPG",
+    "rectangle": ["114.0376201641", "27.6278304551", "114.0390050845", "27.6289203392"]
 }, {
-    "id": "t_45",
-    "url": "img/base/150/t_45.JPG",
-    "rectangle": ["114.03902899", "27.62823780", "114.03990368", "27.62912401"]
+    "id": "d_45",
+    "url": "img/mobile-base/100/d_45.JPG",
+    "rectangle": ["114.0390050845", "27.6278304551", "114.0403900049", "27.6289203392"]
 }, {
-    "id": "t_46",
-    "url": "img/base/150/t_46.JPG",
-    "rectangle": ["114.03990368", "27.62823780", "114.04077837", "27.62912401"]
+    "id": "d_46",
+    "url": "img/mobile-base/100/d_46.JPG",
+    "rectangle": ["114.0403900049", "27.6278304551", "114.0417749252", "27.6289203392"]
 }, {
-    "id": "t_47",
-    "url": "img/base/150/t_47.JPG",
-    "rectangle": ["114.04077837", "27.62823780", "114.04165305", "27.62912401"]
+    "id": "d_47",
+    "url": "img/mobile-base/100/d_47.JPG",
+    "rectangle": ["114.0417749252", "27.6278304551", "114.0431598456", "27.6289203392"]
 }, {
-    "id": "t_48",
-    "url": "img/base/150/t_48.JPG",
-    "rectangle": ["114.04165305", "27.62823780", "114.04252774", "27.62912401"]
+    "id": "d_48",
+    "url": "img/mobile-base/100/d_48.JPG",
+    "rectangle": ["114.0431598456", "27.6278304551", "114.0445447660", "27.6289203392"]
 }, {
-    "id": "t_49",
-    "url": "img/base/150/t_49.JPG",
-    "rectangle": ["114.03553025", "27.62735158", "114.03640494", "27.62823780"]
+    "id": "d_49",
+    "url": "img/mobile-base/100/d_49.JPG",
+    "rectangle": ["114.0334654030", "27.6267405710", "114.0348503234", "27.6278304551"]
 }, {
-    "id": "t_50",
-    "url": "img/base/150/t_50.JPG",
-    "rectangle": ["114.03640494", "27.62735158", "114.03727962", "27.62823780"]
+    "id": "d_50",
+    "url": "img/mobile-base/100/d_50.JPG",
+    "rectangle": ["114.0348503234", "27.6267405710", "114.0362352437", "27.6278304551"]
 }, {
-    "id": "t_51",
-    "url": "img/base/150/t_51.JPG",
-    "rectangle": ["114.03727962", "27.62735158", "114.03815431", "27.62823780"]
+    "id": "d_51",
+    "url": "img/mobile-base/100/d_51.JPG",
+    "rectangle": ["114.0362352437", "27.6267405710", "114.0376201641", "27.6278304551"]
 }, {
-    "id": "t_52",
-    "url": "img/base/150/t_52.JPG",
-    "rectangle": ["114.03815431", "27.62735158", "114.03902899", "27.62823780"]
+    "id": "d_52",
+    "url": "img/mobile-base/100/d_52.JPG",
+    "rectangle": ["114.0376201641", "27.6267405710", "114.0390050845", "27.6278304551"]
 }, {
-    "id": "t_53",
-    "url": "img/base/150/t_53.JPG",
-    "rectangle": ["114.03902899", "27.62735158", "114.03990368", "27.62823780"]
+    "id": "d_53",
+    "url": "img/mobile-base/100/d_53.JPG",
+    "rectangle": ["114.0390050845", "27.6267405710", "114.0403900049", "27.6278304551"]
 }, {
-    "id": "t_54",
-    "url": "img/base/150/t_54.JPG",
-    "rectangle": ["114.03990368", "27.62735158", "114.04077837", "27.62823780"]
+    "id": "d_54",
+    "url": "img/mobile-base/100/d_54.JPG",
+    "rectangle": ["114.0403900049", "27.6267405710", "114.0417749252", "27.6278304551"]
 }, {
-    "id": "t_55",
-    "url": "img/base/150/t_55.JPG",
-    "rectangle": ["114.04077837", "27.62735158", "114.04165305", "27.62823780"]
+    "id": "d_55",
+    "url": "img/mobile-base/100/d_55.JPG",
+    "rectangle": ["114.0417749252", "27.6267405710", "114.0431598456", "27.6278304551"]
 }, {
-    "id": "t_56",
-    "url": "img/base/150/t_56.JPG",
-    "rectangle": ["114.04165305", "27.62735158", "114.04252774", "27.62823780"]
+    "id": "d_56",
+    "url": "img/mobile-base/100/d_56.JPG",
+    "rectangle": ["114.0431598456", "27.6267405710", "114.0445447660", "27.6278304551"]
 }, {
-    "id": "t_57",
-    "url": "img/base/150/t_57.JPG",
-    "rectangle": ["114.03553025", "27.62646537", "114.03640494", "27.62735158"]
+    "id": "d_57",
+    "url": "img/mobile-base/100/d_57.JPG",
+    "rectangle": ["114.0334654030", "27.6256506869", "114.0348503234", "27.6267405710"]
 }, {
-    "id": "t_58",
-    "url": "img/base/150/t_58.JPG",
-    "rectangle": ["114.03640494", "27.62646537", "114.03727962", "27.62735158"]
+    "id": "d_58",
+    "url": "img/mobile-base/100/d_58.JPG",
+    "rectangle": ["114.0348503234", "27.6256506869", "114.0362352437", "27.6267405710"]
 }, {
-    "id": "t_59",
-    "url": "img/base/150/t_59.JPG",
-    "rectangle": ["114.03727962", "27.62646537", "114.03815431", "27.62735158"]
+    "id": "d_59",
+    "url": "img/mobile-base/100/d_59.JPG",
+    "rectangle": ["114.0362352437", "27.6256506869", "114.0376201641", "27.6267405710"]
 }, {
-    "id": "t_60",
-    "url": "img/base/150/t_60.JPG",
-    "rectangle": ["114.03815431", "27.62646537", "114.03902899", "27.62735158"]
+    "id": "d_60",
+    "url": "img/mobile-base/100/d_60.JPG",
+    "rectangle": ["114.0376201641", "27.6256506869", "114.0390050845", "27.6267405710"]
 }, {
-    "id": "t_61",
-    "url": "img/base/150/t_61.JPG",
-    "rectangle": ["114.03902899", "27.62646537", "114.03990368", "27.62735158"]
+    "id": "d_61",
+    "url": "img/mobile-base/100/d_61.JPG",
+    "rectangle": ["114.0390050845", "27.6256506869", "114.0403900049", "27.6267405710"]
 }, {
-    "id": "t_62",
-    "url": "img/base/150/t_62.JPG",
-    "rectangle": ["114.03990368", "27.62646537", "114.04077837", "27.62735158"]
+    "id": "d_62",
+    "url": "img/mobile-base/100/d_62.JPG",
+    "rectangle": ["114.0403900049", "27.6256506869", "114.0417749252", "27.6267405710"]
 }, {
-    "id": "t_63",
-    "url": "img/base/150/t_63.JPG",
-    "rectangle": ["114.04077837", "27.62646537", "114.04165305", "27.62735158"]
+    "id": "d_63",
+    "url": "img/mobile-base/100/d_63.JPG",
+    "rectangle": ["114.0417749252", "27.6256506869", "114.0431598456", "27.6267405710"]
 }, {
-    "id": "t_64",
-    "url": "img/base/150/t_64.JPG",
-    "rectangle": ["114.04165305", "27.62646537", "114.04252774", "27.62735158"]
+    "id": "d_64",
+    "url": "img/mobile-base/100/d_64.JPG",
+    "rectangle": ["114.0431598456", "27.6256506869", "114.0445447660", "27.6267405710"]
 }]
\ No newline at end of file
diff --git a/src/assets/baseUrl.js b/src/assets/baseUrl.js
index d09da5b..1b6a766 100644
--- a/src/assets/baseUrl.js
+++ b/src/assets/baseUrl.js
@@ -1,1038 +1,1042 @@
 export default [
     {
-        150: [{
-            id: 't_01',
-            url: 'img/base/150/t_01.JPG',
-            rectangle: ['114.03553025', '27.63266888', '114.03640494', '27.63355509']
-        }, {
-            id: 't_02',
-            url: 'img/base/150/t_02.JPG',
-            rectangle: ['114.03640494', '27.63266888', '114.03727962', '27.63355509']
-        }, {
-            id: 't_03',
-            url: 'img/base/150/t_03.JPG',
-            rectangle: ['114.03727962', '27.63266888', '114.03815431', '27.63355509']
-        }, {
-            id: 't_04',
-            url: 'img/base/150/t_04.JPG',
-            rectangle: ['114.03815431', '27.63266888', '114.03902899', '27.63355509']
-        }, {
-            id: 't_05',
-            url: 'img/base/150/t_05.JPG',
-            rectangle: ['114.03902899', '27.63266888', '114.03990368', '27.63355509']
-        }, {
-            id: 't_06',
-            url: 'img/base/150/t_06.JPG',
-            rectangle: ['114.03990368', '27.63266888', '114.04077837', '27.63355509']
-        }, {
-            id: 't_07',
-            url: 'img/base/150/t_07.JPG',
-            rectangle: ['114.04077837', '27.63266888', '114.04165305', '27.63355509']
-        }, {
-            id: 't_08',
-            url: 'img/base/150/t_08.JPG',
-            rectangle: ['114.04165305', '27.63266888', '114.04252774', '27.63355509']
-        }, {
-            id: 't_09',
-            url: 'img/base/150/t_09.JPG',
-            rectangle: ['114.03553025', '27.63178266', '114.03640494', '27.63266888']
-        }, {
-            id: 't_10',
-            url: 'img/base/150/t_10.JPG',
-            rectangle: ['114.03640494', '27.63178266', '114.03727962', '27.63266888']
-        }, {
-            id: 't_11',
-            url: 'img/base/150/t_11.JPG',
-            rectangle: ['114.03727962', '27.63178266', '114.03815431', '27.63266888']
-        }, {
-            id: 't_12',
-            url: 'img/base/150/t_12.JPG',
-            rectangle: ['114.03815431', '27.63178266', '114.03902899', '27.63266888']
-        }, {
-            id: 't_13',
-            url: 'img/base/150/t_13.JPG',
-            rectangle: ['114.03902899', '27.63178266', '114.03990368', '27.63266888']
-        }, {
-            id: 't_14',
-            url: 'img/base/150/t_14.JPG',
-            rectangle: ['114.03990368', '27.63178266', '114.04077837', '27.63266888']
-        }, {
-            id: 't_15',
-            url: 'img/base/150/t_15.JPG',
-            rectangle: ['114.04077837', '27.63178266', '114.04165305', '27.63266888']
-        }, {
-            id: 't_16',
-            url: 'img/base/150/t_16.JPG',
-            rectangle: ['114.04165305', '27.63178266', '114.04252774', '27.63266888']
-        }, {
-            id: 't_17',
-            url: 'img/base/150/t_17.JPG',
-            rectangle: ['114.03553025', '27.63089645', '114.03640494', '27.63178266']
-        }, {
-            id: 't_18',
-            url: 'img/base/150/t_18.JPG',
-            rectangle: ['114.03640494', '27.63089645', '114.03727962', '27.63178266']
-        }, {
-            id: 't_19',
-            url: 'img/base/150/t_19.JPG',
-            rectangle: ['114.03727962', '27.63089645', '114.03815431', '27.63178266']
-        }, {
-            id: 't_20',
-            url: 'img/base/150/t_20.JPG',
-            rectangle: ['114.03815431', '27.63089645', '114.03902899', '27.63178266']
-        }, {
-            id: 't_21',
-            url: 'img/base/150/t_21.JPG',
-            rectangle: ['114.03902899', '27.63089645', '114.03990368', '27.63178266']
-        }, {
-            id: 't_22',
-            url: 'img/base/150/t_22.JPG',
-            rectangle: ['114.03990368', '27.63089645', '114.04077837', '27.63178266']
-        }, {
-            id: 't_23',
-            url: 'img/base/150/t_23.JPG',
-            rectangle: ['114.04077837', '27.63089645', '114.04165305', '27.63178266']
-        }, {
-            id: 't_24',
-            url: 'img/base/150/t_24.JPG',
-            rectangle: ['114.04165305', '27.63089645', '114.04252774', '27.63178266']
-        }, {
-            id: 't_25',
-            url: 'img/base/150/t_25.JPG',
-            rectangle: ['114.03553025', '27.63001023', '114.03640494', '27.63089645']
-        }, {
-            id: 't_26',
-            url: 'img/base/150/t_26.JPG',
-            rectangle: ['114.03640494', '27.63001023', '114.03727962', '27.63089645']
-        }, {
-            id: 't_27',
-            url: 'img/base/150/t_27.JPG',
-            rectangle: ['114.03727962', '27.63001023', '114.03815431', '27.63089645']
-        }, {
-            id: 't_28',
-            url: 'img/base/150/t_28.JPG',
-            rectangle: ['114.03815431', '27.63001023', '114.03902899', '27.63089645']
-        }, {
-            id: 't_29',
-            url: 'img/base/150/t_29.JPG',
-            rectangle: ['114.03902899', '27.63001023', '114.03990368', '27.63089645']
-        }, {
-            id: 't_30',
-            url: 'img/base/150/t_30.JPG',
-            rectangle: ['114.03990368', '27.63001023', '114.04077837', '27.63089645']
-        }, {
-            id: 't_31',
-            url: 'img/base/150/t_31.JPG',
-            rectangle: ['114.04077837', '27.63001023', '114.04165305', '27.63089645']
-        }, {
-            id: 't_32',
-            url: 'img/base/150/t_32.JPG',
-            rectangle: ['114.04165305', '27.63001023', '114.04252774', '27.63089645']
-        }, {
-            id: 't_33',
-            url: 'img/base/150/t_33.JPG',
-            rectangle: ['114.03553025', '27.62912401', '114.03640494', '27.63001023']
-        }, {
-            id: 't_34',
-            url: 'img/base/150/t_34.JPG',
-            rectangle: ['114.03640494', '27.62912401', '114.03727962', '27.63001023']
-        }, {
-            id: 't_35',
-            url: 'img/base/150/t_35.JPG',
-            rectangle: ['114.03727962', '27.62912401', '114.03815431', '27.63001023']
-        }, {
-            id: 't_36',
-            url: 'img/base/150/t_36.JPG',
-            rectangle: ['114.03815431', '27.62912401', '114.03902899', '27.63001023']
-        }, {
-            id: 't_37',
-            url: 'img/base/150/t_37.JPG',
-            rectangle: ['114.03902899', '27.62912401', '114.03990368', '27.63001023']
-        }, {
-            id: 't_38',
-            url: 'img/base/150/t_38.JPG',
-            rectangle: ['114.03990368', '27.62912401', '114.04077837', '27.63001023']
-        }, {
-            id: 't_39',
-            url: 'img/base/150/t_39.JPG',
-            rectangle: ['114.04077837', '27.62912401', '114.04165305', '27.63001023']
-        }, {
-            id: 't_40',
-            url: 'img/base/150/t_40.JPG',
-            rectangle: ['114.04165305', '27.62912401', '114.04252774', '27.63001023']
-        }, {
-            id: 't_41',
-            url: 'img/base/150/t_41.JPG',
-            rectangle: ['114.03553025', '27.62823780', '114.03640494', '27.62912401']
-        }, {
-            id: 't_42',
-            url: 'img/base/150/t_42.JPG',
-            rectangle: ['114.03640494', '27.62823780', '114.03727962', '27.62912401']
-        }, {
-            id: 't_43',
-            url: 'img/base/150/t_43.JPG',
-            rectangle: ['114.03727962', '27.62823780', '114.03815431', '27.62912401']
-        }, {
-            id: 't_44',
-            url: 'img/base/150/t_44.JPG',
-            rectangle: ['114.03815431', '27.62823780', '114.03902899', '27.62912401']
-        }, {
-            id: 't_45',
-            url: 'img/base/150/t_45.JPG',
-            rectangle: ['114.03902899', '27.62823780', '114.03990368', '27.62912401']
-        }, {
-            id: 't_46',
-            url: 'img/base/150/t_46.JPG',
-            rectangle: ['114.03990368', '27.62823780', '114.04077837', '27.62912401']
-        }, {
-            id: 't_47',
-            url: 'img/base/150/t_47.JPG',
-            rectangle: ['114.04077837', '27.62823780', '114.04165305', '27.62912401']
-        }, {
-            id: 't_48',
-            url: 'img/base/150/t_48.JPG',
-            rectangle: ['114.04165305', '27.62823780', '114.04252774', '27.62912401']
-        }, {
-            id: 't_49',
-            url: 'img/base/150/t_49.JPG',
-            rectangle: ['114.03553025', '27.62735158', '114.03640494', '27.62823780']
-        }, {
-            id: 't_50',
-            url: 'img/base/150/t_50.JPG',
-            rectangle: ['114.03640494', '27.62735158', '114.03727962', '27.62823780']
-        }, {
-            id: 't_51',
-            url: 'img/base/150/t_51.JPG',
-            rectangle: ['114.03727962', '27.62735158', '114.03815431', '27.62823780']
-        }, {
-            id: 't_52',
-            url: 'img/base/150/t_52.JPG',
-            rectangle: ['114.03815431', '27.62735158', '114.03902899', '27.62823780']
-        }, {
-            id: 't_53',
-            url: 'img/base/150/t_53.JPG',
-            rectangle: ['114.03902899', '27.62735158', '114.03990368', '27.62823780']
-        }, {
-            id: 't_54',
-            url: 'img/base/150/t_54.JPG',
-            rectangle: ['114.03990368', '27.62735158', '114.04077837', '27.62823780']
-        }, {
-            id: 't_55',
-            url: 'img/base/150/t_55.JPG',
-            rectangle: ['114.04077837', '27.62735158', '114.04165305', '27.62823780']
-        }, {
-            id: 't_56',
-            url: 'img/base/150/t_56.JPG',
-            rectangle: ['114.04165305', '27.62735158', '114.04252774', '27.62823780']
-        }, {
-            id: 't_57',
-            url: 'img/base/150/t_57.JPG',
-            rectangle: ['114.03553025', '27.62646537', '114.03640494', '27.62735158']
-        }, {
-            id: 't_58',
-            url: 'img/base/150/t_58.JPG',
-            rectangle: ['114.03640494', '27.62646537', '114.03727962', '27.62735158']
-        }, {
-            id: 't_59',
-            url: 'img/base/150/t_59.JPG',
-            rectangle: ['114.03727962', '27.62646537', '114.03815431', '27.62735158']
-        }, {
-            id: 't_60',
-            url: 'img/base/150/t_60.JPG',
-            rectangle: ['114.03815431', '27.62646537', '114.03902899', '27.62735158']
-        }, {
-            id: 't_61',
-            url: 'img/base/150/t_61.JPG',
-            rectangle: ['114.03902899', '27.62646537', '114.03990368', '27.62735158']
-        }, {
-            id: 't_62',
-            url: 'img/base/150/t_62.JPG',
-            rectangle: ['114.03990368', '27.62646537', '114.04077837', '27.62735158']
-        }, {
-            id: 't_63',
-            url: 'img/base/150/t_63.JPG',
-            rectangle: ['114.04077837', '27.62646537', '114.04165305', '27.62735158']
-        }, {
-            id: 't_64',
-            url: 'img/base/150/t_64.JPG',
-            rectangle: ['114.04165305', '27.62646537', '114.04252774', '27.62735158']
-        }]
+        150: [
+            {
+                id: 'd_01',
+                url: 'img/base/150/d_01.JPG',
+                rectangle: ['114.0334654030', '27.6332798757', '114.0348503234', '27.6343697598']
+            }, {
+                id: 'd_02',
+                url: 'img/base/150/d_02.JPG',
+                rectangle: ['114.0348503234', '27.6332798757', '114.0362352437', '27.6343697598']
+            }, {
+                id: 'd_03',
+                url: 'img/base/150/d_03.JPG',
+                rectangle: ['114.0362352437', '27.6332798757', '114.0376201641', '27.6343697598']
+            }, {
+                id: 'd_04',
+                url: 'img/base/150/d_04.JPG',
+                rectangle: ['114.0376201641', '27.6332798757', '114.0390050845', '27.6343697598']
+            }, {
+                id: 'd_05',
+                url: 'img/base/150/d_05.JPG',
+                rectangle: ['114.0390050845', '27.6332798757', '114.0403900049', '27.6343697598']
+            }, {
+                id: 'd_06',
+                url: 'img/base/150/d_06.JPG',
+                rectangle: ['114.0403900049', '27.6332798757', '114.0417749252', '27.6343697598']
+            }, {
+                id: 'd_07',
+                url: 'img/base/150/d_07.JPG',
+                rectangle: ['114.0417749252', '27.6332798757', '114.0431598456', '27.6343697598']
+            }, {
+                id: 'd_08',
+                url: 'img/base/150/d_08.JPG',
+                rectangle: ['114.0431598456', '27.6332798757', '114.0445447660', '27.6343697598']
+            }, {
+                id: 'd_09',
+                url: 'img/base/150/d_09.JPG',
+                rectangle: ['114.0334654030', '27.6321899916', '114.0348503234', '27.6332798757']
+            }, {
+                id: 'd_10',
+                url: 'img/base/150/d_10.JPG',
+                rectangle: ['114.0348503234', '27.6321899916', '114.0362352437', '27.6332798757']
+            }, {
+                id: 'd_11',
+                url: 'img/base/150/d_11.JPG',
+                rectangle: ['114.0362352437', '27.6321899916', '114.0376201641', '27.6332798757']
+            }, {
+                id: 'd_12',
+                url: 'img/base/150/d_12.JPG',
+                rectangle: ['114.0376201641', '27.6321899916', '114.0390050845', '27.6332798757']
+            }, {
+                id: 'd_13',
+                url: 'img/base/150/d_13.JPG',
+                rectangle: ['114.0390050845', '27.6321899916', '114.0403900049', '27.6332798757']
+            }, {
+                id: 'd_14',
+                url: 'img/base/150/d_14.JPG',
+                rectangle: ['114.0403900049', '27.6321899916', '114.0417749252', '27.6332798757']
+            }, {
+                id: 'd_15',
+                url: 'img/base/150/d_15.JPG',
+                rectangle: ['114.0417749252', '27.6321899916', '114.0431598456', '27.6332798757']
+            }, {
+                id: 'd_16',
+                url: 'img/base/150/d_16.JPG',
+                rectangle: ['114.0431598456', '27.6321899916', '114.0445447660', '27.6332798757']
+            }, {
+                id: 'd_17',
+                url: 'img/base/150/d_17.JPG',
+                rectangle: ['114.0334654030', '27.6311001075', '114.0348503234', '27.6321899916']
+            }, {
+                id: 'd_18',
+                url: 'img/base/150/d_18.JPG',
+                rectangle: ['114.0348503234', '27.6311001075', '114.0362352437', '27.6321899916']
+            }, {
+                id: 'd_19',
+                url: 'img/base/150/d_19.JPG',
+                rectangle: ['114.0362352437', '27.6311001075', '114.0376201641', '27.6321899916']
+            }, {
+                id: 'd_20',
+                url: 'img/base/150/d_20.JPG',
+                rectangle: ['114.0376201641', '27.6311001075', '114.0390050845', '27.6321899916']
+            }, {
+                id: 'd_21',
+                url: 'img/base/150/d_21.JPG',
+                rectangle: ['114.0390050845', '27.6311001075', '114.0403900049', '27.6321899916']
+            }, {
+                id: 'd_22',
+                url: 'img/base/150/d_22.JPG',
+                rectangle: ['114.0403900049', '27.6311001075', '114.0417749252', '27.6321899916']
+            }, {
+                id: 'd_23',
+                url: 'img/base/150/d_23.JPG',
+                rectangle: ['114.0417749252', '27.6311001075', '114.0431598456', '27.6321899916']
+            }, {
+                id: 'd_24',
+                url: 'img/base/150/d_24.JPG',
+                rectangle: ['114.0431598456', '27.6311001075', '114.0445447660', '27.6321899916']
+            }, {
+                id: 'd_25',
+                url: 'img/base/150/d_25.JPG',
+                rectangle: ['114.0334654030', '27.6300102233', '114.0348503234', '27.6311001075']
+            }, {
+                id: 'd_26',
+                url: 'img/base/150/d_26.JPG',
+                rectangle: ['114.0348503234', '27.6300102233', '114.0362352437', '27.6311001075']
+            }, {
+                id: 'd_27',
+                url: 'img/base/150/d_27.JPG',
+                rectangle: ['114.0362352437', '27.6300102233', '114.0376201641', '27.6311001075']
+            }, {
+                id: 'd_28',
+                url: 'img/base/150/d_28.JPG',
+                rectangle: ['114.0376201641', '27.6300102233', '114.0390050845', '27.6311001075']
+            }, {
+                id: 'd_29',
+                url: 'img/base/150/d_29.JPG',
+                rectangle: ['114.0390050845', '27.6300102233', '114.0403900049', '27.6311001075']
+            }, {
+                id: 'd_30',
+                url: 'img/base/150/d_30.JPG',
+                rectangle: ['114.0403900049', '27.6300102233', '114.0417749252', '27.6311001075']
+            }, {
+                id: 'd_31',
+                url: 'img/base/150/d_31.JPG',
+                rectangle: ['114.0417749252', '27.6300102233', '114.0431598456', '27.6311001075']
+            }, {
+                id: 'd_32',
+                url: 'img/base/150/d_32.JPG',
+                rectangle: ['114.0431598456', '27.6300102233', '114.0445447660', '27.6311001075']
+            }, {
+                id: 'd_33',
+                url: 'img/base/150/d_33.JPG',
+                rectangle: ['114.0334654030', '27.6289203392', '114.0348503234', '27.6300102233']
+            }, {
+                id: 'd_34',
+                url: 'img/base/150/d_34.JPG',
+                rectangle: ['114.0348503234', '27.6289203392', '114.0362352437', '27.6300102233']
+            }, {
+                id: 'd_35',
+                url: 'img/base/150/d_35.JPG',
+                rectangle: ['114.0362352437', '27.6289203392', '114.0376201641', '27.6300102233']
+            }, {
+                id: 'd_36',
+                url: 'img/base/150/d_36.JPG',
+                rectangle: ['114.0376201641', '27.6289203392', '114.0390050845', '27.6300102233']
+            }, {
+                id: 'd_37',
+                url: 'img/base/150/d_37.JPG',
+                rectangle: ['114.0390050845', '27.6289203392', '114.0403900049', '27.6300102233']
+            }, {
+                id: 'd_38',
+                url: 'img/base/150/d_38.JPG',
+                rectangle: ['114.0403900049', '27.6289203392', '114.0417749252', '27.6300102233']
+            }, {
+                id: 'd_39',
+                url: 'img/base/150/d_39.JPG',
+                rectangle: ['114.0417749252', '27.6289203392', '114.0431598456', '27.6300102233']
+            }, {
+                id: 'd_40',
+                url: 'img/base/150/d_40.JPG',
+                rectangle: ['114.0431598456', '27.6289203392', '114.0445447660', '27.6300102233']
+            }, {
+                id: 'd_41',
+                url: 'img/base/150/d_41.JPG',
+                rectangle: ['114.0334654030', '27.6278304551', '114.0348503234', '27.6289203392']
+            }, {
+                id: 'd_42',
+                url: 'img/base/150/d_42.JPG',
+                rectangle: ['114.0348503234', '27.6278304551', '114.0362352437', '27.6289203392']
+            }, {
+                id: 'd_43',
+                url: 'img/base/150/d_43.JPG',
+                rectangle: ['114.0362352437', '27.6278304551', '114.0376201641', '27.6289203392']
+            }, {
+                id: 'd_44',
+                url: 'img/base/150/d_44.JPG',
+                rectangle: ['114.0376201641', '27.6278304551', '114.0390050845', '27.6289203392']
+            }, {
+                id: 'd_45',
+                url: 'img/base/150/d_45.JPG',
+                rectangle: ['114.0390050845', '27.6278304551', '114.0403900049', '27.6289203392']
+            }, {
+                id: 'd_46',
+                url: 'img/base/150/d_46.JPG',
+                rectangle: ['114.0403900049', '27.6278304551', '114.0417749252', '27.6289203392']
+            }, {
+                id: 'd_47',
+                url: 'img/base/150/d_47.JPG',
+                rectangle: ['114.0417749252', '27.6278304551', '114.0431598456', '27.6289203392']
+            }, {
+                id: 'd_48',
+                url: 'img/base/150/d_48.JPG',
+                rectangle: ['114.0431598456', '27.6278304551', '114.0445447660', '27.6289203392']
+            }, {
+                id: 'd_49',
+                url: 'img/base/150/d_49.JPG',
+                rectangle: ['114.0334654030', '27.6267405710', '114.0348503234', '27.6278304551']
+            }, {
+                id: 'd_50',
+                url: 'img/base/150/d_50.JPG',
+                rectangle: ['114.0348503234', '27.6267405710', '114.0362352437', '27.6278304551']
+            }, {
+                id: 'd_51',
+                url: 'img/base/150/d_51.JPG',
+                rectangle: ['114.0362352437', '27.6267405710', '114.0376201641', '27.6278304551']
+            }, {
+                id: 'd_52',
+                url: 'img/base/150/d_52.JPG',
+                rectangle: ['114.0376201641', '27.6267405710', '114.0390050845', '27.6278304551']
+            }, {
+                id: 'd_53',
+                url: 'img/base/150/d_53.JPG',
+                rectangle: ['114.0390050845', '27.6267405710', '114.0403900049', '27.6278304551']
+            }, {
+                id: 'd_54',
+                url: 'img/base/150/d_54.JPG',
+                rectangle: ['114.0403900049', '27.6267405710', '114.0417749252', '27.6278304551']
+            }, {
+                id: 'd_55',
+                url: 'img/base/150/d_55.JPG',
+                rectangle: ['114.0417749252', '27.6267405710', '114.0431598456', '27.6278304551']
+            }, {
+                id: 'd_56',
+                url: 'img/base/150/d_56.JPG',
+                rectangle: ['114.0431598456', '27.6267405710', '114.0445447660', '27.6278304551']
+            }, {
+                id: 'd_57',
+                url: 'img/base/150/d_57.JPG',
+                rectangle: ['114.0334654030', '27.6256506869', '114.0348503234', '27.6267405710']
+            }, {
+                id: 'd_58',
+                url: 'img/base/150/d_58.JPG',
+                rectangle: ['114.0348503234', '27.6256506869', '114.0362352437', '27.6267405710']
+            }, {
+                id: 'd_59',
+                url: 'img/base/150/d_59.JPG',
+                rectangle: ['114.0362352437', '27.6256506869', '114.0376201641', '27.6267405710']
+            }, {
+                id: 'd_60',
+                url: 'img/base/150/d_60.JPG',
+                rectangle: ['114.0376201641', '27.6256506869', '114.0390050845', '27.6267405710']
+            }, {
+                id: 'd_61',
+                url: 'img/base/150/d_61.JPG',
+                rectangle: ['114.0390050845', '27.6256506869', '114.0403900049', '27.6267405710']
+            }, {
+                id: 'd_62',
+                url: 'img/base/150/d_62.JPG',
+                rectangle: ['114.0403900049', '27.6256506869', '114.0417749252', '27.6267405710']
+            }, {
+                id: 'd_63',
+                url: 'img/base/150/d_63.JPG',
+                rectangle: ['114.0417749252', '27.6256506869', '114.0431598456', '27.6267405710']
+            }, {
+                id: 'd_64',
+                url: 'img/base/150/d_64.JPG',
+                rectangle: ['114.0431598456', '27.6256506869', '114.0445447660', '27.6267405710']
+            }]
     },
     {
-        300: [{
-            id: 't_01',
-            url: 'img/base/300/t_01.JPG',
-            rectangle: ['114.03553025', '27.63266888', '114.03640494', '27.63355509']
-        }, {
-            id: 't_02',
-            url: 'img/base/300/t_02.JPG',
-            rectangle: ['114.03640494', '27.63266888', '114.03727962', '27.63355509']
-        }, {
-            id: 't_03',
-            url: 'img/base/300/t_03.JPG',
-            rectangle: ['114.03727962', '27.63266888', '114.03815431', '27.63355509']
-        }, {
-            id: 't_04',
-            url: 'img/base/300/t_04.JPG',
-            rectangle: ['114.03815431', '27.63266888', '114.03902899', '27.63355509']
-        }, {
-            id: 't_05',
-            url: 'img/base/300/t_05.JPG',
-            rectangle: ['114.03902899', '27.63266888', '114.03990368', '27.63355509']
-        }, {
-            id: 't_06',
-            url: 'img/base/300/t_06.JPG',
-            rectangle: ['114.03990368', '27.63266888', '114.04077837', '27.63355509']
-        }, {
-            id: 't_07',
-            url: 'img/base/300/t_07.JPG',
-            rectangle: ['114.04077837', '27.63266888', '114.04165305', '27.63355509']
-        }, {
-            id: 't_08',
-            url: 'img/base/300/t_08.JPG',
-            rectangle: ['114.04165305', '27.63266888', '114.04252774', '27.63355509']
-        }, {
-            id: 't_09',
-            url: 'img/base/300/t_09.JPG',
-            rectangle: ['114.03553025', '27.63178266', '114.03640494', '27.63266888']
-        }, {
-            id: 't_10',
-            url: 'img/base/300/t_10.JPG',
-            rectangle: ['114.03640494', '27.63178266', '114.03727962', '27.63266888']
-        }, {
-            id: 't_11',
-            url: 'img/base/300/t_11.JPG',
-            rectangle: ['114.03727962', '27.63178266', '114.03815431', '27.63266888']
-        }, {
-            id: 't_12',
-            url: 'img/base/300/t_12.JPG',
-            rectangle: ['114.03815431', '27.63178266', '114.03902899', '27.63266888']
-        }, {
-            id: 't_13',
-            url: 'img/base/300/t_13.JPG',
-            rectangle: ['114.03902899', '27.63178266', '114.03990368', '27.63266888']
-        }, {
-            id: 't_14',
-            url: 'img/base/300/t_14.JPG',
-            rectangle: ['114.03990368', '27.63178266', '114.04077837', '27.63266888']
-        }, {
-            id: 't_15',
-            url: 'img/base/300/t_15.JPG',
-            rectangle: ['114.04077837', '27.63178266', '114.04165305', '27.63266888']
-        }, {
-            id: 't_16',
-            url: 'img/base/300/t_16.JPG',
-            rectangle: ['114.04165305', '27.63178266', '114.04252774', '27.63266888']
-        }, {
-            id: 't_17',
-            url: 'img/base/300/t_17.JPG',
-            rectangle: ['114.03553025', '27.63089645', '114.03640494', '27.63178266']
-        }, {
-            id: 't_18',
-            url: 'img/base/300/t_18.JPG',
-            rectangle: ['114.03640494', '27.63089645', '114.03727962', '27.63178266']
-        }, {
-            id: 't_19',
-            url: 'img/base/300/t_19.JPG',
-            rectangle: ['114.03727962', '27.63089645', '114.03815431', '27.63178266']
-        }, {
-            id: 't_20',
-            url: 'img/base/300/t_20.JPG',
-            rectangle: ['114.03815431', '27.63089645', '114.03902899', '27.63178266']
-        }, {
-            id: 't_21',
-            url: 'img/base/300/t_21.JPG',
-            rectangle: ['114.03902899', '27.63089645', '114.03990368', '27.63178266']
-        }, {
-            id: 't_22',
-            url: 'img/base/300/t_22.JPG',
-            rectangle: ['114.03990368', '27.63089645', '114.04077837', '27.63178266']
-        }, {
-            id: 't_23',
-            url: 'img/base/300/t_23.JPG',
-            rectangle: ['114.04077837', '27.63089645', '114.04165305', '27.63178266']
-        }, {
-            id: 't_24',
-            url: 'img/base/300/t_24.JPG',
-            rectangle: ['114.04165305', '27.63089645', '114.04252774', '27.63178266']
-        }, {
-            id: 't_25',
-            url: 'img/base/300/t_25.JPG',
-            rectangle: ['114.03553025', '27.63001023', '114.03640494', '27.63089645']
-        }, {
-            id: 't_26',
-            url: 'img/base/300/t_26.JPG',
-            rectangle: ['114.03640494', '27.63001023', '114.03727962', '27.63089645']
-        }, {
-            id: 't_27',
-            url: 'img/base/300/t_27.JPG',
-            rectangle: ['114.03727962', '27.63001023', '114.03815431', '27.63089645']
-        }, {
-            id: 't_28',
-            url: 'img/base/300/t_28.JPG',
-            rectangle: ['114.03815431', '27.63001023', '114.03902899', '27.63089645']
-        }, {
-            id: 't_29',
-            url: 'img/base/300/t_29.JPG',
-            rectangle: ['114.03902899', '27.63001023', '114.03990368', '27.63089645']
-        }, {
-            id: 't_30',
-            url: 'img/base/300/t_30.JPG',
-            rectangle: ['114.03990368', '27.63001023', '114.04077837', '27.63089645']
-        }, {
-            id: 't_31',
-            url: 'img/base/300/t_31.JPG',
-            rectangle: ['114.04077837', '27.63001023', '114.04165305', '27.63089645']
-        }, {
-            id: 't_32',
-            url: 'img/base/300/t_32.JPG',
-            rectangle: ['114.04165305', '27.63001023', '114.04252774', '27.63089645']
-        }, {
-            id: 't_33',
-            url: 'img/base/300/t_33.JPG',
-            rectangle: ['114.03553025', '27.62912401', '114.03640494', '27.63001023']
-        }, {
-            id: 't_34',
-            url: 'img/base/300/t_34.JPG',
-            rectangle: ['114.03640494', '27.62912401', '114.03727962', '27.63001023']
-        }, {
-            id: 't_35',
-            url: 'img/base/300/t_35.JPG',
-            rectangle: ['114.03727962', '27.62912401', '114.03815431', '27.63001023']
-        }, {
-            id: 't_36',
-            url: 'img/base/300/t_36.JPG',
-            rectangle: ['114.03815431', '27.62912401', '114.03902899', '27.63001023']
-        }, {
-            id: 't_37',
-            url: 'img/base/300/t_37.JPG',
-            rectangle: ['114.03902899', '27.62912401', '114.03990368', '27.63001023']
-        }, {
-            id: 't_38',
-            url: 'img/base/300/t_38.JPG',
-            rectangle: ['114.03990368', '27.62912401', '114.04077837', '27.63001023']
-        }, {
-            id: 't_39',
-            url: 'img/base/300/t_39.JPG',
-            rectangle: ['114.04077837', '27.62912401', '114.04165305', '27.63001023']
-        }, {
-            id: 't_40',
-            url: 'img/base/300/t_40.JPG',
-            rectangle: ['114.04165305', '27.62912401', '114.04252774', '27.63001023']
-        }, {
-            id: 't_41',
-            url: 'img/base/300/t_41.JPG',
-            rectangle: ['114.03553025', '27.62823780', '114.03640494', '27.62912401']
-        }, {
-            id: 't_42',
-            url: 'img/base/300/t_42.JPG',
-            rectangle: ['114.03640494', '27.62823780', '114.03727962', '27.62912401']
-        }, {
-            id: 't_43',
-            url: 'img/base/300/t_43.JPG',
-            rectangle: ['114.03727962', '27.62823780', '114.03815431', '27.62912401']
-        }, {
-            id: 't_44',
-            url: 'img/base/300/t_44.JPG',
-            rectangle: ['114.03815431', '27.62823780', '114.03902899', '27.62912401']
-        }, {
-            id: 't_45',
-            url: 'img/base/300/t_45.JPG',
-            rectangle: ['114.03902899', '27.62823780', '114.03990368', '27.62912401']
-        }, {
-            id: 't_46',
-            url: 'img/base/300/t_46.JPG',
-            rectangle: ['114.03990368', '27.62823780', '114.04077837', '27.62912401']
-        }, {
-            id: 't_47',
-            url: 'img/base/300/t_47.JPG',
-            rectangle: ['114.04077837', '27.62823780', '114.04165305', '27.62912401']
-        }, {
-            id: 't_48',
-            url: 'img/base/300/t_48.JPG',
-            rectangle: ['114.04165305', '27.62823780', '114.04252774', '27.62912401']
-        }, {
-            id: 't_49',
-            url: 'img/base/300/t_49.JPG',
-            rectangle: ['114.03553025', '27.62735158', '114.03640494', '27.62823780']
-        }, {
-            id: 't_50',
-            url: 'img/base/300/t_50.JPG',
-            rectangle: ['114.03640494', '27.62735158', '114.03727962', '27.62823780']
-        }, {
-            id: 't_51',
-            url: 'img/base/300/t_51.JPG',
-            rectangle: ['114.03727962', '27.62735158', '114.03815431', '27.62823780']
-        }, {
-            id: 't_52',
-            url: 'img/base/300/t_52.JPG',
-            rectangle: ['114.03815431', '27.62735158', '114.03902899', '27.62823780']
-        }, {
-            id: 't_53',
-            url: 'img/base/300/t_53.JPG',
-            rectangle: ['114.03902899', '27.62735158', '114.03990368', '27.62823780']
-        }, {
-            id: 't_54',
-            url: 'img/base/300/t_54.JPG',
-            rectangle: ['114.03990368', '27.62735158', '114.04077837', '27.62823780']
-        }, {
-            id: 't_55',
-            url: 'img/base/300/t_55.JPG',
-            rectangle: ['114.04077837', '27.62735158', '114.04165305', '27.62823780']
-        }, {
-            id: 't_56',
-            url: 'img/base/300/t_56.JPG',
-            rectangle: ['114.04165305', '27.62735158', '114.04252774', '27.62823780']
-        }, {
-            id: 't_57',
-            url: 'img/base/300/t_57.JPG',
-            rectangle: ['114.03553025', '27.62646537', '114.03640494', '27.62735158']
-        }, {
-            id: 't_58',
-            url: 'img/base/300/t_58.JPG',
-            rectangle: ['114.03640494', '27.62646537', '114.03727962', '27.62735158']
-        }, {
-            id: 't_59',
-            url: 'img/base/300/t_59.JPG',
-            rectangle: ['114.03727962', '27.62646537', '114.03815431', '27.62735158']
-        }, {
-            id: 't_60',
-            url: 'img/base/300/t_60.JPG',
-            rectangle: ['114.03815431', '27.62646537', '114.03902899', '27.62735158']
-        }, {
-            id: 't_61',
-            url: 'img/base/300/t_61.JPG',
-            rectangle: ['114.03902899', '27.62646537', '114.03990368', '27.62735158']
-        }, {
-            id: 't_62',
-            url: 'img/base/300/t_62.JPG',
-            rectangle: ['114.03990368', '27.62646537', '114.04077837', '27.62735158']
-        }, {
-            id: 't_63',
-            url: 'img/base/300/t_63.JPG',
-            rectangle: ['114.04077837', '27.62646537', '114.04165305', '27.62735158']
-        }, {
-            id: 't_64',
-            url: 'img/base/300/t_64.JPG',
-            rectangle: ['114.04165305', '27.62646537', '114.04252774', '27.62735158']
-        }]
+        300: [
+            {
+                id: 'd_01',
+                url: 'img/base/300/d_01.JPG',
+                rectangle: ['114.0334654030', '27.6332798757', '114.0348503234', '27.6343697598']
+            }, {
+                id: 'd_02',
+                url: 'img/base/300/d_02.JPG',
+                rectangle: ['114.0348503234', '27.6332798757', '114.0362352437', '27.6343697598']
+            }, {
+                id: 'd_03',
+                url: 'img/base/300/d_03.JPG',
+                rectangle: ['114.0362352437', '27.6332798757', '114.0376201641', '27.6343697598']
+            }, {
+                id: 'd_04',
+                url: 'img/base/300/d_04.JPG',
+                rectangle: ['114.0376201641', '27.6332798757', '114.0390050845', '27.6343697598']
+            }, {
+                id: 'd_05',
+                url: 'img/base/300/d_05.JPG',
+                rectangle: ['114.0390050845', '27.6332798757', '114.0403900049', '27.6343697598']
+            }, {
+                id: 'd_06',
+                url: 'img/base/300/d_06.JPG',
+                rectangle: ['114.0403900049', '27.6332798757', '114.0417749252', '27.6343697598']
+            }, {
+                id: 'd_07',
+                url: 'img/base/300/d_07.JPG',
+                rectangle: ['114.0417749252', '27.6332798757', '114.0431598456', '27.6343697598']
+            }, {
+                id: 'd_08',
+                url: 'img/base/300/d_08.JPG',
+                rectangle: ['114.0431598456', '27.6332798757', '114.0445447660', '27.6343697598']
+            }, {
+                id: 'd_09',
+                url: 'img/base/300/d_09.JPG',
+                rectangle: ['114.0334654030', '27.6321899916', '114.0348503234', '27.6332798757']
+            }, {
+                id: 'd_10',
+                url: 'img/base/300/d_10.JPG',
+                rectangle: ['114.0348503234', '27.6321899916', '114.0362352437', '27.6332798757']
+            }, {
+                id: 'd_11',
+                url: 'img/base/300/d_11.JPG',
+                rectangle: ['114.0362352437', '27.6321899916', '114.0376201641', '27.6332798757']
+            }, {
+                id: 'd_12',
+                url: 'img/base/300/d_12.JPG',
+                rectangle: ['114.0376201641', '27.6321899916', '114.0390050845', '27.6332798757']
+            }, {
+                id: 'd_13',
+                url: 'img/base/300/d_13.JPG',
+                rectangle: ['114.0390050845', '27.6321899916', '114.0403900049', '27.6332798757']
+            }, {
+                id: 'd_14',
+                url: 'img/base/300/d_14.JPG',
+                rectangle: ['114.0403900049', '27.6321899916', '114.0417749252', '27.6332798757']
+            }, {
+                id: 'd_15',
+                url: 'img/base/300/d_15.JPG',
+                rectangle: ['114.0417749252', '27.6321899916', '114.0431598456', '27.6332798757']
+            }, {
+                id: 'd_16',
+                url: 'img/base/300/d_16.JPG',
+                rectangle: ['114.0431598456', '27.6321899916', '114.0445447660', '27.6332798757']
+            }, {
+                id: 'd_17',
+                url: 'img/base/300/d_17.JPG',
+                rectangle: ['114.0334654030', '27.6311001075', '114.0348503234', '27.6321899916']
+            }, {
+                id: 'd_18',
+                url: 'img/base/300/d_18.JPG',
+                rectangle: ['114.0348503234', '27.6311001075', '114.0362352437', '27.6321899916']
+            }, {
+                id: 'd_19',
+                url: 'img/base/300/d_19.JPG',
+                rectangle: ['114.0362352437', '27.6311001075', '114.0376201641', '27.6321899916']
+            }, {
+                id: 'd_20',
+                url: 'img/base/300/d_20.JPG',
+                rectangle: ['114.0376201641', '27.6311001075', '114.0390050845', '27.6321899916']
+            }, {
+                id: 'd_21',
+                url: 'img/base/300/d_21.JPG',
+                rectangle: ['114.0390050845', '27.6311001075', '114.0403900049', '27.6321899916']
+            }, {
+                id: 'd_22',
+                url: 'img/base/300/d_22.JPG',
+                rectangle: ['114.0403900049', '27.6311001075', '114.0417749252', '27.6321899916']
+            }, {
+                id: 'd_23',
+                url: 'img/base/300/d_23.JPG',
+                rectangle: ['114.0417749252', '27.6311001075', '114.0431598456', '27.6321899916']
+            }, {
+                id: 'd_24',
+                url: 'img/base/300/d_24.JPG',
+                rectangle: ['114.0431598456', '27.6311001075', '114.0445447660', '27.6321899916']
+            }, {
+                id: 'd_25',
+                url: 'img/base/300/d_25.JPG',
+                rectangle: ['114.0334654030', '27.6300102233', '114.0348503234', '27.6311001075']
+            }, {
+                id: 'd_26',
+                url: 'img/base/300/d_26.JPG',
+                rectangle: ['114.0348503234', '27.6300102233', '114.0362352437', '27.6311001075']
+            }, {
+                id: 'd_27',
+                url: 'img/base/300/d_27.JPG',
+                rectangle: ['114.0362352437', '27.6300102233', '114.0376201641', '27.6311001075']
+            }, {
+                id: 'd_28',
+                url: 'img/base/300/d_28.JPG',
+                rectangle: ['114.0376201641', '27.6300102233', '114.0390050845', '27.6311001075']
+            }, {
+                id: 'd_29',
+                url: 'img/base/300/d_29.JPG',
+                rectangle: ['114.0390050845', '27.6300102233', '114.0403900049', '27.6311001075']
+            }, {
+                id: 'd_30',
+                url: 'img/base/300/d_30.JPG',
+                rectangle: ['114.0403900049', '27.6300102233', '114.0417749252', '27.6311001075']
+            }, {
+                id: 'd_31',
+                url: 'img/base/300/d_31.JPG',
+                rectangle: ['114.0417749252', '27.6300102233', '114.0431598456', '27.6311001075']
+            }, {
+                id: 'd_32',
+                url: 'img/base/300/d_32.JPG',
+                rectangle: ['114.0431598456', '27.6300102233', '114.0445447660', '27.6311001075']
+            }, {
+                id: 'd_33',
+                url: 'img/base/300/d_33.JPG',
+                rectangle: ['114.0334654030', '27.6289203392', '114.0348503234', '27.6300102233']
+            }, {
+                id: 'd_34',
+                url: 'img/base/300/d_34.JPG',
+                rectangle: ['114.0348503234', '27.6289203392', '114.0362352437', '27.6300102233']
+            }, {
+                id: 'd_35',
+                url: 'img/base/300/d_35.JPG',
+                rectangle: ['114.0362352437', '27.6289203392', '114.0376201641', '27.6300102233']
+            }, {
+                id: 'd_36',
+                url: 'img/base/300/d_36.JPG',
+                rectangle: ['114.0376201641', '27.6289203392', '114.0390050845', '27.6300102233']
+            }, {
+                id: 'd_37',
+                url: 'img/base/300/d_37.JPG',
+                rectangle: ['114.0390050845', '27.6289203392', '114.0403900049', '27.6300102233']
+            }, {
+                id: 'd_38',
+                url: 'img/base/300/d_38.JPG',
+                rectangle: ['114.0403900049', '27.6289203392', '114.0417749252', '27.6300102233']
+            }, {
+                id: 'd_39',
+                url: 'img/base/300/d_39.JPG',
+                rectangle: ['114.0417749252', '27.6289203392', '114.0431598456', '27.6300102233']
+            }, {
+                id: 'd_40',
+                url: 'img/base/300/d_40.JPG',
+                rectangle: ['114.0431598456', '27.6289203392', '114.0445447660', '27.6300102233']
+            }, {
+                id: 'd_41',
+                url: 'img/base/300/d_41.JPG',
+                rectangle: ['114.0334654030', '27.6278304551', '114.0348503234', '27.6289203392']
+            }, {
+                id: 'd_42',
+                url: 'img/base/300/d_42.JPG',
+                rectangle: ['114.0348503234', '27.6278304551', '114.0362352437', '27.6289203392']
+            }, {
+                id: 'd_43',
+                url: 'img/base/300/d_43.JPG',
+                rectangle: ['114.0362352437', '27.6278304551', '114.0376201641', '27.6289203392']
+            }, {
+                id: 'd_44',
+                url: 'img/base/300/d_44.JPG',
+                rectangle: ['114.0376201641', '27.6278304551', '114.0390050845', '27.6289203392']
+            }, {
+                id: 'd_45',
+                url: 'img/base/300/d_45.JPG',
+                rectangle: ['114.0390050845', '27.6278304551', '114.0403900049', '27.6289203392']
+            }, {
+                id: 'd_46',
+                url: 'img/base/300/d_46.JPG',
+                rectangle: ['114.0403900049', '27.6278304551', '114.0417749252', '27.6289203392']
+            }, {
+                id: 'd_47',
+                url: 'img/base/300/d_47.JPG',
+                rectangle: ['114.0417749252', '27.6278304551', '114.0431598456', '27.6289203392']
+            }, {
+                id: 'd_48',
+                url: 'img/base/300/d_48.JPG',
+                rectangle: ['114.0431598456', '27.6278304551', '114.0445447660', '27.6289203392']
+            }, {
+                id: 'd_49',
+                url: 'img/base/300/d_49.JPG',
+                rectangle: ['114.0334654030', '27.6267405710', '114.0348503234', '27.6278304551']
+            }, {
+                id: 'd_50',
+                url: 'img/base/300/d_50.JPG',
+                rectangle: ['114.0348503234', '27.6267405710', '114.0362352437', '27.6278304551']
+            }, {
+                id: 'd_51',
+                url: 'img/base/300/d_51.JPG',
+                rectangle: ['114.0362352437', '27.6267405710', '114.0376201641', '27.6278304551']
+            }, {
+                id: 'd_52',
+                url: 'img/base/300/d_52.JPG',
+                rectangle: ['114.0376201641', '27.6267405710', '114.0390050845', '27.6278304551']
+            }, {
+                id: 'd_53',
+                url: 'img/base/300/d_53.JPG',
+                rectangle: ['114.0390050845', '27.6267405710', '114.0403900049', '27.6278304551']
+            }, {
+                id: 'd_54',
+                url: 'img/base/300/d_54.JPG',
+                rectangle: ['114.0403900049', '27.6267405710', '114.0417749252', '27.6278304551']
+            }, {
+                id: 'd_55',
+                url: 'img/base/300/d_55.JPG',
+                rectangle: ['114.0417749252', '27.6267405710', '114.0431598456', '27.6278304551']
+            }, {
+                id: 'd_56',
+                url: 'img/base/300/d_56.JPG',
+                rectangle: ['114.0431598456', '27.6267405710', '114.0445447660', '27.6278304551']
+            }, {
+                id: 'd_57',
+                url: 'img/base/300/d_57.JPG',
+                rectangle: ['114.0334654030', '27.6256506869', '114.0348503234', '27.6267405710']
+            }, {
+                id: 'd_58',
+                url: 'img/base/300/d_58.JPG',
+                rectangle: ['114.0348503234', '27.6256506869', '114.0362352437', '27.6267405710']
+            }, {
+                id: 'd_59',
+                url: 'img/base/300/d_59.JPG',
+                rectangle: ['114.0362352437', '27.6256506869', '114.0376201641', '27.6267405710']
+            }, {
+                id: 'd_60',
+                url: 'img/base/300/d_60.JPG',
+                rectangle: ['114.0376201641', '27.6256506869', '114.0390050845', '27.6267405710']
+            }, {
+                id: 'd_61',
+                url: 'img/base/300/d_61.JPG',
+                rectangle: ['114.0390050845', '27.6256506869', '114.0403900049', '27.6267405710']
+            }, {
+                id: 'd_62',
+                url: 'img/base/300/d_62.JPG',
+                rectangle: ['114.0403900049', '27.6256506869', '114.0417749252', '27.6267405710']
+            }, {
+                id: 'd_63',
+                url: 'img/base/300/d_63.JPG',
+                rectangle: ['114.0417749252', '27.6256506869', '114.0431598456', '27.6267405710']
+            }, {
+                id: 'd_64',
+                url: 'img/base/300/d_64.JPG',
+                rectangle: ['114.0431598456', '27.6256506869', '114.0445447660', '27.6267405710']
+            }]
     },
     {
-        500: [{
-            id: 't_01',
-            url: 'img/base/500/t_01.JPG',
-            rectangle: ['114.03553025', '27.63266888', '114.03640494', '27.63355509']
-        }, {
-            id: 't_02',
-            url: 'img/base/500/t_02.JPG',
-            rectangle: ['114.03640494', '27.63266888', '114.03727962', '27.63355509']
-        }, {
-            id: 't_03',
-            url: 'img/base/500/t_03.JPG',
-            rectangle: ['114.03727962', '27.63266888', '114.03815431', '27.63355509']
-        }, {
-            id: 't_04',
-            url: 'img/base/500/t_04.JPG',
-            rectangle: ['114.03815431', '27.63266888', '114.03902899', '27.63355509']
-        }, {
-            id: 't_05',
-            url: 'img/base/500/t_05.JPG',
-            rectangle: ['114.03902899', '27.63266888', '114.03990368', '27.63355509']
-        }, {
-            id: 't_06',
-            url: 'img/base/500/t_06.JPG',
-            rectangle: ['114.03990368', '27.63266888', '114.04077837', '27.63355509']
-        }, {
-            id: 't_07',
-            url: 'img/base/500/t_07.JPG',
-            rectangle: ['114.04077837', '27.63266888', '114.04165305', '27.63355509']
-        }, {
-            id: 't_08',
-            url: 'img/base/500/t_08.JPG',
-            rectangle: ['114.04165305', '27.63266888', '114.04252774', '27.63355509']
-        }, {
-            id: 't_09',
-            url: 'img/base/500/t_09.JPG',
-            rectangle: ['114.03553025', '27.63178266', '114.03640494', '27.63266888']
-        }, {
-            id: 't_10',
-            url: 'img/base/500/t_10.JPG',
-            rectangle: ['114.03640494', '27.63178266', '114.03727962', '27.63266888']
-        }, {
-            id: 't_11',
-            url: 'img/base/500/t_11.JPG',
-            rectangle: ['114.03727962', '27.63178266', '114.03815431', '27.63266888']
-        }, {
-            id: 't_12',
-            url: 'img/base/500/t_12.JPG',
-            rectangle: ['114.03815431', '27.63178266', '114.03902899', '27.63266888']
-        }, {
-            id: 't_13',
-            url: 'img/base/500/t_13.JPG',
-            rectangle: ['114.03902899', '27.63178266', '114.03990368', '27.63266888']
-        }, {
-            id: 't_14',
-            url: 'img/base/500/t_14.JPG',
-            rectangle: ['114.03990368', '27.63178266', '114.04077837', '27.63266888']
-        }, {
-            id: 't_15',
-            url: 'img/base/500/t_15.JPG',
-            rectangle: ['114.04077837', '27.63178266', '114.04165305', '27.63266888']
-        }, {
-            id: 't_16',
-            url: 'img/base/500/t_16.JPG',
-            rectangle: ['114.04165305', '27.63178266', '114.04252774', '27.63266888']
-        }, {
-            id: 't_17',
-            url: 'img/base/500/t_17.JPG',
-            rectangle: ['114.03553025', '27.63089645', '114.03640494', '27.63178266']
-        }, {
-            id: 't_18',
-            url: 'img/base/500/t_18.JPG',
-            rectangle: ['114.03640494', '27.63089645', '114.03727962', '27.63178266']
-        }, {
-            id: 't_19',
-            url: 'img/base/500/t_19.JPG',
-            rectangle: ['114.03727962', '27.63089645', '114.03815431', '27.63178266']
-        }, {
-            id: 't_20',
-            url: 'img/base/500/t_20.JPG',
-            rectangle: ['114.03815431', '27.63089645', '114.03902899', '27.63178266']
-        }, {
-            id: 't_21',
-            url: 'img/base/500/t_21.JPG',
-            rectangle: ['114.03902899', '27.63089645', '114.03990368', '27.63178266']
-        }, {
-            id: 't_22',
-            url: 'img/base/500/t_22.JPG',
-            rectangle: ['114.03990368', '27.63089645', '114.04077837', '27.63178266']
-        }, {
-            id: 't_23',
-            url: 'img/base/500/t_23.JPG',
-            rectangle: ['114.04077837', '27.63089645', '114.04165305', '27.63178266']
-        }, {
-            id: 't_24',
-            url: 'img/base/500/t_24.JPG',
-            rectangle: ['114.04165305', '27.63089645', '114.04252774', '27.63178266']
-        }, {
-            id: 't_25',
-            url: 'img/base/500/t_25.JPG',
-            rectangle: ['114.03553025', '27.63001023', '114.03640494', '27.63089645']
-        }, {
-            id: 't_26',
-            url: 'img/base/500/t_26.JPG',
-            rectangle: ['114.03640494', '27.63001023', '114.03727962', '27.63089645']
-        }, {
-            id: 't_27',
-            url: 'img/base/500/t_27.JPG',
-            rectangle: ['114.03727962', '27.63001023', '114.03815431', '27.63089645']
-        }, {
-            id: 't_28',
-            url: 'img/base/500/t_28.JPG',
-            rectangle: ['114.03815431', '27.63001023', '114.03902899', '27.63089645']
-        }, {
-            id: 't_29',
-            url: 'img/base/500/t_29.JPG',
-            rectangle: ['114.03902899', '27.63001023', '114.03990368', '27.63089645']
-        }, {
-            id: 't_30',
-            url: 'img/base/500/t_30.JPG',
-            rectangle: ['114.03990368', '27.63001023', '114.04077837', '27.63089645']
-        }, {
-            id: 't_31',
-            url: 'img/base/500/t_31.JPG',
-            rectangle: ['114.04077837', '27.63001023', '114.04165305', '27.63089645']
-        }, {
-            id: 't_32',
-            url: 'img/base/500/t_32.JPG',
-            rectangle: ['114.04165305', '27.63001023', '114.04252774', '27.63089645']
-        }, {
-            id: 't_33',
-            url: 'img/base/500/t_33.JPG',
-            rectangle: ['114.03553025', '27.62912401', '114.03640494', '27.63001023']
-        }, {
-            id: 't_34',
-            url: 'img/base/500/t_34.JPG',
-            rectangle: ['114.03640494', '27.62912401', '114.03727962', '27.63001023']
-        }, {
-            id: 't_35',
-            url: 'img/base/500/t_35.JPG',
-            rectangle: ['114.03727962', '27.62912401', '114.03815431', '27.63001023']
-        }, {
-            id: 't_36',
-            url: 'img/base/500/t_36.JPG',
-            rectangle: ['114.03815431', '27.62912401', '114.03902899', '27.63001023']
-        }, {
-            id: 't_37',
-            url: 'img/base/500/t_37.JPG',
-            rectangle: ['114.03902899', '27.62912401', '114.03990368', '27.63001023']
-        }, {
-            id: 't_38',
-            url: 'img/base/500/t_38.JPG',
-            rectangle: ['114.03990368', '27.62912401', '114.04077837', '27.63001023']
-        }, {
-            id: 't_39',
-            url: 'img/base/500/t_39.JPG',
-            rectangle: ['114.04077837', '27.62912401', '114.04165305', '27.63001023']
-        }, {
-            id: 't_40',
-            url: 'img/base/500/t_40.JPG',
-            rectangle: ['114.04165305', '27.62912401', '114.04252774', '27.63001023']
-        }, {
-            id: 't_41',
-            url: 'img/base/500/t_41.JPG',
-            rectangle: ['114.03553025', '27.62823780', '114.03640494', '27.62912401']
-        }, {
-            id: 't_42',
-            url: 'img/base/500/t_42.JPG',
-            rectangle: ['114.03640494', '27.62823780', '114.03727962', '27.62912401']
-        }, {
-            id: 't_43',
-            url: 'img/base/500/t_43.JPG',
-            rectangle: ['114.03727962', '27.62823780', '114.03815431', '27.62912401']
-        }, {
-            id: 't_44',
-            url: 'img/base/500/t_44.JPG',
-            rectangle: ['114.03815431', '27.62823780', '114.03902899', '27.62912401']
-        }, {
-            id: 't_45',
-            url: 'img/base/500/t_45.JPG',
-            rectangle: ['114.03902899', '27.62823780', '114.03990368', '27.62912401']
-        }, {
-            id: 't_46',
-            url: 'img/base/500/t_46.JPG',
-            rectangle: ['114.03990368', '27.62823780', '114.04077837', '27.62912401']
-        }, {
-            id: 't_47',
-            url: 'img/base/500/t_47.JPG',
-            rectangle: ['114.04077837', '27.62823780', '114.04165305', '27.62912401']
-        }, {
-            id: 't_48',
-            url: 'img/base/500/t_48.JPG',
-            rectangle: ['114.04165305', '27.62823780', '114.04252774', '27.62912401']
-        }, {
-            id: 't_49',
-            url: 'img/base/500/t_49.JPG',
-            rectangle: ['114.03553025', '27.62735158', '114.03640494', '27.62823780']
-        }, {
-            id: 't_50',
-            url: 'img/base/500/t_50.JPG',
-            rectangle: ['114.03640494', '27.62735158', '114.03727962', '27.62823780']
-        }, {
-            id: 't_51',
-            url: 'img/base/500/t_51.JPG',
-            rectangle: ['114.03727962', '27.62735158', '114.03815431', '27.62823780']
-        }, {
-            id: 't_52',
-            url: 'img/base/500/t_52.JPG',
-            rectangle: ['114.03815431', '27.62735158', '114.03902899', '27.62823780']
-        }, {
-            id: 't_53',
-            url: 'img/base/500/t_53.JPG',
-            rectangle: ['114.03902899', '27.62735158', '114.03990368', '27.62823780']
-        }, {
-            id: 't_54',
-            url: 'img/base/500/t_54.JPG',
-            rectangle: ['114.03990368', '27.62735158', '114.04077837', '27.62823780']
-        }, {
-            id: 't_55',
-            url: 'img/base/500/t_55.JPG',
-            rectangle: ['114.04077837', '27.62735158', '114.04165305', '27.62823780']
-        }, {
-            id: 't_56',
-            url: 'img/base/500/t_56.JPG',
-            rectangle: ['114.04165305', '27.62735158', '114.04252774', '27.62823780']
-        }, {
-            id: 't_57',
-            url: 'img/base/500/t_57.JPG',
-            rectangle: ['114.03553025', '27.62646537', '114.03640494', '27.62735158']
-        }, {
-            id: 't_58',
-            url: 'img/base/500/t_58.JPG',
-            rectangle: ['114.03640494', '27.62646537', '114.03727962', '27.62735158']
-        }, {
-            id: 't_59',
-            url: 'img/base/500/t_59.JPG',
-            rectangle: ['114.03727962', '27.62646537', '114.03815431', '27.62735158']
-        }, {
-            id: 't_60',
-            url: 'img/base/500/t_60.JPG',
-            rectangle: ['114.03815431', '27.62646537', '114.03902899', '27.62735158']
-        }, {
-            id: 't_61',
-            url: 'img/base/500/t_61.JPG',
-            rectangle: ['114.03902899', '27.62646537', '114.03990368', '27.62735158']
-        }, {
-            id: 't_62',
-            url: 'img/base/500/t_62.JPG',
-            rectangle: ['114.03990368', '27.62646537', '114.04077837', '27.62735158']
-        }, {
-            id: 't_63',
-            url: 'img/base/500/t_63.JPG',
-            rectangle: ['114.04077837', '27.62646537', '114.04165305', '27.62735158']
-        }, {
-            id: 't_64',
-            url: 'img/base/500/t_64.JPG',
-            rectangle: ['114.04165305', '27.62646537', '114.04252774', '27.62735158']
-        }]
+        500: [
+            {
+                id: 'd_01',
+                url: 'img/base/500/d_01.JPG',
+                rectangle: ['114.0334654030', '27.6332798757', '114.0348503234', '27.6343697598']
+            }, {
+                id: 'd_02',
+                url: 'img/base/500/d_02.JPG',
+                rectangle: ['114.0348503234', '27.6332798757', '114.0362352437', '27.6343697598']
+            }, {
+                id: 'd_03',
+                url: 'img/base/500/d_03.JPG',
+                rectangle: ['114.0362352437', '27.6332798757', '114.0376201641', '27.6343697598']
+            }, {
+                id: 'd_04',
+                url: 'img/base/500/d_04.JPG',
+                rectangle: ['114.0376201641', '27.6332798757', '114.0390050845', '27.6343697598']
+            }, {
+                id: 'd_05',
+                url: 'img/base/500/d_05.JPG',
+                rectangle: ['114.0390050845', '27.6332798757', '114.0403900049', '27.6343697598']
+            }, {
+                id: 'd_06',
+                url: 'img/base/500/d_06.JPG',
+                rectangle: ['114.0403900049', '27.6332798757', '114.0417749252', '27.6343697598']
+            }, {
+                id: 'd_07',
+                url: 'img/base/500/d_07.JPG',
+                rectangle: ['114.0417749252', '27.6332798757', '114.0431598456', '27.6343697598']
+            }, {
+                id: 'd_08',
+                url: 'img/base/500/d_08.JPG',
+                rectangle: ['114.0431598456', '27.6332798757', '114.0445447660', '27.6343697598']
+            }, {
+                id: 'd_09',
+                url: 'img/base/500/d_09.JPG',
+                rectangle: ['114.0334654030', '27.6321899916', '114.0348503234', '27.6332798757']
+            }, {
+                id: 'd_10',
+                url: 'img/base/500/d_10.JPG',
+                rectangle: ['114.0348503234', '27.6321899916', '114.0362352437', '27.6332798757']
+            }, {
+                id: 'd_11',
+                url: 'img/base/500/d_11.JPG',
+                rectangle: ['114.0362352437', '27.6321899916', '114.0376201641', '27.6332798757']
+            }, {
+                id: 'd_12',
+                url: 'img/base/500/d_12.JPG',
+                rectangle: ['114.0376201641', '27.6321899916', '114.0390050845', '27.6332798757']
+            }, {
+                id: 'd_13',
+                url: 'img/base/500/d_13.JPG',
+                rectangle: ['114.0390050845', '27.6321899916', '114.0403900049', '27.6332798757']
+            }, {
+                id: 'd_14',
+                url: 'img/base/500/d_14.JPG',
+                rectangle: ['114.0403900049', '27.6321899916', '114.0417749252', '27.6332798757']
+            }, {
+                id: 'd_15',
+                url: 'img/base/500/d_15.JPG',
+                rectangle: ['114.0417749252', '27.6321899916', '114.0431598456', '27.6332798757']
+            }, {
+                id: 'd_16',
+                url: 'img/base/500/d_16.JPG',
+                rectangle: ['114.0431598456', '27.6321899916', '114.0445447660', '27.6332798757']
+            }, {
+                id: 'd_17',
+                url: 'img/base/500/d_17.JPG',
+                rectangle: ['114.0334654030', '27.6311001075', '114.0348503234', '27.6321899916']
+            }, {
+                id: 'd_18',
+                url: 'img/base/500/d_18.JPG',
+                rectangle: ['114.0348503234', '27.6311001075', '114.0362352437', '27.6321899916']
+            }, {
+                id: 'd_19',
+                url: 'img/base/500/d_19.JPG',
+                rectangle: ['114.0362352437', '27.6311001075', '114.0376201641', '27.6321899916']
+            }, {
+                id: 'd_20',
+                url: 'img/base/500/d_20.JPG',
+                rectangle: ['114.0376201641', '27.6311001075', '114.0390050845', '27.6321899916']
+            }, {
+                id: 'd_21',
+                url: 'img/base/500/d_21.JPG',
+                rectangle: ['114.0390050845', '27.6311001075', '114.0403900049', '27.6321899916']
+            }, {
+                id: 'd_22',
+                url: 'img/base/500/d_22.JPG',
+                rectangle: ['114.0403900049', '27.6311001075', '114.0417749252', '27.6321899916']
+            }, {
+                id: 'd_23',
+                url: 'img/base/500/d_23.JPG',
+                rectangle: ['114.0417749252', '27.6311001075', '114.0431598456', '27.6321899916']
+            }, {
+                id: 'd_24',
+                url: 'img/base/500/d_24.JPG',
+                rectangle: ['114.0431598456', '27.6311001075', '114.0445447660', '27.6321899916']
+            }, {
+                id: 'd_25',
+                url: 'img/base/500/d_25.JPG',
+                rectangle: ['114.0334654030', '27.6300102233', '114.0348503234', '27.6311001075']
+            }, {
+                id: 'd_26',
+                url: 'img/base/500/d_26.JPG',
+                rectangle: ['114.0348503234', '27.6300102233', '114.0362352437', '27.6311001075']
+            }, {
+                id: 'd_27',
+                url: 'img/base/500/d_27.JPG',
+                rectangle: ['114.0362352437', '27.6300102233', '114.0376201641', '27.6311001075']
+            }, {
+                id: 'd_28',
+                url: 'img/base/500/d_28.JPG',
+                rectangle: ['114.0376201641', '27.6300102233', '114.0390050845', '27.6311001075']
+            }, {
+                id: 'd_29',
+                url: 'img/base/500/d_29.JPG',
+                rectangle: ['114.0390050845', '27.6300102233', '114.0403900049', '27.6311001075']
+            }, {
+                id: 'd_30',
+                url: 'img/base/500/d_30.JPG',
+                rectangle: ['114.0403900049', '27.6300102233', '114.0417749252', '27.6311001075']
+            }, {
+                id: 'd_31',
+                url: 'img/base/500/d_31.JPG',
+                rectangle: ['114.0417749252', '27.6300102233', '114.0431598456', '27.6311001075']
+            }, {
+                id: 'd_32',
+                url: 'img/base/500/d_32.JPG',
+                rectangle: ['114.0431598456', '27.6300102233', '114.0445447660', '27.6311001075']
+            }, {
+                id: 'd_33',
+                url: 'img/base/500/d_33.JPG',
+                rectangle: ['114.0334654030', '27.6289203392', '114.0348503234', '27.6300102233']
+            }, {
+                id: 'd_34',
+                url: 'img/base/500/d_34.JPG',
+                rectangle: ['114.0348503234', '27.6289203392', '114.0362352437', '27.6300102233']
+            }, {
+                id: 'd_35',
+                url: 'img/base/500/d_35.JPG',
+                rectangle: ['114.0362352437', '27.6289203392', '114.0376201641', '27.6300102233']
+            }, {
+                id: 'd_36',
+                url: 'img/base/500/d_36.JPG',
+                rectangle: ['114.0376201641', '27.6289203392', '114.0390050845', '27.6300102233']
+            }, {
+                id: 'd_37',
+                url: 'img/base/500/d_37.JPG',
+                rectangle: ['114.0390050845', '27.6289203392', '114.0403900049', '27.6300102233']
+            }, {
+                id: 'd_38',
+                url: 'img/base/500/d_38.JPG',
+                rectangle: ['114.0403900049', '27.6289203392', '114.0417749252', '27.6300102233']
+            }, {
+                id: 'd_39',
+                url: 'img/base/500/d_39.JPG',
+                rectangle: ['114.0417749252', '27.6289203392', '114.0431598456', '27.6300102233']
+            }, {
+                id: 'd_40',
+                url: 'img/base/500/d_40.JPG',
+                rectangle: ['114.0431598456', '27.6289203392', '114.0445447660', '27.6300102233']
+            }, {
+                id: 'd_41',
+                url: 'img/base/500/d_41.JPG',
+                rectangle: ['114.0334654030', '27.6278304551', '114.0348503234', '27.6289203392']
+            }, {
+                id: 'd_42',
+                url: 'img/base/500/d_42.JPG',
+                rectangle: ['114.0348503234', '27.6278304551', '114.0362352437', '27.6289203392']
+            }, {
+                id: 'd_43',
+                url: 'img/base/500/d_43.JPG',
+                rectangle: ['114.0362352437', '27.6278304551', '114.0376201641', '27.6289203392']
+            }, {
+                id: 'd_44',
+                url: 'img/base/500/d_44.JPG',
+                rectangle: ['114.0376201641', '27.6278304551', '114.0390050845', '27.6289203392']
+            }, {
+                id: 'd_45',
+                url: 'img/base/500/d_45.JPG',
+                rectangle: ['114.0390050845', '27.6278304551', '114.0403900049', '27.6289203392']
+            }, {
+                id: 'd_46',
+                url: 'img/base/500/d_46.JPG',
+                rectangle: ['114.0403900049', '27.6278304551', '114.0417749252', '27.6289203392']
+            }, {
+                id: 'd_47',
+                url: 'img/base/500/d_47.JPG',
+                rectangle: ['114.0417749252', '27.6278304551', '114.0431598456', '27.6289203392']
+            }, {
+                id: 'd_48',
+                url: 'img/base/500/d_48.JPG',
+                rectangle: ['114.0431598456', '27.6278304551', '114.0445447660', '27.6289203392']
+            }, {
+                id: 'd_49',
+                url: 'img/base/500/d_49.JPG',
+                rectangle: ['114.0334654030', '27.6267405710', '114.0348503234', '27.6278304551']
+            }, {
+                id: 'd_50',
+                url: 'img/base/500/d_50.JPG',
+                rectangle: ['114.0348503234', '27.6267405710', '114.0362352437', '27.6278304551']
+            }, {
+                id: 'd_51',
+                url: 'img/base/500/d_51.JPG',
+                rectangle: ['114.0362352437', '27.6267405710', '114.0376201641', '27.6278304551']
+            }, {
+                id: 'd_52',
+                url: 'img/base/500/d_52.JPG',
+                rectangle: ['114.0376201641', '27.6267405710', '114.0390050845', '27.6278304551']
+            }, {
+                id: 'd_53',
+                url: 'img/base/500/d_53.JPG',
+                rectangle: ['114.0390050845', '27.6267405710', '114.0403900049', '27.6278304551']
+            }, {
+                id: 'd_54',
+                url: 'img/base/500/d_54.JPG',
+                rectangle: ['114.0403900049', '27.6267405710', '114.0417749252', '27.6278304551']
+            }, {
+                id: 'd_55',
+                url: 'img/base/500/d_55.JPG',
+                rectangle: ['114.0417749252', '27.6267405710', '114.0431598456', '27.6278304551']
+            }, {
+                id: 'd_56',
+                url: 'img/base/500/d_56.JPG',
+                rectangle: ['114.0431598456', '27.6267405710', '114.0445447660', '27.6278304551']
+            }, {
+                id: 'd_57',
+                url: 'img/base/500/d_57.JPG',
+                rectangle: ['114.0334654030', '27.6256506869', '114.0348503234', '27.6267405710']
+            }, {
+                id: 'd_58',
+                url: 'img/base/500/d_58.JPG',
+                rectangle: ['114.0348503234', '27.6256506869', '114.0362352437', '27.6267405710']
+            }, {
+                id: 'd_59',
+                url: 'img/base/500/d_59.JPG',
+                rectangle: ['114.0362352437', '27.6256506869', '114.0376201641', '27.6267405710']
+            }, {
+                id: 'd_60',
+                url: 'img/base/500/d_60.JPG',
+                rectangle: ['114.0376201641', '27.6256506869', '114.0390050845', '27.6267405710']
+            }, {
+                id: 'd_61',
+                url: 'img/base/500/d_61.JPG',
+                rectangle: ['114.0390050845', '27.6256506869', '114.0403900049', '27.6267405710']
+            }, {
+                id: 'd_62',
+                url: 'img/base/500/d_62.JPG',
+                rectangle: ['114.0403900049', '27.6256506869', '114.0417749252', '27.6267405710']
+            }, {
+                id: 'd_63',
+                url: 'img/base/500/d_63.JPG',
+                rectangle: ['114.0417749252', '27.6256506869', '114.0431598456', '27.6267405710']
+            }, {
+                id: 'd_64',
+                url: 'img/base/500/d_64.JPG',
+                rectangle: ['114.0431598456', '27.6256506869', '114.0445447660', '27.6267405710']
+            }]
     },
     {
-        700: [{
-            id: 't_01',
-            url: 'img/base/700/t_01.JPG',
-            rectangle: ['114.03553025', '27.63266888', '114.03640494', '27.63355509']
-        }, {
-            id: 't_02',
-            url: 'img/base/700/t_02.JPG',
-            rectangle: ['114.03640494', '27.63266888', '114.03727962', '27.63355509']
-        }, {
-            id: 't_03',
-            url: 'img/base/700/t_03.JPG',
-            rectangle: ['114.03727962', '27.63266888', '114.03815431', '27.63355509']
-        }, {
-            id: 't_04',
-            url: 'img/base/700/t_04.JPG',
-            rectangle: ['114.03815431', '27.63266888', '114.03902899', '27.63355509']
-        }, {
-            id: 't_05',
-            url: 'img/base/700/t_05.JPG',
-            rectangle: ['114.03902899', '27.63266888', '114.03990368', '27.63355509']
-        }, {
-            id: 't_06',
-            url: 'img/base/700/t_06.JPG',
-            rectangle: ['114.03990368', '27.63266888', '114.04077837', '27.63355509']
-        }, {
-            id: 't_07',
-            url: 'img/base/700/t_07.JPG',
-            rectangle: ['114.04077837', '27.63266888', '114.04165305', '27.63355509']
-        }, {
-            id: 't_08',
-            url: 'img/base/700/t_08.JPG',
-            rectangle: ['114.04165305', '27.63266888', '114.04252774', '27.63355509']
-        }, {
-            id: 't_09',
-            url: 'img/base/700/t_09.JPG',
-            rectangle: ['114.03553025', '27.63178266', '114.03640494', '27.63266888']
-        }, {
-            id: 't_10',
-            url: 'img/base/700/t_10.JPG',
-            rectangle: ['114.03640494', '27.63178266', '114.03727962', '27.63266888']
-        }, {
-            id: 't_11',
-            url: 'img/base/700/t_11.JPG',
-            rectangle: ['114.03727962', '27.63178266', '114.03815431', '27.63266888']
-        }, {
-            id: 't_12',
-            url: 'img/base/700/t_12.JPG',
-            rectangle: ['114.03815431', '27.63178266', '114.03902899', '27.63266888']
-        }, {
-            id: 't_13',
-            url: 'img/base/700/t_13.JPG',
-            rectangle: ['114.03902899', '27.63178266', '114.03990368', '27.63266888']
-        }, {
-            id: 't_14',
-            url: 'img/base/700/t_14.JPG',
-            rectangle: ['114.03990368', '27.63178266', '114.04077837', '27.63266888']
-        }, {
-            id: 't_15',
-            url: 'img/base/700/t_15.JPG',
-            rectangle: ['114.04077837', '27.63178266', '114.04165305', '27.63266888']
-        }, {
-            id: 't_16',
-            url: 'img/base/700/t_16.JPG',
-            rectangle: ['114.04165305', '27.63178266', '114.04252774', '27.63266888']
-        }, {
-            id: 't_17',
-            url: 'img/base/700/t_17.JPG',
-            rectangle: ['114.03553025', '27.63089645', '114.03640494', '27.63178266']
-        }, {
-            id: 't_18',
-            url: 'img/base/700/t_18.JPG',
-            rectangle: ['114.03640494', '27.63089645', '114.03727962', '27.63178266']
-        }, {
-            id: 't_19',
-            url: 'img/base/700/t_19.JPG',
-            rectangle: ['114.03727962', '27.63089645', '114.03815431', '27.63178266']
-        }, {
-            id: 't_20',
-            url: 'img/base/700/t_20.JPG',
-            rectangle: ['114.03815431', '27.63089645', '114.03902899', '27.63178266']
-        }, {
-            id: 't_21',
-            url: 'img/base/700/t_21.JPG',
-            rectangle: ['114.03902899', '27.63089645', '114.03990368', '27.63178266']
-        }, {
-            id: 't_22',
-            url: 'img/base/700/t_22.JPG',
-            rectangle: ['114.03990368', '27.63089645', '114.04077837', '27.63178266']
-        }, {
-            id: 't_23',
-            url: 'img/base/700/t_23.JPG',
-            rectangle: ['114.04077837', '27.63089645', '114.04165305', '27.63178266']
-        }, {
-            id: 't_24',
-            url: 'img/base/700/t_24.JPG',
-            rectangle: ['114.04165305', '27.63089645', '114.04252774', '27.63178266']
-        }, {
-            id: 't_25',
-            url: 'img/base/700/t_25.JPG',
-            rectangle: ['114.03553025', '27.63001023', '114.03640494', '27.63089645']
-        }, {
-            id: 't_26',
-            url: 'img/base/700/t_26.JPG',
-            rectangle: ['114.03640494', '27.63001023', '114.03727962', '27.63089645']
-        }, {
-            id: 't_27',
-            url: 'img/base/700/t_27.JPG',
-            rectangle: ['114.03727962', '27.63001023', '114.03815431', '27.63089645']
-        }, {
-            id: 't_28',
-            url: 'img/base/700/t_28.JPG',
-            rectangle: ['114.03815431', '27.63001023', '114.03902899', '27.63089645']
-        }, {
-            id: 't_29',
-            url: 'img/base/700/t_29.JPG',
-            rectangle: ['114.03902899', '27.63001023', '114.03990368', '27.63089645']
-        }, {
-            id: 't_30',
-            url: 'img/base/700/t_30.JPG',
-            rectangle: ['114.03990368', '27.63001023', '114.04077837', '27.63089645']
-        }, {
-            id: 't_31',
-            url: 'img/base/700/t_31.JPG',
-            rectangle: ['114.04077837', '27.63001023', '114.04165305', '27.63089645']
-        }, {
-            id: 't_32',
-            url: 'img/base/700/t_32.JPG',
-            rectangle: ['114.04165305', '27.63001023', '114.04252774', '27.63089645']
-        }, {
-            id: 't_33',
-            url: 'img/base/700/t_33.JPG',
-            rectangle: ['114.03553025', '27.62912401', '114.03640494', '27.63001023']
-        }, {
-            id: 't_34',
-            url: 'img/base/700/t_34.JPG',
-            rectangle: ['114.03640494', '27.62912401', '114.03727962', '27.63001023']
-        }, {
-            id: 't_35',
-            url: 'img/base/700/t_35.JPG',
-            rectangle: ['114.03727962', '27.62912401', '114.03815431', '27.63001023']
-        }, {
-            id: 't_36',
-            url: 'img/base/700/t_36.JPG',
-            rectangle: ['114.03815431', '27.62912401', '114.03902899', '27.63001023']
-        }, {
-            id: 't_37',
-            url: 'img/base/700/t_37.JPG',
-            rectangle: ['114.03902899', '27.62912401', '114.03990368', '27.63001023']
-        }, {
-            id: 't_38',
-            url: 'img/base/700/t_38.JPG',
-            rectangle: ['114.03990368', '27.62912401', '114.04077837', '27.63001023']
-        }, {
-            id: 't_39',
-            url: 'img/base/700/t_39.JPG',
-            rectangle: ['114.04077837', '27.62912401', '114.04165305', '27.63001023']
-        }, {
-            id: 't_40',
-            url: 'img/base/700/t_40.JPG',
-            rectangle: ['114.04165305', '27.62912401', '114.04252774', '27.63001023']
-        }, {
-            id: 't_41',
-            url: 'img/base/700/t_41.JPG',
-            rectangle: ['114.03553025', '27.62823780', '114.03640494', '27.62912401']
-        }, {
-            id: 't_42',
-            url: 'img/base/700/t_42.JPG',
-            rectangle: ['114.03640494', '27.62823780', '114.03727962', '27.62912401']
-        }, {
-            id: 't_43',
-            url: 'img/base/700/t_43.JPG',
-            rectangle: ['114.03727962', '27.62823780', '114.03815431', '27.62912401']
-        }, {
-            id: 't_44',
-            url: 'img/base/700/t_44.JPG',
-            rectangle: ['114.03815431', '27.62823780', '114.03902899', '27.62912401']
-        }, {
-            id: 't_45',
-            url: 'img/base/700/t_45.JPG',
-            rectangle: ['114.03902899', '27.62823780', '114.03990368', '27.62912401']
-        }, {
-            id: 't_46',
-            url: 'img/base/700/t_46.JPG',
-            rectangle: ['114.03990368', '27.62823780', '114.04077837', '27.62912401']
-        }, {
-            id: 't_47',
-            url: 'img/base/700/t_47.JPG',
-            rectangle: ['114.04077837', '27.62823780', '114.04165305', '27.62912401']
-        }, {
-            id: 't_48',
-            url: 'img/base/700/t_48.JPG',
-            rectangle: ['114.04165305', '27.62823780', '114.04252774', '27.62912401']
-        }, {
-            id: 't_49',
-            url: 'img/base/700/t_49.JPG',
-            rectangle: ['114.03553025', '27.62735158', '114.03640494', '27.62823780']
-        }, {
-            id: 't_50',
-            url: 'img/base/700/t_50.JPG',
-            rectangle: ['114.03640494', '27.62735158', '114.03727962', '27.62823780']
-        }, {
-            id: 't_51',
-            url: 'img/base/700/t_51.JPG',
-            rectangle: ['114.03727962', '27.62735158', '114.03815431', '27.62823780']
-        }, {
-            id: 't_52',
-            url: 'img/base/700/t_52.JPG',
-            rectangle: ['114.03815431', '27.62735158', '114.03902899', '27.62823780']
-        }, {
-            id: 't_53',
-            url: 'img/base/700/t_53.JPG',
-            rectangle: ['114.03902899', '27.62735158', '114.03990368', '27.62823780']
-        }, {
-            id: 't_54',
-            url: 'img/base/700/t_54.JPG',
-            rectangle: ['114.03990368', '27.62735158', '114.04077837', '27.62823780']
-        }, {
-            id: 't_55',
-            url: 'img/base/700/t_55.JPG',
-            rectangle: ['114.04077837', '27.62735158', '114.04165305', '27.62823780']
-        }, {
-            id: 't_56',
-            url: 'img/base/700/t_56.JPG',
-            rectangle: ['114.04165305', '27.62735158', '114.04252774', '27.62823780']
-        }, {
-            id: 't_57',
-            url: 'img/base/700/t_57.JPG',
-            rectangle: ['114.03553025', '27.62646537', '114.03640494', '27.62735158']
-        }, {
-            id: 't_58',
-            url: 'img/base/700/t_58.JPG',
-            rectangle: ['114.03640494', '27.62646537', '114.03727962', '27.62735158']
-        }, {
-            id: 't_59',
-            url: 'img/base/700/t_59.JPG',
-            rectangle: ['114.03727962', '27.62646537', '114.03815431', '27.62735158']
-        }, {
-            id: 't_60',
-            url: 'img/base/700/t_60.JPG',
-            rectangle: ['114.03815431', '27.62646537', '114.03902899', '27.62735158']
-        }, {
-            id: 't_61',
-            url: 'img/base/700/t_61.JPG',
-            rectangle: ['114.03902899', '27.62646537', '114.03990368', '27.62735158']
-        }, {
-            id: 't_62',
-            url: 'img/base/700/t_62.JPG',
-            rectangle: ['114.03990368', '27.62646537', '114.04077837', '27.62735158']
-        }, {
-            id: 't_63',
-            url: 'img/base/700/t_63.JPG',
-            rectangle: ['114.04077837', '27.62646537', '114.04165305', '27.62735158']
-        }, {
-            id: 't_64',
-            url: 'img/base/700/t_64.JPG',
-            rectangle: ['114.04165305', '27.62646537', '114.04252774', '27.62735158']
-        }]
+        700: [
+            {
+                id: 'd_01',
+                url: 'img/base/700/d_01.JPG',
+                rectangle: ['114.0334654030', '27.6332798757', '114.0348503234', '27.6343697598']
+            }, {
+                id: 'd_02',
+                url: 'img/base/700/d_02.JPG',
+                rectangle: ['114.0348503234', '27.6332798757', '114.0362352437', '27.6343697598']
+            }, {
+                id: 'd_03',
+                url: 'img/base/700/d_03.JPG',
+                rectangle: ['114.0362352437', '27.6332798757', '114.0376201641', '27.6343697598']
+            }, {
+                id: 'd_04',
+                url: 'img/base/700/d_04.JPG',
+                rectangle: ['114.0376201641', '27.6332798757', '114.0390050845', '27.6343697598']
+            }, {
+                id: 'd_05',
+                url: 'img/base/700/d_05.JPG',
+                rectangle: ['114.0390050845', '27.6332798757', '114.0403900049', '27.6343697598']
+            }, {
+                id: 'd_06',
+                url: 'img/base/700/d_06.JPG',
+                rectangle: ['114.0403900049', '27.6332798757', '114.0417749252', '27.6343697598']
+            }, {
+                id: 'd_07',
+                url: 'img/base/700/d_07.JPG',
+                rectangle: ['114.0417749252', '27.6332798757', '114.0431598456', '27.6343697598']
+            }, {
+                id: 'd_08',
+                url: 'img/base/700/d_08.JPG',
+                rectangle: ['114.0431598456', '27.6332798757', '114.0445447660', '27.6343697598']
+            }, {
+                id: 'd_09',
+                url: 'img/base/700/d_09.JPG',
+                rectangle: ['114.0334654030', '27.6321899916', '114.0348503234', '27.6332798757']
+            }, {
+                id: 'd_10',
+                url: 'img/base/700/d_10.JPG',
+                rectangle: ['114.0348503234', '27.6321899916', '114.0362352437', '27.6332798757']
+            }, {
+                id: 'd_11',
+                url: 'img/base/700/d_11.JPG',
+                rectangle: ['114.0362352437', '27.6321899916', '114.0376201641', '27.6332798757']
+            }, {
+                id: 'd_12',
+                url: 'img/base/700/d_12.JPG',
+                rectangle: ['114.0376201641', '27.6321899916', '114.0390050845', '27.6332798757']
+            }, {
+                id: 'd_13',
+                url: 'img/base/700/d_13.JPG',
+                rectangle: ['114.0390050845', '27.6321899916', '114.0403900049', '27.6332798757']
+            }, {
+                id: 'd_14',
+                url: 'img/base/700/d_14.JPG',
+                rectangle: ['114.0403900049', '27.6321899916', '114.0417749252', '27.6332798757']
+            }, {
+                id: 'd_15',
+                url: 'img/base/700/d_15.JPG',
+                rectangle: ['114.0417749252', '27.6321899916', '114.0431598456', '27.6332798757']
+            }, {
+                id: 'd_16',
+                url: 'img/base/700/d_16.JPG',
+                rectangle: ['114.0431598456', '27.6321899916', '114.0445447660', '27.6332798757']
+            }, {
+                id: 'd_17',
+                url: 'img/base/700/d_17.JPG',
+                rectangle: ['114.0334654030', '27.6311001075', '114.0348503234', '27.6321899916']
+            }, {
+                id: 'd_18',
+                url: 'img/base/700/d_18.JPG',
+                rectangle: ['114.0348503234', '27.6311001075', '114.0362352437', '27.6321899916']
+            }, {
+                id: 'd_19',
+                url: 'img/base/700/d_19.JPG',
+                rectangle: ['114.0362352437', '27.6311001075', '114.0376201641', '27.6321899916']
+            }, {
+                id: 'd_20',
+                url: 'img/base/700/d_20.JPG',
+                rectangle: ['114.0376201641', '27.6311001075', '114.0390050845', '27.6321899916']
+            }, {
+                id: 'd_21',
+                url: 'img/base/700/d_21.JPG',
+                rectangle: ['114.0390050845', '27.6311001075', '114.0403900049', '27.6321899916']
+            }, {
+                id: 'd_22',
+                url: 'img/base/700/d_22.JPG',
+                rectangle: ['114.0403900049', '27.6311001075', '114.0417749252', '27.6321899916']
+            }, {
+                id: 'd_23',
+                url: 'img/base/700/d_23.JPG',
+                rectangle: ['114.0417749252', '27.6311001075', '114.0431598456', '27.6321899916']
+            }, {
+                id: 'd_24',
+                url: 'img/base/700/d_24.JPG',
+                rectangle: ['114.0431598456', '27.6311001075', '114.0445447660', '27.6321899916']
+            }, {
+                id: 'd_25',
+                url: 'img/base/700/d_25.JPG',
+                rectangle: ['114.0334654030', '27.6300102233', '114.0348503234', '27.6311001075']
+            }, {
+                id: 'd_26',
+                url: 'img/base/700/d_26.JPG',
+                rectangle: ['114.0348503234', '27.6300102233', '114.0362352437', '27.6311001075']
+            }, {
+                id: 'd_27',
+                url: 'img/base/700/d_27.JPG',
+                rectangle: ['114.0362352437', '27.6300102233', '114.0376201641', '27.6311001075']
+            }, {
+                id: 'd_28',
+                url: 'img/base/700/d_28.JPG',
+                rectangle: ['114.0376201641', '27.6300102233', '114.0390050845', '27.6311001075']
+            }, {
+                id: 'd_29',
+                url: 'img/base/700/d_29.JPG',
+                rectangle: ['114.0390050845', '27.6300102233', '114.0403900049', '27.6311001075']
+            }, {
+                id: 'd_30',
+                url: 'img/base/700/d_30.JPG',
+                rectangle: ['114.0403900049', '27.6300102233', '114.0417749252', '27.6311001075']
+            }, {
+                id: 'd_31',
+                url: 'img/base/700/d_31.JPG',
+                rectangle: ['114.0417749252', '27.6300102233', '114.0431598456', '27.6311001075']
+            }, {
+                id: 'd_32',
+                url: 'img/base/700/d_32.JPG',
+                rectangle: ['114.0431598456', '27.6300102233', '114.0445447660', '27.6311001075']
+            }, {
+                id: 'd_33',
+                url: 'img/base/700/d_33.JPG',
+                rectangle: ['114.0334654030', '27.6289203392', '114.0348503234', '27.6300102233']
+            }, {
+                id: 'd_34',
+                url: 'img/base/700/d_34.JPG',
+                rectangle: ['114.0348503234', '27.6289203392', '114.0362352437', '27.6300102233']
+            }, {
+                id: 'd_35',
+                url: 'img/base/700/d_35.JPG',
+                rectangle: ['114.0362352437', '27.6289203392', '114.0376201641', '27.6300102233']
+            }, {
+                id: 'd_36',
+                url: 'img/base/700/d_36.JPG',
+                rectangle: ['114.0376201641', '27.6289203392', '114.0390050845', '27.6300102233']
+            }, {
+                id: 'd_37',
+                url: 'img/base/700/d_37.JPG',
+                rectangle: ['114.0390050845', '27.6289203392', '114.0403900049', '27.6300102233']
+            }, {
+                id: 'd_38',
+                url: 'img/base/700/d_38.JPG',
+                rectangle: ['114.0403900049', '27.6289203392', '114.0417749252', '27.6300102233']
+            }, {
+                id: 'd_39',
+                url: 'img/base/700/d_39.JPG',
+                rectangle: ['114.0417749252', '27.6289203392', '114.0431598456', '27.6300102233']
+            }, {
+                id: 'd_40',
+                url: 'img/base/700/d_40.JPG',
+                rectangle: ['114.0431598456', '27.6289203392', '114.0445447660', '27.6300102233']
+            }, {
+                id: 'd_41',
+                url: 'img/base/700/d_41.JPG',
+                rectangle: ['114.0334654030', '27.6278304551', '114.0348503234', '27.6289203392']
+            }, {
+                id: 'd_42',
+                url: 'img/base/700/d_42.JPG',
+                rectangle: ['114.0348503234', '27.6278304551', '114.0362352437', '27.6289203392']
+            }, {
+                id: 'd_43',
+                url: 'img/base/700/d_43.JPG',
+                rectangle: ['114.0362352437', '27.6278304551', '114.0376201641', '27.6289203392']
+            }, {
+                id: 'd_44',
+                url: 'img/base/700/d_44.JPG',
+                rectangle: ['114.0376201641', '27.6278304551', '114.0390050845', '27.6289203392']
+            }, {
+                id: 'd_45',
+                url: 'img/base/700/d_45.JPG',
+                rectangle: ['114.0390050845', '27.6278304551', '114.0403900049', '27.6289203392']
+            }, {
+                id: 'd_46',
+                url: 'img/base/700/d_46.JPG',
+                rectangle: ['114.0403900049', '27.6278304551', '114.0417749252', '27.6289203392']
+            }, {
+                id: 'd_47',
+                url: 'img/base/700/d_47.JPG',
+                rectangle: ['114.0417749252', '27.6278304551', '114.0431598456', '27.6289203392']
+            }, {
+                id: 'd_48',
+                url: 'img/base/700/d_48.JPG',
+                rectangle: ['114.0431598456', '27.6278304551', '114.0445447660', '27.6289203392']
+            }, {
+                id: 'd_49',
+                url: 'img/base/700/d_49.JPG',
+                rectangle: ['114.0334654030', '27.6267405710', '114.0348503234', '27.6278304551']
+            }, {
+                id: 'd_50',
+                url: 'img/base/700/d_50.JPG',
+                rectangle: ['114.0348503234', '27.6267405710', '114.0362352437', '27.6278304551']
+            }, {
+                id: 'd_51',
+                url: 'img/base/700/d_51.JPG',
+                rectangle: ['114.0362352437', '27.6267405710', '114.0376201641', '27.6278304551']
+            }, {
+                id: 'd_52',
+                url: 'img/base/700/d_52.JPG',
+                rectangle: ['114.0376201641', '27.6267405710', '114.0390050845', '27.6278304551']
+            }, {
+                id: 'd_53',
+                url: 'img/base/700/d_53.JPG',
+                rectangle: ['114.0390050845', '27.6267405710', '114.0403900049', '27.6278304551']
+            }, {
+                id: 'd_54',
+                url: 'img/base/700/d_54.JPG',
+                rectangle: ['114.0403900049', '27.6267405710', '114.0417749252', '27.6278304551']
+            }, {
+                id: 'd_55',
+                url: 'img/base/700/d_55.JPG',
+                rectangle: ['114.0417749252', '27.6267405710', '114.0431598456', '27.6278304551']
+            }, {
+                id: 'd_56',
+                url: 'img/base/700/d_56.JPG',
+                rectangle: ['114.0431598456', '27.6267405710', '114.0445447660', '27.6278304551']
+            }, {
+                id: 'd_57',
+                url: 'img/base/700/d_57.JPG',
+                rectangle: ['114.0334654030', '27.6256506869', '114.0348503234', '27.6267405710']
+            }, {
+                id: 'd_58',
+                url: 'img/base/700/d_58.JPG',
+                rectangle: ['114.0348503234', '27.6256506869', '114.0362352437', '27.6267405710']
+            }, {
+                id: 'd_59',
+                url: 'img/base/700/d_59.JPG',
+                rectangle: ['114.0362352437', '27.6256506869', '114.0376201641', '27.6267405710']
+            }, {
+                id: 'd_60',
+                url: 'img/base/700/d_60.JPG',
+                rectangle: ['114.0376201641', '27.6256506869', '114.0390050845', '27.6267405710']
+            }, {
+                id: 'd_61',
+                url: 'img/base/700/d_61.JPG',
+                rectangle: ['114.0390050845', '27.6256506869', '114.0403900049', '27.6267405710']
+            }, {
+                id: 'd_62',
+                url: 'img/base/700/d_62.JPG',
+                rectangle: ['114.0403900049', '27.6256506869', '114.0417749252', '27.6267405710']
+            }, {
+                id: 'd_63',
+                url: 'img/base/700/d_63.JPG',
+                rectangle: ['114.0417749252', '27.6256506869', '114.0431598456', '27.6267405710']
+            }, {
+                id: 'd_64',
+                url: 'img/base/700/d_64.JPG',
+                rectangle: ['114.0431598456', '27.6256506869', '114.0445447660', '27.6267405710']
+            }]
     }
 ]
diff --git a/src/assets/mobileBaseUrl.js b/src/assets/mobileBaseUrl.js
index 93917f2..8037e39 100644
--- a/src/assets/mobileBaseUrl.js
+++ b/src/assets/mobileBaseUrl.js
@@ -1,1297 +1,1302 @@
 export default [
     {
-        500: [{
-            id: 't_01',
-            url: 'img/mobile-base/300/t_01.JPG',
-            rectangle: ['114.03553025', '27.63266888', '114.03640494', '27.63355509']
-        }, {
-            id: 't_02',
-            url: 'img/mobile-base/300/t_02.JPG',
-            rectangle: ['114.03640494', '27.63266888', '114.03727962', '27.63355509']
-        }, {
-            id: 't_03',
-            url: 'img/mobile-base/300/t_03.JPG',
-            rectangle: ['114.03727962', '27.63266888', '114.03815431', '27.63355509']
-        }, {
-            id: 't_04',
-            url: 'img/mobile-base/300/t_04.JPG',
-            rectangle: ['114.03815431', '27.63266888', '114.03902899', '27.63355509']
-        }, {
-            id: 't_05',
-            url: 'img/mobile-base/300/t_05.JPG',
-            rectangle: ['114.03902899', '27.63266888', '114.03990368', '27.63355509']
-        }, {
-            id: 't_06',
-            url: 'img/mobile-base/300/t_06.JPG',
-            rectangle: ['114.03990368', '27.63266888', '114.04077837', '27.63355509']
-        }, {
-            id: 't_07',
-            url: 'img/mobile-base/300/t_07.JPG',
-            rectangle: ['114.04077837', '27.63266888', '114.04165305', '27.63355509']
-        }, {
-            id: 't_08',
-            url: 'img/mobile-base/300/t_08.JPG',
-            rectangle: ['114.04165305', '27.63266888', '114.04252774', '27.63355509']
-        }, {
-            id: 't_09',
-            url: 'img/mobile-base/300/t_09.JPG',
-            rectangle: ['114.03553025', '27.63178266', '114.03640494', '27.63266888']
-        }, {
-            id: 't_10',
-            url: 'img/mobile-base/300/t_10.JPG',
-            rectangle: ['114.03640494', '27.63178266', '114.03727962', '27.63266888']
-        }, {
-            id: 't_11',
-            url: 'img/mobile-base/300/t_11.JPG',
-            rectangle: ['114.03727962', '27.63178266', '114.03815431', '27.63266888']
-        }, {
-            id: 't_12',
-            url: 'img/mobile-base/300/t_12.JPG',
-            rectangle: ['114.03815431', '27.63178266', '114.03902899', '27.63266888']
-        }, {
-            id: 't_13',
-            url: 'img/mobile-base/300/t_13.JPG',
-            rectangle: ['114.03902899', '27.63178266', '114.03990368', '27.63266888']
-        }, {
-            id: 't_14',
-            url: 'img/mobile-base/300/t_14.JPG',
-            rectangle: ['114.03990368', '27.63178266', '114.04077837', '27.63266888']
-        }, {
-            id: 't_15',
-            url: 'img/mobile-base/300/t_15.JPG',
-            rectangle: ['114.04077837', '27.63178266', '114.04165305', '27.63266888']
-        }, {
-            id: 't_16',
-            url: 'img/mobile-base/300/t_16.JPG',
-            rectangle: ['114.04165305', '27.63178266', '114.04252774', '27.63266888']
-        }, {
-            id: 't_17',
-            url: 'img/mobile-base/300/t_17.JPG',
-            rectangle: ['114.03553025', '27.63089645', '114.03640494', '27.63178266']
-        }, {
-            id: 't_18',
-            url: 'img/mobile-base/300/t_18.JPG',
-            rectangle: ['114.03640494', '27.63089645', '114.03727962', '27.63178266']
-        }, {
-            id: 't_19',
-            url: 'img/mobile-base/300/t_19.JPG',
-            rectangle: ['114.03727962', '27.63089645', '114.03815431', '27.63178266']
-        }, {
-            id: 't_20',
-            url: 'img/mobile-base/300/t_20.JPG',
-            rectangle: ['114.03815431', '27.63089645', '114.03902899', '27.63178266']
-        }, {
-            id: 't_21',
-            url: 'img/mobile-base/300/t_21.JPG',
-            rectangle: ['114.03902899', '27.63089645', '114.03990368', '27.63178266']
-        }, {
-            id: 't_22',
-            url: 'img/mobile-base/300/t_22.JPG',
-            rectangle: ['114.03990368', '27.63089645', '114.04077837', '27.63178266']
-        }, {
-            id: 't_23',
-            url: 'img/mobile-base/300/t_23.JPG',
-            rectangle: ['114.04077837', '27.63089645', '114.04165305', '27.63178266']
-        }, {
-            id: 't_24',
-            url: 'img/mobile-base/300/t_24.JPG',
-            rectangle: ['114.04165305', '27.63089645', '114.04252774', '27.63178266']
-        }, {
-            id: 't_25',
-            url: 'img/mobile-base/300/t_25.JPG',
-            rectangle: ['114.03553025', '27.63001023', '114.03640494', '27.63089645']
-        }, {
-            id: 't_26',
-            url: 'img/mobile-base/300/t_26.JPG',
-            rectangle: ['114.03640494', '27.63001023', '114.03727962', '27.63089645']
-        }, {
-            id: 't_27',
-            url: 'img/mobile-base/300/t_27.JPG',
-            rectangle: ['114.03727962', '27.63001023', '114.03815431', '27.63089645']
-        }, {
-            id: 't_28',
-            url: 'img/mobile-base/300/t_28.JPG',
-            rectangle: ['114.03815431', '27.63001023', '114.03902899', '27.63089645']
-        }, {
-            id: 't_29',
-            url: 'img/mobile-base/300/t_29.JPG',
-            rectangle: ['114.03902899', '27.63001023', '114.03990368', '27.63089645']
-        }, {
-            id: 't_30',
-            url: 'img/mobile-base/300/t_30.JPG',
-            rectangle: ['114.03990368', '27.63001023', '114.04077837', '27.63089645']
-        }, {
-            id: 't_31',
-            url: 'img/mobile-base/300/t_31.JPG',
-            rectangle: ['114.04077837', '27.63001023', '114.04165305', '27.63089645']
-        }, {
-            id: 't_32',
-            url: 'img/mobile-base/300/t_32.JPG',
-            rectangle: ['114.04165305', '27.63001023', '114.04252774', '27.63089645']
-        }, {
-            id: 't_33',
-            url: 'img/mobile-base/300/t_33.JPG',
-            rectangle: ['114.03553025', '27.62912401', '114.03640494', '27.63001023']
-        }, {
-            id: 't_34',
-            url: 'img/mobile-base/300/t_34.JPG',
-            rectangle: ['114.03640494', '27.62912401', '114.03727962', '27.63001023']
-        }, {
-            id: 't_35',
-            url: 'img/mobile-base/300/t_35.JPG',
-            rectangle: ['114.03727962', '27.62912401', '114.03815431', '27.63001023']
-        }, {
-            id: 't_36',
-            url: 'img/mobile-base/300/t_36.JPG',
-            rectangle: ['114.03815431', '27.62912401', '114.03902899', '27.63001023']
-        }, {
-            id: 't_37',
-            url: 'img/mobile-base/300/t_37.JPG',
-            rectangle: ['114.03902899', '27.62912401', '114.03990368', '27.63001023']
-        }, {
-            id: 't_38',
-            url: 'img/mobile-base/300/t_38.JPG',
-            rectangle: ['114.03990368', '27.62912401', '114.04077837', '27.63001023']
-        }, {
-            id: 't_39',
-            url: 'img/mobile-base/300/t_39.JPG',
-            rectangle: ['114.04077837', '27.62912401', '114.04165305', '27.63001023']
-        }, {
-            id: 't_40',
-            url: 'img/mobile-base/300/t_40.JPG',
-            rectangle: ['114.04165305', '27.62912401', '114.04252774', '27.63001023']
-        }, {
-            id: 't_41',
-            url: 'img/mobile-base/300/t_41.JPG',
-            rectangle: ['114.03553025', '27.62823780', '114.03640494', '27.62912401']
-        }, {
-            id: 't_42',
-            url: 'img/mobile-base/300/t_42.JPG',
-            rectangle: ['114.03640494', '27.62823780', '114.03727962', '27.62912401']
-        }, {
-            id: 't_43',
-            url: 'img/mobile-base/300/t_43.JPG',
-            rectangle: ['114.03727962', '27.62823780', '114.03815431', '27.62912401']
-        }, {
-            id: 't_44',
-            url: 'img/mobile-base/300/t_44.JPG',
-            rectangle: ['114.03815431', '27.62823780', '114.03902899', '27.62912401']
-        }, {
-            id: 't_45',
-            url: 'img/mobile-base/300/t_45.JPG',
-            rectangle: ['114.03902899', '27.62823780', '114.03990368', '27.62912401']
-        }, {
-            id: 't_46',
-            url: 'img/mobile-base/300/t_46.JPG',
-            rectangle: ['114.03990368', '27.62823780', '114.04077837', '27.62912401']
-        }, {
-            id: 't_47',
-            url: 'img/mobile-base/300/t_47.JPG',
-            rectangle: ['114.04077837', '27.62823780', '114.04165305', '27.62912401']
-        }, {
-            id: 't_48',
-            url: 'img/mobile-base/300/t_48.JPG',
-            rectangle: ['114.04165305', '27.62823780', '114.04252774', '27.62912401']
-        }, {
-            id: 't_49',
-            url: 'img/mobile-base/300/t_49.JPG',
-            rectangle: ['114.03553025', '27.62735158', '114.03640494', '27.62823780']
-        }, {
-            id: 't_50',
-            url: 'img/mobile-base/300/t_50.JPG',
-            rectangle: ['114.03640494', '27.62735158', '114.03727962', '27.62823780']
-        }, {
-            id: 't_51',
-            url: 'img/mobile-base/300/t_51.JPG',
-            rectangle: ['114.03727962', '27.62735158', '114.03815431', '27.62823780']
-        }, {
-            id: 't_52',
-            url: 'img/mobile-base/300/t_52.JPG',
-            rectangle: ['114.03815431', '27.62735158', '114.03902899', '27.62823780']
-        }, {
-            id: 't_53',
-            url: 'img/mobile-base/300/t_53.JPG',
-            rectangle: ['114.03902899', '27.62735158', '114.03990368', '27.62823780']
-        }, {
-            id: 't_54',
-            url: 'img/mobile-base/300/t_54.JPG',
-            rectangle: ['114.03990368', '27.62735158', '114.04077837', '27.62823780']
-        }, {
-            id: 't_55',
-            url: 'img/mobile-base/300/t_55.JPG',
-            rectangle: ['114.04077837', '27.62735158', '114.04165305', '27.62823780']
-        }, {
-            id: 't_56',
-            url: 'img/mobile-base/300/t_56.JPG',
-            rectangle: ['114.04165305', '27.62735158', '114.04252774', '27.62823780']
-        }, {
-            id: 't_57',
-            url: 'img/mobile-base/300/t_57.JPG',
-            rectangle: ['114.03553025', '27.62646537', '114.03640494', '27.62735158']
-        }, {
-            id: 't_58',
-            url: 'img/mobile-base/300/t_58.JPG',
-            rectangle: ['114.03640494', '27.62646537', '114.03727962', '27.62735158']
-        }, {
-            id: 't_59',
-            url: 'img/mobile-base/300/t_59.JPG',
-            rectangle: ['114.03727962', '27.62646537', '114.03815431', '27.62735158']
-        }, {
-            id: 't_60',
-            url: 'img/mobile-base/300/t_60.JPG',
-            rectangle: ['114.03815431', '27.62646537', '114.03902899', '27.62735158']
-        }, {
-            id: 't_61',
-            url: 'img/mobile-base/300/t_61.JPG',
-            rectangle: ['114.03902899', '27.62646537', '114.03990368', '27.62735158']
-        }, {
-            id: 't_62',
-            url: 'img/mobile-base/300/t_62.JPG',
-            rectangle: ['114.03990368', '27.62646537', '114.04077837', '27.62735158']
-        }, {
-            id: 't_63',
-            url: 'img/mobile-base/300/t_63.JPG',
-            rectangle: ['114.04077837', '27.62646537', '114.04165305', '27.62735158']
-        }, {
-            id: 't_64',
-            url: 'img/mobile-base/300/t_64.JPG',
-            rectangle: ['114.04165305', '27.62646537', '114.04252774', '27.62735158']
-        }]
+        500: [
+            {
+                id: 'd_01',
+                url: 'img/mobile-base/500/d_01.JPG',
+                rectangle: ['114.0334654030', '27.6332798757', '114.0348503234', '27.6343697598']
+            }, {
+                id: 'd_02',
+                url: 'img/mobile-base/500/d_02.JPG',
+                rectangle: ['114.0348503234', '27.6332798757', '114.0362352437', '27.6343697598']
+            }, {
+                id: 'd_03',
+                url: 'img/mobile-base/500/d_03.JPG',
+                rectangle: ['114.0362352437', '27.6332798757', '114.0376201641', '27.6343697598']
+            }, {
+                id: 'd_04',
+                url: 'img/mobile-base/500/d_04.JPG',
+                rectangle: ['114.0376201641', '27.6332798757', '114.0390050845', '27.6343697598']
+            }, {
+                id: 'd_05',
+                url: 'img/mobile-base/500/d_05.JPG',
+                rectangle: ['114.0390050845', '27.6332798757', '114.0403900049', '27.6343697598']
+            }, {
+                id: 'd_06',
+                url: 'img/mobile-base/500/d_06.JPG',
+                rectangle: ['114.0403900049', '27.6332798757', '114.0417749252', '27.6343697598']
+            }, {
+                id: 'd_07',
+                url: 'img/mobile-base/500/d_07.JPG',
+                rectangle: ['114.0417749252', '27.6332798757', '114.0431598456', '27.6343697598']
+            }, {
+                id: 'd_08',
+                url: 'img/mobile-base/500/d_08.JPG',
+                rectangle: ['114.0431598456', '27.6332798757', '114.0445447660', '27.6343697598']
+            }, {
+                id: 'd_09',
+                url: 'img/mobile-base/500/d_09.JPG',
+                rectangle: ['114.0334654030', '27.6321899916', '114.0348503234', '27.6332798757']
+            }, {
+                id: 'd_10',
+                url: 'img/mobile-base/500/d_10.JPG',
+                rectangle: ['114.0348503234', '27.6321899916', '114.0362352437', '27.6332798757']
+            }, {
+                id: 'd_11',
+                url: 'img/mobile-base/500/d_11.JPG',
+                rectangle: ['114.0362352437', '27.6321899916', '114.0376201641', '27.6332798757']
+            }, {
+                id: 'd_12',
+                url: 'img/mobile-base/500/d_12.JPG',
+                rectangle: ['114.0376201641', '27.6321899916', '114.0390050845', '27.6332798757']
+            }, {
+                id: 'd_13',
+                url: 'img/mobile-base/500/d_13.JPG',
+                rectangle: ['114.0390050845', '27.6321899916', '114.0403900049', '27.6332798757']
+            }, {
+                id: 'd_14',
+                url: 'img/mobile-base/500/d_14.JPG',
+                rectangle: ['114.0403900049', '27.6321899916', '114.0417749252', '27.6332798757']
+            }, {
+                id: 'd_15',
+                url: 'img/mobile-base/500/d_15.JPG',
+                rectangle: ['114.0417749252', '27.6321899916', '114.0431598456', '27.6332798757']
+            }, {
+                id: 'd_16',
+                url: 'img/mobile-base/500/d_16.JPG',
+                rectangle: ['114.0431598456', '27.6321899916', '114.0445447660', '27.6332798757']
+            }, {
+                id: 'd_17',
+                url: 'img/mobile-base/500/d_17.JPG',
+                rectangle: ['114.0334654030', '27.6311001075', '114.0348503234', '27.6321899916']
+            }, {
+                id: 'd_18',
+                url: 'img/mobile-base/500/d_18.JPG',
+                rectangle: ['114.0348503234', '27.6311001075', '114.0362352437', '27.6321899916']
+            }, {
+                id: 'd_19',
+                url: 'img/mobile-base/500/d_19.JPG',
+                rectangle: ['114.0362352437', '27.6311001075', '114.0376201641', '27.6321899916']
+            }, {
+                id: 'd_20',
+                url: 'img/mobile-base/500/d_20.JPG',
+                rectangle: ['114.0376201641', '27.6311001075', '114.0390050845', '27.6321899916']
+            }, {
+                id: 'd_21',
+                url: 'img/mobile-base/500/d_21.JPG',
+                rectangle: ['114.0390050845', '27.6311001075', '114.0403900049', '27.6321899916']
+            }, {
+                id: 'd_22',
+                url: 'img/mobile-base/500/d_22.JPG',
+                rectangle: ['114.0403900049', '27.6311001075', '114.0417749252', '27.6321899916']
+            }, {
+                id: 'd_23',
+                url: 'img/mobile-base/500/d_23.JPG',
+                rectangle: ['114.0417749252', '27.6311001075', '114.0431598456', '27.6321899916']
+            }, {
+                id: 'd_24',
+                url: 'img/mobile-base/500/d_24.JPG',
+                rectangle: ['114.0431598456', '27.6311001075', '114.0445447660', '27.6321899916']
+            }, {
+                id: 'd_25',
+                url: 'img/mobile-base/500/d_25.JPG',
+                rectangle: ['114.0334654030', '27.6300102233', '114.0348503234', '27.6311001075']
+            }, {
+                id: 'd_26',
+                url: 'img/mobile-base/500/d_26.JPG',
+                rectangle: ['114.0348503234', '27.6300102233', '114.0362352437', '27.6311001075']
+            }, {
+                id: 'd_27',
+                url: 'img/mobile-base/500/d_27.JPG',
+                rectangle: ['114.0362352437', '27.6300102233', '114.0376201641', '27.6311001075']
+            }, {
+                id: 'd_28',
+                url: 'img/mobile-base/500/d_28.JPG',
+                rectangle: ['114.0376201641', '27.6300102233', '114.0390050845', '27.6311001075']
+            }, {
+                id: 'd_29',
+                url: 'img/mobile-base/500/d_29.JPG',
+                rectangle: ['114.0390050845', '27.6300102233', '114.0403900049', '27.6311001075']
+            }, {
+                id: 'd_30',
+                url: 'img/mobile-base/500/d_30.JPG',
+                rectangle: ['114.0403900049', '27.6300102233', '114.0417749252', '27.6311001075']
+            }, {
+                id: 'd_31',
+                url: 'img/mobile-base/500/d_31.JPG',
+                rectangle: ['114.0417749252', '27.6300102233', '114.0431598456', '27.6311001075']
+            }, {
+                id: 'd_32',
+                url: 'img/mobile-base/500/d_32.JPG',
+                rectangle: ['114.0431598456', '27.6300102233', '114.0445447660', '27.6311001075']
+            }, {
+                id: 'd_33',
+                url: 'img/mobile-base/500/d_33.JPG',
+                rectangle: ['114.0334654030', '27.6289203392', '114.0348503234', '27.6300102233']
+            }, {
+                id: 'd_34',
+                url: 'img/mobile-base/500/d_34.JPG',
+                rectangle: ['114.0348503234', '27.6289203392', '114.0362352437', '27.6300102233']
+            }, {
+                id: 'd_35',
+                url: 'img/mobile-base/500/d_35.JPG',
+                rectangle: ['114.0362352437', '27.6289203392', '114.0376201641', '27.6300102233']
+            }, {
+                id: 'd_36',
+                url: 'img/mobile-base/500/d_36.JPG',
+                rectangle: ['114.0376201641', '27.6289203392', '114.0390050845', '27.6300102233']
+            }, {
+                id: 'd_37',
+                url: 'img/mobile-base/500/d_37.JPG',
+                rectangle: ['114.0390050845', '27.6289203392', '114.0403900049', '27.6300102233']
+            }, {
+                id: 'd_38',
+                url: 'img/mobile-base/500/d_38.JPG',
+                rectangle: ['114.0403900049', '27.6289203392', '114.0417749252', '27.6300102233']
+            }, {
+                id: 'd_39',
+                url: 'img/mobile-base/500/d_39.JPG',
+                rectangle: ['114.0417749252', '27.6289203392', '114.0431598456', '27.6300102233']
+            }, {
+                id: 'd_40',
+                url: 'img/mobile-base/500/d_40.JPG',
+                rectangle: ['114.0431598456', '27.6289203392', '114.0445447660', '27.6300102233']
+            }, {
+                id: 'd_41',
+                url: 'img/mobile-base/500/d_41.JPG',
+                rectangle: ['114.0334654030', '27.6278304551', '114.0348503234', '27.6289203392']
+            }, {
+                id: 'd_42',
+                url: 'img/mobile-base/500/d_42.JPG',
+                rectangle: ['114.0348503234', '27.6278304551', '114.0362352437', '27.6289203392']
+            }, {
+                id: 'd_43',
+                url: 'img/mobile-base/500/d_43.JPG',
+                rectangle: ['114.0362352437', '27.6278304551', '114.0376201641', '27.6289203392']
+            }, {
+                id: 'd_44',
+                url: 'img/mobile-base/500/d_44.JPG',
+                rectangle: ['114.0376201641', '27.6278304551', '114.0390050845', '27.6289203392']
+            }, {
+                id: 'd_45',
+                url: 'img/mobile-base/500/d_45.JPG',
+                rectangle: ['114.0390050845', '27.6278304551', '114.0403900049', '27.6289203392']
+            }, {
+                id: 'd_46',
+                url: 'img/mobile-base/500/d_46.JPG',
+                rectangle: ['114.0403900049', '27.6278304551', '114.0417749252', '27.6289203392']
+            }, {
+                id: 'd_47',
+                url: 'img/mobile-base/500/d_47.JPG',
+                rectangle: ['114.0417749252', '27.6278304551', '114.0431598456', '27.6289203392']
+            }, {
+                id: 'd_48',
+                url: 'img/mobile-base/500/d_48.JPG',
+                rectangle: ['114.0431598456', '27.6278304551', '114.0445447660', '27.6289203392']
+            }, {
+                id: 'd_49',
+                url: 'img/mobile-base/500/d_49.JPG',
+                rectangle: ['114.0334654030', '27.6267405710', '114.0348503234', '27.6278304551']
+            }, {
+                id: 'd_50',
+                url: 'img/mobile-base/500/d_50.JPG',
+                rectangle: ['114.0348503234', '27.6267405710', '114.0362352437', '27.6278304551']
+            }, {
+                id: 'd_51',
+                url: 'img/mobile-base/500/d_51.JPG',
+                rectangle: ['114.0362352437', '27.6267405710', '114.0376201641', '27.6278304551']
+            }, {
+                id: 'd_52',
+                url: 'img/mobile-base/500/d_52.JPG',
+                rectangle: ['114.0376201641', '27.6267405710', '114.0390050845', '27.6278304551']
+            }, {
+                id: 'd_53',
+                url: 'img/mobile-base/500/d_53.JPG',
+                rectangle: ['114.0390050845', '27.6267405710', '114.0403900049', '27.6278304551']
+            }, {
+                id: 'd_54',
+                url: 'img/mobile-base/500/d_54.JPG',
+                rectangle: ['114.0403900049', '27.6267405710', '114.0417749252', '27.6278304551']
+            }, {
+                id: 'd_55',
+                url: 'img/mobile-base/500/d_55.JPG',
+                rectangle: ['114.0417749252', '27.6267405710', '114.0431598456', '27.6278304551']
+            }, {
+                id: 'd_56',
+                url: 'img/mobile-base/500/d_56.JPG',
+                rectangle: ['114.0431598456', '27.6267405710', '114.0445447660', '27.6278304551']
+            }, {
+                id: 'd_57',
+                url: 'img/mobile-base/500/d_57.JPG',
+                rectangle: ['114.0334654030', '27.6256506869', '114.0348503234', '27.6267405710']
+            }, {
+                id: 'd_58',
+                url: 'img/mobile-base/500/d_58.JPG',
+                rectangle: ['114.0348503234', '27.6256506869', '114.0362352437', '27.6267405710']
+            }, {
+                id: 'd_59',
+                url: 'img/mobile-base/500/d_59.JPG',
+                rectangle: ['114.0362352437', '27.6256506869', '114.0376201641', '27.6267405710']
+            }, {
+                id: 'd_60',
+                url: 'img/mobile-base/500/d_60.JPG',
+                rectangle: ['114.0376201641', '27.6256506869', '114.0390050845', '27.6267405710']
+            }, {
+                id: 'd_61',
+                url: 'img/mobile-base/500/d_61.JPG',
+                rectangle: ['114.0390050845', '27.6256506869', '114.0403900049', '27.6267405710']
+            }, {
+                id: 'd_62',
+                url: 'img/mobile-base/500/d_62.JPG',
+                rectangle: ['114.0403900049', '27.6256506869', '114.0417749252', '27.6267405710']
+            }, {
+                id: 'd_63',
+                url: 'img/mobile-base/500/d_63.JPG',
+                rectangle: ['114.0417749252', '27.6256506869', '114.0431598456', '27.6267405710']
+            }, {
+                id: 'd_64',
+                url: 'img/mobile-base/500/d_64.JPG',
+                rectangle: ['114.0431598456', '27.6256506869', '114.0445447660', '27.6267405710']
+            }]
     },
     {
-        400: [{
-            id: 't_01',
-            url: 'img/mobile-base/400/t_01.JPG',
-            rectangle: ['114.03553025', '27.63266888', '114.03640494', '27.63355509']
-        }, {
-            id: 't_02',
-            url: 'img/mobile-base/400/t_02.JPG',
-            rectangle: ['114.03640494', '27.63266888', '114.03727962', '27.63355509']
-        }, {
-            id: 't_03',
-            url: 'img/mobile-base/400/t_03.JPG',
-            rectangle: ['114.03727962', '27.63266888', '114.03815431', '27.63355509']
-        }, {
-            id: 't_04',
-            url: 'img/mobile-base/400/t_04.JPG',
-            rectangle: ['114.03815431', '27.63266888', '114.03902899', '27.63355509']
-        }, {
-            id: 't_05',
-            url: 'img/mobile-base/400/t_05.JPG',
-            rectangle: ['114.03902899', '27.63266888', '114.03990368', '27.63355509']
-        }, {
-            id: 't_06',
-            url: 'img/mobile-base/400/t_06.JPG',
-            rectangle: ['114.03990368', '27.63266888', '114.04077837', '27.63355509']
-        }, {
-            id: 't_07',
-            url: 'img/mobile-base/400/t_07.JPG',
-            rectangle: ['114.04077837', '27.63266888', '114.04165305', '27.63355509']
-        }, {
-            id: 't_08',
-            url: 'img/mobile-base/400/t_08.JPG',
-            rectangle: ['114.04165305', '27.63266888', '114.04252774', '27.63355509']
-        }, {
-            id: 't_09',
-            url: 'img/mobile-base/400/t_09.JPG',
-            rectangle: ['114.03553025', '27.63178266', '114.03640494', '27.63266888']
-        }, {
-            id: 't_10',
-            url: 'img/mobile-base/400/t_10.JPG',
-            rectangle: ['114.03640494', '27.63178266', '114.03727962', '27.63266888']
-        }, {
-            id: 't_11',
-            url: 'img/mobile-base/400/t_11.JPG',
-            rectangle: ['114.03727962', '27.63178266', '114.03815431', '27.63266888']
-        }, {
-            id: 't_12',
-            url: 'img/mobile-base/400/t_12.JPG',
-            rectangle: ['114.03815431', '27.63178266', '114.03902899', '27.63266888']
-        }, {
-            id: 't_13',
-            url: 'img/mobile-base/400/t_13.JPG',
-            rectangle: ['114.03902899', '27.63178266', '114.03990368', '27.63266888']
-        }, {
-            id: 't_14',
-            url: 'img/mobile-base/400/t_14.JPG',
-            rectangle: ['114.03990368', '27.63178266', '114.04077837', '27.63266888']
-        }, {
-            id: 't_15',
-            url: 'img/mobile-base/400/t_15.JPG',
-            rectangle: ['114.04077837', '27.63178266', '114.04165305', '27.63266888']
-        }, {
-            id: 't_16',
-            url: 'img/mobile-base/400/t_16.JPG',
-            rectangle: ['114.04165305', '27.63178266', '114.04252774', '27.63266888']
-        }, {
-            id: 't_17',
-            url: 'img/mobile-base/400/t_17.JPG',
-            rectangle: ['114.03553025', '27.63089645', '114.03640494', '27.63178266']
-        }, {
-            id: 't_18',
-            url: 'img/mobile-base/400/t_18.JPG',
-            rectangle: ['114.03640494', '27.63089645', '114.03727962', '27.63178266']
-        }, {
-            id: 't_19',
-            url: 'img/mobile-base/400/t_19.JPG',
-            rectangle: ['114.03727962', '27.63089645', '114.03815431', '27.63178266']
-        }, {
-            id: 't_20',
-            url: 'img/mobile-base/400/t_20.JPG',
-            rectangle: ['114.03815431', '27.63089645', '114.03902899', '27.63178266']
-        }, {
-            id: 't_21',
-            url: 'img/mobile-base/400/t_21.JPG',
-            rectangle: ['114.03902899', '27.63089645', '114.03990368', '27.63178266']
-        }, {
-            id: 't_22',
-            url: 'img/mobile-base/400/t_22.JPG',
-            rectangle: ['114.03990368', '27.63089645', '114.04077837', '27.63178266']
-        }, {
-            id: 't_23',
-            url: 'img/mobile-base/400/t_23.JPG',
-            rectangle: ['114.04077837', '27.63089645', '114.04165305', '27.63178266']
-        }, {
-            id: 't_24',
-            url: 'img/mobile-base/400/t_24.JPG',
-            rectangle: ['114.04165305', '27.63089645', '114.04252774', '27.63178266']
-        }, {
-            id: 't_25',
-            url: 'img/mobile-base/400/t_25.JPG',
-            rectangle: ['114.03553025', '27.63001023', '114.03640494', '27.63089645']
-        }, {
-            id: 't_26',
-            url: 'img/mobile-base/400/t_26.JPG',
-            rectangle: ['114.03640494', '27.63001023', '114.03727962', '27.63089645']
-        }, {
-            id: 't_27',
-            url: 'img/mobile-base/400/t_27.JPG',
-            rectangle: ['114.03727962', '27.63001023', '114.03815431', '27.63089645']
-        }, {
-            id: 't_28',
-            url: 'img/mobile-base/400/t_28.JPG',
-            rectangle: ['114.03815431', '27.63001023', '114.03902899', '27.63089645']
-        }, {
-            id: 't_29',
-            url: 'img/mobile-base/400/t_29.JPG',
-            rectangle: ['114.03902899', '27.63001023', '114.03990368', '27.63089645']
-        }, {
-            id: 't_30',
-            url: 'img/mobile-base/400/t_30.JPG',
-            rectangle: ['114.03990368', '27.63001023', '114.04077837', '27.63089645']
-        }, {
-            id: 't_31',
-            url: 'img/mobile-base/400/t_31.JPG',
-            rectangle: ['114.04077837', '27.63001023', '114.04165305', '27.63089645']
-        }, {
-            id: 't_32',
-            url: 'img/mobile-base/400/t_32.JPG',
-            rectangle: ['114.04165305', '27.63001023', '114.04252774', '27.63089645']
-        }, {
-            id: 't_33',
-            url: 'img/mobile-base/400/t_33.JPG',
-            rectangle: ['114.03553025', '27.62912401', '114.03640494', '27.63001023']
-        }, {
-            id: 't_34',
-            url: 'img/mobile-base/400/t_34.JPG',
-            rectangle: ['114.03640494', '27.62912401', '114.03727962', '27.63001023']
-        }, {
-            id: 't_35',
-            url: 'img/mobile-base/400/t_35.JPG',
-            rectangle: ['114.03727962', '27.62912401', '114.03815431', '27.63001023']
-        }, {
-            id: 't_36',
-            url: 'img/mobile-base/400/t_36.JPG',
-            rectangle: ['114.03815431', '27.62912401', '114.03902899', '27.63001023']
-        }, {
-            id: 't_37',
-            url: 'img/mobile-base/400/t_37.JPG',
-            rectangle: ['114.03902899', '27.62912401', '114.03990368', '27.63001023']
-        }, {
-            id: 't_38',
-            url: 'img/mobile-base/400/t_38.JPG',
-            rectangle: ['114.03990368', '27.62912401', '114.04077837', '27.63001023']
-        }, {
-            id: 't_39',
-            url: 'img/mobile-base/400/t_39.JPG',
-            rectangle: ['114.04077837', '27.62912401', '114.04165305', '27.63001023']
-        }, {
-            id: 't_40',
-            url: 'img/mobile-base/400/t_40.JPG',
-            rectangle: ['114.04165305', '27.62912401', '114.04252774', '27.63001023']
-        }, {
-            id: 't_41',
-            url: 'img/mobile-base/400/t_41.JPG',
-            rectangle: ['114.03553025', '27.62823780', '114.03640494', '27.62912401']
-        }, {
-            id: 't_42',
-            url: 'img/mobile-base/400/t_42.JPG',
-            rectangle: ['114.03640494', '27.62823780', '114.03727962', '27.62912401']
-        }, {
-            id: 't_43',
-            url: 'img/mobile-base/400/t_43.JPG',
-            rectangle: ['114.03727962', '27.62823780', '114.03815431', '27.62912401']
-        }, {
-            id: 't_44',
-            url: 'img/mobile-base/400/t_44.JPG',
-            rectangle: ['114.03815431', '27.62823780', '114.03902899', '27.62912401']
-        }, {
-            id: 't_45',
-            url: 'img/mobile-base/400/t_45.JPG',
-            rectangle: ['114.03902899', '27.62823780', '114.03990368', '27.62912401']
-        }, {
-            id: 't_46',
-            url: 'img/mobile-base/400/t_46.JPG',
-            rectangle: ['114.03990368', '27.62823780', '114.04077837', '27.62912401']
-        }, {
-            id: 't_47',
-            url: 'img/mobile-base/400/t_47.JPG',
-            rectangle: ['114.04077837', '27.62823780', '114.04165305', '27.62912401']
-        }, {
-            id: 't_48',
-            url: 'img/mobile-base/400/t_48.JPG',
-            rectangle: ['114.04165305', '27.62823780', '114.04252774', '27.62912401']
-        }, {
-            id: 't_49',
-            url: 'img/mobile-base/400/t_49.JPG',
-            rectangle: ['114.03553025', '27.62735158', '114.03640494', '27.62823780']
-        }, {
-            id: 't_50',
-            url: 'img/mobile-base/400/t_50.JPG',
-            rectangle: ['114.03640494', '27.62735158', '114.03727962', '27.62823780']
-        }, {
-            id: 't_51',
-            url: 'img/mobile-base/400/t_51.JPG',
-            rectangle: ['114.03727962', '27.62735158', '114.03815431', '27.62823780']
-        }, {
-            id: 't_52',
-            url: 'img/mobile-base/400/t_52.JPG',
-            rectangle: ['114.03815431', '27.62735158', '114.03902899', '27.62823780']
-        }, {
-            id: 't_53',
-            url: 'img/mobile-base/400/t_53.JPG',
-            rectangle: ['114.03902899', '27.62735158', '114.03990368', '27.62823780']
-        }, {
-            id: 't_54',
-            url: 'img/mobile-base/400/t_54.JPG',
-            rectangle: ['114.03990368', '27.62735158', '114.04077837', '27.62823780']
-        }, {
-            id: 't_55',
-            url: 'img/mobile-base/400/t_55.JPG',
-            rectangle: ['114.04077837', '27.62735158', '114.04165305', '27.62823780']
-        }, {
-            id: 't_56',
-            url: 'img/mobile-base/400/t_56.JPG',
-            rectangle: ['114.04165305', '27.62735158', '114.04252774', '27.62823780']
-        }, {
-            id: 't_57',
-            url: 'img/mobile-base/400/t_57.JPG',
-            rectangle: ['114.03553025', '27.62646537', '114.03640494', '27.62735158']
-        }, {
-            id: 't_58',
-            url: 'img/mobile-base/400/t_58.JPG',
-            rectangle: ['114.03640494', '27.62646537', '114.03727962', '27.62735158']
-        }, {
-            id: 't_59',
-            url: 'img/mobile-base/400/t_59.JPG',
-            rectangle: ['114.03727962', '27.62646537', '114.03815431', '27.62735158']
-        }, {
-            id: 't_60',
-            url: 'img/mobile-base/400/t_60.JPG',
-            rectangle: ['114.03815431', '27.62646537', '114.03902899', '27.62735158']
-        }, {
-            id: 't_61',
-            url: 'img/mobile-base/400/t_61.JPG',
-            rectangle: ['114.03902899', '27.62646537', '114.03990368', '27.62735158']
-        }, {
-            id: 't_62',
-            url: 'img/mobile-base/400/t_62.JPG',
-            rectangle: ['114.03990368', '27.62646537', '114.04077837', '27.62735158']
-        }, {
-            id: 't_63',
-            url: 'img/mobile-base/400/t_63.JPG',
-            rectangle: ['114.04077837', '27.62646537', '114.04165305', '27.62735158']
-        }, {
-            id: 't_64',
-            url: 'img/mobile-base/400/t_64.JPG',
-            rectangle: ['114.04165305', '27.62646537', '114.04252774', '27.62735158']
-        }]
+        400: [
+            {
+                id: 'd_01',
+                url: 'img/mobile-base/400/d_01.JPG',
+                rectangle: ['114.0334654030', '27.6332798757', '114.0348503234', '27.6343697598']
+            }, {
+                id: 'd_02',
+                url: 'img/mobile-base/400/d_02.JPG',
+                rectangle: ['114.0348503234', '27.6332798757', '114.0362352437', '27.6343697598']
+            }, {
+                id: 'd_03',
+                url: 'img/mobile-base/400/d_03.JPG',
+                rectangle: ['114.0362352437', '27.6332798757', '114.0376201641', '27.6343697598']
+            }, {
+                id: 'd_04',
+                url: 'img/mobile-base/400/d_04.JPG',
+                rectangle: ['114.0376201641', '27.6332798757', '114.0390050845', '27.6343697598']
+            }, {
+                id: 'd_05',
+                url: 'img/mobile-base/400/d_05.JPG',
+                rectangle: ['114.0390050845', '27.6332798757', '114.0403900049', '27.6343697598']
+            }, {
+                id: 'd_06',
+                url: 'img/mobile-base/400/d_06.JPG',
+                rectangle: ['114.0403900049', '27.6332798757', '114.0417749252', '27.6343697598']
+            }, {
+                id: 'd_07',
+                url: 'img/mobile-base/400/d_07.JPG',
+                rectangle: ['114.0417749252', '27.6332798757', '114.0431598456', '27.6343697598']
+            }, {
+                id: 'd_08',
+                url: 'img/mobile-base/400/d_08.JPG',
+                rectangle: ['114.0431598456', '27.6332798757', '114.0445447660', '27.6343697598']
+            }, {
+                id: 'd_09',
+                url: 'img/mobile-base/400/d_09.JPG',
+                rectangle: ['114.0334654030', '27.6321899916', '114.0348503234', '27.6332798757']
+            }, {
+                id: 'd_10',
+                url: 'img/mobile-base/400/d_10.JPG',
+                rectangle: ['114.0348503234', '27.6321899916', '114.0362352437', '27.6332798757']
+            }, {
+                id: 'd_11',
+                url: 'img/mobile-base/400/d_11.JPG',
+                rectangle: ['114.0362352437', '27.6321899916', '114.0376201641', '27.6332798757']
+            }, {
+                id: 'd_12',
+                url: 'img/mobile-base/400/d_12.JPG',
+                rectangle: ['114.0376201641', '27.6321899916', '114.0390050845', '27.6332798757']
+            }, {
+                id: 'd_13',
+                url: 'img/mobile-base/400/d_13.JPG',
+                rectangle: ['114.0390050845', '27.6321899916', '114.0403900049', '27.6332798757']
+            }, {
+                id: 'd_14',
+                url: 'img/mobile-base/400/d_14.JPG',
+                rectangle: ['114.0403900049', '27.6321899916', '114.0417749252', '27.6332798757']
+            }, {
+                id: 'd_15',
+                url: 'img/mobile-base/400/d_15.JPG',
+                rectangle: ['114.0417749252', '27.6321899916', '114.0431598456', '27.6332798757']
+            }, {
+                id: 'd_16',
+                url: 'img/mobile-base/400/d_16.JPG',
+                rectangle: ['114.0431598456', '27.6321899916', '114.0445447660', '27.6332798757']
+            }, {
+                id: 'd_17',
+                url: 'img/mobile-base/400/d_17.JPG',
+                rectangle: ['114.0334654030', '27.6311001075', '114.0348503234', '27.6321899916']
+            }, {
+                id: 'd_18',
+                url: 'img/mobile-base/400/d_18.JPG',
+                rectangle: ['114.0348503234', '27.6311001075', '114.0362352437', '27.6321899916']
+            }, {
+                id: 'd_19',
+                url: 'img/mobile-base/400/d_19.JPG',
+                rectangle: ['114.0362352437', '27.6311001075', '114.0376201641', '27.6321899916']
+            }, {
+                id: 'd_20',
+                url: 'img/mobile-base/400/d_20.JPG',
+                rectangle: ['114.0376201641', '27.6311001075', '114.0390050845', '27.6321899916']
+            }, {
+                id: 'd_21',
+                url: 'img/mobile-base/400/d_21.JPG',
+                rectangle: ['114.0390050845', '27.6311001075', '114.0403900049', '27.6321899916']
+            }, {
+                id: 'd_22',
+                url: 'img/mobile-base/400/d_22.JPG',
+                rectangle: ['114.0403900049', '27.6311001075', '114.0417749252', '27.6321899916']
+            }, {
+                id: 'd_23',
+                url: 'img/mobile-base/400/d_23.JPG',
+                rectangle: ['114.0417749252', '27.6311001075', '114.0431598456', '27.6321899916']
+            }, {
+                id: 'd_24',
+                url: 'img/mobile-base/400/d_24.JPG',
+                rectangle: ['114.0431598456', '27.6311001075', '114.0445447660', '27.6321899916']
+            }, {
+                id: 'd_25',
+                url: 'img/mobile-base/400/d_25.JPG',
+                rectangle: ['114.0334654030', '27.6300102233', '114.0348503234', '27.6311001075']
+            }, {
+                id: 'd_26',
+                url: 'img/mobile-base/400/d_26.JPG',
+                rectangle: ['114.0348503234', '27.6300102233', '114.0362352437', '27.6311001075']
+            }, {
+                id: 'd_27',
+                url: 'img/mobile-base/400/d_27.JPG',
+                rectangle: ['114.0362352437', '27.6300102233', '114.0376201641', '27.6311001075']
+            }, {
+                id: 'd_28',
+                url: 'img/mobile-base/400/d_28.JPG',
+                rectangle: ['114.0376201641', '27.6300102233', '114.0390050845', '27.6311001075']
+            }, {
+                id: 'd_29',
+                url: 'img/mobile-base/400/d_29.JPG',
+                rectangle: ['114.0390050845', '27.6300102233', '114.0403900049', '27.6311001075']
+            }, {
+                id: 'd_30',
+                url: 'img/mobile-base/400/d_30.JPG',
+                rectangle: ['114.0403900049', '27.6300102233', '114.0417749252', '27.6311001075']
+            }, {
+                id: 'd_31',
+                url: 'img/mobile-base/400/d_31.JPG',
+                rectangle: ['114.0417749252', '27.6300102233', '114.0431598456', '27.6311001075']
+            }, {
+                id: 'd_32',
+                url: 'img/mobile-base/400/d_32.JPG',
+                rectangle: ['114.0431598456', '27.6300102233', '114.0445447660', '27.6311001075']
+            }, {
+                id: 'd_33',
+                url: 'img/mobile-base/400/d_33.JPG',
+                rectangle: ['114.0334654030', '27.6289203392', '114.0348503234', '27.6300102233']
+            }, {
+                id: 'd_34',
+                url: 'img/mobile-base/400/d_34.JPG',
+                rectangle: ['114.0348503234', '27.6289203392', '114.0362352437', '27.6300102233']
+            }, {
+                id: 'd_35',
+                url: 'img/mobile-base/400/d_35.JPG',
+                rectangle: ['114.0362352437', '27.6289203392', '114.0376201641', '27.6300102233']
+            }, {
+                id: 'd_36',
+                url: 'img/mobile-base/400/d_36.JPG',
+                rectangle: ['114.0376201641', '27.6289203392', '114.0390050845', '27.6300102233']
+            }, {
+                id: 'd_37',
+                url: 'img/mobile-base/400/d_37.JPG',
+                rectangle: ['114.0390050845', '27.6289203392', '114.0403900049', '27.6300102233']
+            }, {
+                id: 'd_38',
+                url: 'img/mobile-base/400/d_38.JPG',
+                rectangle: ['114.0403900049', '27.6289203392', '114.0417749252', '27.6300102233']
+            }, {
+                id: 'd_39',
+                url: 'img/mobile-base/400/d_39.JPG',
+                rectangle: ['114.0417749252', '27.6289203392', '114.0431598456', '27.6300102233']
+            }, {
+                id: 'd_40',
+                url: 'img/mobile-base/400/d_40.JPG',
+                rectangle: ['114.0431598456', '27.6289203392', '114.0445447660', '27.6300102233']
+            }, {
+                id: 'd_41',
+                url: 'img/mobile-base/400/d_41.JPG',
+                rectangle: ['114.0334654030', '27.6278304551', '114.0348503234', '27.6289203392']
+            }, {
+                id: 'd_42',
+                url: 'img/mobile-base/400/d_42.JPG',
+                rectangle: ['114.0348503234', '27.6278304551', '114.0362352437', '27.6289203392']
+            }, {
+                id: 'd_43',
+                url: 'img/mobile-base/400/d_43.JPG',
+                rectangle: ['114.0362352437', '27.6278304551', '114.0376201641', '27.6289203392']
+            }, {
+                id: 'd_44',
+                url: 'img/mobile-base/400/d_44.JPG',
+                rectangle: ['114.0376201641', '27.6278304551', '114.0390050845', '27.6289203392']
+            }, {
+                id: 'd_45',
+                url: 'img/mobile-base/400/d_45.JPG',
+                rectangle: ['114.0390050845', '27.6278304551', '114.0403900049', '27.6289203392']
+            }, {
+                id: 'd_46',
+                url: 'img/mobile-base/400/d_46.JPG',
+                rectangle: ['114.0403900049', '27.6278304551', '114.0417749252', '27.6289203392']
+            }, {
+                id: 'd_47',
+                url: 'img/mobile-base/400/d_47.JPG',
+                rectangle: ['114.0417749252', '27.6278304551', '114.0431598456', '27.6289203392']
+            }, {
+                id: 'd_48',
+                url: 'img/mobile-base/400/d_48.JPG',
+                rectangle: ['114.0431598456', '27.6278304551', '114.0445447660', '27.6289203392']
+            }, {
+                id: 'd_49',
+                url: 'img/mobile-base/400/d_49.JPG',
+                rectangle: ['114.0334654030', '27.6267405710', '114.0348503234', '27.6278304551']
+            }, {
+                id: 'd_50',
+                url: 'img/mobile-base/400/d_50.JPG',
+                rectangle: ['114.0348503234', '27.6267405710', '114.0362352437', '27.6278304551']
+            }, {
+                id: 'd_51',
+                url: 'img/mobile-base/400/d_51.JPG',
+                rectangle: ['114.0362352437', '27.6267405710', '114.0376201641', '27.6278304551']
+            }, {
+                id: 'd_52',
+                url: 'img/mobile-base/400/d_52.JPG',
+                rectangle: ['114.0376201641', '27.6267405710', '114.0390050845', '27.6278304551']
+            }, {
+                id: 'd_53',
+                url: 'img/mobile-base/400/d_53.JPG',
+                rectangle: ['114.0390050845', '27.6267405710', '114.0403900049', '27.6278304551']
+            }, {
+                id: 'd_54',
+                url: 'img/mobile-base/400/d_54.JPG',
+                rectangle: ['114.0403900049', '27.6267405710', '114.0417749252', '27.6278304551']
+            }, {
+                id: 'd_55',
+                url: 'img/mobile-base/400/d_55.JPG',
+                rectangle: ['114.0417749252', '27.6267405710', '114.0431598456', '27.6278304551']
+            }, {
+                id: 'd_56',
+                url: 'img/mobile-base/400/d_56.JPG',
+                rectangle: ['114.0431598456', '27.6267405710', '114.0445447660', '27.6278304551']
+            }, {
+                id: 'd_57',
+                url: 'img/mobile-base/400/d_57.JPG',
+                rectangle: ['114.0334654030', '27.6256506869', '114.0348503234', '27.6267405710']
+            }, {
+                id: 'd_58',
+                url: 'img/mobile-base/400/d_58.JPG',
+                rectangle: ['114.0348503234', '27.6256506869', '114.0362352437', '27.6267405710']
+            }, {
+                id: 'd_59',
+                url: 'img/mobile-base/400/d_59.JPG',
+                rectangle: ['114.0362352437', '27.6256506869', '114.0376201641', '27.6267405710']
+            }, {
+                id: 'd_60',
+                url: 'img/mobile-base/400/d_60.JPG',
+                rectangle: ['114.0376201641', '27.6256506869', '114.0390050845', '27.6267405710']
+            }, {
+                id: 'd_61',
+                url: 'img/mobile-base/400/d_61.JPG',
+                rectangle: ['114.0390050845', '27.6256506869', '114.0403900049', '27.6267405710']
+            }, {
+                id: 'd_62',
+                url: 'img/mobile-base/400/d_62.JPG',
+                rectangle: ['114.0403900049', '27.6256506869', '114.0417749252', '27.6267405710']
+            }, {
+                id: 'd_63',
+                url: 'img/mobile-base/400/d_63.JPG',
+                rectangle: ['114.0417749252', '27.6256506869', '114.0431598456', '27.6267405710']
+            }, {
+                id: 'd_64',
+                url: 'img/mobile-base/400/d_64.JPG',
+                rectangle: ['114.0431598456', '27.6256506869', '114.0445447660', '27.6267405710']
+            }]
     },
     {
-        300: [{
-            id: 't_01',
-            url: 'img/mobile-base/300/t_01.JPG',
-            rectangle: ['114.03553025', '27.63266888', '114.03640494', '27.63355509']
-        }, {
-            id: 't_02',
-            url: 'img/mobile-base/300/t_02.JPG',
-            rectangle: ['114.03640494', '27.63266888', '114.03727962', '27.63355509']
-        }, {
-            id: 't_03',
-            url: 'img/mobile-base/300/t_03.JPG',
-            rectangle: ['114.03727962', '27.63266888', '114.03815431', '27.63355509']
-        }, {
-            id: 't_04',
-            url: 'img/mobile-base/300/t_04.JPG',
-            rectangle: ['114.03815431', '27.63266888', '114.03902899', '27.63355509']
-        }, {
-            id: 't_05',
-            url: 'img/mobile-base/300/t_05.JPG',
-            rectangle: ['114.03902899', '27.63266888', '114.03990368', '27.63355509']
-        }, {
-            id: 't_06',
-            url: 'img/mobile-base/300/t_06.JPG',
-            rectangle: ['114.03990368', '27.63266888', '114.04077837', '27.63355509']
-        }, {
-            id: 't_07',
-            url: 'img/mobile-base/300/t_07.JPG',
-            rectangle: ['114.04077837', '27.63266888', '114.04165305', '27.63355509']
-        }, {
-            id: 't_08',
-            url: 'img/mobile-base/300/t_08.JPG',
-            rectangle: ['114.04165305', '27.63266888', '114.04252774', '27.63355509']
-        }, {
-            id: 't_09',
-            url: 'img/mobile-base/300/t_09.JPG',
-            rectangle: ['114.03553025', '27.63178266', '114.03640494', '27.63266888']
-        }, {
-            id: 't_10',
-            url: 'img/mobile-base/300/t_10.JPG',
-            rectangle: ['114.03640494', '27.63178266', '114.03727962', '27.63266888']
-        }, {
-            id: 't_11',
-            url: 'img/mobile-base/300/t_11.JPG',
-            rectangle: ['114.03727962', '27.63178266', '114.03815431', '27.63266888']
-        }, {
-            id: 't_12',
-            url: 'img/mobile-base/300/t_12.JPG',
-            rectangle: ['114.03815431', '27.63178266', '114.03902899', '27.63266888']
-        }, {
-            id: 't_13',
-            url: 'img/mobile-base/300/t_13.JPG',
-            rectangle: ['114.03902899', '27.63178266', '114.03990368', '27.63266888']
-        }, {
-            id: 't_14',
-            url: 'img/mobile-base/300/t_14.JPG',
-            rectangle: ['114.03990368', '27.63178266', '114.04077837', '27.63266888']
-        }, {
-            id: 't_15',
-            url: 'img/mobile-base/300/t_15.JPG',
-            rectangle: ['114.04077837', '27.63178266', '114.04165305', '27.63266888']
-        }, {
-            id: 't_16',
-            url: 'img/mobile-base/300/t_16.JPG',
-            rectangle: ['114.04165305', '27.63178266', '114.04252774', '27.63266888']
-        }, {
-            id: 't_17',
-            url: 'img/mobile-base/300/t_17.JPG',
-            rectangle: ['114.03553025', '27.63089645', '114.03640494', '27.63178266']
-        }, {
-            id: 't_18',
-            url: 'img/mobile-base/300/t_18.JPG',
-            rectangle: ['114.03640494', '27.63089645', '114.03727962', '27.63178266']
-        }, {
-            id: 't_19',
-            url: 'img/mobile-base/300/t_19.JPG',
-            rectangle: ['114.03727962', '27.63089645', '114.03815431', '27.63178266']
-        }, {
-            id: 't_20',
-            url: 'img/mobile-base/300/t_20.JPG',
-            rectangle: ['114.03815431', '27.63089645', '114.03902899', '27.63178266']
-        }, {
-            id: 't_21',
-            url: 'img/mobile-base/300/t_21.JPG',
-            rectangle: ['114.03902899', '27.63089645', '114.03990368', '27.63178266']
-        }, {
-            id: 't_22',
-            url: 'img/mobile-base/300/t_22.JPG',
-            rectangle: ['114.03990368', '27.63089645', '114.04077837', '27.63178266']
-        }, {
-            id: 't_23',
-            url: 'img/mobile-base/300/t_23.JPG',
-            rectangle: ['114.04077837', '27.63089645', '114.04165305', '27.63178266']
-        }, {
-            id: 't_24',
-            url: 'img/mobile-base/300/t_24.JPG',
-            rectangle: ['114.04165305', '27.63089645', '114.04252774', '27.63178266']
-        }, {
-            id: 't_25',
-            url: 'img/mobile-base/300/t_25.JPG',
-            rectangle: ['114.03553025', '27.63001023', '114.03640494', '27.63089645']
-        }, {
-            id: 't_26',
-            url: 'img/mobile-base/300/t_26.JPG',
-            rectangle: ['114.03640494', '27.63001023', '114.03727962', '27.63089645']
-        }, {
-            id: 't_27',
-            url: 'img/mobile-base/300/t_27.JPG',
-            rectangle: ['114.03727962', '27.63001023', '114.03815431', '27.63089645']
-        }, {
-            id: 't_28',
-            url: 'img/mobile-base/300/t_28.JPG',
-            rectangle: ['114.03815431', '27.63001023', '114.03902899', '27.63089645']
-        }, {
-            id: 't_29',
-            url: 'img/mobile-base/300/t_29.JPG',
-            rectangle: ['114.03902899', '27.63001023', '114.03990368', '27.63089645']
-        }, {
-            id: 't_30',
-            url: 'img/mobile-base/300/t_30.JPG',
-            rectangle: ['114.03990368', '27.63001023', '114.04077837', '27.63089645']
-        }, {
-            id: 't_31',
-            url: 'img/mobile-base/300/t_31.JPG',
-            rectangle: ['114.04077837', '27.63001023', '114.04165305', '27.63089645']
-        }, {
-            id: 't_32',
-            url: 'img/mobile-base/300/t_32.JPG',
-            rectangle: ['114.04165305', '27.63001023', '114.04252774', '27.63089645']
-        }, {
-            id: 't_33',
-            url: 'img/mobile-base/300/t_33.JPG',
-            rectangle: ['114.03553025', '27.62912401', '114.03640494', '27.63001023']
-        }, {
-            id: 't_34',
-            url: 'img/mobile-base/300/t_34.JPG',
-            rectangle: ['114.03640494', '27.62912401', '114.03727962', '27.63001023']
-        }, {
-            id: 't_35',
-            url: 'img/mobile-base/300/t_35.JPG',
-            rectangle: ['114.03727962', '27.62912401', '114.03815431', '27.63001023']
-        }, {
-            id: 't_36',
-            url: 'img/mobile-base/300/t_36.JPG',
-            rectangle: ['114.03815431', '27.62912401', '114.03902899', '27.63001023']
-        }, {
-            id: 't_37',
-            url: 'img/mobile-base/300/t_37.JPG',
-            rectangle: ['114.03902899', '27.62912401', '114.03990368', '27.63001023']
-        }, {
-            id: 't_38',
-            url: 'img/mobile-base/300/t_38.JPG',
-            rectangle: ['114.03990368', '27.62912401', '114.04077837', '27.63001023']
-        }, {
-            id: 't_39',
-            url: 'img/mobile-base/300/t_39.JPG',
-            rectangle: ['114.04077837', '27.62912401', '114.04165305', '27.63001023']
-        }, {
-            id: 't_40',
-            url: 'img/mobile-base/300/t_40.JPG',
-            rectangle: ['114.04165305', '27.62912401', '114.04252774', '27.63001023']
-        }, {
-            id: 't_41',
-            url: 'img/mobile-base/300/t_41.JPG',
-            rectangle: ['114.03553025', '27.62823780', '114.03640494', '27.62912401']
-        }, {
-            id: 't_42',
-            url: 'img/mobile-base/300/t_42.JPG',
-            rectangle: ['114.03640494', '27.62823780', '114.03727962', '27.62912401']
-        }, {
-            id: 't_43',
-            url: 'img/mobile-base/300/t_43.JPG',
-            rectangle: ['114.03727962', '27.62823780', '114.03815431', '27.62912401']
-        }, {
-            id: 't_44',
-            url: 'img/mobile-base/300/t_44.JPG',
-            rectangle: ['114.03815431', '27.62823780', '114.03902899', '27.62912401']
-        }, {
-            id: 't_45',
-            url: 'img/mobile-base/300/t_45.JPG',
-            rectangle: ['114.03902899', '27.62823780', '114.03990368', '27.62912401']
-        }, {
-            id: 't_46',
-            url: 'img/mobile-base/300/t_46.JPG',
-            rectangle: ['114.03990368', '27.62823780', '114.04077837', '27.62912401']
-        }, {
-            id: 't_47',
-            url: 'img/mobile-base/300/t_47.JPG',
-            rectangle: ['114.04077837', '27.62823780', '114.04165305', '27.62912401']
-        }, {
-            id: 't_48',
-            url: 'img/mobile-base/300/t_48.JPG',
-            rectangle: ['114.04165305', '27.62823780', '114.04252774', '27.62912401']
-        }, {
-            id: 't_49',
-            url: 'img/mobile-base/300/t_49.JPG',
-            rectangle: ['114.03553025', '27.62735158', '114.03640494', '27.62823780']
-        }, {
-            id: 't_50',
-            url: 'img/mobile-base/300/t_50.JPG',
-            rectangle: ['114.03640494', '27.62735158', '114.03727962', '27.62823780']
-        }, {
-            id: 't_51',
-            url: 'img/mobile-base/300/t_51.JPG',
-            rectangle: ['114.03727962', '27.62735158', '114.03815431', '27.62823780']
-        }, {
-            id: 't_52',
-            url: 'img/mobile-base/300/t_52.JPG',
-            rectangle: ['114.03815431', '27.62735158', '114.03902899', '27.62823780']
-        }, {
-            id: 't_53',
-            url: 'img/mobile-base/300/t_53.JPG',
-            rectangle: ['114.03902899', '27.62735158', '114.03990368', '27.62823780']
-        }, {
-            id: 't_54',
-            url: 'img/mobile-base/300/t_54.JPG',
-            rectangle: ['114.03990368', '27.62735158', '114.04077837', '27.62823780']
-        }, {
-            id: 't_55',
-            url: 'img/mobile-base/300/t_55.JPG',
-            rectangle: ['114.04077837', '27.62735158', '114.04165305', '27.62823780']
-        }, {
-            id: 't_56',
-            url: 'img/mobile-base/300/t_56.JPG',
-            rectangle: ['114.04165305', '27.62735158', '114.04252774', '27.62823780']
-        }, {
-            id: 't_57',
-            url: 'img/mobile-base/300/t_57.JPG',
-            rectangle: ['114.03553025', '27.62646537', '114.03640494', '27.62735158']
-        }, {
-            id: 't_58',
-            url: 'img/mobile-base/300/t_58.JPG',
-            rectangle: ['114.03640494', '27.62646537', '114.03727962', '27.62735158']
-        }, {
-            id: 't_59',
-            url: 'img/mobile-base/300/t_59.JPG',
-            rectangle: ['114.03727962', '27.62646537', '114.03815431', '27.62735158']
-        }, {
-            id: 't_60',
-            url: 'img/mobile-base/300/t_60.JPG',
-            rectangle: ['114.03815431', '27.62646537', '114.03902899', '27.62735158']
-        }, {
-            id: 't_61',
-            url: 'img/mobile-base/300/t_61.JPG',
-            rectangle: ['114.03902899', '27.62646537', '114.03990368', '27.62735158']
-        }, {
-            id: 't_62',
-            url: 'img/mobile-base/300/t_62.JPG',
-            rectangle: ['114.03990368', '27.62646537', '114.04077837', '27.62735158']
-        }, {
-            id: 't_63',
-            url: 'img/mobile-base/300/t_63.JPG',
-            rectangle: ['114.04077837', '27.62646537', '114.04165305', '27.62735158']
-        }, {
-            id: 't_64',
-            url: 'img/mobile-base/300/t_64.JPG',
-            rectangle: ['114.04165305', '27.62646537', '114.04252774', '27.62735158']
-        }]
+        300: [
+            {
+                id: 'd_01',
+                url: 'img/mobile-base/300/d_01.JPG',
+                rectangle: ['114.0334654030', '27.6332798757', '114.0348503234', '27.6343697598']
+            }, {
+                id: 'd_02',
+                url: 'img/mobile-base/300/d_02.JPG',
+                rectangle: ['114.0348503234', '27.6332798757', '114.0362352437', '27.6343697598']
+            }, {
+                id: 'd_03',
+                url: 'img/mobile-base/300/d_03.JPG',
+                rectangle: ['114.0362352437', '27.6332798757', '114.0376201641', '27.6343697598']
+            }, {
+                id: 'd_04',
+                url: 'img/mobile-base/300/d_04.JPG',
+                rectangle: ['114.0376201641', '27.6332798757', '114.0390050845', '27.6343697598']
+            }, {
+                id: 'd_05',
+                url: 'img/mobile-base/300/d_05.JPG',
+                rectangle: ['114.0390050845', '27.6332798757', '114.0403900049', '27.6343697598']
+            }, {
+                id: 'd_06',
+                url: 'img/mobile-base/300/d_06.JPG',
+                rectangle: ['114.0403900049', '27.6332798757', '114.0417749252', '27.6343697598']
+            }, {
+                id: 'd_07',
+                url: 'img/mobile-base/300/d_07.JPG',
+                rectangle: ['114.0417749252', '27.6332798757', '114.0431598456', '27.6343697598']
+            }, {
+                id: 'd_08',
+                url: 'img/mobile-base/300/d_08.JPG',
+                rectangle: ['114.0431598456', '27.6332798757', '114.0445447660', '27.6343697598']
+            }, {
+                id: 'd_09',
+                url: 'img/mobile-base/300/d_09.JPG',
+                rectangle: ['114.0334654030', '27.6321899916', '114.0348503234', '27.6332798757']
+            }, {
+                id: 'd_10',
+                url: 'img/mobile-base/300/d_10.JPG',
+                rectangle: ['114.0348503234', '27.6321899916', '114.0362352437', '27.6332798757']
+            }, {
+                id: 'd_11',
+                url: 'img/mobile-base/300/d_11.JPG',
+                rectangle: ['114.0362352437', '27.6321899916', '114.0376201641', '27.6332798757']
+            }, {
+                id: 'd_12',
+                url: 'img/mobile-base/300/d_12.JPG',
+                rectangle: ['114.0376201641', '27.6321899916', '114.0390050845', '27.6332798757']
+            }, {
+                id: 'd_13',
+                url: 'img/mobile-base/300/d_13.JPG',
+                rectangle: ['114.0390050845', '27.6321899916', '114.0403900049', '27.6332798757']
+            }, {
+                id: 'd_14',
+                url: 'img/mobile-base/300/d_14.JPG',
+                rectangle: ['114.0403900049', '27.6321899916', '114.0417749252', '27.6332798757']
+            }, {
+                id: 'd_15',
+                url: 'img/mobile-base/300/d_15.JPG',
+                rectangle: ['114.0417749252', '27.6321899916', '114.0431598456', '27.6332798757']
+            }, {
+                id: 'd_16',
+                url: 'img/mobile-base/300/d_16.JPG',
+                rectangle: ['114.0431598456', '27.6321899916', '114.0445447660', '27.6332798757']
+            }, {
+                id: 'd_17',
+                url: 'img/mobile-base/300/d_17.JPG',
+                rectangle: ['114.0334654030', '27.6311001075', '114.0348503234', '27.6321899916']
+            }, {
+                id: 'd_18',
+                url: 'img/mobile-base/300/d_18.JPG',
+                rectangle: ['114.0348503234', '27.6311001075', '114.0362352437', '27.6321899916']
+            }, {
+                id: 'd_19',
+                url: 'img/mobile-base/300/d_19.JPG',
+                rectangle: ['114.0362352437', '27.6311001075', '114.0376201641', '27.6321899916']
+            }, {
+                id: 'd_20',
+                url: 'img/mobile-base/300/d_20.JPG',
+                rectangle: ['114.0376201641', '27.6311001075', '114.0390050845', '27.6321899916']
+            }, {
+                id: 'd_21',
+                url: 'img/mobile-base/300/d_21.JPG',
+                rectangle: ['114.0390050845', '27.6311001075', '114.0403900049', '27.6321899916']
+            }, {
+                id: 'd_22',
+                url: 'img/mobile-base/300/d_22.JPG',
+                rectangle: ['114.0403900049', '27.6311001075', '114.0417749252', '27.6321899916']
+            }, {
+                id: 'd_23',
+                url: 'img/mobile-base/300/d_23.JPG',
+                rectangle: ['114.0417749252', '27.6311001075', '114.0431598456', '27.6321899916']
+            }, {
+                id: 'd_24',
+                url: 'img/mobile-base/300/d_24.JPG',
+                rectangle: ['114.0431598456', '27.6311001075', '114.0445447660', '27.6321899916']
+            }, {
+                id: 'd_25',
+                url: 'img/mobile-base/300/d_25.JPG',
+                rectangle: ['114.0334654030', '27.6300102233', '114.0348503234', '27.6311001075']
+            }, {
+                id: 'd_26',
+                url: 'img/mobile-base/300/d_26.JPG',
+                rectangle: ['114.0348503234', '27.6300102233', '114.0362352437', '27.6311001075']
+            }, {
+                id: 'd_27',
+                url: 'img/mobile-base/300/d_27.JPG',
+                rectangle: ['114.0362352437', '27.6300102233', '114.0376201641', '27.6311001075']
+            }, {
+                id: 'd_28',
+                url: 'img/mobile-base/300/d_28.JPG',
+                rectangle: ['114.0376201641', '27.6300102233', '114.0390050845', '27.6311001075']
+            }, {
+                id: 'd_29',
+                url: 'img/mobile-base/300/d_29.JPG',
+                rectangle: ['114.0390050845', '27.6300102233', '114.0403900049', '27.6311001075']
+            }, {
+                id: 'd_30',
+                url: 'img/mobile-base/300/d_30.JPG',
+                rectangle: ['114.0403900049', '27.6300102233', '114.0417749252', '27.6311001075']
+            }, {
+                id: 'd_31',
+                url: 'img/mobile-base/300/d_31.JPG',
+                rectangle: ['114.0417749252', '27.6300102233', '114.0431598456', '27.6311001075']
+            }, {
+                id: 'd_32',
+                url: 'img/mobile-base/300/d_32.JPG',
+                rectangle: ['114.0431598456', '27.6300102233', '114.0445447660', '27.6311001075']
+            }, {
+                id: 'd_33',
+                url: 'img/mobile-base/300/d_33.JPG',
+                rectangle: ['114.0334654030', '27.6289203392', '114.0348503234', '27.6300102233']
+            }, {
+                id: 'd_34',
+                url: 'img/mobile-base/300/d_34.JPG',
+                rectangle: ['114.0348503234', '27.6289203392', '114.0362352437', '27.6300102233']
+            }, {
+                id: 'd_35',
+                url: 'img/mobile-base/300/d_35.JPG',
+                rectangle: ['114.0362352437', '27.6289203392', '114.0376201641', '27.6300102233']
+            }, {
+                id: 'd_36',
+                url: 'img/mobile-base/300/d_36.JPG',
+                rectangle: ['114.0376201641', '27.6289203392', '114.0390050845', '27.6300102233']
+            }, {
+                id: 'd_37',
+                url: 'img/mobile-base/300/d_37.JPG',
+                rectangle: ['114.0390050845', '27.6289203392', '114.0403900049', '27.6300102233']
+            }, {
+                id: 'd_38',
+                url: 'img/mobile-base/300/d_38.JPG',
+                rectangle: ['114.0403900049', '27.6289203392', '114.0417749252', '27.6300102233']
+            }, {
+                id: 'd_39',
+                url: 'img/mobile-base/300/d_39.JPG',
+                rectangle: ['114.0417749252', '27.6289203392', '114.0431598456', '27.6300102233']
+            }, {
+                id: 'd_40',
+                url: 'img/mobile-base/300/d_40.JPG',
+                rectangle: ['114.0431598456', '27.6289203392', '114.0445447660', '27.6300102233']
+            }, {
+                id: 'd_41',
+                url: 'img/mobile-base/300/d_41.JPG',
+                rectangle: ['114.0334654030', '27.6278304551', '114.0348503234', '27.6289203392']
+            }, {
+                id: 'd_42',
+                url: 'img/mobile-base/300/d_42.JPG',
+                rectangle: ['114.0348503234', '27.6278304551', '114.0362352437', '27.6289203392']
+            }, {
+                id: 'd_43',
+                url: 'img/mobile-base/300/d_43.JPG',
+                rectangle: ['114.0362352437', '27.6278304551', '114.0376201641', '27.6289203392']
+            }, {
+                id: 'd_44',
+                url: 'img/mobile-base/300/d_44.JPG',
+                rectangle: ['114.0376201641', '27.6278304551', '114.0390050845', '27.6289203392']
+            }, {
+                id: 'd_45',
+                url: 'img/mobile-base/300/d_45.JPG',
+                rectangle: ['114.0390050845', '27.6278304551', '114.0403900049', '27.6289203392']
+            }, {
+                id: 'd_46',
+                url: 'img/mobile-base/300/d_46.JPG',
+                rectangle: ['114.0403900049', '27.6278304551', '114.0417749252', '27.6289203392']
+            }, {
+                id: 'd_47',
+                url: 'img/mobile-base/300/d_47.JPG',
+                rectangle: ['114.0417749252', '27.6278304551', '114.0431598456', '27.6289203392']
+            }, {
+                id: 'd_48',
+                url: 'img/mobile-base/300/d_48.JPG',
+                rectangle: ['114.0431598456', '27.6278304551', '114.0445447660', '27.6289203392']
+            }, {
+                id: 'd_49',
+                url: 'img/mobile-base/300/d_49.JPG',
+                rectangle: ['114.0334654030', '27.6267405710', '114.0348503234', '27.6278304551']
+            }, {
+                id: 'd_50',
+                url: 'img/mobile-base/300/d_50.JPG',
+                rectangle: ['114.0348503234', '27.6267405710', '114.0362352437', '27.6278304551']
+            }, {
+                id: 'd_51',
+                url: 'img/mobile-base/300/d_51.JPG',
+                rectangle: ['114.0362352437', '27.6267405710', '114.0376201641', '27.6278304551']
+            }, {
+                id: 'd_52',
+                url: 'img/mobile-base/300/d_52.JPG',
+                rectangle: ['114.0376201641', '27.6267405710', '114.0390050845', '27.6278304551']
+            }, {
+                id: 'd_53',
+                url: 'img/mobile-base/300/d_53.JPG',
+                rectangle: ['114.0390050845', '27.6267405710', '114.0403900049', '27.6278304551']
+            }, {
+                id: 'd_54',
+                url: 'img/mobile-base/300/d_54.JPG',
+                rectangle: ['114.0403900049', '27.6267405710', '114.0417749252', '27.6278304551']
+            }, {
+                id: 'd_55',
+                url: 'img/mobile-base/300/d_55.JPG',
+                rectangle: ['114.0417749252', '27.6267405710', '114.0431598456', '27.6278304551']
+            }, {
+                id: 'd_56',
+                url: 'img/mobile-base/300/d_56.JPG',
+                rectangle: ['114.0431598456', '27.6267405710', '114.0445447660', '27.6278304551']
+            }, {
+                id: 'd_57',
+                url: 'img/mobile-base/300/d_57.JPG',
+                rectangle: ['114.0334654030', '27.6256506869', '114.0348503234', '27.6267405710']
+            }, {
+                id: 'd_58',
+                url: 'img/mobile-base/300/d_58.JPG',
+                rectangle: ['114.0348503234', '27.6256506869', '114.0362352437', '27.6267405710']
+            }, {
+                id: 'd_59',
+                url: 'img/mobile-base/300/d_59.JPG',
+                rectangle: ['114.0362352437', '27.6256506869', '114.0376201641', '27.6267405710']
+            }, {
+                id: 'd_60',
+                url: 'img/mobile-base/300/d_60.JPG',
+                rectangle: ['114.0376201641', '27.6256506869', '114.0390050845', '27.6267405710']
+            }, {
+                id: 'd_61',
+                url: 'img/mobile-base/300/d_61.JPG',
+                rectangle: ['114.0390050845', '27.6256506869', '114.0403900049', '27.6267405710']
+            }, {
+                id: 'd_62',
+                url: 'img/mobile-base/300/d_62.JPG',
+                rectangle: ['114.0403900049', '27.6256506869', '114.0417749252', '27.6267405710']
+            }, {
+                id: 'd_63',
+                url: 'img/mobile-base/300/d_63.JPG',
+                rectangle: ['114.0417749252', '27.6256506869', '114.0431598456', '27.6267405710']
+            }, {
+                id: 'd_64',
+                url: 'img/mobile-base/300/d_64.JPG',
+                rectangle: ['114.0431598456', '27.6256506869', '114.0445447660', '27.6267405710']
+            }]
     },
     {
-        200: [{
-            id: 't_01',
-            url: 'img/mobile-base/200/t_01.JPG',
-            rectangle: ['114.03553025', '27.63266888', '114.03640494', '27.63355509']
-        }, {
-            id: 't_02',
-            url: 'img/mobile-base/200/t_02.JPG',
-            rectangle: ['114.03640494', '27.63266888', '114.03727962', '27.63355509']
-        }, {
-            id: 't_03',
-            url: 'img/mobile-base/200/t_03.JPG',
-            rectangle: ['114.03727962', '27.63266888', '114.03815431', '27.63355509']
-        }, {
-            id: 't_04',
-            url: 'img/mobile-base/200/t_04.JPG',
-            rectangle: ['114.03815431', '27.63266888', '114.03902899', '27.63355509']
-        }, {
-            id: 't_05',
-            url: 'img/mobile-base/200/t_05.JPG',
-            rectangle: ['114.03902899', '27.63266888', '114.03990368', '27.63355509']
-        }, {
-            id: 't_06',
-            url: 'img/mobile-base/200/t_06.JPG',
-            rectangle: ['114.03990368', '27.63266888', '114.04077837', '27.63355509']
-        }, {
-            id: 't_07',
-            url: 'img/mobile-base/200/t_07.JPG',
-            rectangle: ['114.04077837', '27.63266888', '114.04165305', '27.63355509']
-        }, {
-            id: 't_08',
-            url: 'img/mobile-base/200/t_08.JPG',
-            rectangle: ['114.04165305', '27.63266888', '114.04252774', '27.63355509']
-        }, {
-            id: 't_09',
-            url: 'img/mobile-base/200/t_09.JPG',
-            rectangle: ['114.03553025', '27.63178266', '114.03640494', '27.63266888']
-        }, {
-            id: 't_10',
-            url: 'img/mobile-base/200/t_10.JPG',
-            rectangle: ['114.03640494', '27.63178266', '114.03727962', '27.63266888']
-        }, {
-            id: 't_11',
-            url: 'img/mobile-base/200/t_11.JPG',
-            rectangle: ['114.03727962', '27.63178266', '114.03815431', '27.63266888']
-        }, {
-            id: 't_12',
-            url: 'img/mobile-base/200/t_12.JPG',
-            rectangle: ['114.03815431', '27.63178266', '114.03902899', '27.63266888']
-        }, {
-            id: 't_13',
-            url: 'img/mobile-base/200/t_13.JPG',
-            rectangle: ['114.03902899', '27.63178266', '114.03990368', '27.63266888']
-        }, {
-            id: 't_14',
-            url: 'img/mobile-base/200/t_14.JPG',
-            rectangle: ['114.03990368', '27.63178266', '114.04077837', '27.63266888']
-        }, {
-            id: 't_15',
-            url: 'img/mobile-base/200/t_15.JPG',
-            rectangle: ['114.04077837', '27.63178266', '114.04165305', '27.63266888']
-        }, {
-            id: 't_16',
-            url: 'img/mobile-base/200/t_16.JPG',
-            rectangle: ['114.04165305', '27.63178266', '114.04252774', '27.63266888']
-        }, {
-            id: 't_17',
-            url: 'img/mobile-base/200/t_17.JPG',
-            rectangle: ['114.03553025', '27.63089645', '114.03640494', '27.63178266']
-        }, {
-            id: 't_18',
-            url: 'img/mobile-base/200/t_18.JPG',
-            rectangle: ['114.03640494', '27.63089645', '114.03727962', '27.63178266']
-        }, {
-            id: 't_19',
-            url: 'img/mobile-base/200/t_19.JPG',
-            rectangle: ['114.03727962', '27.63089645', '114.03815431', '27.63178266']
-        }, {
-            id: 't_20',
-            url: 'img/mobile-base/200/t_20.JPG',
-            rectangle: ['114.03815431', '27.63089645', '114.03902899', '27.63178266']
-        }, {
-            id: 't_21',
-            url: 'img/mobile-base/200/t_21.JPG',
-            rectangle: ['114.03902899', '27.63089645', '114.03990368', '27.63178266']
-        }, {
-            id: 't_22',
-            url: 'img/mobile-base/200/t_22.JPG',
-            rectangle: ['114.03990368', '27.63089645', '114.04077837', '27.63178266']
-        }, {
-            id: 't_23',
-            url: 'img/mobile-base/200/t_23.JPG',
-            rectangle: ['114.04077837', '27.63089645', '114.04165305', '27.63178266']
-        }, {
-            id: 't_24',
-            url: 'img/mobile-base/200/t_24.JPG',
-            rectangle: ['114.04165305', '27.63089645', '114.04252774', '27.63178266']
-        }, {
-            id: 't_25',
-            url: 'img/mobile-base/200/t_25.JPG',
-            rectangle: ['114.03553025', '27.63001023', '114.03640494', '27.63089645']
-        }, {
-            id: 't_26',
-            url: 'img/mobile-base/200/t_26.JPG',
-            rectangle: ['114.03640494', '27.63001023', '114.03727962', '27.63089645']
-        }, {
-            id: 't_27',
-            url: 'img/mobile-base/200/t_27.JPG',
-            rectangle: ['114.03727962', '27.63001023', '114.03815431', '27.63089645']
-        }, {
-            id: 't_28',
-            url: 'img/mobile-base/200/t_28.JPG',
-            rectangle: ['114.03815431', '27.63001023', '114.03902899', '27.63089645']
-        }, {
-            id: 't_29',
-            url: 'img/mobile-base/200/t_29.JPG',
-            rectangle: ['114.03902899', '27.63001023', '114.03990368', '27.63089645']
-        }, {
-            id: 't_30',
-            url: 'img/mobile-base/200/t_30.JPG',
-            rectangle: ['114.03990368', '27.63001023', '114.04077837', '27.63089645']
-        }, {
-            id: 't_31',
-            url: 'img/mobile-base/200/t_31.JPG',
-            rectangle: ['114.04077837', '27.63001023', '114.04165305', '27.63089645']
-        }, {
-            id: 't_32',
-            url: 'img/mobile-base/200/t_32.JPG',
-            rectangle: ['114.04165305', '27.63001023', '114.04252774', '27.63089645']
-        }, {
-            id: 't_33',
-            url: 'img/mobile-base/200/t_33.JPG',
-            rectangle: ['114.03553025', '27.62912401', '114.03640494', '27.63001023']
-        }, {
-            id: 't_34',
-            url: 'img/mobile-base/200/t_34.JPG',
-            rectangle: ['114.03640494', '27.62912401', '114.03727962', '27.63001023']
-        }, {
-            id: 't_35',
-            url: 'img/mobile-base/200/t_35.JPG',
-            rectangle: ['114.03727962', '27.62912401', '114.03815431', '27.63001023']
-        }, {
-            id: 't_36',
-            url: 'img/mobile-base/200/t_36.JPG',
-            rectangle: ['114.03815431', '27.62912401', '114.03902899', '27.63001023']
-        }, {
-            id: 't_37',
-            url: 'img/mobile-base/200/t_37.JPG',
-            rectangle: ['114.03902899', '27.62912401', '114.03990368', '27.63001023']
-        }, {
-            id: 't_38',
-            url: 'img/mobile-base/200/t_38.JPG',
-            rectangle: ['114.03990368', '27.62912401', '114.04077837', '27.63001023']
-        }, {
-            id: 't_39',
-            url: 'img/mobile-base/200/t_39.JPG',
-            rectangle: ['114.04077837', '27.62912401', '114.04165305', '27.63001023']
-        }, {
-            id: 't_40',
-            url: 'img/mobile-base/200/t_40.JPG',
-            rectangle: ['114.04165305', '27.62912401', '114.04252774', '27.63001023']
-        }, {
-            id: 't_41',
-            url: 'img/mobile-base/200/t_41.JPG',
-            rectangle: ['114.03553025', '27.62823780', '114.03640494', '27.62912401']
-        }, {
-            id: 't_42',
-            url: 'img/mobile-base/200/t_42.JPG',
-            rectangle: ['114.03640494', '27.62823780', '114.03727962', '27.62912401']
-        }, {
-            id: 't_43',
-            url: 'img/mobile-base/200/t_43.JPG',
-            rectangle: ['114.03727962', '27.62823780', '114.03815431', '27.62912401']
-        }, {
-            id: 't_44',
-            url: 'img/mobile-base/200/t_44.JPG',
-            rectangle: ['114.03815431', '27.62823780', '114.03902899', '27.62912401']
-        }, {
-            id: 't_45',
-            url: 'img/mobile-base/200/t_45.JPG',
-            rectangle: ['114.03902899', '27.62823780', '114.03990368', '27.62912401']
-        }, {
-            id: 't_46',
-            url: 'img/mobile-base/200/t_46.JPG',
-            rectangle: ['114.03990368', '27.62823780', '114.04077837', '27.62912401']
-        }, {
-            id: 't_47',
-            url: 'img/mobile-base/200/t_47.JPG',
-            rectangle: ['114.04077837', '27.62823780', '114.04165305', '27.62912401']
-        }, {
-            id: 't_48',
-            url: 'img/mobile-base/200/t_48.JPG',
-            rectangle: ['114.04165305', '27.62823780', '114.04252774', '27.62912401']
-        }, {
-            id: 't_49',
-            url: 'img/mobile-base/200/t_49.JPG',
-            rectangle: ['114.03553025', '27.62735158', '114.03640494', '27.62823780']
-        }, {
-            id: 't_50',
-            url: 'img/mobile-base/200/t_50.JPG',
-            rectangle: ['114.03640494', '27.62735158', '114.03727962', '27.62823780']
-        }, {
-            id: 't_51',
-            url: 'img/mobile-base/200/t_51.JPG',
-            rectangle: ['114.03727962', '27.62735158', '114.03815431', '27.62823780']
-        }, {
-            id: 't_52',
-            url: 'img/mobile-base/200/t_52.JPG',
-            rectangle: ['114.03815431', '27.62735158', '114.03902899', '27.62823780']
-        }, {
-            id: 't_53',
-            url: 'img/mobile-base/200/t_53.JPG',
-            rectangle: ['114.03902899', '27.62735158', '114.03990368', '27.62823780']
-        }, {
-            id: 't_54',
-            url: 'img/mobile-base/200/t_54.JPG',
-            rectangle: ['114.03990368', '27.62735158', '114.04077837', '27.62823780']
-        }, {
-            id: 't_55',
-            url: 'img/mobile-base/200/t_55.JPG',
-            rectangle: ['114.04077837', '27.62735158', '114.04165305', '27.62823780']
-        }, {
-            id: 't_56',
-            url: 'img/mobile-base/200/t_56.JPG',
-            rectangle: ['114.04165305', '27.62735158', '114.04252774', '27.62823780']
-        }, {
-            id: 't_57',
-            url: 'img/mobile-base/200/t_57.JPG',
-            rectangle: ['114.03553025', '27.62646537', '114.03640494', '27.62735158']
-        }, {
-            id: 't_58',
-            url: 'img/mobile-base/200/t_58.JPG',
-            rectangle: ['114.03640494', '27.62646537', '114.03727962', '27.62735158']
-        }, {
-            id: 't_59',
-            url: 'img/mobile-base/200/t_59.JPG',
-            rectangle: ['114.03727962', '27.62646537', '114.03815431', '27.62735158']
-        }, {
-            id: 't_60',
-            url: 'img/mobile-base/200/t_60.JPG',
-            rectangle: ['114.03815431', '27.62646537', '114.03902899', '27.62735158']
-        }, {
-            id: 't_61',
-            url: 'img/mobile-base/200/t_61.JPG',
-            rectangle: ['114.03902899', '27.62646537', '114.03990368', '27.62735158']
-        }, {
-            id: 't_62',
-            url: 'img/mobile-base/200/t_62.JPG',
-            rectangle: ['114.03990368', '27.62646537', '114.04077837', '27.62735158']
-        }, {
-            id: 't_63',
-            url: 'img/mobile-base/200/t_63.JPG',
-            rectangle: ['114.04077837', '27.62646537', '114.04165305', '27.62735158']
-        }, {
-            id: 't_64',
-            url: 'img/mobile-base/200/t_64.JPG',
-            rectangle: ['114.04165305', '27.62646537', '114.04252774', '27.62735158']
-        }]
+        200: [
+            {
+                id: 'd_01',
+                url: 'img/mobile-base/200/d_01.JPG',
+                rectangle: ['114.0334654030', '27.6332798757', '114.0348503234', '27.6343697598']
+            }, {
+                id: 'd_02',
+                url: 'img/mobile-base/200/d_02.JPG',
+                rectangle: ['114.0348503234', '27.6332798757', '114.0362352437', '27.6343697598']
+            }, {
+                id: 'd_03',
+                url: 'img/mobile-base/200/d_03.JPG',
+                rectangle: ['114.0362352437', '27.6332798757', '114.0376201641', '27.6343697598']
+            }, {
+                id: 'd_04',
+                url: 'img/mobile-base/200/d_04.JPG',
+                rectangle: ['114.0376201641', '27.6332798757', '114.0390050845', '27.6343697598']
+            }, {
+                id: 'd_05',
+                url: 'img/mobile-base/200/d_05.JPG',
+                rectangle: ['114.0390050845', '27.6332798757', '114.0403900049', '27.6343697598']
+            }, {
+                id: 'd_06',
+                url: 'img/mobile-base/200/d_06.JPG',
+                rectangle: ['114.0403900049', '27.6332798757', '114.0417749252', '27.6343697598']
+            }, {
+                id: 'd_07',
+                url: 'img/mobile-base/200/d_07.JPG',
+                rectangle: ['114.0417749252', '27.6332798757', '114.0431598456', '27.6343697598']
+            }, {
+                id: 'd_08',
+                url: 'img/mobile-base/200/d_08.JPG',
+                rectangle: ['114.0431598456', '27.6332798757', '114.0445447660', '27.6343697598']
+            }, {
+                id: 'd_09',
+                url: 'img/mobile-base/200/d_09.JPG',
+                rectangle: ['114.0334654030', '27.6321899916', '114.0348503234', '27.6332798757']
+            }, {
+                id: 'd_10',
+                url: 'img/mobile-base/200/d_10.JPG',
+                rectangle: ['114.0348503234', '27.6321899916', '114.0362352437', '27.6332798757']
+            }, {
+                id: 'd_11',
+                url: 'img/mobile-base/200/d_11.JPG',
+                rectangle: ['114.0362352437', '27.6321899916', '114.0376201641', '27.6332798757']
+            }, {
+                id: 'd_12',
+                url: 'img/mobile-base/200/d_12.JPG',
+                rectangle: ['114.0376201641', '27.6321899916', '114.0390050845', '27.6332798757']
+            }, {
+                id: 'd_13',
+                url: 'img/mobile-base/200/d_13.JPG',
+                rectangle: ['114.0390050845', '27.6321899916', '114.0403900049', '27.6332798757']
+            }, {
+                id: 'd_14',
+                url: 'img/mobile-base/200/d_14.JPG',
+                rectangle: ['114.0403900049', '27.6321899916', '114.0417749252', '27.6332798757']
+            }, {
+                id: 'd_15',
+                url: 'img/mobile-base/200/d_15.JPG',
+                rectangle: ['114.0417749252', '27.6321899916', '114.0431598456', '27.6332798757']
+            }, {
+                id: 'd_16',
+                url: 'img/mobile-base/200/d_16.JPG',
+                rectangle: ['114.0431598456', '27.6321899916', '114.0445447660', '27.6332798757']
+            }, {
+                id: 'd_17',
+                url: 'img/mobile-base/200/d_17.JPG',
+                rectangle: ['114.0334654030', '27.6311001075', '114.0348503234', '27.6321899916']
+            }, {
+                id: 'd_18',
+                url: 'img/mobile-base/200/d_18.JPG',
+                rectangle: ['114.0348503234', '27.6311001075', '114.0362352437', '27.6321899916']
+            }, {
+                id: 'd_19',
+                url: 'img/mobile-base/200/d_19.JPG',
+                rectangle: ['114.0362352437', '27.6311001075', '114.0376201641', '27.6321899916']
+            }, {
+                id: 'd_20',
+                url: 'img/mobile-base/200/d_20.JPG',
+                rectangle: ['114.0376201641', '27.6311001075', '114.0390050845', '27.6321899916']
+            }, {
+                id: 'd_21',
+                url: 'img/mobile-base/200/d_21.JPG',
+                rectangle: ['114.0390050845', '27.6311001075', '114.0403900049', '27.6321899916']
+            }, {
+                id: 'd_22',
+                url: 'img/mobile-base/200/d_22.JPG',
+                rectangle: ['114.0403900049', '27.6311001075', '114.0417749252', '27.6321899916']
+            }, {
+                id: 'd_23',
+                url: 'img/mobile-base/200/d_23.JPG',
+                rectangle: ['114.0417749252', '27.6311001075', '114.0431598456', '27.6321899916']
+            }, {
+                id: 'd_24',
+                url: 'img/mobile-base/200/d_24.JPG',
+                rectangle: ['114.0431598456', '27.6311001075', '114.0445447660', '27.6321899916']
+            }, {
+                id: 'd_25',
+                url: 'img/mobile-base/200/d_25.JPG',
+                rectangle: ['114.0334654030', '27.6300102233', '114.0348503234', '27.6311001075']
+            }, {
+                id: 'd_26',
+                url: 'img/mobile-base/200/d_26.JPG',
+                rectangle: ['114.0348503234', '27.6300102233', '114.0362352437', '27.6311001075']
+            }, {
+                id: 'd_27',
+                url: 'img/mobile-base/200/d_27.JPG',
+                rectangle: ['114.0362352437', '27.6300102233', '114.0376201641', '27.6311001075']
+            }, {
+                id: 'd_28',
+                url: 'img/mobile-base/200/d_28.JPG',
+                rectangle: ['114.0376201641', '27.6300102233', '114.0390050845', '27.6311001075']
+            }, {
+                id: 'd_29',
+                url: 'img/mobile-base/200/d_29.JPG',
+                rectangle: ['114.0390050845', '27.6300102233', '114.0403900049', '27.6311001075']
+            }, {
+                id: 'd_30',
+                url: 'img/mobile-base/200/d_30.JPG',
+                rectangle: ['114.0403900049', '27.6300102233', '114.0417749252', '27.6311001075']
+            }, {
+                id: 'd_31',
+                url: 'img/mobile-base/200/d_31.JPG',
+                rectangle: ['114.0417749252', '27.6300102233', '114.0431598456', '27.6311001075']
+            }, {
+                id: 'd_32',
+                url: 'img/mobile-base/200/d_32.JPG',
+                rectangle: ['114.0431598456', '27.6300102233', '114.0445447660', '27.6311001075']
+            }, {
+                id: 'd_33',
+                url: 'img/mobile-base/200/d_33.JPG',
+                rectangle: ['114.0334654030', '27.6289203392', '114.0348503234', '27.6300102233']
+            }, {
+                id: 'd_34',
+                url: 'img/mobile-base/200/d_34.JPG',
+                rectangle: ['114.0348503234', '27.6289203392', '114.0362352437', '27.6300102233']
+            }, {
+                id: 'd_35',
+                url: 'img/mobile-base/200/d_35.JPG',
+                rectangle: ['114.0362352437', '27.6289203392', '114.0376201641', '27.6300102233']
+            }, {
+                id: 'd_36',
+                url: 'img/mobile-base/200/d_36.JPG',
+                rectangle: ['114.0376201641', '27.6289203392', '114.0390050845', '27.6300102233']
+            }, {
+                id: 'd_37',
+                url: 'img/mobile-base/200/d_37.JPG',
+                rectangle: ['114.0390050845', '27.6289203392', '114.0403900049', '27.6300102233']
+            }, {
+                id: 'd_38',
+                url: 'img/mobile-base/200/d_38.JPG',
+                rectangle: ['114.0403900049', '27.6289203392', '114.0417749252', '27.6300102233']
+            }, {
+                id: 'd_39',
+                url: 'img/mobile-base/200/d_39.JPG',
+                rectangle: ['114.0417749252', '27.6289203392', '114.0431598456', '27.6300102233']
+            }, {
+                id: 'd_40',
+                url: 'img/mobile-base/200/d_40.JPG',
+                rectangle: ['114.0431598456', '27.6289203392', '114.0445447660', '27.6300102233']
+            }, {
+                id: 'd_41',
+                url: 'img/mobile-base/200/d_41.JPG',
+                rectangle: ['114.0334654030', '27.6278304551', '114.0348503234', '27.6289203392']
+            }, {
+                id: 'd_42',
+                url: 'img/mobile-base/200/d_42.JPG',
+                rectangle: ['114.0348503234', '27.6278304551', '114.0362352437', '27.6289203392']
+            }, {
+                id: 'd_43',
+                url: 'img/mobile-base/200/d_43.JPG',
+                rectangle: ['114.0362352437', '27.6278304551', '114.0376201641', '27.6289203392']
+            }, {
+                id: 'd_44',
+                url: 'img/mobile-base/200/d_44.JPG',
+                rectangle: ['114.0376201641', '27.6278304551', '114.0390050845', '27.6289203392']
+            }, {
+                id: 'd_45',
+                url: 'img/mobile-base/200/d_45.JPG',
+                rectangle: ['114.0390050845', '27.6278304551', '114.0403900049', '27.6289203392']
+            }, {
+                id: 'd_46',
+                url: 'img/mobile-base/200/d_46.JPG',
+                rectangle: ['114.0403900049', '27.6278304551', '114.0417749252', '27.6289203392']
+            }, {
+                id: 'd_47',
+                url: 'img/mobile-base/200/d_47.JPG',
+                rectangle: ['114.0417749252', '27.6278304551', '114.0431598456', '27.6289203392']
+            }, {
+                id: 'd_48',
+                url: 'img/mobile-base/200/d_48.JPG',
+                rectangle: ['114.0431598456', '27.6278304551', '114.0445447660', '27.6289203392']
+            }, {
+                id: 'd_49',
+                url: 'img/mobile-base/200/d_49.JPG',
+                rectangle: ['114.0334654030', '27.6267405710', '114.0348503234', '27.6278304551']
+            }, {
+                id: 'd_50',
+                url: 'img/mobile-base/200/d_50.JPG',
+                rectangle: ['114.0348503234', '27.6267405710', '114.0362352437', '27.6278304551']
+            }, {
+                id: 'd_51',
+                url: 'img/mobile-base/200/d_51.JPG',
+                rectangle: ['114.0362352437', '27.6267405710', '114.0376201641', '27.6278304551']
+            }, {
+                id: 'd_52',
+                url: 'img/mobile-base/200/d_52.JPG',
+                rectangle: ['114.0376201641', '27.6267405710', '114.0390050845', '27.6278304551']
+            }, {
+                id: 'd_53',
+                url: 'img/mobile-base/200/d_53.JPG',
+                rectangle: ['114.0390050845', '27.6267405710', '114.0403900049', '27.6278304551']
+            }, {
+                id: 'd_54',
+                url: 'img/mobile-base/200/d_54.JPG',
+                rectangle: ['114.0403900049', '27.6267405710', '114.0417749252', '27.6278304551']
+            }, {
+                id: 'd_55',
+                url: 'img/mobile-base/200/d_55.JPG',
+                rectangle: ['114.0417749252', '27.6267405710', '114.0431598456', '27.6278304551']
+            }, {
+                id: 'd_56',
+                url: 'img/mobile-base/200/d_56.JPG',
+                rectangle: ['114.0431598456', '27.6267405710', '114.0445447660', '27.6278304551']
+            }, {
+                id: 'd_57',
+                url: 'img/mobile-base/200/d_57.JPG',
+                rectangle: ['114.0334654030', '27.6256506869', '114.0348503234', '27.6267405710']
+            }, {
+                id: 'd_58',
+                url: 'img/mobile-base/200/d_58.JPG',
+                rectangle: ['114.0348503234', '27.6256506869', '114.0362352437', '27.6267405710']
+            }, {
+                id: 'd_59',
+                url: 'img/mobile-base/200/d_59.JPG',
+                rectangle: ['114.0362352437', '27.6256506869', '114.0376201641', '27.6267405710']
+            }, {
+                id: 'd_60',
+                url: 'img/mobile-base/200/d_60.JPG',
+                rectangle: ['114.0376201641', '27.6256506869', '114.0390050845', '27.6267405710']
+            }, {
+                id: 'd_61',
+                url: 'img/mobile-base/200/d_61.JPG',
+                rectangle: ['114.0390050845', '27.6256506869', '114.0403900049', '27.6267405710']
+            }, {
+                id: 'd_62',
+                url: 'img/mobile-base/200/d_62.JPG',
+                rectangle: ['114.0403900049', '27.6256506869', '114.0417749252', '27.6267405710']
+            }, {
+                id: 'd_63',
+                url: 'img/mobile-base/200/d_63.JPG',
+                rectangle: ['114.0417749252', '27.6256506869', '114.0431598456', '27.6267405710']
+            }, {
+                id: 'd_64',
+                url: 'img/mobile-base/200/d_64.JPG',
+                rectangle: ['114.0431598456', '27.6256506869', '114.0445447660', '27.6267405710']
+            }]
     },
     {
-        100: [{
-            id: 't_01',
-            url: 'img/mobile-base/100/t_01.JPG',
-            rectangle: ['114.03553025', '27.63266888', '114.03640494', '27.63355509']
-        }, {
-            id: 't_02',
-            url: 'img/mobile-base/100/t_02.JPG',
-            rectangle: ['114.03640494', '27.63266888', '114.03727962', '27.63355509']
-        }, {
-            id: 't_03',
-            url: 'img/mobile-base/100/t_03.JPG',
-            rectangle: ['114.03727962', '27.63266888', '114.03815431', '27.63355509']
-        }, {
-            id: 't_04',
-            url: 'img/mobile-base/100/t_04.JPG',
-            rectangle: ['114.03815431', '27.63266888', '114.03902899', '27.63355509']
-        }, {
-            id: 't_05',
-            url: 'img/mobile-base/100/t_05.JPG',
-            rectangle: ['114.03902899', '27.63266888', '114.03990368', '27.63355509']
-        }, {
-            id: 't_06',
-            url: 'img/mobile-base/100/t_06.JPG',
-            rectangle: ['114.03990368', '27.63266888', '114.04077837', '27.63355509']
-        }, {
-            id: 't_07',
-            url: 'img/mobile-base/100/t_07.JPG',
-            rectangle: ['114.04077837', '27.63266888', '114.04165305', '27.63355509']
-        }, {
-            id: 't_08',
-            url: 'img/mobile-base/100/t_08.JPG',
-            rectangle: ['114.04165305', '27.63266888', '114.04252774', '27.63355509']
-        }, {
-            id: 't_09',
-            url: 'img/mobile-base/100/t_09.JPG',
-            rectangle: ['114.03553025', '27.63178266', '114.03640494', '27.63266888']
-        }, {
-            id: 't_10',
-            url: 'img/mobile-base/100/t_10.JPG',
-            rectangle: ['114.03640494', '27.63178266', '114.03727962', '27.63266888']
-        }, {
-            id: 't_11',
-            url: 'img/mobile-base/100/t_11.JPG',
-            rectangle: ['114.03727962', '27.63178266', '114.03815431', '27.63266888']
-        }, {
-            id: 't_12',
-            url: 'img/mobile-base/100/t_12.JPG',
-            rectangle: ['114.03815431', '27.63178266', '114.03902899', '27.63266888']
-        }, {
-            id: 't_13',
-            url: 'img/mobile-base/100/t_13.JPG',
-            rectangle: ['114.03902899', '27.63178266', '114.03990368', '27.63266888']
-        }, {
-            id: 't_14',
-            url: 'img/mobile-base/100/t_14.JPG',
-            rectangle: ['114.03990368', '27.63178266', '114.04077837', '27.63266888']
-        }, {
-            id: 't_15',
-            url: 'img/mobile-base/100/t_15.JPG',
-            rectangle: ['114.04077837', '27.63178266', '114.04165305', '27.63266888']
-        }, {
-            id: 't_16',
-            url: 'img/mobile-base/100/t_16.JPG',
-            rectangle: ['114.04165305', '27.63178266', '114.04252774', '27.63266888']
-        }, {
-            id: 't_17',
-            url: 'img/mobile-base/100/t_17.JPG',
-            rectangle: ['114.03553025', '27.63089645', '114.03640494', '27.63178266']
-        }, {
-            id: 't_18',
-            url: 'img/mobile-base/100/t_18.JPG',
-            rectangle: ['114.03640494', '27.63089645', '114.03727962', '27.63178266']
-        }, {
-            id: 't_19',
-            url: 'img/mobile-base/100/t_19.JPG',
-            rectangle: ['114.03727962', '27.63089645', '114.03815431', '27.63178266']
-        }, {
-            id: 't_20',
-            url: 'img/mobile-base/100/t_20.JPG',
-            rectangle: ['114.03815431', '27.63089645', '114.03902899', '27.63178266']
-        }, {
-            id: 't_21',
-            url: 'img/mobile-base/100/t_21.JPG',
-            rectangle: ['114.03902899', '27.63089645', '114.03990368', '27.63178266']
-        }, {
-            id: 't_22',
-            url: 'img/mobile-base/100/t_22.JPG',
-            rectangle: ['114.03990368', '27.63089645', '114.04077837', '27.63178266']
-        }, {
-            id: 't_23',
-            url: 'img/mobile-base/100/t_23.JPG',
-            rectangle: ['114.04077837', '27.63089645', '114.04165305', '27.63178266']
-        }, {
-            id: 't_24',
-            url: 'img/mobile-base/100/t_24.JPG',
-            rectangle: ['114.04165305', '27.63089645', '114.04252774', '27.63178266']
-        }, {
-            id: 't_25',
-            url: 'img/mobile-base/100/t_25.JPG',
-            rectangle: ['114.03553025', '27.63001023', '114.03640494', '27.63089645']
-        }, {
-            id: 't_26',
-            url: 'img/mobile-base/100/t_26.JPG',
-            rectangle: ['114.03640494', '27.63001023', '114.03727962', '27.63089645']
-        }, {
-            id: 't_27',
-            url: 'img/mobile-base/100/t_27.JPG',
-            rectangle: ['114.03727962', '27.63001023', '114.03815431', '27.63089645']
-        }, {
-            id: 't_28',
-            url: 'img/mobile-base/100/t_28.JPG',
-            rectangle: ['114.03815431', '27.63001023', '114.03902899', '27.63089645']
-        }, {
-            id: 't_29',
-            url: 'img/mobile-base/100/t_29.JPG',
-            rectangle: ['114.03902899', '27.63001023', '114.03990368', '27.63089645']
-        }, {
-            id: 't_30',
-            url: 'img/mobile-base/100/t_30.JPG',
-            rectangle: ['114.03990368', '27.63001023', '114.04077837', '27.63089645']
-        }, {
-            id: 't_31',
-            url: 'img/mobile-base/100/t_31.JPG',
-            rectangle: ['114.04077837', '27.63001023', '114.04165305', '27.63089645']
-        }, {
-            id: 't_32',
-            url: 'img/mobile-base/100/t_32.JPG',
-            rectangle: ['114.04165305', '27.63001023', '114.04252774', '27.63089645']
-        }, {
-            id: 't_33',
-            url: 'img/mobile-base/100/t_33.JPG',
-            rectangle: ['114.03553025', '27.62912401', '114.03640494', '27.63001023']
-        }, {
-            id: 't_34',
-            url: 'img/mobile-base/100/t_34.JPG',
-            rectangle: ['114.03640494', '27.62912401', '114.03727962', '27.63001023']
-        }, {
-            id: 't_35',
-            url: 'img/mobile-base/100/t_35.JPG',
-            rectangle: ['114.03727962', '27.62912401', '114.03815431', '27.63001023']
-        }, {
-            id: 't_36',
-            url: 'img/mobile-base/100/t_36.JPG',
-            rectangle: ['114.03815431', '27.62912401', '114.03902899', '27.63001023']
-        }, {
-            id: 't_37',
-            url: 'img/mobile-base/100/t_37.JPG',
-            rectangle: ['114.03902899', '27.62912401', '114.03990368', '27.63001023']
-        }, {
-            id: 't_38',
-            url: 'img/mobile-base/100/t_38.JPG',
-            rectangle: ['114.03990368', '27.62912401', '114.04077837', '27.63001023']
-        }, {
-            id: 't_39',
-            url: 'img/mobile-base/100/t_39.JPG',
-            rectangle: ['114.04077837', '27.62912401', '114.04165305', '27.63001023']
-        }, {
-            id: 't_40',
-            url: 'img/mobile-base/100/t_40.JPG',
-            rectangle: ['114.04165305', '27.62912401', '114.04252774', '27.63001023']
-        }, {
-            id: 't_41',
-            url: 'img/mobile-base/100/t_41.JPG',
-            rectangle: ['114.03553025', '27.62823780', '114.03640494', '27.62912401']
-        }, {
-            id: 't_42',
-            url: 'img/mobile-base/100/t_42.JPG',
-            rectangle: ['114.03640494', '27.62823780', '114.03727962', '27.62912401']
-        }, {
-            id: 't_43',
-            url: 'img/mobile-base/100/t_43.JPG',
-            rectangle: ['114.03727962', '27.62823780', '114.03815431', '27.62912401']
-        }, {
-            id: 't_44',
-            url: 'img/mobile-base/100/t_44.JPG',
-            rectangle: ['114.03815431', '27.62823780', '114.03902899', '27.62912401']
-        }, {
-            id: 't_45',
-            url: 'img/mobile-base/100/t_45.JPG',
-            rectangle: ['114.03902899', '27.62823780', '114.03990368', '27.62912401']
-        }, {
-            id: 't_46',
-            url: 'img/mobile-base/100/t_46.JPG',
-            rectangle: ['114.03990368', '27.62823780', '114.04077837', '27.62912401']
-        }, {
-            id: 't_47',
-            url: 'img/mobile-base/100/t_47.JPG',
-            rectangle: ['114.04077837', '27.62823780', '114.04165305', '27.62912401']
-        }, {
-            id: 't_48',
-            url: 'img/mobile-base/100/t_48.JPG',
-            rectangle: ['114.04165305', '27.62823780', '114.04252774', '27.62912401']
-        }, {
-            id: 't_49',
-            url: 'img/mobile-base/100/t_49.JPG',
-            rectangle: ['114.03553025', '27.62735158', '114.03640494', '27.62823780']
-        }, {
-            id: 't_50',
-            url: 'img/mobile-base/100/t_50.JPG',
-            rectangle: ['114.03640494', '27.62735158', '114.03727962', '27.62823780']
-        }, {
-            id: 't_51',
-            url: 'img/mobile-base/100/t_51.JPG',
-            rectangle: ['114.03727962', '27.62735158', '114.03815431', '27.62823780']
-        }, {
-            id: 't_52',
-            url: 'img/mobile-base/100/t_52.JPG',
-            rectangle: ['114.03815431', '27.62735158', '114.03902899', '27.62823780']
-        }, {
-            id: 't_53',
-            url: 'img/mobile-base/100/t_53.JPG',
-            rectangle: ['114.03902899', '27.62735158', '114.03990368', '27.62823780']
-        }, {
-            id: 't_54',
-            url: 'img/mobile-base/100/t_54.JPG',
-            rectangle: ['114.03990368', '27.62735158', '114.04077837', '27.62823780']
-        }, {
-            id: 't_55',
-            url: 'img/mobile-base/100/t_55.JPG',
-            rectangle: ['114.04077837', '27.62735158', '114.04165305', '27.62823780']
-        }, {
-            id: 't_56',
-            url: 'img/mobile-base/100/t_56.JPG',
-            rectangle: ['114.04165305', '27.62735158', '114.04252774', '27.62823780']
-        }, {
-            id: 't_57',
-            url: 'img/mobile-base/100/t_57.JPG',
-            rectangle: ['114.03553025', '27.62646537', '114.03640494', '27.62735158']
-        }, {
-            id: 't_58',
-            url: 'img/mobile-base/100/t_58.JPG',
-            rectangle: ['114.03640494', '27.62646537', '114.03727962', '27.62735158']
-        }, {
-            id: 't_59',
-            url: 'img/mobile-base/100/t_59.JPG',
-            rectangle: ['114.03727962', '27.62646537', '114.03815431', '27.62735158']
-        }, {
-            id: 't_60',
-            url: 'img/mobile-base/100/t_60.JPG',
-            rectangle: ['114.03815431', '27.62646537', '114.03902899', '27.62735158']
-        }, {
-            id: 't_61',
-            url: 'img/mobile-base/100/t_61.JPG',
-            rectangle: ['114.03902899', '27.62646537', '114.03990368', '27.62735158']
-        }, {
-            id: 't_62',
-            url: 'img/mobile-base/100/t_62.JPG',
-            rectangle: ['114.03990368', '27.62646537', '114.04077837', '27.62735158']
-        }, {
-            id: 't_63',
-            url: 'img/mobile-base/100/t_63.JPG',
-            rectangle: ['114.04077837', '27.62646537', '114.04165305', '27.62735158']
-        }, {
-            id: 't_64',
-            url: 'img/mobile-base/100/t_64.JPG',
-            rectangle: ['114.04165305', '27.62646537', '114.04252774', '27.62735158']
-        }]
+        100: [
+            {
+                id: 'd_01',
+                url: 'img/mobile-base/100/d_01.JPG',
+                rectangle: ['114.0334654030', '27.6332798757', '114.0348503234', '27.6343697598']
+            }, {
+                id: 'd_02',
+                url: 'img/mobile-base/100/d_02.JPG',
+                rectangle: ['114.0348503234', '27.6332798757', '114.0362352437', '27.6343697598']
+            }, {
+                id: 'd_03',
+                url: 'img/mobile-base/100/d_03.JPG',
+                rectangle: ['114.0362352437', '27.6332798757', '114.0376201641', '27.6343697598']
+            }, {
+                id: 'd_04',
+                url: 'img/mobile-base/100/d_04.JPG',
+                rectangle: ['114.0376201641', '27.6332798757', '114.0390050845', '27.6343697598']
+            }, {
+                id: 'd_05',
+                url: 'img/mobile-base/100/d_05.JPG',
+                rectangle: ['114.0390050845', '27.6332798757', '114.0403900049', '27.6343697598']
+            }, {
+                id: 'd_06',
+                url: 'img/mobile-base/100/d_06.JPG',
+                rectangle: ['114.0403900049', '27.6332798757', '114.0417749252', '27.6343697598']
+            }, {
+                id: 'd_07',
+                url: 'img/mobile-base/100/d_07.JPG',
+                rectangle: ['114.0417749252', '27.6332798757', '114.0431598456', '27.6343697598']
+            }, {
+                id: 'd_08',
+                url: 'img/mobile-base/100/d_08.JPG',
+                rectangle: ['114.0431598456', '27.6332798757', '114.0445447660', '27.6343697598']
+            }, {
+                id: 'd_09',
+                url: 'img/mobile-base/100/d_09.JPG',
+                rectangle: ['114.0334654030', '27.6321899916', '114.0348503234', '27.6332798757']
+            }, {
+                id: 'd_10',
+                url: 'img/mobile-base/100/d_10.JPG',
+                rectangle: ['114.0348503234', '27.6321899916', '114.0362352437', '27.6332798757']
+            }, {
+                id: 'd_11',
+                url: 'img/mobile-base/100/d_11.JPG',
+                rectangle: ['114.0362352437', '27.6321899916', '114.0376201641', '27.6332798757']
+            }, {
+                id: 'd_12',
+                url: 'img/mobile-base/100/d_12.JPG',
+                rectangle: ['114.0376201641', '27.6321899916', '114.0390050845', '27.6332798757']
+            }, {
+                id: 'd_13',
+                url: 'img/mobile-base/100/d_13.JPG',
+                rectangle: ['114.0390050845', '27.6321899916', '114.0403900049', '27.6332798757']
+            }, {
+                id: 'd_14',
+                url: 'img/mobile-base/100/d_14.JPG',
+                rectangle: ['114.0403900049', '27.6321899916', '114.0417749252', '27.6332798757']
+            }, {
+                id: 'd_15',
+                url: 'img/mobile-base/100/d_15.JPG',
+                rectangle: ['114.0417749252', '27.6321899916', '114.0431598456', '27.6332798757']
+            }, {
+                id: 'd_16',
+                url: 'img/mobile-base/100/d_16.JPG',
+                rectangle: ['114.0431598456', '27.6321899916', '114.0445447660', '27.6332798757']
+            }, {
+                id: 'd_17',
+                url: 'img/mobile-base/100/d_17.JPG',
+                rectangle: ['114.0334654030', '27.6311001075', '114.0348503234', '27.6321899916']
+            }, {
+                id: 'd_18',
+                url: 'img/mobile-base/100/d_18.JPG',
+                rectangle: ['114.0348503234', '27.6311001075', '114.0362352437', '27.6321899916']
+            }, {
+                id: 'd_19',
+                url: 'img/mobile-base/100/d_19.JPG',
+                rectangle: ['114.0362352437', '27.6311001075', '114.0376201641', '27.6321899916']
+            }, {
+                id: 'd_20',
+                url: 'img/mobile-base/100/d_20.JPG',
+                rectangle: ['114.0376201641', '27.6311001075', '114.0390050845', '27.6321899916']
+            }, {
+                id: 'd_21',
+                url: 'img/mobile-base/100/d_21.JPG',
+                rectangle: ['114.0390050845', '27.6311001075', '114.0403900049', '27.6321899916']
+            }, {
+                id: 'd_22',
+                url: 'img/mobile-base/100/d_22.JPG',
+                rectangle: ['114.0403900049', '27.6311001075', '114.0417749252', '27.6321899916']
+            }, {
+                id: 'd_23',
+                url: 'img/mobile-base/100/d_23.JPG',
+                rectangle: ['114.0417749252', '27.6311001075', '114.0431598456', '27.6321899916']
+            }, {
+                id: 'd_24',
+                url: 'img/mobile-base/100/d_24.JPG',
+                rectangle: ['114.0431598456', '27.6311001075', '114.0445447660', '27.6321899916']
+            }, {
+                id: 'd_25',
+                url: 'img/mobile-base/100/d_25.JPG',
+                rectangle: ['114.0334654030', '27.6300102233', '114.0348503234', '27.6311001075']
+            }, {
+                id: 'd_26',
+                url: 'img/mobile-base/100/d_26.JPG',
+                rectangle: ['114.0348503234', '27.6300102233', '114.0362352437', '27.6311001075']
+            }, {
+                id: 'd_27',
+                url: 'img/mobile-base/100/d_27.JPG',
+                rectangle: ['114.0362352437', '27.6300102233', '114.0376201641', '27.6311001075']
+            }, {
+                id: 'd_28',
+                url: 'img/mobile-base/100/d_28.JPG',
+                rectangle: ['114.0376201641', '27.6300102233', '114.0390050845', '27.6311001075']
+            }, {
+                id: 'd_29',
+                url: 'img/mobile-base/100/d_29.JPG',
+                rectangle: ['114.0390050845', '27.6300102233', '114.0403900049', '27.6311001075']
+            }, {
+                id: 'd_30',
+                url: 'img/mobile-base/100/d_30.JPG',
+                rectangle: ['114.0403900049', '27.6300102233', '114.0417749252', '27.6311001075']
+            }, {
+                id: 'd_31',
+                url: 'img/mobile-base/100/d_31.JPG',
+                rectangle: ['114.0417749252', '27.6300102233', '114.0431598456', '27.6311001075']
+            }, {
+                id: 'd_32',
+                url: 'img/mobile-base/100/d_32.JPG',
+                rectangle: ['114.0431598456', '27.6300102233', '114.0445447660', '27.6311001075']
+            }, {
+                id: 'd_33',
+                url: 'img/mobile-base/100/d_33.JPG',
+                rectangle: ['114.0334654030', '27.6289203392', '114.0348503234', '27.6300102233']
+            }, {
+                id: 'd_34',
+                url: 'img/mobile-base/100/d_34.JPG',
+                rectangle: ['114.0348503234', '27.6289203392', '114.0362352437', '27.6300102233']
+            }, {
+                id: 'd_35',
+                url: 'img/mobile-base/100/d_35.JPG',
+                rectangle: ['114.0362352437', '27.6289203392', '114.0376201641', '27.6300102233']
+            }, {
+                id: 'd_36',
+                url: 'img/mobile-base/100/d_36.JPG',
+                rectangle: ['114.0376201641', '27.6289203392', '114.0390050845', '27.6300102233']
+            }, {
+                id: 'd_37',
+                url: 'img/mobile-base/100/d_37.JPG',
+                rectangle: ['114.0390050845', '27.6289203392', '114.0403900049', '27.6300102233']
+            }, {
+                id: 'd_38',
+                url: 'img/mobile-base/100/d_38.JPG',
+                rectangle: ['114.0403900049', '27.6289203392', '114.0417749252', '27.6300102233']
+            }, {
+                id: 'd_39',
+                url: 'img/mobile-base/100/d_39.JPG',
+                rectangle: ['114.0417749252', '27.6289203392', '114.0431598456', '27.6300102233']
+            }, {
+                id: 'd_40',
+                url: 'img/mobile-base/100/d_40.JPG',
+                rectangle: ['114.0431598456', '27.6289203392', '114.0445447660', '27.6300102233']
+            }, {
+                id: 'd_41',
+                url: 'img/mobile-base/100/d_41.JPG',
+                rectangle: ['114.0334654030', '27.6278304551', '114.0348503234', '27.6289203392']
+            }, {
+                id: 'd_42',
+                url: 'img/mobile-base/100/d_42.JPG',
+                rectangle: ['114.0348503234', '27.6278304551', '114.0362352437', '27.6289203392']
+            }, {
+                id: 'd_43',
+                url: 'img/mobile-base/100/d_43.JPG',
+                rectangle: ['114.0362352437', '27.6278304551', '114.0376201641', '27.6289203392']
+            }, {
+                id: 'd_44',
+                url: 'img/mobile-base/100/d_44.JPG',
+                rectangle: ['114.0376201641', '27.6278304551', '114.0390050845', '27.6289203392']
+            }, {
+                id: 'd_45',
+                url: 'img/mobile-base/100/d_45.JPG',
+                rectangle: ['114.0390050845', '27.6278304551', '114.0403900049', '27.6289203392']
+            }, {
+                id: 'd_46',
+                url: 'img/mobile-base/100/d_46.JPG',
+                rectangle: ['114.0403900049', '27.6278304551', '114.0417749252', '27.6289203392']
+            }, {
+                id: 'd_47',
+                url: 'img/mobile-base/100/d_47.JPG',
+                rectangle: ['114.0417749252', '27.6278304551', '114.0431598456', '27.6289203392']
+            }, {
+                id: 'd_48',
+                url: 'img/mobile-base/100/d_48.JPG',
+                rectangle: ['114.0431598456', '27.6278304551', '114.0445447660', '27.6289203392']
+            }, {
+                id: 'd_49',
+                url: 'img/mobile-base/100/d_49.JPG',
+                rectangle: ['114.0334654030', '27.6267405710', '114.0348503234', '27.6278304551']
+            }, {
+                id: 'd_50',
+                url: 'img/mobile-base/100/d_50.JPG',
+                rectangle: ['114.0348503234', '27.6267405710', '114.0362352437', '27.6278304551']
+            }, {
+                id: 'd_51',
+                url: 'img/mobile-base/100/d_51.JPG',
+                rectangle: ['114.0362352437', '27.6267405710', '114.0376201641', '27.6278304551']
+            }, {
+                id: 'd_52',
+                url: 'img/mobile-base/100/d_52.JPG',
+                rectangle: ['114.0376201641', '27.6267405710', '114.0390050845', '27.6278304551']
+            }, {
+                id: 'd_53',
+                url: 'img/mobile-base/100/d_53.JPG',
+                rectangle: ['114.0390050845', '27.6267405710', '114.0403900049', '27.6278304551']
+            }, {
+                id: 'd_54',
+                url: 'img/mobile-base/100/d_54.JPG',
+                rectangle: ['114.0403900049', '27.6267405710', '114.0417749252', '27.6278304551']
+            }, {
+                id: 'd_55',
+                url: 'img/mobile-base/100/d_55.JPG',
+                rectangle: ['114.0417749252', '27.6267405710', '114.0431598456', '27.6278304551']
+            }, {
+                id: 'd_56',
+                url: 'img/mobile-base/100/d_56.JPG',
+                rectangle: ['114.0431598456', '27.6267405710', '114.0445447660', '27.6278304551']
+            }, {
+                id: 'd_57',
+                url: 'img/mobile-base/100/d_57.JPG',
+                rectangle: ['114.0334654030', '27.6256506869', '114.0348503234', '27.6267405710']
+            }, {
+                id: 'd_58',
+                url: 'img/mobile-base/100/d_58.JPG',
+                rectangle: ['114.0348503234', '27.6256506869', '114.0362352437', '27.6267405710']
+            }, {
+                id: 'd_59',
+                url: 'img/mobile-base/100/d_59.JPG',
+                rectangle: ['114.0362352437', '27.6256506869', '114.0376201641', '27.6267405710']
+            }, {
+                id: 'd_60',
+                url: 'img/mobile-base/100/d_60.JPG',
+                rectangle: ['114.0376201641', '27.6256506869', '114.0390050845', '27.6267405710']
+            }, {
+                id: 'd_61',
+                url: 'img/mobile-base/100/d_61.JPG',
+                rectangle: ['114.0390050845', '27.6256506869', '114.0403900049', '27.6267405710']
+            }, {
+                id: 'd_62',
+                url: 'img/mobile-base/100/d_62.JPG',
+                rectangle: ['114.0403900049', '27.6256506869', '114.0417749252', '27.6267405710']
+            }, {
+                id: 'd_63',
+                url: 'img/mobile-base/100/d_63.JPG',
+                rectangle: ['114.0417749252', '27.6256506869', '114.0431598456', '27.6267405710']
+            }, {
+                id: 'd_64',
+                url: 'img/mobile-base/100/d_64.JPG',
+                rectangle: ['114.0431598456', '27.6256506869', '114.0445447660', '27.6267405710']
+            }]
     }
 ]
diff --git a/src/components/leftNav/index.vue b/src/components/leftNav/index.vue
index c49cd1d..b76d1d0 100644
--- a/src/components/leftNav/index.vue
+++ b/src/components/leftNav/index.vue
@@ -178,7 +178,7 @@
                                 ${item.mechanismname}
                             </div>
                             <div class="tag-angle-content">
-                                <img src="https://map.hit.edu.cn/images/tarrow_xq.png">
+                                <img src="/img/icon/tarrow_xq.png">
                             </div>
                         </div>
                     `
@@ -282,7 +282,7 @@
                                 ${item.mechanismname}
                             </div>
                             <div class="tag-angle-content">
-                                <img src="https://map.hit.edu.cn/images/tarrow_xq.png">
+                                <img src="/img/icon/tarrow_xq.png">
                             </div>
                         </div>
                     `
@@ -314,7 +314,7 @@
                                  ${item.roadname}
                             </div>
                             <div  class="way-sign-box">
-                                <img src="https://map.hit.edu.cn/images/roadsign3.png">
+                                <img src="/img/icon/roadsign3.png">
                             </div>
                         </div>
                     `
@@ -472,10 +472,10 @@
                             </div>
                             <div class="park-sign-box">
                                 <div>
-                                    <img src="https://map.hit.edu.cn/images/p-biao.png" width="14" height="14" alt="${item.mechanismname}" title="${item.mechanismname}">
+                                    <img src="/img/icon/p-biao.png" width="14" height="14" alt="${item.mechanismname}" title="${item.mechanismname}">
                                 </div>
                                 <div>
-                                    <img src="https://map.hit.edu.cn/images/roadsign.png" width="5" height="21">
+                                    <img src="/img/icon/roadsign.png" width="5" height="21">
                                 </div>
                             </div>
                         </div>
diff --git a/src/components/map/components/dimension copy 2.vue b/src/components/map/components/dimension copy 2.vue
new file mode 100644
index 0000000..e8235bd
--- /dev/null
+++ b/src/components/map/components/dimension copy 2.vue
@@ -0,0 +1,1344 @@
+<template>
+    <div class="dimension-cut">
+        <!-- <el-button type="primary">{{zoomValue}}</el-button> -->
+
+        <el-button
+            v-show="btnGroupShow"
+            size="mini"
+            class="three-stm"
+            type="primary"
+            @click="locationSTM"
+        >s3m</el-button>
+
+        <el-button
+            v-show="btnGroupShow"
+            size="mini"
+            class="sat-stm"
+            type="primary"
+            @click="locationSAT"
+        >科技</el-button>
+
+        <el-button
+            v-show="btnGroupShow"
+            size="mini"
+            class="sat-tc"
+            type="primary"
+            @click="locationTC"
+        >热力图</el-button>
+
+        <el-checkbox
+            v-show="btnGroupShow"
+            size="mini"
+            class="sat-qx"
+            v-model="qxChange"
+            label="倾斜数据"
+            @change="qxChangeEvent"
+            border
+        ></el-checkbox>
+
+        <el-radio-group v-model="dimensionValue" size="medium" @change="dimensionChange">
+            <el-radio-button label="三 维"></el-radio-button>
+            <el-radio-button label="真三维"></el-radio-button>
+        </el-radio-group>
+    </div>
+</template>
+
+<script>
+import axios from 'axios'
+import { mapGetters } from 'vuex'
+import { getDetail } from '@/api/pc/public/arc'
+import baseLayerImgUrl from '@/assets/baseUrl'
+
+let baseLayer = []
+
+let tilesetLayer = null
+
+let tileset = null
+
+let qxTilesetLayer = null
+let qxTileset = null
+
+let silhouetteBlue = null
+
+const baseMapLayer = null
+
+let DefaultAreaLayer = null
+
+let layerGroup = null
+
+let select = null
+
+let streenMlayer = null
+
+let layerSat = null
+let layerSATtwo = null
+let tcLayer = null
+
+let yxLayer = null
+let dxLayer = null
+
+let viewerHeight = 700
+let heightChange = 700
+
+const mixVH = 150
+const maxVH = 700
+
+const oneVH = 150
+const twoVH = 300
+const fourVH = 500
+const fiveVH = 700
+
+const heightDifferenceValue = 100
+
+// const wallLayer = null
+
+export default {
+    name: 'dimension',
+    data () {
+        return {
+            qxChange: false,
+            zoomValue: 0,
+            btnGroupShow: false,
+            dimensionValue: '三 维',
+            // 建筑2.5D地图
+            // 建筑2.5D面数据
+            titlesetLayerFlag: false,
+            wallArr: [
+                [114.04006133, 27.628038, 100],
+                [114.04020623, 27.62809403, 100],
+                [114.04025389, 27.62819931, 100],
+                [114.04032823, 27.62827743, 100],
+                [114.0410871, 27.62918798, 100],
+                [114.04001425, 27.62986815, 100],
+                [114.04001615, 27.62986817, 100],
+                [114.03992451, 27.62998379, 100],
+                [114.03967878, 27.62999684, 100],
+                [114.03940001, 27.63008698, 100],
+                [114.03951075, 27.63047135, 100],
+                [114.03946107, 27.63056152, 100],
+                [114.03927571, 27.63072325, 100],
+                [114.03871751, 27.63128845, 100],
+                [114.03872079, 27.63135594, 100],
+                [114.03869211, 27.63139169, 100],
+                [114.03960653, 27.63200726, 100],
+                [114.03945732, 27.63215207, 100],
+                [114.03760837, 27.63092563, 100],
+                [114.03770336, 27.63078037, 100],
+                [114.03782957, 27.63072932, 100],
+                [114.03787347, 27.63068209, 100],
+                [114.03824591, 27.62887902, 100],
+                [114.03837943, 27.6289105, 100],
+                [114.03863853, 27.62868839, 100],
+                [114.03905656, 27.62843592, 100],
+                [114.03954722, 27.62819644, 100],
+                [114.04006133, 27.628038, 100]
+            ],
+            mapCenter: [114.03928435,
+                27.62997062, 700]
+            // mapCenter: [116.35559028,
+            //     27.96548051, 5000]
+            // mapCenter: [115.871863, 28.743861, 950.0]
+        }
+    },
+    props: ['wheelFlag', 'startWheel', 'startSmallWheel'],
+    computed: {
+        ...mapGetters([
+            'viewerExist',
+            // 校区内导航的显示关闭
+            'campusNavFlag',
+            'orgNavBarFlag',
+            'arcNavBarFlag',
+            'closeMapClick' // 关闭地图点击,防止新增标签误触
+        ])
+    },
+    created () {
+        select = {
+            overlay: null,
+            color: null
+        }
+    },
+    watch: {
+        viewerExist: {
+            immediate: true,
+            handler (newCode, oldCode) {
+                if (this.titlesetLayerFlag == false && newCode == true) {
+                    var that = this
+
+                    silhouetteBlue =
+                        global.DC.Namespace.Cesium.PostProcessStageLibrary.createEdgeDetectionStage()
+                    silhouetteBlue.uniforms.color =
+                        global.DC.Namespace.Cesium.Color.fromBytes(9, 162, 40)
+                    silhouetteBlue.uniforms.length = 0.01
+                    silhouetteBlue.selected = []
+
+                    global.viewer.scene.postProcessStages.add(
+                        global.DC.Namespace.Cesium.PostProcessStageLibrary.createSilhouetteStage(
+                            [silhouetteBlue]
+                        )
+                    )
+
+                    // global.viewer.imageryLayers.addImageryProvider(
+                    //     new global.DC.Namespace.Cesium.WebMapTileServiceImageryProvider({
+                    //         url: ' http://t1.tianditu.gov.cn/vec_w/wmts?tk=e9533f5acb2ac470b07f406a4d24b4f0',
+                    //         type: 'wmts',
+                    //         layer: 'vec',
+                    //         style: 'default',
+                    //         format: 'tiles',
+                    //         tileMatrixSetID: 'w',
+                    //         show: true,
+                    //         maximumLevel: 18
+                    //     })
+                    // )
+
+                    // global.viewer.imageryLayers.addImageryProvider(
+                    //     new global.DC.Namespace.Cesium.WebMapTileServiceImageryProvider({
+                    //         url: ' http://t1.tianditu.gov.cn/cva_w/wmts?tk=e9533f5acb2ac470b07f406a4d24b4f0',
+                    //         type: 'wmts',
+                    //         layer: 'cva',
+                    //         style: 'default',
+                    //         format: 'tiles',
+                    //         tileMatrixSetID: 'w',
+                    //         show: true,
+                    //         maximumLevel: 18
+                    //     })
+                    // )
+
+                    const videoLayer = new global.DC.CameraVideoLayer('video-layer').addTo(
+                        global.viewer
+                    )
+
+                    const cameraVideo = new global.DC.CameraVideo(
+                        new global.DC.Position(114.03935976, 27.62939045, 100.25, 4.2, -90),
+                        document.getElementById('video')
+                    )
+                    cameraVideo.setStyle({
+                        fov: 30,
+                        far: 120,
+                        near: 1,
+                        aspectRatio: 1.3,
+                        alpha: 0.7
+                    })
+
+                    videoLayer.addOverlay(cameraVideo)
+
+                    // baseMapLayer =
+                    //     global.viewer.imageryLayers.addImageryProvider(new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
+                    //         url: '/wp/{z}/{x}/{y}.png',
+                    //         fileExtension: 'png'
+                    //         // minimumLevel: 19
+                    //     }))
+
+                    that.addBaseLayer()
+
+                    // global.viewer.imageryLayers.addImageryProvider(new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
+                    //     url: '/fz/{z}/{x}/{y}.png',
+                    //     fileExtension: 'png'
+                    //     // minimumLevel: 19
+                    // }))
+
+                    var layer = global.viewer.imageryLayers.addImageryProvider(new global.DC.CustomloadingImg({
+                        url: '/img/base/700/d_{x}_{y}.jpg',
+                        rectangle: global.DC.Namespace.Cesium.Rectangle.fromDegrees(114.03600407, 27.62719228, 114.04228134, 27.63428518)
+                    }))
+
+                    baseLayer.push(layer)
+
+                    // global.viewer.imageryLayers.addImageryProvider(
+                    //     new global.DC.Namespace.Cesium.WebMapTileServiceImageryProvider({
+                    //         url: 'http://arcgis.jxpskj.com:6080/arcgis/rest/services/FZ25DMap/MapServer/WMTS',
+                    //         // url: 'http://arcgis.jxpskj.com:6080/arcgis/rest/services/PX25DMap/Pingxiang25DMap18000/MapServer/WMTS',
+                    //         layer: 'fzsw2019',
+                    //         style: 'default',
+                    //         tileMatrixSetID: 'default028mm',
+                    //         format: 'image/jpgpng',
+                    //         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'
+                    //         ]
+                    //     })
+                    // )
+
+                    // global.viewer.imageryLayers.addImageryProvider(new global.DC.Namespace.Cesium.ArcGisMapServerImageryProvider({
+                    //     url: 'http://arcgis.jxpskj.com:6080/arcgis/rest/services/FZ25DMap/MapServer',
+                    //     layer: 'fzsw2019',
+                    // }))
+
+                    // wallLayer = new global.DC.VectorLayer('wallLayer')
+                    // global.viewer.addLayer(wallLayer)
+
+                    // that.wallArr.forEach((item) => {
+                    //     item = item.join(',')
+                    // })
+                    // that.wallArr = that.wallArr.join(';')
+                    // const wall = new global.DC.Wall(that.wallArr)
+                    // wall.setStyle({
+                    //     material: new global.DC.WallTrailMaterialProperty({
+                    //         color: global.DC.Namespace.Cesium.Color.fromBytes(0, 142, 255, 150),
+                    //         // color: global.DC.Color.CYAN,
+                    //         speed: 10
+                    //     })
+                    // })
+                    // wallLayer.addOverlay(wall)
+
+                    // global.viewer.camera.setView({
+                    //     // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
+                    //     // fromDegrees()方法,将经纬度和高程转换为世界坐标
+                    //     destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(114.03928791, 27.62954732, 400.0),
+                    //     orientation: {
+                    //         // 指向
+                    //         heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
+                    //         // 视角
+                    //         pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
+                    //         roll: 0.0
+                    //     }
+                    // })
+
+                    // setTimeout(() => {
+                    //     global.viewer.camera.flyTo({
+                    //         // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
+                    //         // fromDegrees()方法,将经纬度和高程转换为世界坐标
+                    //         destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(114.0351, 27.6314, 200.0),
+                    //         duration: 5,
+                    //         complete: () => {
+                    //             global.viewer.camera.flyTo({
+                    //                 // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
+                    //                 // fromDegrees()方法,将经纬度和高程转换为世界坐标
+                    //                 destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(114.0351, 27.6314, 200.0),
+                    //                 orientation: {
+                    //                     // 指向
+                    //                     heading: global.DC.Namespace.Cesium.Math.toRadians(108),
+                    //                     // 视角
+                    //                     pitch: global.DC.Namespace.Cesium.Math.toRadians(-26.46),
+                    //                     roll: 0.0
+                    //                 }
+                    //             })
+                    //         }
+                    //     })
+                    // }, 400)
+                    that.titlesetLayerFlag = true
+
+                    global.viewer.camera.setView({
+                        // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
+                        // fromDegrees()方法,将经纬度和高程转换为世界坐标
+                        destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(
+                            that.mapCenter[0],
+                            that.mapCenter[1],
+                            that.mapCenter[2]
+                        ),
+                        orientation: {
+                            // 指向
+                            heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
+                            // 视角
+                            pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
+                            roll: 0.0
+                        }
+                    })
+
+                    // 最小
+                    global.viewer.scene.screenSpaceCameraController.minimumZoomDistance = mixVH
+                    global.eagleViewer.scene.screenSpaceCameraController.minimumZoomDistance = mixVH + 1000
+                    // 最大
+                    global.viewer.scene.screenSpaceCameraController.maximumZoomDistance = maxVH
+                    global.eagleViewer.scene.screenSpaceCameraController.maximumZoomDistance = maxVH + 1000
+
+                    // 设置相机缩小时的速率
+                    global.viewer.scene.screenSpaceCameraController._minimumZoomRate = 2000
+                    // global.eagleViewer.scene.screenSpaceCameraController._minimumZoomRate = 2000
+                    // 设置相机放大时的速率
+                    global.viewer.scene.screenSpaceCameraController._maximumZoomRate = 5906376272000
+                    // global.eagleViewer.scene.screenSpaceCameraController._maximumZoomRate = 5906376272000
+                    // 视角平移
+                    global.viewer.scene.screenSpaceCameraController.enableRotate = true
+                    global.eagleViewer.scene.screenSpaceCameraController.enableRotate = true
+                    // 视角缩放
+                    global.viewer.scene.screenSpaceCameraController.enableZoom = true
+                    global.eagleViewer.scene.screenSpaceCameraController.enableZoom = true
+                    // 视角旋转
+                    global.viewer.scene.screenSpaceCameraController.enableTilt = false
+                    global.eagleViewer.scene.screenSpaceCameraController.enableTilt = false
+
+                    that.createdLayers()
+
+                    // global.viewer.on(global.DC.MouseEventType.MOUSE_MOVE, that.mouseMoveEvent)
+
+                    global.viewer.on(global.DC.MouseEventType.CLICK, (e) => {
+                        if (that.closeMapClick) {
+                            return
+                        }
+                        if (e.overlay != undefined && e.layer.id == 'DefaultAreaLayer') {
+                            var rid =
+                                e.overlay.attr['楼栋号'] == '8栋'
+                                    ? '9栋'
+                                    : e.overlay.attr['楼栋号'] == '9栋'
+                                        ? '8栋'
+                                        : e.overlay.attr['楼栋号']
+                            this.$store.commit('CLEAR_ALL', null)
+                            getDetail({ mechanismname: '香琴湾' + rid }).then((res) => {
+                                global.viewer.scene.globe.depthTestAgainstTerrain = false
+                                var result = res.data.data
+
+                                var imgArr = result.tpurl.split(',')
+                                this.$store.commit('SET_POPUPBGURL', imgArr[0])
+                                this.$store.commit('SET_POPUPQRURL', result.codeurl)
+                                this.$store.commit('SET_POINTPOSITION', [
+                                    Number(e.wgs84Position.lng),
+                                    Number(e.wgs84Position.lat),
+                                    Number(e.wgs84Position.alt),
+                                    Number(0),
+                                    Number(0),
+                                    Number(0)
+                                ])
+                                this.$store.commit('SET_STATENAME', result.mechanismname)
+                                this.$store.commit('SET_SITENAME', result.address)
+                                this.$store.commit('SET_TELEPHONE', result.telephone)
+                                this.$store.commit('SET_INTRODUCETEXT', result.introduce)
+                                this.$store.commit('SET_PANORAMAURL', result.panoramaurl)
+                                this.$store.commit('SET_POPUPIMGATLAS', imgArr)
+                                if (result.videourl && result.videourl != '') {
+                                    this.$store.commit('SET_MONITORURL', result.videourl)
+                                }
+                                if (result.jx != undefined && result.jx != '') {
+                                    var tabOne = res.data.data[0].jx.split(',')
+                                    this.$store.commit('SET_TEACHLIST', tabOne)
+                                } else {
+                                    this.$store.commit('SET_TEACHLIST', [])
+                                }
+
+                                if (result.sh != undefined && result.sh != '') {
+                                    var tabTwo = res.data.data[0].sh.split(',')
+                                    this.$store.commit('SET_LIVELIST', tabTwo)
+                                } else {
+                                    this.$store.commit('SET_LIVELIST', [])
+                                }
+
+                                // 定制化窗体
+                                // eslint-disable-next-line no-unused-vars
+                                var popup = new global.DC.DivForms(global.viewer, {
+                                    domId: 'divFormsDomBox',
+                                    position: [
+                                        global.DC.Transform.transformWGS84ToCartesian(
+                                            new global.DC.Position(
+                                                Number(e.wgs84Position.lng),
+                                                Number(e.wgs84Position.lat),
+                                                Number(e.wgs84Position.alt)
+                                            )
+                                        )
+                                    ]
+                                })
+
+                                this.$store.commit('SET_PANORAMAPOPUP', false)
+                                this.$store.commit('SET_MONITORPOPUP', false)
+                                this.$store.commit('SET_DETAILSPOPUP', true)
+                            })
+
+                            global.viewer.flyToPosition(
+                                new global.DC.Position(
+                                    Number(e.wgs84Position.lng),
+                                    Number(e.wgs84Position.lat),
+                                    300,
+                                    Number(0),
+                                    Number(-90),
+                                    Number(0)
+                                ),
+                                () => { },
+                                0
+                            )
+                        }
+                    })
+
+                    this.$nextTick(() => {
+                        document.querySelector('.dc-zoom-controller').children[1].onclick =
+                            function () {
+                                if (that.dimensionValue == '真三维') {
+                                    global.viewer.camera.setView({
+                                        // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
+                                        // fromDegrees()方法,将经纬度和高程转换为世界坐标
+                                        destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(
+                                            that.mapCenter[0],
+                                            that.mapCenter[1],
+                                            220.0
+                                        ),
+                                        orientation: {
+                                            // 指向
+                                            heading: global.DC.Namespace.Cesium.Math.toRadians(-9),
+                                            // 视角
+                                            pitch: global.DC.Namespace.Cesium.Math.toRadians(-34.54),
+                                            roll: 0.0
+                                        }
+                                    })
+                                } else {
+                                    global.viewer.camera.setView({
+                                        // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
+                                        // fromDegrees()方法,将经纬度和高程转换为世界坐标
+                                        destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(
+                                            that.mapCenter[0],
+                                            that.mapCenter[1],
+                                            that.mapCenter[2]
+                                        ),
+                                        orientation: {
+                                            // 指向
+                                            heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
+                                            // 视角
+                                            pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
+                                            roll: 0.0
+                                        }
+                                    })
+                                }
+                            }
+                    })
+
+                    global.viewer.on(global.DC.SceneEventType.CAMERA_CHANGED, that.mapCameraEvent)
+                    global.eagleViewer.on(global.DC.SceneEventType.CAMERA_CHANGED, that.smallMapCameraEvent)
+                }
+            }
+        }
+    },
+    methods: {
+
+        getViewExtend () {
+            const params = {}
+            const extend = global.viewer.camera.computeViewRectangle()
+            if (typeof extend === 'undefined') {
+                // 2D下会可能拾取不到坐标,extend返回undefined,所以做以下转换
+                const canvas = global.viewer.scene.canvas
+                const upperLeft = new global.DC.Namespace.Cesium.Cartesian2(0, 0)// canvas左上角坐标转2d坐标
+                const lowerRight = new global.DC.Namespace.Cesium.Cartesian2(
+                    canvas.clientWidth,
+                    canvas.clientHeight
+                )// canvas右下角坐标转2d坐标
+
+                const ellipsoid = global.viewer.scene.globe.ellipsoid
+                const upperLeft3 = global.viewer.camera.pickEllipsoid(
+                    upperLeft,
+                    ellipsoid
+                )// 2D转3D世界坐标
+
+                const lowerRight3 = global.viewer.camera.pickEllipsoid(
+                    lowerRight,
+                    ellipsoid
+                )// 2D转3D世界坐标
+
+                const upperLeftCartographic = global.viewer.scene.globe.ellipsoid.cartesianToCartographic(
+                    upperLeft3
+                )// 3D世界坐标转弧度
+                const lowerRightCartographic = global.viewer.scene.globe.ellipsoid.cartesianToCartographic(
+                    lowerRight3
+                )// 3D世界坐标转弧度
+
+                const minx = global.DC.Namespace.Cesium.Math.toDegrees(upperLeftCartographic.longitude)// 弧度转经纬度
+                const maxx = global.DC.Namespace.Cesium.Math.toDegrees(lowerRightCartographic.longitude)// 弧度转经纬度
+
+                const miny = global.DC.Namespace.Cesium.Math.toDegrees(lowerRightCartographic.latitude)// 弧度转经纬度
+                const maxy = global.DC.Namespace.Cesium.Math.toDegrees(upperLeftCartographic.latitude)// 弧度转经纬度
+
+                console.log('经度:' + minx + '----' + maxx)
+                console.log('纬度:' + miny + '----' + maxy)
+
+                params.minx = minx
+                params.maxx = maxx
+                params.miny = miny
+                params.maxy = maxy
+            } else {
+                // 3D获取方式
+                params.maxx = global.DC.Namespace.Cesium.Math.toDegrees(extend.east)
+                params.maxy = global.DC.Namespace.Cesium.Math.toDegrees(extend.north)
+
+                params.minx = global.DC.Namespace.Cesium.Math.toDegrees(extend.west)
+                params.miny = global.DC.Namespace.Cesium.Math.toDegrees(extend.south)
+            }
+            return params // 返回屏幕所在经纬度范围
+        },
+
+        zoomToOpen () {
+
+        },
+
+        locationSTM () {
+            global.viewer.flyToPosition('116.45793269658417,39.92711385557482,617.5967826044838,181.95219395269424,-21.286437065473546')
+        },
+
+        mouseMoveEvent (e) {
+            var that = this
+
+            function heightToZoom (height) {
+                var A = 40487.57
+                var B = 0.00007096758
+                var C = 91610.74
+                var D = -40467.74
+                return Math.round(D + (A - D) / (1 + Math.pow(height / C, B)))
+            }
+            var height = Math.ceil(global.viewer.camera.positionCartographic.height)
+            var zoom = heightToZoom(height)
+
+            that.zoomValue = zoom
+
+            if (that.closeMapClick) {
+                return
+            }
+
+            if (e.overlay != undefined && e.overlay != null && e.layer.id == 'DefaultAreaLayer') {
+                if (select.overlay != null) {
+                    if (e.overlay != select.overlay) {
+                        select.overlay.setStyle({
+                            material: select.color,
+                            outline: false
+                        })
+
+                        select.overlay = null
+                        select.color = null
+                    }
+                }
+
+                if (select.overlay == null) {
+                    select.overlay = e.overlay
+
+                    select.color = e.overlay._style.material
+                    select.overlay.setStyle({
+                        outline: true,
+                        outlineColor: global.DC.Namespace.Cesium.Color.fromBytes(
+                            3,
+                            255,
+                            13,
+                            255
+                        ), // 边框颜色
+                        outlineWidth: 10, // 边框大小,
+                        height: 0.01,
+                        material: global.DC.Namespace.Cesium.Color.fromBytes(
+                            108,
+                            245,
+                            113,
+                            158
+                        )
+                    })
+                }
+            } else {
+                if (select.overlay != null) {
+                    select.overlay.setStyle({
+                        material: select.color,
+                        outline: false
+                    })
+
+                    select.overlay = null
+                    select.color = null
+                }
+            }
+        },
+
+        addBaseLayer () {
+            // this.updateBaseLayer()
+        },
+
+        raiseBaseLayer (array) {
+            if (baseLayer.length > 0) {
+                array.forEach(item => {
+                    baseLayer.forEach((it, index) => {
+                        if (it.id.indexOf(item.id) != -1 && it.id.indexOf(viewerHeight) == -1) {
+                            global.viewer.imageryLayers.lowerToBottom(
+                                it.layer
+                            )
+
+                            it.layer.show = false
+
+                            baseLayer.splice(index, 1)
+                        }
+                    })
+                })
+
+                console.log(baseLayer)
+            }
+        },
+
+        updateBaseLayer () {
+            const extent = this.getViewExtend()
+
+            // var position = global.viewer.scene.cartesianToCanvasCoordinates(global.DC.Namespace.Cesium.Cartesian3.fromDegrees(extent.maxx, extent.maxy))
+            // var position1 = global.viewer.scene.cartesianToCanvasCoordinates(global.DC.Namespace.Cesium.Cartesian3.fromDegrees(extent.minx, extent.miny))
+
+            // console.log(position, position1)
+
+            const array = baseLayerImgUrl.filter(item => {
+                return item[viewerHeight]
+            })
+
+            var oldLayer = []
+
+            array[0][viewerHeight].forEach(sm => {
+                let startFlag = false
+
+                startFlag = baseLayer.some(dt => {
+                    return dt.id.indexOf(sm.id) != -1 && dt.id.indexOf(viewerHeight) != -1
+                })
+
+                if (startFlag == true) return
+
+                if (
+                    (
+                        sm.rectangle[0] > extent.minx &&
+                        sm.rectangle[1] > extent.miny &&
+                        sm.rectangle[2] < extent.maxx &&
+                        sm.rectangle[3] < extent.maxy
+                    ) ||
+                    (
+                        sm.rectangle[0] < extent.minx &&
+                        sm.rectangle[1] < extent.maxy &&
+                        sm.rectangle[2] > extent.minx &&
+                        sm.rectangle[3] > extent.maxy
+                    ) ||
+                    (
+                        sm.rectangle[0] < extent.maxx &&
+                        sm.rectangle[1] < extent.maxy &&
+                        sm.rectangle[2] > extent.maxx &&
+                        sm.rectangle[3] > extent.maxy
+                    ) ||
+                    (
+                        sm.rectangle[0] < extent.maxx &&
+                        sm.rectangle[1] < extent.miny &&
+                        sm.rectangle[2] > extent.maxx &&
+                        sm.rectangle[3] > extent.miny
+                    ) ||
+                    (
+                        sm.rectangle[0] < extent.minx &&
+                        sm.rectangle[1] < extent.miny &&
+                        sm.rectangle[2] > extent.minx &&
+                        sm.rectangle[3] > extent.miny
+                    ) ||
+                    (
+                        sm.rectangle[0] > extent.minx &&
+                        sm.rectangle[1] < extent.maxy &&
+                        sm.rectangle[2] < extent.maxx &&
+                        sm.rectangle[3] > extent.maxy
+                    ) ||
+                    (
+                        sm.rectangle[0] > extent.minx &&
+                        sm.rectangle[1] > extent.miny &&
+                        sm.rectangle[2] > extent.maxx &&
+                        sm.rectangle[3] < extent.maxy
+                    ) ||
+                    (
+                        sm.rectangle[0] > extent.minx &&
+                        sm.rectangle[1] < extent.miny &&
+                        sm.rectangle[2] < extent.maxx &&
+                        sm.rectangle[3] > extent.miny
+                    ) ||
+                    (
+                        sm.rectangle[0] < extent.minx &&
+                        sm.rectangle[1] > extent.miny &&
+                        sm.rectangle[2] > extent.minx &&
+                        sm.rectangle[3] < extent.maxy
+                    )
+                ) {
+                    var signl = new global.DC.Namespace.Cesium.SingleTileImageryProvider({
+                        url: sm.url,
+                        rectangle: global.DC.Namespace.Cesium.Rectangle.fromDegrees(sm.rectangle[0], sm.rectangle[1], sm.rectangle[2], sm.rectangle[3])
+                    })
+
+                    var layer = global.viewer.imageryLayers.addImageryProvider(signl)
+
+                    oldLayer.push({ id: sm.id })
+
+                    baseLayer.push({ layer, id: sm.id + viewerHeight })
+                }
+            })
+
+            this.raiseBaseLayer(oldLayer)
+        },
+
+        mapCameraEvent () {
+            const that = this
+
+            const height = global.viewer.camera.positionCartographic.height
+
+            heightChange = viewerHeight
+
+            global.viewer.camera.setView({
+                orientation: {
+                    // 指向
+                    heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
+                    // 视角
+                    pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
+                    roll: 0.0
+                }
+            })
+
+            if (height > fiveVH - heightDifferenceValue) {
+                viewerHeight = fiveVH
+            } else if (height <= fourVH + heightDifferenceValue && height > fourVH - heightDifferenceValue) {
+                viewerHeight = fourVH
+            } else if (height <= twoVH + heightDifferenceValue && height > twoVH - heightDifferenceValue) {
+                viewerHeight = twoVH
+            } else if (height <= oneVH + 50) {
+                viewerHeight = oneVH
+            }
+
+            if (heightChange != viewerHeight) {
+                var layer = null
+                if (viewerHeight == 500) {
+                    layer = global.viewer.imageryLayers.addImageryProvider(new global.DC.CustomloadingImg({
+                        url: '/img/base/500/d_{x}_{y}.jpg',
+                        rectangle: global.DC.Namespace.Cesium.Rectangle.fromDegrees(114.03600407, 27.62719228, 114.04228134, 27.63428518)
+                    }))
+
+                    baseLayer.push(layer)
+
+                    global.viewer.imageryLayers.remove(baseLayer[0])
+
+                    baseLayer.splice(0, 1)
+                } else if (viewerHeight == 700) {
+                    layer = global.viewer.imageryLayers.addImageryProvider(new global.DC.CustomloadingImg({
+                        url: '/img/base/700/d_{x}_{y}.jpg',
+                        rectangle: global.DC.Namespace.Cesium.Rectangle.fromDegrees(114.03600407, 27.62719228, 114.04228134, 27.63428518)
+                    }))
+
+                    baseLayer.push(layer)
+
+                    global.viewer.imageryLayers.remove(baseLayer[0])
+
+                    baseLayer.splice(0, 1)
+                }
+            }
+
+            // that.updateBaseLayer()
+        },
+
+        smallMapCameraEvent () {
+            global.eagleViewer.camera.setView({
+                orientation: {
+                    // 指向
+                    heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
+                    // 视角
+                    pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
+                    roll: 0.0
+                }
+            })
+        },
+
+        createdLayers () {
+            layerGroup = new global.DC.LayerGroup('modelBox')
+            global.viewer.addLayerGroup(layerGroup)
+
+            DefaultAreaLayer = new global.DC.VectorLayer('DefaultAreaLayer')
+            layerGroup.addLayer(DefaultAreaLayer)
+            axios
+                .get(
+                    'http://arcgis.jxpskj.com:6080/arcgis/rest/services/lxxqwxq/MapServer/0/query?where=1%3D1&text=&objectIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&spatialRel=esriSpatialRelIntersects&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&returnIdsOnly=false&returnCountOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&gdbVersion=&returnDistinctValues=false&returnTrueCurves=false&resultOffset=&resultRecordCount=&f=pjson'
+                )
+                .then((resultData) => {
+                    resultData.data.features.forEach((item) => {
+                        item.geometry.rings[0].forEach((it) => {
+                            it = it.join(',')
+                        })
+
+                        item.geometry.rings[0] = item.geometry.rings[0].join(';')
+
+                        const polygon = new global.DC.Polygon(item.geometry.rings[0])
+                        polygon.attr = item.attributes
+
+                        polygon.setStyle({
+                            material: global.DC.Namespace.Cesium.Color.fromBytes(
+                                255,
+                                255,
+                                255,
+                                1
+                            )
+                        })
+
+                        DefaultAreaLayer.addOverlay(polygon)
+                    })
+                })
+        },
+
+        removeLayers () {
+            layerGroup.removeLayer(DefaultAreaLayer)
+            DefaultAreaLayer = null
+            global.viewer.removeLayerGroup(layerGroup)
+            layerGroup = null
+        },
+
+        tilesetClick (e) {
+            var that = this
+            if (that.closeMapClick) {
+                return
+            }
+            global.viewer.scene.globe.depthTestAgainstTerrain = false
+
+            if (e.overlay && e.overlay.attr.arcName != null) {
+                this.$store.commit('CLEAR_ALL', null)
+                getDetail({
+                    mechanismname: e.overlay.attr.arcName
+                }).then((res) => {
+                    if (res && JSON.stringify(res.data.data) != '{}') {
+                        var result = res.data.data
+
+                        var imgArr = result.tpurl.split(',')
+                        this.$store.commit('SET_POPUPBGURL', imgArr[0])
+                        this.$store.commit('SET_POPUPQRURL', result.codeurl)
+                        this.$store.commit('SET_POINTPOSITION', [
+                            Number(e.wgs84Position.lng),
+                            Number(e.wgs84Position.lat),
+                            Number(e.wgs84Position.alt),
+                            Number(0),
+                            Number(0),
+                            Number(0)
+                        ])
+                        this.$store.commit('SET_STATENAME', result.mechanismname)
+                        this.$store.commit('SET_SITENAME', result.address)
+                        this.$store.commit('SET_TELEPHONE', result.telephone)
+                        this.$store.commit('SET_INTRODUCETEXT', result.introduce)
+                        this.$store.commit('SET_PANORAMAURL', result.panoramaurl)
+                        this.$store.commit('SET_POPUPIMGATLAS', imgArr)
+                        if (result.videourl && result.videourl != '') {
+                            this.$store.commit('SET_MONITORURL', result.videourl)
+                        }
+                        if (result.jx != undefined && result.jx != '') {
+                            var tabOne = res.data.data[0].jx.split(',')
+                            this.$store.commit('SET_TEACHLIST', tabOne)
+                        } else {
+                            this.$store.commit('SET_TEACHLIST', [])
+                        }
+
+                        if (result.sh != undefined && result.sh != '') {
+                            var tabTwo = res.data.data[0].sh.split(',')
+                            this.$store.commit('SET_LIVELIST', tabTwo)
+                        } else {
+                            this.$store.commit('SET_LIVELIST', [])
+                        }
+
+                        // 定制化窗体
+                        // eslint-disable-next-line no-unused-vars
+                        var popup = new global.DC.DivForms(global.viewer, {
+                            domId: 'divFormsDomBox',
+                            position: [
+                                global.DC.Transform.transformWGS84ToCartesian(
+                                    new global.DC.Position(
+                                        Number(e.wgs84Position.lng),
+                                        Number(e.wgs84Position.lat),
+                                        Number(e.wgs84Position.alt)
+                                    )
+                                )
+                            ]
+                        })
+
+                        this.$store.commit('SET_PANORAMAPOPUP', false)
+                        this.$store.commit('SET_MONITORPOPUP', false)
+                        this.$store.commit('SET_DETAILSPOPUP', true)
+                    }
+                })
+
+                global.viewer.flyToPosition(
+                    new global.DC.Position(
+                        Number(e.wgs84Position.lng + 0.00070806),
+                        Number(e.wgs84Position.lat - 0.00261205),
+                        300,
+                        Number(-9),
+                        Number(-34.54),
+                        Number(0)
+                    )
+                )
+            }
+        },
+
+        locationSAT () {
+            global.viewer.flyToPosition('121.4941629,31.2091462,1859.56,0,-28.71')
+        },
+
+        locationTC () {
+            global.viewer.flyToPosition('120.670183527,31.348282115,109658.22,0,-89.90659095062371')
+        },
+
+        addQxTileset () {
+            qxTilesetLayer = new global.DC.TilesetLayer('qxTilesetLayer')
+            global.viewer.addLayer(qxTilesetLayer)
+
+            qxTileset = new global.DC.Tileset('/qx/tileset.json', {
+                luminanceAtZenith: 0.4,
+                // cullWithChildrenBounds: false,
+                // cullRequestsWhileMoving: false,
+                // skipLevelOfDetail: false,
+                shadows: global.DC.Namespace.Cesium.ShadowMode.DISABLED
+            })
+            qxTileset.setHeight(18)
+            qxTilesetLayer.addOverlay(qxTileset)
+        },
+
+        removeQxTileset () {
+            qxTilesetLayer.removeOverlay(qxTileset)
+            global.viewer.removeLayer(qxTilesetLayer)
+            qxTileset = null
+            qxTilesetLayer = null
+        },
+
+        addMxTileset () {
+            const that = this
+            tilesetLayer = new global.DC.TilesetLayer('tilesetLayer')
+            global.viewer.addLayer(tilesetLayer)
+            tileset = new global.DC.Tileset('/mx/tileset.json', {
+                luminanceAtZenith: 0.4,
+                // cullWithChildrenBounds: false,
+                // cullRequestsWhileMoving: false,
+                // skipLevelOfDetail: false,
+                shadows: global.DC.Namespace.Cesium.ShadowMode.DISABLED
+            })
+            tileset.setHeight(150)
+            tilesetLayer.addOverlay(tileset)
+            tileset.on(global.DC.MouseEventType.CLICK, that.tilesetClick)
+        },
+
+        removeMxTileset () {
+            const that = this
+            tileset.off(global.DC.MouseEventType.CLICK, that.tilesetClick)
+            tilesetLayer.removeOverlay(tileset)
+            global.viewer.removeLayer(tilesetLayer)
+            tileset = null
+            tilesetLayer = null
+        },
+
+        qxChangeEvent (change) {
+            const that = this
+            global.viewer.camera.setView({
+                // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
+                // fromDegrees()方法,将经纬度和高程转换为世界坐标
+                destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(
+                    114.03989859,
+                    27.62581763,
+                    420.0
+                ),
+                orientation: {
+                    // 指向
+                    heading: global.DC.Namespace.Cesium.Math.toRadians(-9),
+                    // 视角
+                    pitch: global.DC.Namespace.Cesium.Math.toRadians(-34.54),
+                    roll: 0.0
+                }
+            })
+
+            global.eagleViewer.camera.setView({
+                // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
+                // fromDegrees()方法,将经纬度和高程转换为世界坐标
+                destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(
+                    that.mapCenter[0],
+                    that.mapCenter[1],
+                    1420.0
+                ),
+                orientation: {
+                    // 指向
+                    heading: global.DC.Namespace.Cesium.Math.toRadians(-9),
+                    // 视角
+                    pitch: global.DC.Namespace.Cesium.Math.toRadians(-34.54),
+                    roll: 0.0
+                }
+            })
+            if (change) {
+                that.removeMxTileset()
+                that.addQxTileset()
+            } else {
+                that.removeQxTileset()
+                that.addMxTileset()
+            }
+        },
+
+        generatePosition (num) {
+            const list = []
+            for (let i = 0; i < num; i++) {
+                const lng = 120.38105869 + Math.random() * 0.5
+                const lat = 31.10115627 + Math.random() * 0.5
+                list.push(new global.DC.Position(lng, lat))
+            }
+            return list
+        },
+
+        removeTC () {
+            global.viewer.removeLayer(tcLayer)
+            tcLayer = null
+        },
+
+        createTC () {
+            tcLayer = new global.DC.HeatLayer('tcLayer', {
+                useGround: true,
+                radius: 40
+            })
+            global.viewer.addLayer(tcLayer)
+            const positions = this.generatePosition(3000)
+            tcLayer.setPositions(positions)
+        },
+
+        // 科技感删除
+        removeSAT () {
+            global.viewer.removeLayer(layerSat)
+            global.viewer.removeLayer(layerSATtwo)
+            layerSat = null
+            layerSATtwo = null
+        },
+
+        // 科技感添加
+        createSAT () {
+            function generatePosition (num, isAdd) {
+                const list = []
+                for (let i = 0; i < num; i++) {
+                    const lng = 121.49536592256028 + Math.random() * 0.04 * (isAdd ? 1 : -1)
+                    const lat = 31.241616722278213 + Math.random() * 0.04 * (isAdd ? 1 : -1)
+                    list.push({ lng, lat })
+                }
+                return list
+            }
+
+            layerSat = new global.DC.TilesetLayer('layerSat').addTo(global.viewer)
+
+            const build = new global.DC.Tileset(
+                'http://resource.dvgis.cn/data/3dtiles/ljz/tileset.json',
+                { skipLevels: true }
+            )
+
+            const fs = `
+                        varying vec3 v_positionEC;
+                        void main(void){
+                            vec4 position = czm_inverseModelView * vec4(v_positionEC,1); // 位置
+                            float glowRange = 100.0; // 光环的移动范围(高度)
+                            gl_FragColor = vec4(0.2,  0.5, 1.0, 1.0); // 颜色
+                            gl_FragColor *= vec4(vec3(position.z / 100.0), 1.0); // 渐变
+                            // 动态光环
+                            float time = fract(czm_frameNumber / 360.0);
+                            time = abs(time - 0.5) * 2.0;
+                            float diff = step(0.005, abs( clamp(position.z / glowRange, 0.0, 1.0) - time));
+                            gl_FragColor.rgb += gl_FragColor.rgb * (1.0 - diff);
+                        }
+                        `
+            build.setCustomShader(fs)
+
+            layerSat.addOverlay(build)
+
+            layerSATtwo = new global.DC.PrimitiveLayer('layer').addTo(global.viewer)
+
+            let positions = generatePosition(50, true)
+
+            positions = positions.concat(generatePosition(50))
+
+            positions.forEach(item => {
+                const position = global.DC.Position.fromObject(item)
+                const end = position.copy()
+                end.alt = 5000 * Math.random()
+                const line = new global.DC.FlowLinePrimitive([position, end], 0.5)
+                line.setStyle({
+                    speed: 6 * Math.random(),
+                    color: global.DC.Color.fromCssColorString('rgb(141,172,172)'),
+                    percent: 0.1,
+                    gradient: 0.01
+                })
+                layerSATtwo.addOverlay(line)
+            })
+        },
+
+        dimensionChange () {
+            var that = this
+
+            that.$store.commit('SET_TWOORTHREE', that.dimensionValue)
+
+            if (that.dimensionValue == '真三维') {
+                global.viewer.off(global.DC.MouseEventType.MOUSE_MOVE, that.mouseMoveEvent)
+                global.viewer.off(global.DC.SceneEventType.CAMERA_CHANGED, that.mapCameraEvent)
+                global.eagleViewer.off(global.DC.SceneEventType.CAMERA_CHANGED, that.smallMapCameraEvent)
+
+                yxLayer = global.viewer.imageryLayers.addImageryProvider(
+                    new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
+                        url: 'http://t{s}.tianditu.gov.cn/DataServer?T=img_w&x={x}&y={y}&l={z}&tk=e9533f5acb2ac470b07f406a4d24b4f0',
+                        subdomains: ['0', '1', '2', '3', '4', '5', '6', '7'],
+                        format: 'image/jpeg',
+                        show: true,
+                        maximumLevel: 18
+                    })
+                )
+
+                dxLayer = global.DC.TerrainFactory.createUrlTerrain({
+                    url: 'http://data.marsgis.cn/terrain'
+                })
+                global.viewer.addTerrain(dxLayer)
+
+                that.btnGroupShow = true
+                that.createSAT()
+                that.createTC()
+
+                that.removeLayers()
+                baseLayer.forEach(item => {
+                    global.viewer.imageryLayers.remove(
+                        item.layer
+                    )
+                })
+
+                baseLayer = []
+
+                silhouetteBlue.selected = []
+
+                that.addMxTileset()
+
+                streenMlayer = new global.DC.S3MLayer('streenMlayer', 'http://resource.dvgis.cn/data/3dtiles/CBD/cbd.scp')
+                global.viewer.addLayer(streenMlayer)
+                // 最小
+                global.viewer.scene.screenSpaceCameraController.minimumZoomDistance = 1.0
+                global.eagleViewer.scene.screenSpaceCameraController.minimumZoomDistance = 1.0
+                // 最大
+                global.viewer.scene.screenSpaceCameraController.maximumZoomDistance =
+                    Number.POSITIVE_INFINITY
+                global.eagleViewer.scene.screenSpaceCameraController.maximumZoomDistance =
+                    Number.POSITIVE_INFINITY
+                // 视角旋转
+                global.viewer.scene.screenSpaceCameraController.enableTilt = true
+                global.eagleViewer.scene.screenSpaceCameraController.enableTilt = true
+                // 115.877863,28.741661
+                global.viewer.camera.setView({
+                    // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
+                    // fromDegrees()方法,将经纬度和高程转换为世界坐标
+                    destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(
+                        114.03989859,
+                        27.62581763,
+                        420.0
+                    ),
+                    orientation: {
+                        // 指向
+                        heading: global.DC.Namespace.Cesium.Math.toRadians(-9),
+                        // 视角
+                        pitch: global.DC.Namespace.Cesium.Math.toRadians(-34.54),
+                        roll: 0.0
+                    }
+                })
+
+                global.eagleViewer.camera.setView({
+                    // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
+                    // fromDegrees()方法,将经纬度和高程转换为世界坐标
+                    destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(
+                        that.mapCenter[0],
+                        that.mapCenter[1],
+                        1420.0
+                    ),
+                    orientation: {
+                        // 指向
+                        heading: global.DC.Namespace.Cesium.Math.toRadians(-9),
+                        // 视角
+                        pitch: global.DC.Namespace.Cesium.Math.toRadians(-34.54),
+                        roll: 0.0
+                    }
+                })
+            } else {
+                global.viewer.imageryLayers.remove(yxLayer)
+                global.viewer.removeTerrain(dxLayer)
+
+                that.btnGroupShow = false
+                that.removeSAT()
+                that.removeTC()
+                global.viewer.on(global.DC.MouseEventType.MOUSE_MOVE, that.mouseMoveEvent)
+                global.viewer.on(global.DC.SceneEventType.CAMERA_CHANGED, that.mapCameraEvent)
+                global.eagleViewer.on(global.DC.SceneEventType.CAMERA_CHANGED, that.smallMapCameraEvent)
+                if (tilesetLayer != null) that.removeMxTileset()
+                if (qxTilesetLayer != null) that.removeQxTileset()
+
+                global.viewer.removeLayer(streenMlayer)
+                streenMlayer = null
+                that.createdLayers()
+
+                that.addBaseLayer()
+
+                global.viewer.camera.setView({
+                    // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
+                    // fromDegrees()方法,将经纬度和高程转换为世界坐标
+                    destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(
+                        that.mapCenter[0],
+                        that.mapCenter[1],
+                        that.mapCenter[2]
+                    ),
+                    orientation: {
+                        // 指向
+                        heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
+                        // 视角
+                        pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
+                        roll: 0.0
+                    }
+                })
+
+                global.eagleViewer.camera.setView({
+                    // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
+                    // fromDegrees()方法,将经纬度和高程转换为世界坐标
+                    destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(
+                        that.mapCenter[0],
+                        that.mapCenter[1],
+                        maxVH + 1000
+                    ),
+                    orientation: {
+                        // 指向
+                        heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
+                        // 视角
+                        pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
+                        roll: 0.0
+                    }
+                })
+                // 最小
+                global.viewer.scene.screenSpaceCameraController.minimumZoomDistance = mixVH
+                global.eagleViewer.scene.screenSpaceCameraController.minimumZoomDistance = mixVH + 1000
+                // 最大
+                global.viewer.scene.screenSpaceCameraController.maximumZoomDistance = maxVH
+                global.eagleViewer.scene.screenSpaceCameraController.maximumZoomDistance = maxVH + 1000
+                // 视角旋转
+                global.viewer.scene.screenSpaceCameraController.enableTilt = false
+                global.eagleViewer.scene.screenSpaceCameraController.enableTilt = false
+            }
+        }
+    }
+}
+</script>
+
+<style lang="scss" scoped>
+.dimension-cut {
+    position: fixed;
+    top: 100px;
+    right: 10px;
+    width: auto;
+    // height: 40px;
+    z-index: 1;
+}
+
+.three-stm {
+    position: fixed;
+    top: 66px;
+    right: 10px;
+    z-index: 99;
+}
+
+.sat-stm {
+    position: fixed;
+    top: 66px;
+    right: 75px;
+    z-index: 99;
+}
+
+.sat-tc {
+    position: fixed;
+    top: 66px;
+    right: 141px;
+    z-index: 99;
+}
+
+.sat-qx {
+    position: fixed;
+    top: 66px;
+    right: 220px;
+    z-index: 99;
+    background: #fff;
+}
+</style>
diff --git a/src/components/map/components/dimension copy.vue b/src/components/map/components/dimension copy.vue
deleted file mode 100644
index df1f9b0..0000000
--- a/src/components/map/components/dimension copy.vue
+++ /dev/null
@@ -1,1720 +0,0 @@
-<template>
-    <div class="dimension-cut">
-        <!-- <el-button type="primary">{{zoomValue}}</el-button> -->
-
-        <el-button
-            v-show="btnGroupShow"
-            size="mini"
-            class="three-stm"
-            type="primary"
-            @click="locationSTM"
-        >s3m</el-button>
-
-        <el-button
-            v-show="btnGroupShow"
-            size="mini"
-            class="sat-stm"
-            type="primary"
-            @click="locationSAT"
-        >科技</el-button>
-
-        <el-button
-            v-show="btnGroupShow"
-            size="mini"
-            class="sat-tc"
-            type="primary"
-            @click="locationTC"
-        >热力图</el-button>
-
-        <el-checkbox
-            v-show="btnGroupShow"
-            size="mini"
-            class="sat-qx"
-            v-model="qxChange"
-            label="倾斜数据"
-            @change="qxChangeEvent"
-            border
-        ></el-checkbox>
-
-        <el-radio-group v-model="dimensionValue" size="medium" @change="dimensionChange">
-            <el-radio-button label="三 维"></el-radio-button>
-            <el-radio-button label="真三维"></el-radio-button>
-        </el-radio-group>
-    </div>
-</template>
-
-<script>
-import axios from 'axios'
-import { mapGetters } from 'vuex'
-import { getDetail } from '@/api/pc/public/arc'
-import baseLayerImgUrl from '@/assets/baseUrl'
-
-let baseLayer = []
-
-let tilesetLayer = null
-
-let tileset = null
-
-let qxTilesetLayer = null
-let qxTileset = null
-
-let silhouetteBlue = null
-
-const baseMapLayer = null
-
-let DefaultAreaLayer = null
-
-let layerGroup = null
-
-let select = null
-
-let streenMlayer = null
-
-let layerSat = null
-let layerSATtwo = null
-let tcLayer = null
-
-let slLayer = null
-let bzLayer = null
-let yxLayer = null
-let dxLayer = null
-
-// let viewerHeight = 950
-// let smallViewerHeight = 1950
-
-// const mixVH = 500
-// const maxVH = 950
-// const oneVH = 500
-// const twoVH = 650
-// const fourVH = 800
-// const fiveVH = 950
-
-let viewerHeight = 700
-let smallViewerHeight = 1700
-
-const mixVH = 150
-const maxVH = 700
-
-const oneVH = 150
-const twoVH = 300
-const fourVH = 500
-const fiveVH = 700
-
-// const wallLayer = null
-
-export default {
-    name: 'dimension',
-    data () {
-        return {
-            qxChange: false,
-            zoomValue: 0,
-            btnGroupShow: false,
-            dimensionValue: '三 维',
-            // 建筑2.5D地图
-            // 建筑2.5D面数据
-            titlesetLayerFlag: false,
-            wallArr: [
-                [114.04006133, 27.628038, 100],
-                [114.04020623, 27.62809403, 100],
-                [114.04025389, 27.62819931, 100],
-                [114.04032823, 27.62827743, 100],
-                [114.0410871, 27.62918798, 100],
-                [114.04001425, 27.62986815, 100],
-                [114.04001615, 27.62986817, 100],
-                [114.03992451, 27.62998379, 100],
-                [114.03967878, 27.62999684, 100],
-                [114.03940001, 27.63008698, 100],
-                [114.03951075, 27.63047135, 100],
-                [114.03946107, 27.63056152, 100],
-                [114.03927571, 27.63072325, 100],
-                [114.03871751, 27.63128845, 100],
-                [114.03872079, 27.63135594, 100],
-                [114.03869211, 27.63139169, 100],
-                [114.03960653, 27.63200726, 100],
-                [114.03945732, 27.63215207, 100],
-                [114.03760837, 27.63092563, 100],
-                [114.03770336, 27.63078037, 100],
-                [114.03782957, 27.63072932, 100],
-                [114.03787347, 27.63068209, 100],
-                [114.03824591, 27.62887902, 100],
-                [114.03837943, 27.6289105, 100],
-                [114.03863853, 27.62868839, 100],
-                [114.03905656, 27.62843592, 100],
-                [114.03954722, 27.62819644, 100],
-                [114.04006133, 27.628038, 100]
-            ],
-            mapCenter: [114.03928435,
-                27.62997062, 700]
-            // mapCenter: [116.35559028,
-            //     27.96548051, 5000]
-            // mapCenter: [115.871863, 28.743861, 950.0]
-        }
-    },
-    props: ['wheelFlag', 'startWheel', 'startSmallWheel'],
-    computed: {
-        ...mapGetters([
-            'viewerExist',
-            // 校区内导航的显示关闭
-            'campusNavFlag',
-            'orgNavBarFlag',
-            'arcNavBarFlag',
-            'closeMapClick' // 关闭地图点击,防止新增标签误触
-        ])
-    },
-    created () {
-        select = {
-            overlay: null,
-            color: null
-        }
-    },
-    watch: {
-        viewerExist: {
-            immediate: true,
-            handler (newCode, oldCode) {
-                if (this.titlesetLayerFlag == false && newCode == true) {
-                    var that = this
-
-                    silhouetteBlue =
-                        global.DC.Namespace.Cesium.PostProcessStageLibrary.createEdgeDetectionStage()
-                    silhouetteBlue.uniforms.color =
-                        global.DC.Namespace.Cesium.Color.fromBytes(9, 162, 40)
-                    silhouetteBlue.uniforms.length = 0.01
-                    silhouetteBlue.selected = []
-
-                    global.viewer.scene.postProcessStages.add(
-                        global.DC.Namespace.Cesium.PostProcessStageLibrary.createSilhouetteStage(
-                            [silhouetteBlue]
-                        )
-                    )
-
-                    slLayer = global.viewer.imageryLayers.addImageryProvider(
-                        new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
-                            url: 'http://t{s}.tianditu.gov.cn/DataServer?T=vec_w&x={x}&y={y}&l={z}&tk=9ae78c51a0a28f06444d541148496e36',
-                            subdomains: ['0', '1', '2', '3', '4', '5', '6', '7'],
-                            format: 'image/jpeg',
-                            show: true,
-                            maximumLevel: 18
-                        })
-                    )
-
-                    bzLayer = global.viewer.imageryLayers.addImageryProvider(
-                        new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
-                            url: 'http://t{s}.tianditu.gov.cn/DataServer?T=cva_w&x={x}&y={y}&l={z}&tk=9ae78c51a0a28f06444d541148496e36',
-                            subdomains: ['0', '1', '2', '3', '4', '5', '6', '7'],
-                            format: 'image/jpeg',
-                            show: true,
-                            maximumLevel: 18
-                        })
-                    )
-
-                    // global.viewer.imageryLayers.addImageryProvider(
-                    //     new global.DC.Namespace.Cesium.WebMapTileServiceImageryProvider({
-                    //         url: ' http://t1.tianditu.gov.cn/vec_w/wmts?tk=9ae78c51a0a28f06444d541148496e36',
-                    //         type: 'wmts',
-                    //         layer: 'vec',
-                    //         style: 'default',
-                    //         format: 'tiles',
-                    //         tileMatrixSetID: 'w',
-                    //         show: true,
-                    //         maximumLevel: 18
-                    //     })
-                    // )
-
-                    // global.viewer.imageryLayers.addImageryProvider(
-                    //     new global.DC.Namespace.Cesium.WebMapTileServiceImageryProvider({
-                    //         url: ' http://t1.tianditu.gov.cn/cva_w/wmts?tk=9ae78c51a0a28f06444d541148496e36',
-                    //         type: 'wmts',
-                    //         layer: 'cva',
-                    //         style: 'default',
-                    //         format: 'tiles',
-                    //         tileMatrixSetID: 'w',
-                    //         show: true,
-                    //         maximumLevel: 18
-                    //     })
-                    // )
-
-                    const videoLayer = new global.DC.CameraVideoLayer('video-layer').addTo(
-                        global.viewer
-                    )
-
-                    const cameraVideo = new global.DC.CameraVideo(
-                        new global.DC.Position(114.03935976, 27.62939045, 100.25, 4.2, -90),
-                        document.getElementById('video')
-                    )
-                    cameraVideo.setStyle({
-                        fov: 30,
-                        far: 120,
-                        near: 1,
-                        aspectRatio: 1.3,
-                        alpha: 0.7
-                    })
-
-                    videoLayer.addOverlay(cameraVideo)
-
-                    // baseMapLayer =
-                    //     global.viewer.imageryLayers.addImageryProvider(new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
-                    //         url: '/wp/{z}/{x}/{y}.png',
-                    //         fileExtension: 'png'
-                    //         // minimumLevel: 19
-                    //     }))
-
-                    that.addBaseLayer()
-
-                    // global.viewer.imageryLayers.addImageryProvider(new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
-                    //     url: '/fz/{z}/{x}/{y}.png',
-                    //     fileExtension: 'png'
-                    //     // minimumLevel: 19
-                    // }))
-
-                    // global.viewer.imageryLayers.addImageryProvider(
-                    //     new global.DC.Namespace.Cesium.WebMapTileServiceImageryProvider({
-                    //         url: 'http://arcgis.jxpskj.com:6080/arcgis/rest/services/FZ25DMap/MapServer/WMTS',
-                    //         // url: 'http://arcgis.jxpskj.com:6080/arcgis/rest/services/PX25DMap/Pingxiang25DMap18000/MapServer/WMTS',
-                    //         layer: 'fzsw2019',
-                    //         style: 'default',
-                    //         tileMatrixSetID: 'default028mm',
-                    //         format: 'image/jpgpng',
-                    //         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'
-                    //         ]
-                    //     })
-                    // )
-
-                    // global.viewer.imageryLayers.addImageryProvider(new global.DC.Namespace.Cesium.ArcGisMapServerImageryProvider({
-                    //     url: 'http://arcgis.jxpskj.com:6080/arcgis/rest/services/FZ25DMap/MapServer',
-                    //     layer: 'fzsw2019',
-                    // }))
-
-                    // wallLayer = new global.DC.VectorLayer('wallLayer')
-                    // global.viewer.addLayer(wallLayer)
-
-                    // that.wallArr.forEach((item) => {
-                    //     item = item.join(',')
-                    // })
-                    // that.wallArr = that.wallArr.join(';')
-                    // const wall = new global.DC.Wall(that.wallArr)
-                    // wall.setStyle({
-                    //     material: new global.DC.WallTrailMaterialProperty({
-                    //         color: global.DC.Namespace.Cesium.Color.fromBytes(0, 142, 255, 150),
-                    //         // color: global.DC.Color.CYAN,
-                    //         speed: 10
-                    //     })
-                    // })
-                    // wallLayer.addOverlay(wall)
-
-                    // global.viewer.camera.setView({
-                    //     // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
-                    //     // fromDegrees()方法,将经纬度和高程转换为世界坐标
-                    //     destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(114.03928791, 27.62954732, 400.0),
-                    //     orientation: {
-                    //         // 指向
-                    //         heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
-                    //         // 视角
-                    //         pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
-                    //         roll: 0.0
-                    //     }
-                    // })
-
-                    // setTimeout(() => {
-                    //     global.viewer.camera.flyTo({
-                    //         // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
-                    //         // fromDegrees()方法,将经纬度和高程转换为世界坐标
-                    //         destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(114.0351, 27.6314, 200.0),
-                    //         duration: 5,
-                    //         complete: () => {
-                    //             global.viewer.camera.flyTo({
-                    //                 // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
-                    //                 // fromDegrees()方法,将经纬度和高程转换为世界坐标
-                    //                 destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(114.0351, 27.6314, 200.0),
-                    //                 orientation: {
-                    //                     // 指向
-                    //                     heading: global.DC.Namespace.Cesium.Math.toRadians(108),
-                    //                     // 视角
-                    //                     pitch: global.DC.Namespace.Cesium.Math.toRadians(-26.46),
-                    //                     roll: 0.0
-                    //                 }
-                    //             })
-                    //         }
-                    //     })
-                    // }, 400)
-                    that.titlesetLayerFlag = true
-
-                    global.viewer.camera.setView({
-                        // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
-                        // fromDegrees()方法,将经纬度和高程转换为世界坐标
-                        destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(
-                            that.mapCenter[0],
-                            that.mapCenter[1],
-                            that.mapCenter[2]
-                        ),
-                        orientation: {
-                            // 指向
-                            heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
-                            // 视角
-                            pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
-                            roll: 0.0
-                        }
-                    })
-
-                    // 最小
-                    global.viewer.scene.screenSpaceCameraController.minimumZoomDistance = mixVH
-                    global.eagleViewer.scene.screenSpaceCameraController.minimumZoomDistance = mixVH + 1000
-                    // 最大
-                    global.viewer.scene.screenSpaceCameraController.maximumZoomDistance = maxVH
-                    global.eagleViewer.scene.screenSpaceCameraController.maximumZoomDistance = maxVH + 1000
-
-                    // 设置相机缩小时的速率
-                    global.viewer.scene.screenSpaceCameraController._minimumZoomRate = 2000
-                    // global.eagleViewer.scene.screenSpaceCameraController._minimumZoomRate = 2000
-                    // 设置相机放大时的速率
-                    global.viewer.scene.screenSpaceCameraController._maximumZoomRate = 5906376272000
-                    // global.eagleViewer.scene.screenSpaceCameraController._maximumZoomRate = 5906376272000
-                    // 视角平移
-                    global.viewer.scene.screenSpaceCameraController.enableRotate = true
-                    global.eagleViewer.scene.screenSpaceCameraController.enableRotate = true
-                    // 视角缩放
-                    global.viewer.scene.screenSpaceCameraController.enableZoom = true
-                    global.eagleViewer.scene.screenSpaceCameraController.enableZoom = true
-                    // 视角旋转
-                    global.viewer.scene.screenSpaceCameraController.enableTilt = false
-                    global.eagleViewer.scene.screenSpaceCameraController.enableTilt = false
-
-                    that.createdLayers()
-
-                    global.viewer.on(global.DC.MouseEventType.MOUSE_MOVE, that.mouseMoveEvent)
-
-                    global.viewer.on(global.DC.MouseEventType.CLICK, (e) => {
-                        if (that.closeMapClick) {
-                            return
-                        }
-                        if (e.overlay != undefined && e.layer.id == 'DefaultAreaLayer') {
-                            var rid =
-                                e.overlay.attr['楼栋号'] == '8栋'
-                                    ? '9栋'
-                                    : e.overlay.attr['楼栋号'] == '9栋'
-                                        ? '8栋'
-                                        : e.overlay.attr['楼栋号']
-                            this.$store.commit('CLEAR_ALL', null)
-                            getDetail({ mechanismname: '香琴湾' + rid }).then((res) => {
-                                global.viewer.scene.globe.depthTestAgainstTerrain = false
-                                var result = res.data.data
-
-                                var imgArr = result.tpurl.split(',')
-                                this.$store.commit('SET_POPUPBGURL', imgArr[0])
-                                this.$store.commit('SET_POPUPQRURL', result.codeurl)
-                                this.$store.commit('SET_POINTPOSITION', [
-                                    Number(e.wgs84Position.lng),
-                                    Number(e.wgs84Position.lat),
-                                    Number(e.wgs84Position.alt),
-                                    Number(0),
-                                    Number(0),
-                                    Number(0)
-                                ])
-                                this.$store.commit('SET_STATENAME', result.mechanismname)
-                                this.$store.commit('SET_SITENAME', result.address)
-                                this.$store.commit('SET_TELEPHONE', result.telephone)
-                                this.$store.commit('SET_INTRODUCETEXT', result.introduce)
-                                this.$store.commit('SET_PANORAMAURL', result.panoramaurl)
-                                this.$store.commit('SET_POPUPIMGATLAS', imgArr)
-                                if (result.videourl && result.videourl != '') {
-                                    this.$store.commit('SET_MONITORURL', result.videourl)
-                                }
-                                if (result.jx != undefined && result.jx != '') {
-                                    var tabOne = res.data.data[0].jx.split(',')
-                                    this.$store.commit('SET_TEACHLIST', tabOne)
-                                } else {
-                                    this.$store.commit('SET_TEACHLIST', [])
-                                }
-
-                                if (result.sh != undefined && result.sh != '') {
-                                    var tabTwo = res.data.data[0].sh.split(',')
-                                    this.$store.commit('SET_LIVELIST', tabTwo)
-                                } else {
-                                    this.$store.commit('SET_LIVELIST', [])
-                                }
-
-                                // 定制化窗体
-                                // eslint-disable-next-line no-unused-vars
-                                var popup = new global.DC.DivForms(global.viewer, {
-                                    domId: 'divFormsDomBox',
-                                    position: [
-                                        global.DC.Transform.transformWGS84ToCartesian(
-                                            new global.DC.Position(
-                                                Number(e.wgs84Position.lng),
-                                                Number(e.wgs84Position.lat),
-                                                Number(e.wgs84Position.alt)
-                                            )
-                                        )
-                                    ]
-                                })
-
-                                this.$store.commit('SET_PANORAMAPOPUP', false)
-                                this.$store.commit('SET_MONITORPOPUP', false)
-                                this.$store.commit('SET_DETAILSPOPUP', true)
-                            })
-
-                            global.viewer.flyToPosition(
-                                new global.DC.Position(
-                                    Number(e.wgs84Position.lng),
-                                    Number(e.wgs84Position.lat),
-                                    300,
-                                    Number(0),
-                                    Number(-90),
-                                    Number(0)
-                                ),
-                                () => { },
-                                0
-                            )
-                        }
-                    })
-
-                    this.$nextTick(() => {
-                        document.querySelector('.dc-zoom-controller').children[1].onclick =
-                            function () {
-                                if (that.dimensionValue == '真三维') {
-                                    global.viewer.camera.setView({
-                                        // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
-                                        // fromDegrees()方法,将经纬度和高程转换为世界坐标
-                                        destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(
-                                            that.mapCenter[0],
-                                            that.mapCenter[1],
-                                            220.0
-                                        ),
-                                        orientation: {
-                                            // 指向
-                                            heading: global.DC.Namespace.Cesium.Math.toRadians(-9),
-                                            // 视角
-                                            pitch: global.DC.Namespace.Cesium.Math.toRadians(-34.54),
-                                            roll: 0.0
-                                        }
-                                    })
-                                } else {
-                                    global.viewer.camera.setView({
-                                        // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
-                                        // fromDegrees()方法,将经纬度和高程转换为世界坐标
-                                        destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(
-                                            that.mapCenter[0],
-                                            that.mapCenter[1],
-                                            that.mapCenter[2]
-                                        ),
-                                        orientation: {
-                                            // 指向
-                                            heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
-                                            // 视角
-                                            pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
-                                            roll: 0.0
-                                        }
-                                    })
-                                }
-                            }
-
-                        document.querySelector('.dc-zoom-controller').children[2].onclick =
-                            function () {
-                                if (
-                                    that.dimensionValue != undefined &&
-                                    that.dimensionValue != '真三维'
-                                ) {
-                                    if (viewerHeight == oneVH) {
-                                        global.viewer.camera.setView({
-                                            destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
-                                                global.viewer.camera.positionCartographic.longitude,
-                                                global.viewer.camera.positionCartographic.latitude,
-                                                twoVH
-                                            ),
-                                            orientation: {
-                                                // 指向
-                                                heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
-                                                // 视角
-                                                pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
-                                                roll: 0.0
-                                            }
-                                        })
-                                        viewerHeight = twoVH
-                                        that.$emit('change-wheel', false, 'startWheel')
-                                        that.addBaseLayer()
-                                        return
-                                    }
-
-                                    if (viewerHeight == twoVH) {
-                                        global.viewer.camera.setView({
-                                            destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
-                                                global.viewer.camera.positionCartographic.longitude,
-                                                global.viewer.camera.positionCartographic.latitude,
-                                                fourVH
-                                            ),
-                                            orientation: {
-                                                // 指向
-                                                heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
-                                                // 视角
-                                                pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
-                                                roll: 0.0
-                                            }
-                                        })
-                                        viewerHeight = fourVH
-                                        that.$emit('change-wheel', false, 'startWheel')
-                                        that.addBaseLayer()
-                                        return
-                                    }
-
-                                    if (viewerHeight == fourVH) {
-                                        global.viewer.camera.setView({
-                                            destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
-                                                global.viewer.camera.positionCartographic.longitude,
-                                                global.viewer.camera.positionCartographic.latitude,
-                                                fiveVH
-                                            ),
-                                            orientation: {
-                                                // 指向
-                                                heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
-                                                // 视角
-                                                pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
-                                                roll: 0.0
-                                            }
-                                        })
-                                        viewerHeight = fiveVH
-                                        that.$emit('change-wheel', false, 'startWheel')
-                                        that.addBaseLayer()
-                                    }
-                                }
-                            }
-
-                        document.querySelector('.dc-zoom-controller').children[0].onclick =
-                            function () {
-                                if (
-                                    that.dimensionValue != undefined &&
-                                    that.dimensionValue != '真三维'
-                                ) {
-                                    if (viewerHeight == fiveVH) {
-                                        global.viewer.camera.setView({
-                                            destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
-                                                global.viewer.camera.positionCartographic.longitude,
-                                                global.viewer.camera.positionCartographic.latitude,
-                                                fourVH
-                                            ),
-                                            orientation: {
-                                                // 指向
-                                                heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
-                                                // 视角
-                                                pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
-                                                roll: 0.0
-                                            }
-                                        })
-                                        viewerHeight = fourVH
-                                        that.$emit('change-wheel', false, 'startWheel')
-                                        that.addBaseLayer()
-                                        return
-                                    }
-
-                                    if (viewerHeight == fourVH) {
-                                        global.viewer.camera.setView({
-                                            destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
-                                                global.viewer.camera.positionCartographic.longitude,
-                                                global.viewer.camera.positionCartographic.latitude,
-                                                twoVH
-                                            ),
-                                            orientation: {
-                                                // 指向
-                                                heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
-                                                // 视角
-                                                pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
-                                                roll: 0.0
-                                            }
-                                        })
-                                        viewerHeight = twoVH
-                                        that.$emit('change-wheel', false, 'startWheel')
-                                        that.addBaseLayer()
-                                        return
-                                    }
-
-                                    if (viewerHeight == twoVH) {
-                                        global.viewer.camera.setView({
-                                            destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
-                                                global.viewer.camera.positionCartographic.longitude,
-                                                global.viewer.camera.positionCartographic.latitude,
-                                                oneVH
-                                            ),
-                                            orientation: {
-                                                // 指向
-                                                heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
-                                                // 视角
-                                                pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
-                                                roll: 0.0
-                                            }
-                                        })
-                                        viewerHeight = oneVH
-                                        that.$emit('change-wheel', false, 'startWheel')
-                                        that.addBaseLayer()
-                                    }
-                                }
-                            }
-                    })
-
-                    global.viewer.on(global.DC.SceneEventType.CAMERA_CHANGED, that.mapCameraEvent)
-                    global.eagleViewer.on(global.DC.SceneEventType.CAMERA_CHANGED, that.smallMapCameraEvent)
-                }
-            }
-        }
-    },
-    methods: {
-
-        getViewExtend () {
-            const params = {}
-            const extend = global.viewer.camera.computeViewRectangle()
-            if (typeof extend === 'undefined') {
-                // 2D下会可能拾取不到坐标,extend返回undefined,所以做以下转换
-                const canvas = global.viewer.scene.canvas
-                const upperLeft = new global.DC.Namespace.Cesium.Cartesian2(0, 0)// canvas左上角坐标转2d坐标
-                const lowerRight = new global.DC.Namespace.Cesium.Cartesian2(
-                    canvas.clientWidth,
-                    canvas.clientHeight
-                )// canvas右下角坐标转2d坐标
-
-                const ellipsoid = global.viewer.scene.globe.ellipsoid
-                const upperLeft3 = global.viewer.camera.pickEllipsoid(
-                    upperLeft,
-                    ellipsoid
-                )// 2D转3D世界坐标
-
-                const lowerRight3 = global.viewer.camera.pickEllipsoid(
-                    lowerRight,
-                    ellipsoid
-                )// 2D转3D世界坐标
-
-                const upperLeftCartographic = global.viewer.scene.globe.ellipsoid.cartesianToCartographic(
-                    upperLeft3
-                )// 3D世界坐标转弧度
-                const lowerRightCartographic = global.viewer.scene.globe.ellipsoid.cartesianToCartographic(
-                    lowerRight3
-                )// 3D世界坐标转弧度
-
-                const minx = global.DC.Namespace.Cesium.Math.toDegrees(upperLeftCartographic.longitude)// 弧度转经纬度
-                const maxx = global.DC.Namespace.Cesium.Math.toDegrees(lowerRightCartographic.longitude)// 弧度转经纬度
-
-                const miny = global.DC.Namespace.Cesium.Math.toDegrees(lowerRightCartographic.latitude)// 弧度转经纬度
-                const maxy = global.DC.Namespace.Cesium.Math.toDegrees(upperLeftCartographic.latitude)// 弧度转经纬度
-
-                console.log('经度:' + minx + '----' + maxx)
-                console.log('纬度:' + miny + '----' + maxy)
-
-                params.minx = minx
-                params.maxx = maxx
-                params.miny = miny
-                params.maxy = maxy
-            } else {
-                // 3D获取方式
-                params.maxx = global.DC.Namespace.Cesium.Math.toDegrees(extend.east)
-                params.maxy = global.DC.Namespace.Cesium.Math.toDegrees(extend.north)
-
-                params.minx = global.DC.Namespace.Cesium.Math.toDegrees(extend.west)
-                params.miny = global.DC.Namespace.Cesium.Math.toDegrees(extend.south)
-            }
-            return params // 返回屏幕所在经纬度范围
-        },
-
-        zoomToOpen () {
-
-        },
-
-        locationSTM () {
-            global.viewer.flyToPosition('116.45793269658417,39.92711385557482,617.5967826044838,181.95219395269424,-21.286437065473546')
-        },
-
-        mouseMoveEvent (e) {
-            var that = this
-
-            function heightToZoom (height) {
-                var A = 40487.57
-                var B = 0.00007096758
-                var C = 91610.74
-                var D = -40467.74
-                return Math.round(D + (A - D) / (1 + Math.pow(height / C, B)))
-            }
-            var height = Math.ceil(global.viewer.camera.positionCartographic.height)
-            var zoom = heightToZoom(height)
-
-            that.zoomValue = zoom
-
-            if (that.closeMapClick) {
-                return
-            }
-
-            if (e.overlay != undefined && e.overlay != null && e.layer.id == 'DefaultAreaLayer') {
-                if (select.overlay != null) {
-                    if (e.overlay != select.overlay) {
-                        select.overlay.setStyle({
-                            material: select.color,
-                            outline: false
-                        })
-
-                        select.overlay = null
-                        select.color = null
-                    }
-                }
-
-                if (select.overlay == null) {
-                    select.overlay = e.overlay
-
-                    select.color = e.overlay._style.material
-                    select.overlay.setStyle({
-                        outline: true,
-                        outlineColor: global.DC.Namespace.Cesium.Color.fromBytes(
-                            3,
-                            255,
-                            13,
-                            255
-                        ), // 边框颜色
-                        outlineWidth: 10, // 边框大小,
-                        height: 0.01,
-                        material: global.DC.Namespace.Cesium.Color.fromBytes(
-                            108,
-                            245,
-                            113,
-                            158
-                        )
-                    })
-                }
-            } else {
-                if (select.overlay != null) {
-                    select.overlay.setStyle({
-                        material: select.color,
-                        outline: false
-                    })
-
-                    select.overlay = null
-                    select.color = null
-                }
-            }
-        },
-
-        addBaseLayer () {
-            this.removeBaseLayer()
-            baseLayer = []
-            this.updateBaseLayer(false)
-        },
-
-        removeBaseLayer () {
-            if (baseLayer.length > 0) {
-                baseLayer.forEach(item => {
-                    global.viewer.imageryLayers.remove(
-                        item.layer
-                    )
-                })
-            }
-        },
-
-        updateBaseLayer (flag) {
-            const extent = this.getViewExtend()
-            baseLayerImgUrl.forEach(item => {
-                if (item[viewerHeight]) {
-                    item[viewerHeight].forEach(sm => {
-                        let startFlag = true
-
-                        if (flag == true) {
-                            baseLayer.forEach(dt => {
-                                if (dt.id == sm.id) startFlag = false
-                            })
-                        }
-
-                        if (startFlag == false) return
-
-                        if (
-                            (
-                                sm.rectangle[0] > extent.minx &&
-                                sm.rectangle[1] > extent.miny &&
-                                sm.rectangle[2] < extent.maxx &&
-                                sm.rectangle[3] < extent.maxy
-                            ) ||
-                            (
-                                sm.rectangle[0] < extent.minx &&
-                                sm.rectangle[1] < extent.maxy &&
-                                sm.rectangle[2] > extent.minx &&
-                                sm.rectangle[3] > extent.maxy
-                            ) ||
-                            (
-                                sm.rectangle[0] < extent.maxx &&
-                                sm.rectangle[1] < extent.maxy &&
-                                sm.rectangle[2] > extent.maxx &&
-                                sm.rectangle[3] > extent.maxy
-                            ) ||
-                            (
-                                sm.rectangle[0] < extent.maxx &&
-                                sm.rectangle[1] < extent.miny &&
-                                sm.rectangle[2] > extent.maxx &&
-                                sm.rectangle[3] > extent.miny
-                            ) ||
-                            (
-                                sm.rectangle[0] < extent.minx &&
-                                sm.rectangle[1] < extent.miny &&
-                                sm.rectangle[2] > extent.minx &&
-                                sm.rectangle[3] > extent.miny
-                            ) ||
-                            (
-                                sm.rectangle[0] > extent.minx &&
-                                sm.rectangle[1] < extent.maxy &&
-                                sm.rectangle[2] < extent.maxx &&
-                                sm.rectangle[3] > extent.maxy
-                            ) ||
-                            (
-                                sm.rectangle[0] > extent.minx &&
-                                sm.rectangle[1] > extent.miny &&
-                                sm.rectangle[2] > extent.maxx &&
-                                sm.rectangle[3] < extent.maxy
-                            ) ||
-                            (
-                                sm.rectangle[0] > extent.minx &&
-                                sm.rectangle[1] < extent.miny &&
-                                sm.rectangle[2] < extent.maxx &&
-                                sm.rectangle[3] > extent.miny
-                            ) ||
-                            (
-                                sm.rectangle[0] < extent.minx &&
-                                sm.rectangle[1] > extent.miny &&
-                                sm.rectangle[2] > extent.minx &&
-                                sm.rectangle[3] < extent.maxy
-                            )
-                        ) {
-                            var layer = global.viewer.imageryLayers.addImageryProvider(new global.DC.Namespace.Cesium.SingleTileImageryProvider({
-                                url: sm.url,
-                                rectangle: global.DC.Namespace.Cesium.Rectangle.fromDegrees(sm.rectangle[0], sm.rectangle[1], sm.rectangle[2], sm.rectangle[3])
-                            }))
-
-                            baseLayer.push({ layer, id: sm.id })
-                        }
-                    })
-                }
-            })
-        },
-
-        mapCameraEvent () {
-            const that = this
-
-            that.updateBaseLayer(true)
-
-            global.viewer.camera.setView({
-                orientation: {
-                    // 指向
-                    heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
-                    // 视角
-                    pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
-                    roll: 0.0
-                }
-            })
-
-            if (this.startWheel == false) return
-
-            if (this.wheelFlag) { // 下
-                if (viewerHeight == fiveVH) {
-                    global.viewer.camera.setView({
-                        destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
-                            global.viewer.camera.positionCartographic.longitude,
-                            global.viewer.camera.positionCartographic.latitude,
-                            fourVH
-                        ),
-                        orientation: {
-                            // 指向
-                            heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
-                            // 视角
-                            pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
-                            roll: 0.0
-                        }
-                    })
-                    viewerHeight = fourVH
-                    that.$emit('change-wheel', false, 'startWheel')
-                    that.addBaseLayer()
-                    return
-                }
-
-                if (viewerHeight == fourVH) {
-                    global.viewer.camera.setView({
-                        destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
-                            global.viewer.camera.positionCartographic.longitude,
-                            global.viewer.camera.positionCartographic.latitude,
-                            twoVH
-                        ),
-                        orientation: {
-                            // 指向
-                            heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
-                            // 视角
-                            pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
-                            roll: 0.0
-                        }
-                    })
-                    viewerHeight = twoVH
-                    that.$emit('change-wheel', false, 'startWheel')
-                    that.addBaseLayer()
-                    return
-                }
-
-                if (viewerHeight == twoVH) {
-                    global.viewer.camera.setView({
-                        destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
-                            global.viewer.camera.positionCartographic.longitude,
-                            global.viewer.camera.positionCartographic.latitude,
-                            oneVH
-                        ),
-                        orientation: {
-                            // 指向
-                            heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
-                            // 视角
-                            pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
-                            roll: 0.0
-                        }
-                    })
-                    viewerHeight = oneVH
-                    that.$emit('change-wheel', false, 'startWheel')
-                    that.addBaseLayer()
-                }
-            } else { // 上
-                if (viewerHeight == oneVH) {
-                    global.viewer.camera.setView({
-                        destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
-                            global.viewer.camera.positionCartographic.longitude,
-                            global.viewer.camera.positionCartographic.latitude,
-                            twoVH
-                        ),
-                        orientation: {
-                            // 指向
-                            heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
-                            // 视角
-                            pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
-                            roll: 0.0
-                        }
-                    })
-                    viewerHeight = twoVH
-                    that.$emit('change-wheel', false, 'startWheel')
-                    that.addBaseLayer()
-                    return
-                }
-
-                if (viewerHeight == twoVH) {
-                    global.viewer.camera.setView({
-                        destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
-                            global.viewer.camera.positionCartographic.longitude,
-                            global.viewer.camera.positionCartographic.latitude,
-                            fourVH
-                        ),
-                        orientation: {
-                            // 指向
-                            heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
-                            // 视角
-                            pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
-                            roll: 0.0
-                        }
-                    })
-                    viewerHeight = fourVH
-                    that.$emit('change-wheel', false, 'startWheel')
-                    that.addBaseLayer()
-                    return
-                }
-
-                if (viewerHeight == fourVH) {
-                    global.viewer.camera.setView({
-                        destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
-                            global.viewer.camera.positionCartographic.longitude,
-                            global.viewer.camera.positionCartographic.latitude,
-                            fiveVH
-                        ),
-                        orientation: {
-                            // 指向
-                            heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
-                            // 视角
-                            pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
-                            roll: 0.0
-                        }
-                    })
-                    viewerHeight = fiveVH
-                    that.$emit('change-wheel', false, 'startWheel')
-                    that.addBaseLayer()
-                }
-            }
-        },
-
-        smallMapCameraEvent () {
-            const that = this
-            global.eagleViewer.camera.setView({
-                orientation: {
-                    // 指向
-                    heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
-                    // 视角
-                    pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
-                    roll: 0.0
-                }
-            })
-
-            if (this.startSmallWheel == false) return
-
-            if (this.wheelFlag) { // 下
-                if (smallViewerHeight == fiveVH + 1000) {
-                    global.eagleViewer.camera.setView({
-                        destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
-                            global.eagleViewer.camera.positionCartographic.longitude,
-                            global.eagleViewer.camera.positionCartographic.latitude,
-                            fourVH + 1000
-                        ),
-                        orientation: {
-                            // 指向
-                            heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
-                            // 视角
-                            pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
-                            roll: 0.0
-                        }
-                    })
-                    smallViewerHeight = fourVH + 1000
-                    that.$emit('change-wheel', false, 'startSmallWheel')
-                    that.addBaseLayer()
-                    return
-                }
-
-                if (smallViewerHeight == fourVH + 1000) {
-                    global.eagleViewer.camera.setView({
-                        destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
-                            global.eagleViewer.camera.positionCartographic.longitude,
-                            global.eagleViewer.camera.positionCartographic.latitude,
-                            twoVH + 1000
-                        ),
-                        orientation: {
-                            // 指向
-                            heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
-                            // 视角
-                            pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
-                            roll: 0.0
-                        }
-                    })
-                    smallViewerHeight = twoVH + 1000
-                    that.$emit('change-wheel', false, 'startSmallWheel')
-                    that.addBaseLayer()
-                    return
-                }
-
-                if (smallViewerHeight == twoVH + 1000) {
-                    global.eagleViewer.camera.setView({
-                        destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
-                            global.eagleViewer.camera.positionCartographic.longitude,
-                            global.eagleViewer.camera.positionCartographic.latitude,
-                            oneVH + 1000
-                        ),
-                        orientation: {
-                            // 指向
-                            heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
-                            // 视角
-                            pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
-                            roll: 0.0
-                        }
-                    })
-                    smallViewerHeight = oneVH + 1000
-                    that.$emit('change-wheel', false, 'startSmallWheel')
-                    that.addBaseLayer()
-                }
-            } else { // 上
-                if (smallViewerHeight == oneVH + 1000) {
-                    global.eagleViewer.camera.setView({
-                        destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
-                            global.eagleViewer.camera.positionCartographic.longitude,
-                            global.eagleViewer.camera.positionCartographic.latitude,
-                            twoVH + 1000
-                        ),
-                        orientation: {
-                            // 指向
-                            heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
-                            // 视角
-                            pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
-                            roll: 0.0
-                        }
-                    })
-                    smallViewerHeight = twoVH + 1000
-                    that.$emit('change-wheel', false, 'startSmallWheel')
-                    that.addBaseLayer()
-                    return
-                }
-
-                if (smallViewerHeight == twoVH + 1000) {
-                    global.eagleViewer.camera.setView({
-                        destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
-                            global.eagleViewer.camera.positionCartographic.longitude,
-                            global.eagleViewer.camera.positionCartographic.latitude,
-                            fourVH + 1000
-                        ),
-                        orientation: {
-                            // 指向
-                            heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
-                            // 视角
-                            pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
-                            roll: 0.0
-                        }
-                    })
-                    smallViewerHeight = fourVH + 1000
-                    that.$emit('change-wheel', false, 'startSmallWheel')
-                    that.addBaseLayer()
-                    return
-                }
-
-                if (smallViewerHeight == fourVH + 1000) {
-                    global.eagleViewer.camera.setView({
-                        destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
-                            global.eagleViewer.camera.positionCartographic.longitude,
-                            global.eagleViewer.camera.positionCartographic.latitude,
-                            fiveVH + 1000
-                        ),
-                        orientation: {
-                            // 指向
-                            heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
-                            // 视角
-                            pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
-                            roll: 0.0
-                        }
-                    })
-                    smallViewerHeight = fiveVH + 1000
-                    that.$emit('change-wheel', false, 'startSmallWheel')
-                    that.addBaseLayer()
-                }
-            }
-        },
-
-        createdLayers () {
-            layerGroup = new global.DC.LayerGroup('modelBox')
-            global.viewer.addLayerGroup(layerGroup)
-
-            DefaultAreaLayer = new global.DC.VectorLayer('DefaultAreaLayer')
-            layerGroup.addLayer(DefaultAreaLayer)
-            axios
-                .get(
-                    'http://arcgis.jxpskj.com:6080/arcgis/rest/services/lxxqwxq/MapServer/0/query?where=1%3D1&text=&objectIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&spatialRel=esriSpatialRelIntersects&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&returnIdsOnly=false&returnCountOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&gdbVersion=&returnDistinctValues=false&returnTrueCurves=false&resultOffset=&resultRecordCount=&f=pjson'
-                )
-                .then((resultData) => {
-                    resultData.data.features.forEach((item) => {
-                        item.geometry.rings[0].forEach((it) => {
-                            it = it.join(',')
-                        })
-
-                        item.geometry.rings[0] = item.geometry.rings[0].join(';')
-
-                        const polygon = new global.DC.Polygon(item.geometry.rings[0])
-                        polygon.attr = item.attributes
-
-                        polygon.setStyle({
-                            material: global.DC.Namespace.Cesium.Color.fromBytes(
-                                255,
-                                255,
-                                255,
-                                1
-                            )
-                        })
-
-                        DefaultAreaLayer.addOverlay(polygon)
-                    })
-                })
-        },
-
-        removeLayers () {
-            layerGroup.removeLayer(DefaultAreaLayer)
-            DefaultAreaLayer = null
-            global.viewer.removeLayerGroup(layerGroup)
-            layerGroup = null
-        },
-
-        tilesetClick (e) {
-            var that = this
-            if (that.closeMapClick) {
-                return
-            }
-            global.viewer.scene.globe.depthTestAgainstTerrain = false
-
-            if (e.overlay && e.overlay.attr.arcName != null) {
-                this.$store.commit('CLEAR_ALL', null)
-                getDetail({
-                    mechanismname: e.overlay.attr.arcName
-                }).then((res) => {
-                    if (res && JSON.stringify(res.data.data) != '{}') {
-                        var result = res.data.data
-
-                        var imgArr = result.tpurl.split(',')
-                        this.$store.commit('SET_POPUPBGURL', imgArr[0])
-                        this.$store.commit('SET_POPUPQRURL', result.codeurl)
-                        this.$store.commit('SET_POINTPOSITION', [
-                            Number(e.wgs84Position.lng),
-                            Number(e.wgs84Position.lat),
-                            Number(e.wgs84Position.alt),
-                            Number(0),
-                            Number(0),
-                            Number(0)
-                        ])
-                        this.$store.commit('SET_STATENAME', result.mechanismname)
-                        this.$store.commit('SET_SITENAME', result.address)
-                        this.$store.commit('SET_TELEPHONE', result.telephone)
-                        this.$store.commit('SET_INTRODUCETEXT', result.introduce)
-                        this.$store.commit('SET_PANORAMAURL', result.panoramaurl)
-                        this.$store.commit('SET_POPUPIMGATLAS', imgArr)
-                        if (result.videourl && result.videourl != '') {
-                            this.$store.commit('SET_MONITORURL', result.videourl)
-                        }
-                        if (result.jx != undefined && result.jx != '') {
-                            var tabOne = res.data.data[0].jx.split(',')
-                            this.$store.commit('SET_TEACHLIST', tabOne)
-                        } else {
-                            this.$store.commit('SET_TEACHLIST', [])
-                        }
-
-                        if (result.sh != undefined && result.sh != '') {
-                            var tabTwo = res.data.data[0].sh.split(',')
-                            this.$store.commit('SET_LIVELIST', tabTwo)
-                        } else {
-                            this.$store.commit('SET_LIVELIST', [])
-                        }
-
-                        // 定制化窗体
-                        // eslint-disable-next-line no-unused-vars
-                        var popup = new global.DC.DivForms(global.viewer, {
-                            domId: 'divFormsDomBox',
-                            position: [
-                                global.DC.Transform.transformWGS84ToCartesian(
-                                    new global.DC.Position(
-                                        Number(e.wgs84Position.lng),
-                                        Number(e.wgs84Position.lat),
-                                        Number(e.wgs84Position.alt)
-                                    )
-                                )
-                            ]
-                        })
-
-                        this.$store.commit('SET_PANORAMAPOPUP', false)
-                        this.$store.commit('SET_MONITORPOPUP', false)
-                        this.$store.commit('SET_DETAILSPOPUP', true)
-                    }
-                })
-
-                global.viewer.flyToPosition(
-                    new global.DC.Position(
-                        Number(e.wgs84Position.lng + 0.00070806),
-                        Number(e.wgs84Position.lat - 0.00261205),
-                        300,
-                        Number(-9),
-                        Number(-34.54),
-                        Number(0)
-                    )
-                )
-            }
-        },
-
-        locationSAT () {
-            global.viewer.flyToPosition('121.4941629,31.2091462,1859.56,0,-28.71')
-        },
-
-        locationTC () {
-            global.viewer.flyToPosition('120.670183527,31.348282115,109658.22,0,-89.90659095062371')
-        },
-
-        addQxTileset () {
-            qxTilesetLayer = new global.DC.TilesetLayer('qxTilesetLayer')
-            global.viewer.addLayer(qxTilesetLayer)
-
-            qxTileset = new global.DC.Tileset('/qx/tileset.json', {
-                luminanceAtZenith: 0.4,
-                // cullWithChildrenBounds: false,
-                // cullRequestsWhileMoving: false,
-                // skipLevelOfDetail: false,
-                shadows: global.DC.Namespace.Cesium.ShadowMode.DISABLED
-            })
-            qxTileset.setHeight(18)
-            qxTilesetLayer.addOverlay(qxTileset)
-        },
-
-        removeQxTileset () {
-            qxTilesetLayer.removeOverlay(qxTileset)
-            global.viewer.removeLayer(qxTilesetLayer)
-            qxTileset = null
-            qxTilesetLayer = null
-        },
-
-        addMxTileset () {
-            const that = this
-            tilesetLayer = new global.DC.TilesetLayer('tilesetLayer')
-            global.viewer.addLayer(tilesetLayer)
-            tileset = new global.DC.Tileset('/mx/tileset.json', {
-                luminanceAtZenith: 0.4,
-                // cullWithChildrenBounds: false,
-                // cullRequestsWhileMoving: false,
-                // skipLevelOfDetail: false,
-                shadows: global.DC.Namespace.Cesium.ShadowMode.DISABLED
-            })
-            tileset.setHeight(150)
-            tilesetLayer.addOverlay(tileset)
-            tileset.on(global.DC.MouseEventType.CLICK, that.tilesetClick)
-        },
-
-        removeMxTileset () {
-            const that = this
-            tileset.off(global.DC.MouseEventType.CLICK, that.tilesetClick)
-            tilesetLayer.removeOverlay(tileset)
-            global.viewer.removeLayer(tilesetLayer)
-            tileset = null
-            tilesetLayer = null
-        },
-
-        qxChangeEvent (change) {
-            const that = this
-            global.viewer.camera.setView({
-                // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
-                // fromDegrees()方法,将经纬度和高程转换为世界坐标
-                destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(
-                    114.03989859,
-                    27.62581763,
-                    420.0
-                ),
-                orientation: {
-                    // 指向
-                    heading: global.DC.Namespace.Cesium.Math.toRadians(-9),
-                    // 视角
-                    pitch: global.DC.Namespace.Cesium.Math.toRadians(-34.54),
-                    roll: 0.0
-                }
-            })
-
-            global.eagleViewer.camera.setView({
-                // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
-                // fromDegrees()方法,将经纬度和高程转换为世界坐标
-                destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(
-                    that.mapCenter[0],
-                    that.mapCenter[1],
-                    1420.0
-                ),
-                orientation: {
-                    // 指向
-                    heading: global.DC.Namespace.Cesium.Math.toRadians(-9),
-                    // 视角
-                    pitch: global.DC.Namespace.Cesium.Math.toRadians(-34.54),
-                    roll: 0.0
-                }
-            })
-            if (change) {
-                that.removeMxTileset()
-                that.addQxTileset()
-            } else {
-                that.removeQxTileset()
-                that.addMxTileset()
-            }
-        },
-
-        generatePosition (num) {
-            const list = []
-            for (let i = 0; i < num; i++) {
-                const lng = 120.38105869 + Math.random() * 0.5
-                const lat = 31.10115627 + Math.random() * 0.5
-                list.push(new global.DC.Position(lng, lat))
-            }
-            return list
-        },
-
-        removeTC () {
-            global.viewer.removeLayer(tcLayer)
-            tcLayer = null
-        },
-
-        createTC () {
-            tcLayer = new global.DC.HeatLayer('tcLayer', {
-                useGround: true,
-                radius: 40
-            })
-            global.viewer.addLayer(tcLayer)
-            const positions = this.generatePosition(3000)
-            tcLayer.setPositions(positions)
-        },
-
-        // 科技感删除
-        removeSAT () {
-            global.viewer.removeLayer(layerSat)
-            global.viewer.removeLayer(layerSATtwo)
-            layerSat = null
-            layerSATtwo = null
-        },
-
-        // 科技感添加
-        createSAT () {
-            function generatePosition (num, isAdd) {
-                const list = []
-                for (let i = 0; i < num; i++) {
-                    const lng = 121.49536592256028 + Math.random() * 0.04 * (isAdd ? 1 : -1)
-                    const lat = 31.241616722278213 + Math.random() * 0.04 * (isAdd ? 1 : -1)
-                    list.push({ lng, lat })
-                }
-                return list
-            }
-
-            layerSat = new global.DC.TilesetLayer('layerSat').addTo(global.viewer)
-
-            const build = new global.DC.Tileset(
-                'http://resource.dvgis.cn/data/3dtiles/ljz/tileset.json',
-                { skipLevels: true }
-            )
-
-            const fs = `
-                        varying vec3 v_positionEC;
-                        void main(void){
-                            vec4 position = czm_inverseModelView * vec4(v_positionEC,1); // 位置
-                            float glowRange = 100.0; // 光环的移动范围(高度)
-                            gl_FragColor = vec4(0.2,  0.5, 1.0, 1.0); // 颜色
-                            gl_FragColor *= vec4(vec3(position.z / 100.0), 1.0); // 渐变
-                            // 动态光环
-                            float time = fract(czm_frameNumber / 360.0);
-                            time = abs(time - 0.5) * 2.0;
-                            float diff = step(0.005, abs( clamp(position.z / glowRange, 0.0, 1.0) - time));
-                            gl_FragColor.rgb += gl_FragColor.rgb * (1.0 - diff);
-                        }
-                        `
-            build.setCustomShader(fs)
-
-            layerSat.addOverlay(build)
-
-            layerSATtwo = new global.DC.PrimitiveLayer('layer').addTo(global.viewer)
-
-            let positions = generatePosition(50, true)
-
-            positions = positions.concat(generatePosition(50))
-
-            positions.forEach(item => {
-                const position = global.DC.Position.fromObject(item)
-                const end = position.copy()
-                end.alt = 5000 * Math.random()
-                const line = new global.DC.FlowLinePrimitive([position, end], 0.5)
-                line.setStyle({
-                    speed: 6 * Math.random(),
-                    color: global.DC.Color.fromCssColorString('rgb(141,172,172)'),
-                    percent: 0.1,
-                    gradient: 0.01
-                })
-                layerSATtwo.addOverlay(line)
-            })
-        },
-
-        dimensionChange () {
-            var that = this
-
-            that.$store.commit('SET_TWOORTHREE', that.dimensionValue)
-
-            if (that.dimensionValue == '真三维') {
-                global.viewer.imageryLayers.remove(slLayer)
-                global.viewer.imageryLayers.remove(bzLayer)
-
-                global.viewer.off(global.DC.MouseEventType.MOUSE_MOVE, that.mouseMoveEvent)
-                global.viewer.off(global.DC.SceneEventType.CAMERA_CHANGED, that.mapCameraEvent)
-                global.eagleViewer.off(global.DC.SceneEventType.CAMERA_CHANGED, that.smallMapCameraEvent)
-
-                yxLayer = global.viewer.imageryLayers.addImageryProvider(
-                    new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
-                        url: 'http://t{s}.tianditu.gov.cn/DataServer?T=img_w&x={x}&y={y}&l={z}&tk=9ae78c51a0a28f06444d541148496e36',
-                        subdomains: ['0', '1', '2', '3', '4', '5', '6', '7'],
-                        format: 'image/jpeg',
-                        show: true,
-                        maximumLevel: 18
-                    })
-                )
-
-                dxLayer = global.DC.TerrainFactory.createUrlTerrain({
-                    url: 'http://data.marsgis.cn/terrain'
-                })
-                global.viewer.addTerrain(dxLayer)
-
-                that.btnGroupShow = true
-                that.createSAT()
-                that.createTC()
-
-                that.removeLayers()
-                that.removeBaseLayer()
-
-                silhouetteBlue.selected = []
-
-                that.addMxTileset()
-
-                streenMlayer = new global.DC.S3MLayer('streenMlayer', 'http://resource.dvgis.cn/data/3dtiles/CBD/cbd.scp')
-                global.viewer.addLayer(streenMlayer)
-                // 最小
-                global.viewer.scene.screenSpaceCameraController.minimumZoomDistance = 1.0
-                global.eagleViewer.scene.screenSpaceCameraController.minimumZoomDistance = 1.0
-                // 最大
-                global.viewer.scene.screenSpaceCameraController.maximumZoomDistance =
-                    Number.POSITIVE_INFINITY
-                global.eagleViewer.scene.screenSpaceCameraController.maximumZoomDistance =
-                    Number.POSITIVE_INFINITY
-                // 视角旋转
-                global.viewer.scene.screenSpaceCameraController.enableTilt = true
-                global.eagleViewer.scene.screenSpaceCameraController.enableTilt = true
-                // 115.877863,28.741661
-                global.viewer.camera.setView({
-                    // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
-                    // fromDegrees()方法,将经纬度和高程转换为世界坐标
-                    destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(
-                        114.03989859,
-                        27.62581763,
-                        420.0
-                    ),
-                    orientation: {
-                        // 指向
-                        heading: global.DC.Namespace.Cesium.Math.toRadians(-9),
-                        // 视角
-                        pitch: global.DC.Namespace.Cesium.Math.toRadians(-34.54),
-                        roll: 0.0
-                    }
-                })
-
-                global.eagleViewer.camera.setView({
-                    // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
-                    // fromDegrees()方法,将经纬度和高程转换为世界坐标
-                    destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(
-                        that.mapCenter[0],
-                        that.mapCenter[1],
-                        1420.0
-                    ),
-                    orientation: {
-                        // 指向
-                        heading: global.DC.Namespace.Cesium.Math.toRadians(-9),
-                        // 视角
-                        pitch: global.DC.Namespace.Cesium.Math.toRadians(-34.54),
-                        roll: 0.0
-                    }
-                })
-            } else {
-                global.viewer.imageryLayers.remove(yxLayer)
-                global.viewer.removeTerrain(dxLayer)
-
-                slLayer = global.viewer.imageryLayers.addImageryProvider(
-                    new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
-                        url: 'http://t{s}.tianditu.gov.cn/DataServer?T=vec_w&x={x}&y={y}&l={z}&tk=9ae78c51a0a28f06444d541148496e36',
-                        subdomains: ['0', '1', '2', '3', '4', '5', '6', '7'],
-                        format: 'image/jpeg',
-                        show: true,
-                        maximumLevel: 18
-                    })
-                )
-
-                bzLayer = global.viewer.imageryLayers.addImageryProvider(
-                    new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
-                        url: 'http://t{s}.tianditu.gov.cn/DataServer?T=cva_w&x={x}&y={y}&l={z}&tk=9ae78c51a0a28f06444d541148496e36',
-                        subdomains: ['0', '1', '2', '3', '4', '5', '6', '7'],
-                        format: 'image/jpeg',
-                        show: true,
-                        maximumLevel: 18
-                    })
-                )
-
-                that.btnGroupShow = false
-                that.removeSAT()
-                that.removeTC()
-                global.viewer.on(global.DC.MouseEventType.MOUSE_MOVE, that.mouseMoveEvent)
-                global.viewer.on(global.DC.SceneEventType.CAMERA_CHANGED, that.mapCameraEvent)
-                global.eagleViewer.on(global.DC.SceneEventType.CAMERA_CHANGED, that.smallMapCameraEvent)
-                if (tilesetLayer != null) that.removeMxTileset()
-                if (qxTilesetLayer != null) that.removeQxTileset()
-
-                global.viewer.removeLayer(streenMlayer)
-                streenMlayer = null
-                that.createdLayers()
-
-                that.addBaseLayer()
-
-                global.viewer.camera.setView({
-                    // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
-                    // fromDegrees()方法,将经纬度和高程转换为世界坐标
-                    destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(
-                        that.mapCenter[0],
-                        that.mapCenter[1],
-                        that.mapCenter[2]
-                    ),
-                    orientation: {
-                        // 指向
-                        heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
-                        // 视角
-                        pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
-                        roll: 0.0
-                    }
-                })
-
-                global.eagleViewer.camera.setView({
-                    // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
-                    // fromDegrees()方法,将经纬度和高程转换为世界坐标
-                    destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(
-                        that.mapCenter[0],
-                        that.mapCenter[1],
-                        maxVH + 1000
-                    ),
-                    orientation: {
-                        // 指向
-                        heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
-                        // 视角
-                        pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
-                        roll: 0.0
-                    }
-                })
-                // 最小
-                global.viewer.scene.screenSpaceCameraController.minimumZoomDistance = mixVH
-                global.eagleViewer.scene.screenSpaceCameraController.minimumZoomDistance = mixVH + 1000
-                // 最大
-                global.viewer.scene.screenSpaceCameraController.maximumZoomDistance = maxVH
-                global.eagleViewer.scene.screenSpaceCameraController.maximumZoomDistance = maxVH + 1000
-                // 视角旋转
-                global.viewer.scene.screenSpaceCameraController.enableTilt = false
-                global.eagleViewer.scene.screenSpaceCameraController.enableTilt = false
-            }
-        }
-    }
-}
-</script>
-
-<style lang="scss" scoped>
-.dimension-cut {
-    position: fixed;
-    top: 100px;
-    right: 10px;
-    width: auto;
-    // height: 40px;
-    z-index: 1;
-}
-
-.three-stm {
-    position: fixed;
-    top: 66px;
-    right: 10px;
-    z-index: 99;
-}
-
-.sat-stm {
-    position: fixed;
-    top: 66px;
-    right: 75px;
-    z-index: 99;
-}
-
-.sat-tc {
-    position: fixed;
-    top: 66px;
-    right: 141px;
-    z-index: 99;
-}
-
-.sat-qx {
-    position: fixed;
-    top: 66px;
-    right: 220px;
-    z-index: 99;
-    background: #fff;
-}
-</style>
diff --git a/src/components/map/components/dimension-BF.vue b/src/components/map/components/dimension-BF.vue
new file mode 100644
index 0000000..97b84b7
--- /dev/null
+++ b/src/components/map/components/dimension-BF.vue
@@ -0,0 +1,1720 @@
+<template>
+    <div class="dimension-cut">
+        <!-- <el-button type="primary">{{zoomValue}}</el-button> -->
+
+        <el-button
+            v-show="btnGroupShow"
+            size="mini"
+            class="three-stm"
+            type="primary"
+            @click="locationSTM"
+        >s3m</el-button>
+
+        <el-button
+            v-show="btnGroupShow"
+            size="mini"
+            class="sat-stm"
+            type="primary"
+            @click="locationSAT"
+        >科技</el-button>
+
+        <el-button
+            v-show="btnGroupShow"
+            size="mini"
+            class="sat-tc"
+            type="primary"
+            @click="locationTC"
+        >热力图</el-button>
+
+        <el-checkbox
+            v-show="btnGroupShow"
+            size="mini"
+            class="sat-qx"
+            v-model="qxChange"
+            label="倾斜数据"
+            @change="qxChangeEvent"
+            border
+        ></el-checkbox>
+
+        <el-radio-group v-model="dimensionValue" size="medium" @change="dimensionChange">
+            <el-radio-button label="三 维"></el-radio-button>
+            <el-radio-button label="真三维"></el-radio-button>
+        </el-radio-group>
+    </div>
+</template>
+
+<script>
+import axios from 'axios'
+import { mapGetters } from 'vuex'
+import { getDetail } from '@/api/pc/public/arc'
+import baseLayerImgUrl from '@/assets/baseUrl'
+
+let baseLayer = []
+
+let tilesetLayer = null
+
+let tileset = null
+
+let qxTilesetLayer = null
+let qxTileset = null
+
+let silhouetteBlue = null
+
+const baseMapLayer = null
+
+let DefaultAreaLayer = null
+
+let layerGroup = null
+
+let select = null
+
+let streenMlayer = null
+
+let layerSat = null
+let layerSATtwo = null
+let tcLayer = null
+
+let slLayer = null
+let bzLayer = null
+let yxLayer = null
+let dxLayer = null
+
+// let viewerHeight = 950
+// let smallViewerHeight = 1950
+
+// const mixVH = 500
+// const maxVH = 950
+// const oneVH = 500
+// const twoVH = 650
+// const fourVH = 800
+// const fiveVH = 950
+
+let viewerHeight = 700
+let smallViewerHeight = 1700
+
+const mixVH = 150
+const maxVH = 700
+
+const oneVH = 150
+const twoVH = 300
+const fourVH = 500
+const fiveVH = 700
+
+// const wallLayer = null
+
+export default {
+    name: 'dimension',
+    data () {
+        return {
+            qxChange: false,
+            zoomValue: 0,
+            btnGroupShow: false,
+            dimensionValue: '三 维',
+            // 建筑2.5D地图
+            // 建筑2.5D面数据
+            titlesetLayerFlag: false,
+            wallArr: [
+                [114.04006133, 27.628038, 100],
+                [114.04020623, 27.62809403, 100],
+                [114.04025389, 27.62819931, 100],
+                [114.04032823, 27.62827743, 100],
+                [114.0410871, 27.62918798, 100],
+                [114.04001425, 27.62986815, 100],
+                [114.04001615, 27.62986817, 100],
+                [114.03992451, 27.62998379, 100],
+                [114.03967878, 27.62999684, 100],
+                [114.03940001, 27.63008698, 100],
+                [114.03951075, 27.63047135, 100],
+                [114.03946107, 27.63056152, 100],
+                [114.03927571, 27.63072325, 100],
+                [114.03871751, 27.63128845, 100],
+                [114.03872079, 27.63135594, 100],
+                [114.03869211, 27.63139169, 100],
+                [114.03960653, 27.63200726, 100],
+                [114.03945732, 27.63215207, 100],
+                [114.03760837, 27.63092563, 100],
+                [114.03770336, 27.63078037, 100],
+                [114.03782957, 27.63072932, 100],
+                [114.03787347, 27.63068209, 100],
+                [114.03824591, 27.62887902, 100],
+                [114.03837943, 27.6289105, 100],
+                [114.03863853, 27.62868839, 100],
+                [114.03905656, 27.62843592, 100],
+                [114.03954722, 27.62819644, 100],
+                [114.04006133, 27.628038, 100]
+            ],
+            mapCenter: [114.03928435,
+                27.62997062, 700]
+            // mapCenter: [116.35559028,
+            //     27.96548051, 5000]
+            // mapCenter: [115.871863, 28.743861, 950.0]
+        }
+    },
+    props: ['wheelFlag', 'startWheel', 'startSmallWheel'],
+    computed: {
+        ...mapGetters([
+            'viewerExist',
+            // 校区内导航的显示关闭
+            'campusNavFlag',
+            'orgNavBarFlag',
+            'arcNavBarFlag',
+            'closeMapClick' // 关闭地图点击,防止新增标签误触
+        ])
+    },
+    created () {
+        select = {
+            overlay: null,
+            color: null
+        }
+    },
+    watch: {
+        viewerExist: {
+            immediate: true,
+            handler (newCode, oldCode) {
+                if (this.titlesetLayerFlag == false && newCode == true) {
+                    var that = this
+
+                    silhouetteBlue =
+                        global.DC.Namespace.Cesium.PostProcessStageLibrary.createEdgeDetectionStage()
+                    silhouetteBlue.uniforms.color =
+                        global.DC.Namespace.Cesium.Color.fromBytes(9, 162, 40)
+                    silhouetteBlue.uniforms.length = 0.01
+                    silhouetteBlue.selected = []
+
+                    global.viewer.scene.postProcessStages.add(
+                        global.DC.Namespace.Cesium.PostProcessStageLibrary.createSilhouetteStage(
+                            [silhouetteBlue]
+                        )
+                    )
+
+                    slLayer = global.viewer.imageryLayers.addImageryProvider(
+                        new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
+                            url: 'http://t{s}.tianditu.gov.cn/DataServer?T=vec_w&x={x}&y={y}&l={z}&tk=e9533f5acb2ac470b07f406a4d24b4f0',
+                            subdomains: ['0', '1', '2', '3', '4', '5', '6', '7'],
+                            format: 'image/jpeg',
+                            show: true,
+                            maximumLevel: 18
+                        })
+                    )
+
+                    bzLayer = global.viewer.imageryLayers.addImageryProvider(
+                        new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
+                            url: 'http://t{s}.tianditu.gov.cn/DataServer?T=cva_w&x={x}&y={y}&l={z}&tk=e9533f5acb2ac470b07f406a4d24b4f0',
+                            subdomains: ['0', '1', '2', '3', '4', '5', '6', '7'],
+                            format: 'image/jpeg',
+                            show: true,
+                            maximumLevel: 18
+                        })
+                    )
+
+                    // global.viewer.imageryLayers.addImageryProvider(
+                    //     new global.DC.Namespace.Cesium.WebMapTileServiceImageryProvider({
+                    //         url: ' http://t1.tianditu.gov.cn/vec_w/wmts?tk=e9533f5acb2ac470b07f406a4d24b4f0',
+                    //         type: 'wmts',
+                    //         layer: 'vec',
+                    //         style: 'default',
+                    //         format: 'tiles',
+                    //         tileMatrixSetID: 'w',
+                    //         show: true,
+                    //         maximumLevel: 18
+                    //     })
+                    // )
+
+                    // global.viewer.imageryLayers.addImageryProvider(
+                    //     new global.DC.Namespace.Cesium.WebMapTileServiceImageryProvider({
+                    //         url: ' http://t1.tianditu.gov.cn/cva_w/wmts?tk=e9533f5acb2ac470b07f406a4d24b4f0',
+                    //         type: 'wmts',
+                    //         layer: 'cva',
+                    //         style: 'default',
+                    //         format: 'tiles',
+                    //         tileMatrixSetID: 'w',
+                    //         show: true,
+                    //         maximumLevel: 18
+                    //     })
+                    // )
+
+                    const videoLayer = new global.DC.CameraVideoLayer('video-layer').addTo(
+                        global.viewer
+                    )
+
+                    const cameraVideo = new global.DC.CameraVideo(
+                        new global.DC.Position(114.03935976, 27.62939045, 100.25, 4.2, -90),
+                        document.getElementById('video')
+                    )
+                    cameraVideo.setStyle({
+                        fov: 30,
+                        far: 120,
+                        near: 1,
+                        aspectRatio: 1.3,
+                        alpha: 0.7
+                    })
+
+                    videoLayer.addOverlay(cameraVideo)
+
+                    // baseMapLayer =
+                    //     global.viewer.imageryLayers.addImageryProvider(new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
+                    //         url: '/wp/{z}/{x}/{y}.png',
+                    //         fileExtension: 'png'
+                    //         // minimumLevel: 19
+                    //     }))
+
+                    that.addBaseLayer()
+
+                    // global.viewer.imageryLayers.addImageryProvider(new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
+                    //     url: '/fz/{z}/{x}/{y}.png',
+                    //     fileExtension: 'png'
+                    //     // minimumLevel: 19
+                    // }))
+
+                    // global.viewer.imageryLayers.addImageryProvider(
+                    //     new global.DC.Namespace.Cesium.WebMapTileServiceImageryProvider({
+                    //         url: 'http://arcgis.jxpskj.com:6080/arcgis/rest/services/FZ25DMap/MapServer/WMTS',
+                    //         // url: 'http://arcgis.jxpskj.com:6080/arcgis/rest/services/PX25DMap/Pingxiang25DMap18000/MapServer/WMTS',
+                    //         layer: 'fzsw2019',
+                    //         style: 'default',
+                    //         tileMatrixSetID: 'default028mm',
+                    //         format: 'image/jpgpng',
+                    //         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'
+                    //         ]
+                    //     })
+                    // )
+
+                    // global.viewer.imageryLayers.addImageryProvider(new global.DC.Namespace.Cesium.ArcGisMapServerImageryProvider({
+                    //     url: 'http://arcgis.jxpskj.com:6080/arcgis/rest/services/FZ25DMap/MapServer',
+                    //     layer: 'fzsw2019',
+                    // }))
+
+                    // wallLayer = new global.DC.VectorLayer('wallLayer')
+                    // global.viewer.addLayer(wallLayer)
+
+                    // that.wallArr.forEach((item) => {
+                    //     item = item.join(',')
+                    // })
+                    // that.wallArr = that.wallArr.join(';')
+                    // const wall = new global.DC.Wall(that.wallArr)
+                    // wall.setStyle({
+                    //     material: new global.DC.WallTrailMaterialProperty({
+                    //         color: global.DC.Namespace.Cesium.Color.fromBytes(0, 142, 255, 150),
+                    //         // color: global.DC.Color.CYAN,
+                    //         speed: 10
+                    //     })
+                    // })
+                    // wallLayer.addOverlay(wall)
+
+                    // global.viewer.camera.setView({
+                    //     // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
+                    //     // fromDegrees()方法,将经纬度和高程转换为世界坐标
+                    //     destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(114.03928791, 27.62954732, 400.0),
+                    //     orientation: {
+                    //         // 指向
+                    //         heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
+                    //         // 视角
+                    //         pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
+                    //         roll: 0.0
+                    //     }
+                    // })
+
+                    // setTimeout(() => {
+                    //     global.viewer.camera.flyTo({
+                    //         // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
+                    //         // fromDegrees()方法,将经纬度和高程转换为世界坐标
+                    //         destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(114.0351, 27.6314, 200.0),
+                    //         duration: 5,
+                    //         complete: () => {
+                    //             global.viewer.camera.flyTo({
+                    //                 // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
+                    //                 // fromDegrees()方法,将经纬度和高程转换为世界坐标
+                    //                 destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(114.0351, 27.6314, 200.0),
+                    //                 orientation: {
+                    //                     // 指向
+                    //                     heading: global.DC.Namespace.Cesium.Math.toRadians(108),
+                    //                     // 视角
+                    //                     pitch: global.DC.Namespace.Cesium.Math.toRadians(-26.46),
+                    //                     roll: 0.0
+                    //                 }
+                    //             })
+                    //         }
+                    //     })
+                    // }, 400)
+                    that.titlesetLayerFlag = true
+
+                    global.viewer.camera.setView({
+                        // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
+                        // fromDegrees()方法,将经纬度和高程转换为世界坐标
+                        destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(
+                            that.mapCenter[0],
+                            that.mapCenter[1],
+                            that.mapCenter[2]
+                        ),
+                        orientation: {
+                            // 指向
+                            heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
+                            // 视角
+                            pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
+                            roll: 0.0
+                        }
+                    })
+
+                    // 最小
+                    global.viewer.scene.screenSpaceCameraController.minimumZoomDistance = mixVH
+                    global.eagleViewer.scene.screenSpaceCameraController.minimumZoomDistance = mixVH + 1000
+                    // 最大
+                    global.viewer.scene.screenSpaceCameraController.maximumZoomDistance = maxVH
+                    global.eagleViewer.scene.screenSpaceCameraController.maximumZoomDistance = maxVH + 1000
+
+                    // 设置相机缩小时的速率
+                    global.viewer.scene.screenSpaceCameraController._minimumZoomRate = 2000
+                    // global.eagleViewer.scene.screenSpaceCameraController._minimumZoomRate = 2000
+                    // 设置相机放大时的速率
+                    global.viewer.scene.screenSpaceCameraController._maximumZoomRate = 5906376272000
+                    // global.eagleViewer.scene.screenSpaceCameraController._maximumZoomRate = 5906376272000
+                    // 视角平移
+                    global.viewer.scene.screenSpaceCameraController.enableRotate = true
+                    global.eagleViewer.scene.screenSpaceCameraController.enableRotate = true
+                    // 视角缩放
+                    global.viewer.scene.screenSpaceCameraController.enableZoom = true
+                    global.eagleViewer.scene.screenSpaceCameraController.enableZoom = true
+                    // 视角旋转
+                    global.viewer.scene.screenSpaceCameraController.enableTilt = false
+                    global.eagleViewer.scene.screenSpaceCameraController.enableTilt = false
+
+                    that.createdLayers()
+
+                    global.viewer.on(global.DC.MouseEventType.MOUSE_MOVE, that.mouseMoveEvent)
+
+                    global.viewer.on(global.DC.MouseEventType.CLICK, (e) => {
+                        if (that.closeMapClick) {
+                            return
+                        }
+                        if (e.overlay != undefined && e.layer.id == 'DefaultAreaLayer') {
+                            var rid =
+                                e.overlay.attr['楼栋号'] == '8栋'
+                                    ? '9栋'
+                                    : e.overlay.attr['楼栋号'] == '9栋'
+                                        ? '8栋'
+                                        : e.overlay.attr['楼栋号']
+                            this.$store.commit('CLEAR_ALL', null)
+                            getDetail({ mechanismname: '香琴湾' + rid }).then((res) => {
+                                global.viewer.scene.globe.depthTestAgainstTerrain = false
+                                var result = res.data.data
+
+                                var imgArr = result.tpurl.split(',')
+                                this.$store.commit('SET_POPUPBGURL', imgArr[0])
+                                this.$store.commit('SET_POPUPQRURL', result.codeurl)
+                                this.$store.commit('SET_POINTPOSITION', [
+                                    Number(e.wgs84Position.lng),
+                                    Number(e.wgs84Position.lat),
+                                    Number(e.wgs84Position.alt),
+                                    Number(0),
+                                    Number(0),
+                                    Number(0)
+                                ])
+                                this.$store.commit('SET_STATENAME', result.mechanismname)
+                                this.$store.commit('SET_SITENAME', result.address)
+                                this.$store.commit('SET_TELEPHONE', result.telephone)
+                                this.$store.commit('SET_INTRODUCETEXT', result.introduce)
+                                this.$store.commit('SET_PANORAMAURL', result.panoramaurl)
+                                this.$store.commit('SET_POPUPIMGATLAS', imgArr)
+                                if (result.videourl && result.videourl != '') {
+                                    this.$store.commit('SET_MONITORURL', result.videourl)
+                                }
+                                if (result.jx != undefined && result.jx != '') {
+                                    var tabOne = res.data.data[0].jx.split(',')
+                                    this.$store.commit('SET_TEACHLIST', tabOne)
+                                } else {
+                                    this.$store.commit('SET_TEACHLIST', [])
+                                }
+
+                                if (result.sh != undefined && result.sh != '') {
+                                    var tabTwo = res.data.data[0].sh.split(',')
+                                    this.$store.commit('SET_LIVELIST', tabTwo)
+                                } else {
+                                    this.$store.commit('SET_LIVELIST', [])
+                                }
+
+                                // 定制化窗体
+                                // eslint-disable-next-line no-unused-vars
+                                var popup = new global.DC.DivForms(global.viewer, {
+                                    domId: 'divFormsDomBox',
+                                    position: [
+                                        global.DC.Transform.transformWGS84ToCartesian(
+                                            new global.DC.Position(
+                                                Number(e.wgs84Position.lng),
+                                                Number(e.wgs84Position.lat),
+                                                Number(e.wgs84Position.alt)
+                                            )
+                                        )
+                                    ]
+                                })
+
+                                this.$store.commit('SET_PANORAMAPOPUP', false)
+                                this.$store.commit('SET_MONITORPOPUP', false)
+                                this.$store.commit('SET_DETAILSPOPUP', true)
+                            })
+
+                            global.viewer.flyToPosition(
+                                new global.DC.Position(
+                                    Number(e.wgs84Position.lng),
+                                    Number(e.wgs84Position.lat),
+                                    300,
+                                    Number(0),
+                                    Number(-90),
+                                    Number(0)
+                                ),
+                                () => { },
+                                0
+                            )
+                        }
+                    })
+
+                    this.$nextTick(() => {
+                        document.querySelector('.dc-zoom-controller').children[1].onclick =
+                            function () {
+                                if (that.dimensionValue == '真三维') {
+                                    global.viewer.camera.setView({
+                                        // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
+                                        // fromDegrees()方法,将经纬度和高程转换为世界坐标
+                                        destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(
+                                            that.mapCenter[0],
+                                            that.mapCenter[1],
+                                            220.0
+                                        ),
+                                        orientation: {
+                                            // 指向
+                                            heading: global.DC.Namespace.Cesium.Math.toRadians(-9),
+                                            // 视角
+                                            pitch: global.DC.Namespace.Cesium.Math.toRadians(-34.54),
+                                            roll: 0.0
+                                        }
+                                    })
+                                } else {
+                                    global.viewer.camera.setView({
+                                        // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
+                                        // fromDegrees()方法,将经纬度和高程转换为世界坐标
+                                        destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(
+                                            that.mapCenter[0],
+                                            that.mapCenter[1],
+                                            that.mapCenter[2]
+                                        ),
+                                        orientation: {
+                                            // 指向
+                                            heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
+                                            // 视角
+                                            pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
+                                            roll: 0.0
+                                        }
+                                    })
+                                }
+                            }
+
+                        document.querySelector('.dc-zoom-controller').children[2].onclick =
+                            function () {
+                                if (
+                                    that.dimensionValue != undefined &&
+                                    that.dimensionValue != '真三维'
+                                ) {
+                                    if (viewerHeight == oneVH) {
+                                        global.viewer.camera.setView({
+                                            destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
+                                                global.viewer.camera.positionCartographic.longitude,
+                                                global.viewer.camera.positionCartographic.latitude,
+                                                twoVH
+                                            ),
+                                            orientation: {
+                                                // 指向
+                                                heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
+                                                // 视角
+                                                pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
+                                                roll: 0.0
+                                            }
+                                        })
+                                        viewerHeight = twoVH
+                                        that.$emit('change-wheel', false, 'startWheel')
+                                        that.addBaseLayer()
+                                        return
+                                    }
+
+                                    if (viewerHeight == twoVH) {
+                                        global.viewer.camera.setView({
+                                            destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
+                                                global.viewer.camera.positionCartographic.longitude,
+                                                global.viewer.camera.positionCartographic.latitude,
+                                                fourVH
+                                            ),
+                                            orientation: {
+                                                // 指向
+                                                heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
+                                                // 视角
+                                                pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
+                                                roll: 0.0
+                                            }
+                                        })
+                                        viewerHeight = fourVH
+                                        that.$emit('change-wheel', false, 'startWheel')
+                                        that.addBaseLayer()
+                                        return
+                                    }
+
+                                    if (viewerHeight == fourVH) {
+                                        global.viewer.camera.setView({
+                                            destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
+                                                global.viewer.camera.positionCartographic.longitude,
+                                                global.viewer.camera.positionCartographic.latitude,
+                                                fiveVH
+                                            ),
+                                            orientation: {
+                                                // 指向
+                                                heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
+                                                // 视角
+                                                pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
+                                                roll: 0.0
+                                            }
+                                        })
+                                        viewerHeight = fiveVH
+                                        that.$emit('change-wheel', false, 'startWheel')
+                                        that.addBaseLayer()
+                                    }
+                                }
+                            }
+
+                        document.querySelector('.dc-zoom-controller').children[0].onclick =
+                            function () {
+                                if (
+                                    that.dimensionValue != undefined &&
+                                    that.dimensionValue != '真三维'
+                                ) {
+                                    if (viewerHeight == fiveVH) {
+                                        global.viewer.camera.setView({
+                                            destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
+                                                global.viewer.camera.positionCartographic.longitude,
+                                                global.viewer.camera.positionCartographic.latitude,
+                                                fourVH
+                                            ),
+                                            orientation: {
+                                                // 指向
+                                                heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
+                                                // 视角
+                                                pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
+                                                roll: 0.0
+                                            }
+                                        })
+                                        viewerHeight = fourVH
+                                        that.$emit('change-wheel', false, 'startWheel')
+                                        that.addBaseLayer()
+                                        return
+                                    }
+
+                                    if (viewerHeight == fourVH) {
+                                        global.viewer.camera.setView({
+                                            destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
+                                                global.viewer.camera.positionCartographic.longitude,
+                                                global.viewer.camera.positionCartographic.latitude,
+                                                twoVH
+                                            ),
+                                            orientation: {
+                                                // 指向
+                                                heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
+                                                // 视角
+                                                pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
+                                                roll: 0.0
+                                            }
+                                        })
+                                        viewerHeight = twoVH
+                                        that.$emit('change-wheel', false, 'startWheel')
+                                        that.addBaseLayer()
+                                        return
+                                    }
+
+                                    if (viewerHeight == twoVH) {
+                                        global.viewer.camera.setView({
+                                            destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
+                                                global.viewer.camera.positionCartographic.longitude,
+                                                global.viewer.camera.positionCartographic.latitude,
+                                                oneVH
+                                            ),
+                                            orientation: {
+                                                // 指向
+                                                heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
+                                                // 视角
+                                                pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
+                                                roll: 0.0
+                                            }
+                                        })
+                                        viewerHeight = oneVH
+                                        that.$emit('change-wheel', false, 'startWheel')
+                                        that.addBaseLayer()
+                                    }
+                                }
+                            }
+                    })
+
+                    global.viewer.on(global.DC.SceneEventType.CAMERA_CHANGED, that.mapCameraEvent)
+                    global.eagleViewer.on(global.DC.SceneEventType.CAMERA_CHANGED, that.smallMapCameraEvent)
+                }
+            }
+        }
+    },
+    methods: {
+
+        getViewExtend () {
+            const params = {}
+            const extend = global.viewer.camera.computeViewRectangle()
+            if (typeof extend === 'undefined') {
+                // 2D下会可能拾取不到坐标,extend返回undefined,所以做以下转换
+                const canvas = global.viewer.scene.canvas
+                const upperLeft = new global.DC.Namespace.Cesium.Cartesian2(0, 0)// canvas左上角坐标转2d坐标
+                const lowerRight = new global.DC.Namespace.Cesium.Cartesian2(
+                    canvas.clientWidth,
+                    canvas.clientHeight
+                )// canvas右下角坐标转2d坐标
+
+                const ellipsoid = global.viewer.scene.globe.ellipsoid
+                const upperLeft3 = global.viewer.camera.pickEllipsoid(
+                    upperLeft,
+                    ellipsoid
+                )// 2D转3D世界坐标
+
+                const lowerRight3 = global.viewer.camera.pickEllipsoid(
+                    lowerRight,
+                    ellipsoid
+                )// 2D转3D世界坐标
+
+                const upperLeftCartographic = global.viewer.scene.globe.ellipsoid.cartesianToCartographic(
+                    upperLeft3
+                )// 3D世界坐标转弧度
+                const lowerRightCartographic = global.viewer.scene.globe.ellipsoid.cartesianToCartographic(
+                    lowerRight3
+                )// 3D世界坐标转弧度
+
+                const minx = global.DC.Namespace.Cesium.Math.toDegrees(upperLeftCartographic.longitude)// 弧度转经纬度
+                const maxx = global.DC.Namespace.Cesium.Math.toDegrees(lowerRightCartographic.longitude)// 弧度转经纬度
+
+                const miny = global.DC.Namespace.Cesium.Math.toDegrees(lowerRightCartographic.latitude)// 弧度转经纬度
+                const maxy = global.DC.Namespace.Cesium.Math.toDegrees(upperLeftCartographic.latitude)// 弧度转经纬度
+
+                console.log('经度:' + minx + '----' + maxx)
+                console.log('纬度:' + miny + '----' + maxy)
+
+                params.minx = minx
+                params.maxx = maxx
+                params.miny = miny
+                params.maxy = maxy
+            } else {
+                // 3D获取方式
+                params.maxx = global.DC.Namespace.Cesium.Math.toDegrees(extend.east)
+                params.maxy = global.DC.Namespace.Cesium.Math.toDegrees(extend.north)
+
+                params.minx = global.DC.Namespace.Cesium.Math.toDegrees(extend.west)
+                params.miny = global.DC.Namespace.Cesium.Math.toDegrees(extend.south)
+            }
+            return params // 返回屏幕所在经纬度范围
+        },
+
+        zoomToOpen () {
+
+        },
+
+        locationSTM () {
+            global.viewer.flyToPosition('116.45793269658417,39.92711385557482,617.5967826044838,181.95219395269424,-21.286437065473546')
+        },
+
+        mouseMoveEvent (e) {
+            var that = this
+
+            function heightToZoom (height) {
+                var A = 40487.57
+                var B = 0.00007096758
+                var C = 91610.74
+                var D = -40467.74
+                return Math.round(D + (A - D) / (1 + Math.pow(height / C, B)))
+            }
+            var height = Math.ceil(global.viewer.camera.positionCartographic.height)
+            var zoom = heightToZoom(height)
+
+            that.zoomValue = zoom
+
+            if (that.closeMapClick) {
+                return
+            }
+
+            if (e.overlay != undefined && e.overlay != null && e.layer.id == 'DefaultAreaLayer') {
+                if (select.overlay != null) {
+                    if (e.overlay != select.overlay) {
+                        select.overlay.setStyle({
+                            material: select.color,
+                            outline: false
+                        })
+
+                        select.overlay = null
+                        select.color = null
+                    }
+                }
+
+                if (select.overlay == null) {
+                    select.overlay = e.overlay
+
+                    select.color = e.overlay._style.material
+                    select.overlay.setStyle({
+                        outline: true,
+                        outlineColor: global.DC.Namespace.Cesium.Color.fromBytes(
+                            3,
+                            255,
+                            13,
+                            255
+                        ), // 边框颜色
+                        outlineWidth: 10, // 边框大小,
+                        height: 0.01,
+                        material: global.DC.Namespace.Cesium.Color.fromBytes(
+                            108,
+                            245,
+                            113,
+                            158
+                        )
+                    })
+                }
+            } else {
+                if (select.overlay != null) {
+                    select.overlay.setStyle({
+                        material: select.color,
+                        outline: false
+                    })
+
+                    select.overlay = null
+                    select.color = null
+                }
+            }
+        },
+
+        addBaseLayer () {
+            this.removeBaseLayer()
+            baseLayer = []
+            this.updateBaseLayer(false)
+        },
+
+        removeBaseLayer () {
+            if (baseLayer.length > 0) {
+                baseLayer.forEach(item => {
+                    global.viewer.imageryLayers.remove(
+                        item.layer
+                    )
+                })
+            }
+        },
+
+        updateBaseLayer (flag) {
+            const extent = this.getViewExtend()
+            baseLayerImgUrl.forEach(item => {
+                if (item[viewerHeight]) {
+                    item[viewerHeight].forEach(sm => {
+                        let startFlag = true
+
+                        if (flag == true) {
+                            baseLayer.forEach(dt => {
+                                if (dt.id == sm.id) startFlag = false
+                            })
+                        }
+
+                        if (startFlag == false) return
+
+                        if (
+                            (
+                                sm.rectangle[0] > extent.minx &&
+                                sm.rectangle[1] > extent.miny &&
+                                sm.rectangle[2] < extent.maxx &&
+                                sm.rectangle[3] < extent.maxy
+                            ) ||
+                            (
+                                sm.rectangle[0] < extent.minx &&
+                                sm.rectangle[1] < extent.maxy &&
+                                sm.rectangle[2] > extent.minx &&
+                                sm.rectangle[3] > extent.maxy
+                            ) ||
+                            (
+                                sm.rectangle[0] < extent.maxx &&
+                                sm.rectangle[1] < extent.maxy &&
+                                sm.rectangle[2] > extent.maxx &&
+                                sm.rectangle[3] > extent.maxy
+                            ) ||
+                            (
+                                sm.rectangle[0] < extent.maxx &&
+                                sm.rectangle[1] < extent.miny &&
+                                sm.rectangle[2] > extent.maxx &&
+                                sm.rectangle[3] > extent.miny
+                            ) ||
+                            (
+                                sm.rectangle[0] < extent.minx &&
+                                sm.rectangle[1] < extent.miny &&
+                                sm.rectangle[2] > extent.minx &&
+                                sm.rectangle[3] > extent.miny
+                            ) ||
+                            (
+                                sm.rectangle[0] > extent.minx &&
+                                sm.rectangle[1] < extent.maxy &&
+                                sm.rectangle[2] < extent.maxx &&
+                                sm.rectangle[3] > extent.maxy
+                            ) ||
+                            (
+                                sm.rectangle[0] > extent.minx &&
+                                sm.rectangle[1] > extent.miny &&
+                                sm.rectangle[2] > extent.maxx &&
+                                sm.rectangle[3] < extent.maxy
+                            ) ||
+                            (
+                                sm.rectangle[0] > extent.minx &&
+                                sm.rectangle[1] < extent.miny &&
+                                sm.rectangle[2] < extent.maxx &&
+                                sm.rectangle[3] > extent.miny
+                            ) ||
+                            (
+                                sm.rectangle[0] < extent.minx &&
+                                sm.rectangle[1] > extent.miny &&
+                                sm.rectangle[2] > extent.minx &&
+                                sm.rectangle[3] < extent.maxy
+                            )
+                        ) {
+                            var layer = global.viewer.imageryLayers.addImageryProvider(new global.DC.Namespace.Cesium.SingleTileImageryProvider({
+                                url: sm.url,
+                                rectangle: global.DC.Namespace.Cesium.Rectangle.fromDegrees(sm.rectangle[0], sm.rectangle[1], sm.rectangle[2], sm.rectangle[3])
+                            }))
+
+                            baseLayer.push({ layer, id: sm.id })
+                        }
+                    })
+                }
+            })
+        },
+
+        mapCameraEvent () {
+            const that = this
+
+            that.updateBaseLayer(true)
+
+            global.viewer.camera.setView({
+                orientation: {
+                    // 指向
+                    heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
+                    // 视角
+                    pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
+                    roll: 0.0
+                }
+            })
+
+            if (this.startWheel == false) return
+
+            if (this.wheelFlag) { // 下
+                if (viewerHeight == fiveVH) {
+                    global.viewer.camera.setView({
+                        destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
+                            global.viewer.camera.positionCartographic.longitude,
+                            global.viewer.camera.positionCartographic.latitude,
+                            fourVH
+                        ),
+                        orientation: {
+                            // 指向
+                            heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
+                            // 视角
+                            pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
+                            roll: 0.0
+                        }
+                    })
+                    viewerHeight = fourVH
+                    that.$emit('change-wheel', false, 'startWheel')
+                    that.addBaseLayer()
+                    return
+                }
+
+                if (viewerHeight == fourVH) {
+                    global.viewer.camera.setView({
+                        destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
+                            global.viewer.camera.positionCartographic.longitude,
+                            global.viewer.camera.positionCartographic.latitude,
+                            twoVH
+                        ),
+                        orientation: {
+                            // 指向
+                            heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
+                            // 视角
+                            pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
+                            roll: 0.0
+                        }
+                    })
+                    viewerHeight = twoVH
+                    that.$emit('change-wheel', false, 'startWheel')
+                    that.addBaseLayer()
+                    return
+                }
+
+                if (viewerHeight == twoVH) {
+                    global.viewer.camera.setView({
+                        destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
+                            global.viewer.camera.positionCartographic.longitude,
+                            global.viewer.camera.positionCartographic.latitude,
+                            oneVH
+                        ),
+                        orientation: {
+                            // 指向
+                            heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
+                            // 视角
+                            pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
+                            roll: 0.0
+                        }
+                    })
+                    viewerHeight = oneVH
+                    that.$emit('change-wheel', false, 'startWheel')
+                    that.addBaseLayer()
+                }
+            } else { // 上
+                if (viewerHeight == oneVH) {
+                    global.viewer.camera.setView({
+                        destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
+                            global.viewer.camera.positionCartographic.longitude,
+                            global.viewer.camera.positionCartographic.latitude,
+                            twoVH
+                        ),
+                        orientation: {
+                            // 指向
+                            heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
+                            // 视角
+                            pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
+                            roll: 0.0
+                        }
+                    })
+                    viewerHeight = twoVH
+                    that.$emit('change-wheel', false, 'startWheel')
+                    that.addBaseLayer()
+                    return
+                }
+
+                if (viewerHeight == twoVH) {
+                    global.viewer.camera.setView({
+                        destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
+                            global.viewer.camera.positionCartographic.longitude,
+                            global.viewer.camera.positionCartographic.latitude,
+                            fourVH
+                        ),
+                        orientation: {
+                            // 指向
+                            heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
+                            // 视角
+                            pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
+                            roll: 0.0
+                        }
+                    })
+                    viewerHeight = fourVH
+                    that.$emit('change-wheel', false, 'startWheel')
+                    that.addBaseLayer()
+                    return
+                }
+
+                if (viewerHeight == fourVH) {
+                    global.viewer.camera.setView({
+                        destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
+                            global.viewer.camera.positionCartographic.longitude,
+                            global.viewer.camera.positionCartographic.latitude,
+                            fiveVH
+                        ),
+                        orientation: {
+                            // 指向
+                            heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
+                            // 视角
+                            pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
+                            roll: 0.0
+                        }
+                    })
+                    viewerHeight = fiveVH
+                    that.$emit('change-wheel', false, 'startWheel')
+                    that.addBaseLayer()
+                }
+            }
+        },
+
+        smallMapCameraEvent () {
+            const that = this
+            global.eagleViewer.camera.setView({
+                orientation: {
+                    // 指向
+                    heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
+                    // 视角
+                    pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
+                    roll: 0.0
+                }
+            })
+
+            if (this.startSmallWheel == false) return
+
+            if (this.wheelFlag) { // 下
+                if (smallViewerHeight == fiveVH + 1000) {
+                    global.eagleViewer.camera.setView({
+                        destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
+                            global.eagleViewer.camera.positionCartographic.longitude,
+                            global.eagleViewer.camera.positionCartographic.latitude,
+                            fourVH + 1000
+                        ),
+                        orientation: {
+                            // 指向
+                            heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
+                            // 视角
+                            pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
+                            roll: 0.0
+                        }
+                    })
+                    smallViewerHeight = fourVH + 1000
+                    that.$emit('change-wheel', false, 'startSmallWheel')
+                    that.addBaseLayer()
+                    return
+                }
+
+                if (smallViewerHeight == fourVH + 1000) {
+                    global.eagleViewer.camera.setView({
+                        destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
+                            global.eagleViewer.camera.positionCartographic.longitude,
+                            global.eagleViewer.camera.positionCartographic.latitude,
+                            twoVH + 1000
+                        ),
+                        orientation: {
+                            // 指向
+                            heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
+                            // 视角
+                            pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
+                            roll: 0.0
+                        }
+                    })
+                    smallViewerHeight = twoVH + 1000
+                    that.$emit('change-wheel', false, 'startSmallWheel')
+                    that.addBaseLayer()
+                    return
+                }
+
+                if (smallViewerHeight == twoVH + 1000) {
+                    global.eagleViewer.camera.setView({
+                        destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
+                            global.eagleViewer.camera.positionCartographic.longitude,
+                            global.eagleViewer.camera.positionCartographic.latitude,
+                            oneVH + 1000
+                        ),
+                        orientation: {
+                            // 指向
+                            heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
+                            // 视角
+                            pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
+                            roll: 0.0
+                        }
+                    })
+                    smallViewerHeight = oneVH + 1000
+                    that.$emit('change-wheel', false, 'startSmallWheel')
+                    that.addBaseLayer()
+                }
+            } else { // 上
+                if (smallViewerHeight == oneVH + 1000) {
+                    global.eagleViewer.camera.setView({
+                        destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
+                            global.eagleViewer.camera.positionCartographic.longitude,
+                            global.eagleViewer.camera.positionCartographic.latitude,
+                            twoVH + 1000
+                        ),
+                        orientation: {
+                            // 指向
+                            heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
+                            // 视角
+                            pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
+                            roll: 0.0
+                        }
+                    })
+                    smallViewerHeight = twoVH + 1000
+                    that.$emit('change-wheel', false, 'startSmallWheel')
+                    that.addBaseLayer()
+                    return
+                }
+
+                if (smallViewerHeight == twoVH + 1000) {
+                    global.eagleViewer.camera.setView({
+                        destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
+                            global.eagleViewer.camera.positionCartographic.longitude,
+                            global.eagleViewer.camera.positionCartographic.latitude,
+                            fourVH + 1000
+                        ),
+                        orientation: {
+                            // 指向
+                            heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
+                            // 视角
+                            pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
+                            roll: 0.0
+                        }
+                    })
+                    smallViewerHeight = fourVH + 1000
+                    that.$emit('change-wheel', false, 'startSmallWheel')
+                    that.addBaseLayer()
+                    return
+                }
+
+                if (smallViewerHeight == fourVH + 1000) {
+                    global.eagleViewer.camera.setView({
+                        destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
+                            global.eagleViewer.camera.positionCartographic.longitude,
+                            global.eagleViewer.camera.positionCartographic.latitude,
+                            fiveVH + 1000
+                        ),
+                        orientation: {
+                            // 指向
+                            heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
+                            // 视角
+                            pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
+                            roll: 0.0
+                        }
+                    })
+                    smallViewerHeight = fiveVH + 1000
+                    that.$emit('change-wheel', false, 'startSmallWheel')
+                    that.addBaseLayer()
+                }
+            }
+        },
+
+        createdLayers () {
+            layerGroup = new global.DC.LayerGroup('modelBox')
+            global.viewer.addLayerGroup(layerGroup)
+
+            DefaultAreaLayer = new global.DC.VectorLayer('DefaultAreaLayer')
+            layerGroup.addLayer(DefaultAreaLayer)
+            axios
+                .get(
+                    'http://arcgis.jxpskj.com:6080/arcgis/rest/services/lxxqwxq/MapServer/0/query?where=1%3D1&text=&objectIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&spatialRel=esriSpatialRelIntersects&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&returnIdsOnly=false&returnCountOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&gdbVersion=&returnDistinctValues=false&returnTrueCurves=false&resultOffset=&resultRecordCount=&f=pjson'
+                )
+                .then((resultData) => {
+                    resultData.data.features.forEach((item) => {
+                        item.geometry.rings[0].forEach((it) => {
+                            it = it.join(',')
+                        })
+
+                        item.geometry.rings[0] = item.geometry.rings[0].join(';')
+
+                        const polygon = new global.DC.Polygon(item.geometry.rings[0])
+                        polygon.attr = item.attributes
+
+                        polygon.setStyle({
+                            material: global.DC.Namespace.Cesium.Color.fromBytes(
+                                255,
+                                255,
+                                255,
+                                1
+                            )
+                        })
+
+                        DefaultAreaLayer.addOverlay(polygon)
+                    })
+                })
+        },
+
+        removeLayers () {
+            layerGroup.removeLayer(DefaultAreaLayer)
+            DefaultAreaLayer = null
+            global.viewer.removeLayerGroup(layerGroup)
+            layerGroup = null
+        },
+
+        tilesetClick (e) {
+            var that = this
+            if (that.closeMapClick) {
+                return
+            }
+            global.viewer.scene.globe.depthTestAgainstTerrain = false
+
+            if (e.overlay && e.overlay.attr.arcName != null) {
+                this.$store.commit('CLEAR_ALL', null)
+                getDetail({
+                    mechanismname: e.overlay.attr.arcName
+                }).then((res) => {
+                    if (res && JSON.stringify(res.data.data) != '{}') {
+                        var result = res.data.data
+
+                        var imgArr = result.tpurl.split(',')
+                        this.$store.commit('SET_POPUPBGURL', imgArr[0])
+                        this.$store.commit('SET_POPUPQRURL', result.codeurl)
+                        this.$store.commit('SET_POINTPOSITION', [
+                            Number(e.wgs84Position.lng),
+                            Number(e.wgs84Position.lat),
+                            Number(e.wgs84Position.alt),
+                            Number(0),
+                            Number(0),
+                            Number(0)
+                        ])
+                        this.$store.commit('SET_STATENAME', result.mechanismname)
+                        this.$store.commit('SET_SITENAME', result.address)
+                        this.$store.commit('SET_TELEPHONE', result.telephone)
+                        this.$store.commit('SET_INTRODUCETEXT', result.introduce)
+                        this.$store.commit('SET_PANORAMAURL', result.panoramaurl)
+                        this.$store.commit('SET_POPUPIMGATLAS', imgArr)
+                        if (result.videourl && result.videourl != '') {
+                            this.$store.commit('SET_MONITORURL', result.videourl)
+                        }
+                        if (result.jx != undefined && result.jx != '') {
+                            var tabOne = res.data.data[0].jx.split(',')
+                            this.$store.commit('SET_TEACHLIST', tabOne)
+                        } else {
+                            this.$store.commit('SET_TEACHLIST', [])
+                        }
+
+                        if (result.sh != undefined && result.sh != '') {
+                            var tabTwo = res.data.data[0].sh.split(',')
+                            this.$store.commit('SET_LIVELIST', tabTwo)
+                        } else {
+                            this.$store.commit('SET_LIVELIST', [])
+                        }
+
+                        // 定制化窗体
+                        // eslint-disable-next-line no-unused-vars
+                        var popup = new global.DC.DivForms(global.viewer, {
+                            domId: 'divFormsDomBox',
+                            position: [
+                                global.DC.Transform.transformWGS84ToCartesian(
+                                    new global.DC.Position(
+                                        Number(e.wgs84Position.lng),
+                                        Number(e.wgs84Position.lat),
+                                        Number(e.wgs84Position.alt)
+                                    )
+                                )
+                            ]
+                        })
+
+                        this.$store.commit('SET_PANORAMAPOPUP', false)
+                        this.$store.commit('SET_MONITORPOPUP', false)
+                        this.$store.commit('SET_DETAILSPOPUP', true)
+                    }
+                })
+
+                global.viewer.flyToPosition(
+                    new global.DC.Position(
+                        Number(e.wgs84Position.lng + 0.00070806),
+                        Number(e.wgs84Position.lat - 0.00261205),
+                        300,
+                        Number(-9),
+                        Number(-34.54),
+                        Number(0)
+                    )
+                )
+            }
+        },
+
+        locationSAT () {
+            global.viewer.flyToPosition('121.4941629,31.2091462,1859.56,0,-28.71')
+        },
+
+        locationTC () {
+            global.viewer.flyToPosition('120.670183527,31.348282115,109658.22,0,-89.90659095062371')
+        },
+
+        addQxTileset () {
+            qxTilesetLayer = new global.DC.TilesetLayer('qxTilesetLayer')
+            global.viewer.addLayer(qxTilesetLayer)
+
+            qxTileset = new global.DC.Tileset('/qx/tileset.json', {
+                luminanceAtZenith: 0.4,
+                // cullWithChildrenBounds: false,
+                // cullRequestsWhileMoving: false,
+                // skipLevelOfDetail: false,
+                shadows: global.DC.Namespace.Cesium.ShadowMode.DISABLED
+            })
+            qxTileset.setHeight(18)
+            qxTilesetLayer.addOverlay(qxTileset)
+        },
+
+        removeQxTileset () {
+            qxTilesetLayer.removeOverlay(qxTileset)
+            global.viewer.removeLayer(qxTilesetLayer)
+            qxTileset = null
+            qxTilesetLayer = null
+        },
+
+        addMxTileset () {
+            const that = this
+            tilesetLayer = new global.DC.TilesetLayer('tilesetLayer')
+            global.viewer.addLayer(tilesetLayer)
+            tileset = new global.DC.Tileset('/mx/tileset.json', {
+                luminanceAtZenith: 0.4,
+                // cullWithChildrenBounds: false,
+                // cullRequestsWhileMoving: false,
+                // skipLevelOfDetail: false,
+                shadows: global.DC.Namespace.Cesium.ShadowMode.DISABLED
+            })
+            tileset.setHeight(150)
+            tilesetLayer.addOverlay(tileset)
+            tileset.on(global.DC.MouseEventType.CLICK, that.tilesetClick)
+        },
+
+        removeMxTileset () {
+            const that = this
+            tileset.off(global.DC.MouseEventType.CLICK, that.tilesetClick)
+            tilesetLayer.removeOverlay(tileset)
+            global.viewer.removeLayer(tilesetLayer)
+            tileset = null
+            tilesetLayer = null
+        },
+
+        qxChangeEvent (change) {
+            const that = this
+            global.viewer.camera.setView({
+                // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
+                // fromDegrees()方法,将经纬度和高程转换为世界坐标
+                destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(
+                    114.03989859,
+                    27.62581763,
+                    420.0
+                ),
+                orientation: {
+                    // 指向
+                    heading: global.DC.Namespace.Cesium.Math.toRadians(-9),
+                    // 视角
+                    pitch: global.DC.Namespace.Cesium.Math.toRadians(-34.54),
+                    roll: 0.0
+                }
+            })
+
+            global.eagleViewer.camera.setView({
+                // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
+                // fromDegrees()方法,将经纬度和高程转换为世界坐标
+                destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(
+                    that.mapCenter[0],
+                    that.mapCenter[1],
+                    1420.0
+                ),
+                orientation: {
+                    // 指向
+                    heading: global.DC.Namespace.Cesium.Math.toRadians(-9),
+                    // 视角
+                    pitch: global.DC.Namespace.Cesium.Math.toRadians(-34.54),
+                    roll: 0.0
+                }
+            })
+            if (change) {
+                that.removeMxTileset()
+                that.addQxTileset()
+            } else {
+                that.removeQxTileset()
+                that.addMxTileset()
+            }
+        },
+
+        generatePosition (num) {
+            const list = []
+            for (let i = 0; i < num; i++) {
+                const lng = 120.38105869 + Math.random() * 0.5
+                const lat = 31.10115627 + Math.random() * 0.5
+                list.push(new global.DC.Position(lng, lat))
+            }
+            return list
+        },
+
+        removeTC () {
+            global.viewer.removeLayer(tcLayer)
+            tcLayer = null
+        },
+
+        createTC () {
+            tcLayer = new global.DC.HeatLayer('tcLayer', {
+                useGround: true,
+                radius: 40
+            })
+            global.viewer.addLayer(tcLayer)
+            const positions = this.generatePosition(3000)
+            tcLayer.setPositions(positions)
+        },
+
+        // 科技感删除
+        removeSAT () {
+            global.viewer.removeLayer(layerSat)
+            global.viewer.removeLayer(layerSATtwo)
+            layerSat = null
+            layerSATtwo = null
+        },
+
+        // 科技感添加
+        createSAT () {
+            function generatePosition (num, isAdd) {
+                const list = []
+                for (let i = 0; i < num; i++) {
+                    const lng = 121.49536592256028 + Math.random() * 0.04 * (isAdd ? 1 : -1)
+                    const lat = 31.241616722278213 + Math.random() * 0.04 * (isAdd ? 1 : -1)
+                    list.push({ lng, lat })
+                }
+                return list
+            }
+
+            layerSat = new global.DC.TilesetLayer('layerSat').addTo(global.viewer)
+
+            const build = new global.DC.Tileset(
+                'http://resource.dvgis.cn/data/3dtiles/ljz/tileset.json',
+                { skipLevels: true }
+            )
+
+            const fs = `
+                        varying vec3 v_positionEC;
+                        void main(void){
+                            vec4 position = czm_inverseModelView * vec4(v_positionEC,1); // 位置
+                            float glowRange = 100.0; // 光环的移动范围(高度)
+                            gl_FragColor = vec4(0.2,  0.5, 1.0, 1.0); // 颜色
+                            gl_FragColor *= vec4(vec3(position.z / 100.0), 1.0); // 渐变
+                            // 动态光环
+                            float time = fract(czm_frameNumber / 360.0);
+                            time = abs(time - 0.5) * 2.0;
+                            float diff = step(0.005, abs( clamp(position.z / glowRange, 0.0, 1.0) - time));
+                            gl_FragColor.rgb += gl_FragColor.rgb * (1.0 - diff);
+                        }
+                        `
+            build.setCustomShader(fs)
+
+            layerSat.addOverlay(build)
+
+            layerSATtwo = new global.DC.PrimitiveLayer('layer').addTo(global.viewer)
+
+            let positions = generatePosition(50, true)
+
+            positions = positions.concat(generatePosition(50))
+
+            positions.forEach(item => {
+                const position = global.DC.Position.fromObject(item)
+                const end = position.copy()
+                end.alt = 5000 * Math.random()
+                const line = new global.DC.FlowLinePrimitive([position, end], 0.5)
+                line.setStyle({
+                    speed: 6 * Math.random(),
+                    color: global.DC.Color.fromCssColorString('rgb(141,172,172)'),
+                    percent: 0.1,
+                    gradient: 0.01
+                })
+                layerSATtwo.addOverlay(line)
+            })
+        },
+
+        dimensionChange () {
+            var that = this
+
+            that.$store.commit('SET_TWOORTHREE', that.dimensionValue)
+
+            if (that.dimensionValue == '真三维') {
+                global.viewer.imageryLayers.remove(slLayer)
+                global.viewer.imageryLayers.remove(bzLayer)
+
+                global.viewer.off(global.DC.MouseEventType.MOUSE_MOVE, that.mouseMoveEvent)
+                global.viewer.off(global.DC.SceneEventType.CAMERA_CHANGED, that.mapCameraEvent)
+                global.eagleViewer.off(global.DC.SceneEventType.CAMERA_CHANGED, that.smallMapCameraEvent)
+
+                yxLayer = global.viewer.imageryLayers.addImageryProvider(
+                    new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
+                        url: 'http://t{s}.tianditu.gov.cn/DataServer?T=img_w&x={x}&y={y}&l={z}&tk=e9533f5acb2ac470b07f406a4d24b4f0',
+                        subdomains: ['0', '1', '2', '3', '4', '5', '6', '7'],
+                        format: 'image/jpeg',
+                        show: true,
+                        maximumLevel: 18
+                    })
+                )
+
+                dxLayer = global.DC.TerrainFactory.createUrlTerrain({
+                    url: 'http://data.marsgis.cn/terrain'
+                })
+                global.viewer.addTerrain(dxLayer)
+
+                that.btnGroupShow = true
+                that.createSAT()
+                that.createTC()
+
+                that.removeLayers()
+                that.removeBaseLayer()
+
+                silhouetteBlue.selected = []
+
+                that.addMxTileset()
+
+                streenMlayer = new global.DC.S3MLayer('streenMlayer', 'http://resource.dvgis.cn/data/3dtiles/CBD/cbd.scp')
+                global.viewer.addLayer(streenMlayer)
+                // 最小
+                global.viewer.scene.screenSpaceCameraController.minimumZoomDistance = 1.0
+                global.eagleViewer.scene.screenSpaceCameraController.minimumZoomDistance = 1.0
+                // 最大
+                global.viewer.scene.screenSpaceCameraController.maximumZoomDistance =
+                    Number.POSITIVE_INFINITY
+                global.eagleViewer.scene.screenSpaceCameraController.maximumZoomDistance =
+                    Number.POSITIVE_INFINITY
+                // 视角旋转
+                global.viewer.scene.screenSpaceCameraController.enableTilt = true
+                global.eagleViewer.scene.screenSpaceCameraController.enableTilt = true
+                // 115.877863,28.741661
+                global.viewer.camera.setView({
+                    // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
+                    // fromDegrees()方法,将经纬度和高程转换为世界坐标
+                    destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(
+                        114.03989859,
+                        27.62581763,
+                        420.0
+                    ),
+                    orientation: {
+                        // 指向
+                        heading: global.DC.Namespace.Cesium.Math.toRadians(-9),
+                        // 视角
+                        pitch: global.DC.Namespace.Cesium.Math.toRadians(-34.54),
+                        roll: 0.0
+                    }
+                })
+
+                global.eagleViewer.camera.setView({
+                    // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
+                    // fromDegrees()方法,将经纬度和高程转换为世界坐标
+                    destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(
+                        that.mapCenter[0],
+                        that.mapCenter[1],
+                        1420.0
+                    ),
+                    orientation: {
+                        // 指向
+                        heading: global.DC.Namespace.Cesium.Math.toRadians(-9),
+                        // 视角
+                        pitch: global.DC.Namespace.Cesium.Math.toRadians(-34.54),
+                        roll: 0.0
+                    }
+                })
+            } else {
+                global.viewer.imageryLayers.remove(yxLayer)
+                global.viewer.removeTerrain(dxLayer)
+
+                slLayer = global.viewer.imageryLayers.addImageryProvider(
+                    new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
+                        url: 'http://t{s}.tianditu.gov.cn/DataServer?T=vec_w&x={x}&y={y}&l={z}&tk=e9533f5acb2ac470b07f406a4d24b4f0',
+                        subdomains: ['0', '1', '2', '3', '4', '5', '6', '7'],
+                        format: 'image/jpeg',
+                        show: true,
+                        maximumLevel: 18
+                    })
+                )
+
+                bzLayer = global.viewer.imageryLayers.addImageryProvider(
+                    new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
+                        url: 'http://t{s}.tianditu.gov.cn/DataServer?T=cva_w&x={x}&y={y}&l={z}&tk=e9533f5acb2ac470b07f406a4d24b4f0',
+                        subdomains: ['0', '1', '2', '3', '4', '5', '6', '7'],
+                        format: 'image/jpeg',
+                        show: true,
+                        maximumLevel: 18
+                    })
+                )
+
+                that.btnGroupShow = false
+                that.removeSAT()
+                that.removeTC()
+                global.viewer.on(global.DC.MouseEventType.MOUSE_MOVE, that.mouseMoveEvent)
+                global.viewer.on(global.DC.SceneEventType.CAMERA_CHANGED, that.mapCameraEvent)
+                global.eagleViewer.on(global.DC.SceneEventType.CAMERA_CHANGED, that.smallMapCameraEvent)
+                if (tilesetLayer != null) that.removeMxTileset()
+                if (qxTilesetLayer != null) that.removeQxTileset()
+
+                global.viewer.removeLayer(streenMlayer)
+                streenMlayer = null
+                that.createdLayers()
+
+                that.addBaseLayer()
+
+                global.viewer.camera.setView({
+                    // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
+                    // fromDegrees()方法,将经纬度和高程转换为世界坐标
+                    destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(
+                        that.mapCenter[0],
+                        that.mapCenter[1],
+                        that.mapCenter[2]
+                    ),
+                    orientation: {
+                        // 指向
+                        heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
+                        // 视角
+                        pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
+                        roll: 0.0
+                    }
+                })
+
+                global.eagleViewer.camera.setView({
+                    // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
+                    // fromDegrees()方法,将经纬度和高程转换为世界坐标
+                    destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(
+                        that.mapCenter[0],
+                        that.mapCenter[1],
+                        maxVH + 1000
+                    ),
+                    orientation: {
+                        // 指向
+                        heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
+                        // 视角
+                        pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
+                        roll: 0.0
+                    }
+                })
+                // 最小
+                global.viewer.scene.screenSpaceCameraController.minimumZoomDistance = mixVH
+                global.eagleViewer.scene.screenSpaceCameraController.minimumZoomDistance = mixVH + 1000
+                // 最大
+                global.viewer.scene.screenSpaceCameraController.maximumZoomDistance = maxVH
+                global.eagleViewer.scene.screenSpaceCameraController.maximumZoomDistance = maxVH + 1000
+                // 视角旋转
+                global.viewer.scene.screenSpaceCameraController.enableTilt = false
+                global.eagleViewer.scene.screenSpaceCameraController.enableTilt = false
+            }
+        }
+    }
+}
+</script>
+
+<style lang="scss" scoped>
+.dimension-cut {
+    position: fixed;
+    top: 100px;
+    right: 10px;
+    width: auto;
+    // height: 40px;
+    z-index: 1;
+}
+
+.three-stm {
+    position: fixed;
+    top: 66px;
+    right: 10px;
+    z-index: 99;
+}
+
+.sat-stm {
+    position: fixed;
+    top: 66px;
+    right: 75px;
+    z-index: 99;
+}
+
+.sat-tc {
+    position: fixed;
+    top: 66px;
+    right: 141px;
+    z-index: 99;
+}
+
+.sat-qx {
+    position: fixed;
+    top: 66px;
+    right: 220px;
+    z-index: 99;
+    background: #fff;
+}
+</style>
diff --git a/src/components/map/components/dimension.vue b/src/components/map/components/dimension.vue
index 9f568c1..03e4e04 100644
--- a/src/components/map/components/dimension.vue
+++ b/src/components/map/components/dimension.vue
@@ -1,42 +1,12 @@
 <template>
     <div class="dimension-cut">
         <!-- <el-button type="primary">{{zoomValue}}</el-button> -->
-
-        <el-button
-            v-show="btnGroupShow"
-            size="mini"
-            class="three-stm"
-            type="primary"
-            @click="locationSTM"
-        >s3m</el-button>
-
-        <el-button
-            v-show="btnGroupShow"
-            size="mini"
-            class="sat-stm"
-            type="primary"
-            @click="locationSAT"
-        >科技</el-button>
-
-        <el-button
-            v-show="btnGroupShow"
-            size="mini"
-            class="sat-tc"
-            type="primary"
-            @click="locationTC"
-        >热力图</el-button>
-
-        <el-checkbox
-            v-show="btnGroupShow"
-            size="mini"
-            class="sat-qx"
-            v-model="qxChange"
-            label="倾斜数据"
-            @change="qxChangeEvent"
-            border
-        ></el-checkbox>
-
-        <el-radio-group v-model="dimensionValue" size="medium" @change="dimensionChange">
+        <el-radio-group
+            v-model="dimensionValue"
+            size="medium"
+            @change="dimensionChange"
+            ref="StateChange"
+        >
             <el-radio-button label="三 维"></el-radio-button>
             <el-radio-button label="真三维"></el-radio-button>
         </el-radio-group>
@@ -50,6 +20,8 @@
 import baseLayerImgUrl from '@/assets/baseUrl'
 
 let baseLayer = []
+
+var baseLayers = []
 
 let tilesetLayer = null
 
@@ -67,12 +39,6 @@
 let layerGroup = null
 
 let select = null
-
-let streenMlayer = null
-
-let layerSat = null
-let layerSATtwo = null
-let tcLayer = null
 
 let yxLayer = null
 let dxLayer = null
@@ -96,9 +62,7 @@
     name: 'dimension',
     data () {
         return {
-            qxChange: false,
             zoomValue: 0,
-            btnGroupShow: false,
             dimensionValue: '三 维',
             // 建筑2.5D地图
             // 建筑2.5D面数据
@@ -157,12 +121,56 @@
             color: null
         }
     },
+    mounted () {
+        const that = this
+        this.$EventBus.$on('stateChange', () => {
+            if (that.dimensionValue != '真三维') {
+                that.dimensionValue = '真三维'
+                that.dimensionChange()
+            }
+        })
+
+        this.$EventBus.$on('chinaDx', (paras) => {
+            if (paras == 'add') {
+                if (dxLayer == null) {
+                    dxLayer = global.DC.TerrainFactory.createUrlTerrain({
+                        url: 'http://data.marsgis.cn/terrain'
+                    })
+                    global.viewer.addTerrain(dxLayer)
+                }
+            } else {
+                global.viewer.removeTerrain(dxLayer)
+                dxLayer = null
+            }
+        })
+
+        this.$EventBus.$on('mxOrQx', (paras) => {
+            that.qxChangeEvent(paras)
+        })
+    },
     watch: {
         viewerExist: {
             immediate: true,
             handler (newCode, oldCode) {
                 if (this.titlesetLayerFlag == false && newCode == true) {
                     var that = this
+
+                    baseLayerImgUrl.forEach(item => {
+                        var obj = {}
+                        obj[Object.keys(item)[0]] = []
+                        Object.values(item)[0].forEach(citem => {
+                            var layer = new global.DC.Namespace.Cesium.SingleTileImageryProvider({
+                                url: citem.url,
+                                rectangle: global.DC.Namespace.Cesium.Rectangle.fromDegrees(citem.rectangle[0], citem.rectangle[1], citem.rectangle[2], citem.rectangle[3])
+                            })
+                            obj[Object.keys(item)[0]].push({ layer, id: citem.id + Object.keys(item)[0], rectangle: citem.rectangle })
+                        })
+                        baseLayers.push(obj)
+                    })
+
+                    global.viewer.imageryLayers.addImageryProvider(new global.DC.Namespace.Cesium.SingleTileImageryProvider({
+                        url: '/img/bg/map.jpg'
+                    }))
 
                     silhouetteBlue =
                         global.DC.Namespace.Cesium.PostProcessStageLibrary.createEdgeDetectionStage()
@@ -179,7 +187,7 @@
 
                     // global.viewer.imageryLayers.addImageryProvider(
                     //     new global.DC.Namespace.Cesium.WebMapTileServiceImageryProvider({
-                    //         url: ' http://t1.tianditu.gov.cn/vec_w/wmts?tk=9ae78c51a0a28f06444d541148496e36',
+                    //         url: ' http://t1.tianditu.gov.cn/vec_w/wmts?tk=e9533f5acb2ac470b07f406a4d24b4f0',
                     //         type: 'wmts',
                     //         layer: 'vec',
                     //         style: 'default',
@@ -192,7 +200,7 @@
 
                     // global.viewer.imageryLayers.addImageryProvider(
                     //     new global.DC.Namespace.Cesium.WebMapTileServiceImageryProvider({
-                    //         url: ' http://t1.tianditu.gov.cn/cva_w/wmts?tk=9ae78c51a0a28f06444d541148496e36',
+                    //         url: ' http://t1.tianditu.gov.cn/cva_w/wmts?tk=e9533f5acb2ac470b07f406a4d24b4f0',
                     //         type: 'wmts',
                     //         layer: 'cva',
                     //         style: 'default',
@@ -202,24 +210,6 @@
                     //         maximumLevel: 18
                     //     })
                     // )
-
-                    const videoLayer = new global.DC.CameraVideoLayer('video-layer').addTo(
-                        global.viewer
-                    )
-
-                    const cameraVideo = new global.DC.CameraVideo(
-                        new global.DC.Position(114.03935976, 27.62939045, 100.25, 4.2, -90),
-                        document.getElementById('video')
-                    )
-                    cameraVideo.setStyle({
-                        fov: 30,
-                        far: 120,
-                        near: 1,
-                        aspectRatio: 1.3,
-                        alpha: 0.7
-                    })
-
-                    videoLayer.addOverlay(cameraVideo)
 
                     // baseMapLayer =
                     //     global.viewer.imageryLayers.addImageryProvider(new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
@@ -328,7 +318,6 @@
                     //         }
                     //     })
                     // }, 400)
-                    that.titlesetLayerFlag = true
 
                     global.viewer.camera.setView({
                         // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
@@ -346,7 +335,6 @@
                             roll: 0.0
                         }
                     })
-
                     // 最小
                     global.viewer.scene.screenSpaceCameraController.minimumZoomDistance = mixVH
                     global.eagleViewer.scene.screenSpaceCameraController.minimumZoomDistance = mixVH + 1000
@@ -355,10 +343,10 @@
                     global.eagleViewer.scene.screenSpaceCameraController.maximumZoomDistance = maxVH + 1000
 
                     // 设置相机缩小时的速率
-                    global.viewer.scene.screenSpaceCameraController._minimumZoomRate = 2000
+                    // global.viewer.scene.screenSpaceCameraController._minimumZoomRate = 2000
                     // global.eagleViewer.scene.screenSpaceCameraController._minimumZoomRate = 2000
                     // 设置相机放大时的速率
-                    global.viewer.scene.screenSpaceCameraController._maximumZoomRate = 5906376272000
+                    // global.viewer.scene.screenSpaceCameraController._maximumZoomRate = 5906376272000
                     // global.eagleViewer.scene.screenSpaceCameraController._maximumZoomRate = 5906376272000
                     // 视角平移
                     global.viewer.scene.screenSpaceCameraController.enableRotate = true
@@ -502,12 +490,13 @@
 
                     global.viewer.on(global.DC.SceneEventType.CAMERA_CHANGED, that.mapCameraEvent)
                     global.eagleViewer.on(global.DC.SceneEventType.CAMERA_CHANGED, that.smallMapCameraEvent)
+
+                    that.titlesetLayerFlag = true
                 }
             }
         }
     },
     methods: {
-
         getViewExtend () {
             const params = {}
             const extend = global.viewer.camera.computeViewRectangle()
@@ -564,10 +553,6 @@
 
         zoomToOpen () {
 
-        },
-
-        locationSTM () {
-            global.viewer.flyToPosition('116.45793269658417,39.92711385557482,617.5967826044838,181.95219395269424,-21.286437065473546')
         },
 
         mouseMoveEvent (e) {
@@ -638,50 +623,33 @@
         },
 
         addBaseLayer () {
-            this.updateBaseLayer()
-        },
-
-        raiseBaseLayer (array) {
             if (baseLayer.length > 0) {
-                array.forEach(item => {
-                    baseLayer.forEach((it, index) => {
-                        if (it.id.indexOf(item.id) != -1 && it.id.indexOf(viewerHeight) != -1) {
-                            it.layer.show = true
-                        }
-                    })
-
-                    baseLayer.forEach((it, index) => {
-                        if (it.id.indexOf(item.id) != -1 && it.id.indexOf(viewerHeight) == -1) {
-                            it.layer.show = false
-
-                            global.viewer.imageryLayers.remove(
-                                it.layer
-                            )
-
-                            baseLayer.splice(index, 1)
-                        }
-                    })
+                baseLayer.forEach(item => {
+                    global.viewer.imageryLayers.remove(
+                        item.layer
+                    )
                 })
-
-                console.log(baseLayer)
             }
+
+            baseLayer = []
+
+            this.updateBaseLayer(false)
         },
 
-        updateBaseLayer () {
+        updateBaseLayer (flag) {
             const extent = this.getViewExtend()
 
-            const array = baseLayerImgUrl.filter(item => {
+            const array = baseLayers.filter(item => {
                 return item[viewerHeight]
             })
 
-            var oldLayer = []
-
             array[0][viewerHeight].forEach(sm => {
                 let startFlag = false
-
-                startFlag = baseLayer.some(dt => {
-                    return dt.id.indexOf(sm.id) != -1 && dt.id.indexOf(viewerHeight) != -1
-                })
+                if (flag == true) {
+                    startFlag = baseLayer.some(dt => {
+                        return dt.id == sm.id
+                    })
+                }
 
                 if (startFlag == true) return
 
@@ -741,18 +709,52 @@
                         sm.rectangle[3] < extent.maxy
                     )
                 ) {
-                    var layer = global.viewer.imageryLayers.addImageryProvider(new global.DC.Namespace.Cesium.SingleTileImageryProvider({
-                        url: sm.url,
-                        rectangle: global.DC.Namespace.Cesium.Rectangle.fromDegrees(sm.rectangle[0], sm.rectangle[1], sm.rectangle[2], sm.rectangle[3])
-                    }), 1)
+                    var layer = global.viewer.imageryLayers.addImageryProvider(sm.layer)
 
-                    oldLayer.push({ id: sm.id })
-
-                    baseLayer.push({ layer, id: sm.id + viewerHeight })
+                    baseLayer.push({ layer, id: sm.id })
                 }
             })
+        },
 
-            this.raiseBaseLayer(oldLayer)
+        // 视图重置
+        resetView (lng, lat, height, Range, type) {
+            let Cartesian3 = null
+            if (type == 'minx') {
+                Cartesian3 = global.DC.Namespace.Cesium.Cartesian3.fromDegrees(
+                    Range.west,
+                    lat,
+                    height
+                )
+            } else if (type == 'miny') {
+                Cartesian3 = global.DC.Namespace.Cesium.Cartesian3.fromDegrees(
+                    lng,
+                    Range.north,
+                    height
+                )
+            } else if (type == 'maxx') {
+                Cartesian3 = global.DC.Namespace.Cesium.Cartesian3.fromDegrees(
+                    Range.east,
+                    lat,
+                    height
+                )
+            } else if (type == 'maxy') {
+                Cartesian3 = global.DC.Namespace.Cesium.Cartesian3.fromDegrees(
+                    lng,
+                    Range.south,
+                    height
+                )
+            }
+
+            global.viewer.camera.setView({
+                destination: Cartesian3,
+                orientation: {
+                    // 指向
+                    heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
+                    // 视角
+                    pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
+                    roll: 0.0
+                }
+            })
         },
 
         mapCameraEvent () {
@@ -762,15 +764,64 @@
 
             heightChange = viewerHeight
 
-            global.viewer.camera.setView({
-                orientation: {
-                    // 指向
-                    heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
-                    // 视角
-                    pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
-                    roll: 0.0
-                }
-            })
+            // const Range = { west: 114.03553025, north: 27.62646537, east: 114.04252774, south: 27.63355509 }
+            // const rectangle = global.viewer.camera.computeViewRectangle()
+
+            // const west = rectangle.west / Math.PI * 180
+            // const north = rectangle.north / Math.PI * 180
+            // const east = rectangle.east / Math.PI * 180
+            // const south = rectangle.south / Math.PI * 180
+
+            // const lng = global.viewer.camera.positionCartographic.longitude / Math.PI * 180
+            // const lat = global.viewer.camera.positionCartographic.latitude / Math.PI * 180
+
+            // if (west < Range.west) {
+            //     that.resetView(lng, lat, height, Range, 'minx')
+            // } else if (north < Range.north) {
+            //     that.resetView(lng, lat, height, Range, 'miny')
+            // } else if (east > Range.east) {
+            //     that.resetView(lng, lat, height, Range, 'maxx')
+            // } else if (south > Range.south) {
+            //     that.resetView(lng, lat, height, Range, 'maxy')
+            // }
+
+            if (height > 720) {
+                global.viewer.camera.setView({
+                    destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
+                        global.viewer.camera.positionCartographic.longitude,
+                        global.viewer.camera.positionCartographic.latitude,
+                        702
+                    ),
+                    orientation: {
+                        // 指向
+                        heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
+                        // 视角
+                        pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
+                        roll: 0.0
+                    }
+                })
+
+                return
+            }
+
+            if (height < 140) {
+                global.viewer.camera.setView({
+                    destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
+                        global.viewer.camera.positionCartographic.longitude,
+                        global.viewer.camera.positionCartographic.latitude,
+                        148
+                    ),
+                    orientation: {
+                        // 指向
+                        heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
+                        // 视角
+                        pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
+                        roll: 0.0
+                    }
+                })
+
+                return
+            }
 
             if (height > fiveVH - heightDifferenceValue) {
                 viewerHeight = fiveVH
@@ -786,7 +837,7 @@
                 that.addBaseLayer()
             }
 
-            that.updateBaseLayer()
+            that.updateBaseLayer(true)
         },
 
         smallMapCameraEvent () {
@@ -926,14 +977,6 @@
             }
         },
 
-        locationSAT () {
-            global.viewer.flyToPosition('121.4941629,31.2091462,1859.56,0,-28.71')
-        },
-
-        locationTC () {
-            global.viewer.flyToPosition('120.670183527,31.348282115,109658.22,0,-89.90659095062371')
-        },
-
         addQxTileset () {
             qxTilesetLayer = new global.DC.TilesetLayer('qxTilesetLayer')
             global.viewer.addLayer(qxTilesetLayer)
@@ -1017,103 +1060,18 @@
                 }
             })
             if (change) {
-                that.removeMxTileset()
-                that.addQxTileset()
-            } else {
-                that.removeQxTileset()
-                that.addMxTileset()
-            }
-        },
-
-        generatePosition (num) {
-            const list = []
-            for (let i = 0; i < num; i++) {
-                const lng = 120.38105869 + Math.random() * 0.5
-                const lat = 31.10115627 + Math.random() * 0.5
-                list.push(new global.DC.Position(lng, lat))
-            }
-            return list
-        },
-
-        removeTC () {
-            global.viewer.removeLayer(tcLayer)
-            tcLayer = null
-        },
-
-        createTC () {
-            tcLayer = new global.DC.HeatLayer('tcLayer', {
-                useGround: true,
-                radius: 40
-            })
-            global.viewer.addLayer(tcLayer)
-            const positions = this.generatePosition(3000)
-            tcLayer.setPositions(positions)
-        },
-
-        // 科技感删除
-        removeSAT () {
-            global.viewer.removeLayer(layerSat)
-            global.viewer.removeLayer(layerSATtwo)
-            layerSat = null
-            layerSATtwo = null
-        },
-
-        // 科技感添加
-        createSAT () {
-            function generatePosition (num, isAdd) {
-                const list = []
-                for (let i = 0; i < num; i++) {
-                    const lng = 121.49536592256028 + Math.random() * 0.04 * (isAdd ? 1 : -1)
-                    const lat = 31.241616722278213 + Math.random() * 0.04 * (isAdd ? 1 : -1)
-                    list.push({ lng, lat })
+                if (qxTileset == null &&
+                    qxTilesetLayer == null) {
+                    that.removeMxTileset()
+                    that.addQxTileset()
                 }
-                return list
+            } else {
+                if (tileset == null &&
+                    tilesetLayer == null) {
+                    that.removeQxTileset()
+                    that.addMxTileset()
+                }
             }
-
-            layerSat = new global.DC.TilesetLayer('layerSat').addTo(global.viewer)
-
-            const build = new global.DC.Tileset(
-                'http://resource.dvgis.cn/data/3dtiles/ljz/tileset.json',
-                { skipLevels: true }
-            )
-
-            const fs = `
-                        varying vec3 v_positionEC;
-                        void main(void){
-                            vec4 position = czm_inverseModelView * vec4(v_positionEC,1); // 位置
-                            float glowRange = 100.0; // 光环的移动范围(高度)
-                            gl_FragColor = vec4(0.2,  0.5, 1.0, 1.0); // 颜色
-                            gl_FragColor *= vec4(vec3(position.z / 100.0), 1.0); // 渐变
-                            // 动态光环
-                            float time = fract(czm_frameNumber / 360.0);
-                            time = abs(time - 0.5) * 2.0;
-                            float diff = step(0.005, abs( clamp(position.z / glowRange, 0.0, 1.0) - time));
-                            gl_FragColor.rgb += gl_FragColor.rgb * (1.0 - diff);
-                        }
-                        `
-            build.setCustomShader(fs)
-
-            layerSat.addOverlay(build)
-
-            layerSATtwo = new global.DC.PrimitiveLayer('layer').addTo(global.viewer)
-
-            let positions = generatePosition(50, true)
-
-            positions = positions.concat(generatePosition(50))
-
-            positions.forEach(item => {
-                const position = global.DC.Position.fromObject(item)
-                const end = position.copy()
-                end.alt = 5000 * Math.random()
-                const line = new global.DC.FlowLinePrimitive([position, end], 0.5)
-                line.setStyle({
-                    speed: 6 * Math.random(),
-                    color: global.DC.Color.fromCssColorString('rgb(141,172,172)'),
-                    percent: 0.1,
-                    gradient: 0.01
-                })
-                layerSATtwo.addOverlay(line)
-            })
         },
 
         dimensionChange () {
@@ -1128,7 +1086,7 @@
 
                 yxLayer = global.viewer.imageryLayers.addImageryProvider(
                     new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
-                        url: 'http://t{s}.tianditu.gov.cn/DataServer?T=img_w&x={x}&y={y}&l={z}&tk=9ae78c51a0a28f06444d541148496e36',
+                        url: 'http://t{s}.tianditu.gov.cn/DataServer?T=img_w&x={x}&y={y}&l={z}&tk=e9533f5acb2ac470b07f406a4d24b4f0',
                         subdomains: ['0', '1', '2', '3', '4', '5', '6', '7'],
                         format: 'image/jpeg',
                         show: true,
@@ -1142,8 +1100,6 @@
                 global.viewer.addTerrain(dxLayer)
 
                 that.btnGroupShow = true
-                that.createSAT()
-                that.createTC()
 
                 that.removeLayers()
                 baseLayer.forEach(item => {
@@ -1158,8 +1114,6 @@
 
                 that.addMxTileset()
 
-                streenMlayer = new global.DC.S3MLayer('streenMlayer', 'http://resource.dvgis.cn/data/3dtiles/CBD/cbd.scp')
-                global.viewer.addLayer(streenMlayer)
                 // 最小
                 global.viewer.scene.screenSpaceCameraController.minimumZoomDistance = 1.0
                 global.eagleViewer.scene.screenSpaceCameraController.minimumZoomDistance = 1.0
@@ -1168,6 +1122,11 @@
                     Number.POSITIVE_INFINITY
                 global.eagleViewer.scene.screenSpaceCameraController.maximumZoomDistance =
                     Number.POSITIVE_INFINITY
+
+                // 设置相机缩小时的速率
+                // global.viewer.scene.screenSpaceCameraController._minimumZoomRate = 20.0
+                // 设置相机放大时的速率
+                // global.viewer.scene.screenSpaceCameraController._maximumZoomRate = 5906376272000.0
                 // 视角旋转
                 global.viewer.scene.screenSpaceCameraController.enableTilt = true
                 global.eagleViewer.scene.screenSpaceCameraController.enableTilt = true
@@ -1208,18 +1167,15 @@
             } else {
                 global.viewer.imageryLayers.remove(yxLayer)
                 global.viewer.removeTerrain(dxLayer)
+                dxLayer = null
 
                 that.btnGroupShow = false
-                that.removeSAT()
-                that.removeTC()
                 global.viewer.on(global.DC.MouseEventType.MOUSE_MOVE, that.mouseMoveEvent)
                 global.viewer.on(global.DC.SceneEventType.CAMERA_CHANGED, that.mapCameraEvent)
                 global.eagleViewer.on(global.DC.SceneEventType.CAMERA_CHANGED, that.smallMapCameraEvent)
                 if (tilesetLayer != null) that.removeMxTileset()
                 if (qxTilesetLayer != null) that.removeQxTileset()
 
-                global.viewer.removeLayer(streenMlayer)
-                streenMlayer = null
                 that.createdLayers()
 
                 that.addBaseLayer()
@@ -1261,8 +1217,11 @@
                 global.viewer.scene.screenSpaceCameraController.minimumZoomDistance = mixVH
                 global.eagleViewer.scene.screenSpaceCameraController.minimumZoomDistance = mixVH + 1000
                 // 最大
-                global.viewer.scene.screenSpaceCameraController.maximumZoomDistance = maxVH
-                global.eagleViewer.scene.screenSpaceCameraController.maximumZoomDistance = maxVH + 1000
+                // global.viewer.scene.screenSpaceCameraController.maximumZoomDistance = maxVH
+                // global.eagleViewer.scene.screenSpaceCameraController.maximumZoomDistance = maxVH + 1000
+                global.viewer.scene.screenSpaceCameraController._minimumZoomRate = 2000
+                // 设置相机放大时的速率
+                global.viewer.scene.screenSpaceCameraController._maximumZoomRate = 5906376272000
                 // 视角旋转
                 global.viewer.scene.screenSpaceCameraController.enableTilt = false
                 global.eagleViewer.scene.screenSpaceCameraController.enableTilt = false
@@ -1294,20 +1253,5 @@
     top: 66px;
     right: 75px;
     z-index: 99;
-}
-
-.sat-tc {
-    position: fixed;
-    top: 66px;
-    right: 141px;
-    z-index: 99;
-}
-
-.sat-qx {
-    position: fixed;
-    top: 66px;
-    right: 220px;
-    z-index: 99;
-    background: #fff;
 }
 </style>
diff --git a/src/components/map/index.vue b/src/components/map/index.vue
index d87d089..7f30efb 100644
--- a/src/components/map/index.vue
+++ b/src/components/map/index.vue
@@ -1,18 +1,6 @@
 /* eslint-disable camelcase */
 <template>
     <div id="viewer-container" style="height: 100%; width: 100%" @click="mapClick($event)">
-        <video
-            id="video"
-            style="position: fixed; visibility: hidden"
-            muted
-            autoplay
-            loop
-            crossorigin
-            controls
-        >
-            <source src="http://dc.dvgis.cn/examples/data/demo.mp4" type="video/mp4" />
-        </video>
-
         <div
             style="
                 position: fixed;
@@ -241,13 +229,9 @@
                         preserveDrawingBuffer: true
                     }
                 }
-            }).setOptions({
-                globe: {
-                    baseColor: new global.DC.Color(1, 1, 1, 1)
-                }
             })
 
-            console.log(window.devicePixelRatio)
+            global.viewer.scene.globe.baseColor = global.DC.Namespace.Cesium.Color.WHITE
 
             if (global.DC.Namespace.Cesium.FeatureDetection.supportsImageRenderingPixelated()) { // 判断是否支持图像渲染像素化处理
                 global.viewer.setOptions({
@@ -298,7 +282,7 @@
 
             global.eagleViewer.imageryLayers.addImageryProvider(
                 new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
-                    url: 'http://t{s}.tianditu.gov.cn/DataServer?T=vec_w&x={x}&y={y}&l={z}&tk=9ae78c51a0a28f06444d541148496e36',
+                    url: 'http://t{s}.tianditu.gov.cn/DataServer?T=vec_w&x={x}&y={y}&l={z}&tk=e9533f5acb2ac470b07f406a4d24b4f0',
                     subdomains: ['0', '1', '2', '3', '4', '5', '6', '7'],
                     format: 'image/jpeg',
                     show: true,
@@ -308,7 +292,7 @@
 
             global.eagleViewer.imageryLayers.addImageryProvider(
                 new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
-                    url: 'http://t{s}.tianditu.gov.cn/DataServer?T=cva_w&x={x}&y={y}&l={z}&tk=9ae78c51a0a28f06444d541148496e36',
+                    url: 'http://t{s}.tianditu.gov.cn/DataServer?T=cva_w&x={x}&y={y}&l={z}&tk=e9533f5acb2ac470b07f406a4d24b4f0',
                     subdomains: ['0', '1', '2', '3', '4', '5', '6', '7'],
                     format: 'image/jpeg',
                     show: true,
@@ -462,7 +446,7 @@
 
             that.$refs.leftNav.initialize()
 
-            // const key = '0f7c1d161d7352116a21aacf0e9f44c1'
+            // const key = 'e9533f5acb2ac470b07f406a4d24b4f0'
             // const vec = global.DC.ImageryLayerFactory.createTdtImageryLayer({
             //     key
             // })
diff --git a/src/components/mobileCortrol/index.vue b/src/components/mobileCortrol/index.vue
index c530383..739a49e 100644
--- a/src/components/mobileCortrol/index.vue
+++ b/src/components/mobileCortrol/index.vue
@@ -1,112 +1,109 @@
 <template>
-  <div class="m-left-control">
-    <!-- 3d切换
+    <div class="m-left-control">
+        <!-- 3d切换
 mobileCortrol
- -->
-    <!-- <div
+        -->
+        <!-- <div
       class="m-l-inbut zoom-in m-l-inbut-2d"
       :class="{ active: dimension == '3D' }"
       @click="zoomIn('3D')"
     >
       3&nbsp;&nbsp;维
-    </div> -->
-    <div
-      class="m-l-inbut zoom-in m-l-inbut-3d"
-      :class="{ active: dimension == '2.5D' }"
-      @click="zoomIn('2.5D')"
-    >
-      3D
+        </div>-->
+        <div
+            class="m-l-inbut zoom-in m-l-inbut-3d"
+            :class="{ active: dimension == '2.5D' }"
+            @click="zoomIn('2.5D')"
+        >3D</div>
     </div>
-  </div>
 </template>
 
 <script>
-import { mapGetters } from "vuex";
+import { mapGetters } from 'vuex'
 export default {
-  name: "mobileCortrol",
-  data() {
-    return {};
-  },
-  computed: {
-    ...mapGetters(["dimension"]),
-  },
-  created() {},
-  methods: {
-    zoomIn(val) {
-      if (val) {
-        if (this.dimension != val) {
-          this.$store.dispatch("MSET_DIMENSIONS", val);
-        }
-        return;
-      }
+    name: 'mobileCortrol',
+    data () {
+        return {}
     },
-  },
-};
+    computed: {
+        ...mapGetters(['dimension'])
+    },
+    created () { },
+    methods: {
+        zoomIn (val) {
+            if (val) {
+                if (this.dimension != val) {
+                    this.$store.dispatch('MSET_DIMENSIONS', val)
+                }
+            }
+        }
+    }
+}
 </script>
 
 <style scoped lang="scss">
 .m-left-control {
-  position: fixed;
-  left: 20px;
-  top: 93px;
-  height: 10px;
-  z-index: 20 !important;
-  .m-l-inbut {
-    width: 35px;
-    height: 35px;
-    background-color: rgb(33, 150, 243);
-    // background-color: white;
-    // stroke-width: 10;
-    // stroke: #fff;
-    display: flex;
-    align-items: center;
-    justify-content: center;
-    color: white;
-    font-size: 22px;
-    margin-bottom: 12px;
-    border-radius: 5px;
-  }
-  .m-l-inbut-2d {
-    position: relative;
-    background-color: white;
-    top: 60px;
-    font-size: 12px;
-    color: #000;
-    border: 1px solid #a4d1ff;
-    border-radius: 5px 5px 0 0;
-    // box-shadow: 0px 0px 10px #409eff inset;
-    // &:hover {
-    //   background-color: rgb(21, 136, 230);
-    //   box-shadow: -2px -2px 3px rgb(3, 74, 136) inset;
-    // }
-  }
-  .m-l-inbut-3d {
-    @extend .m-l-inbut-2d;
-    top: 45px;
-    border-radius: 0 0 5px 5px;
-  }
+    position: fixed;
+    left: 20px;
+    top: 93px;
+    height: 10px;
+    z-index: 20 !important;
+    .m-l-inbut {
+        width: 35px;
+        height: 35px;
+        background-color: rgb(33, 150, 243);
+        // background-color: white;
+        // stroke-width: 10;
+        // stroke: #fff;
+        display: flex;
+        align-items: center;
+        justify-content: center;
+        color: white;
+        font-size: 22px;
+        margin-bottom: 12px;
+        border-radius: 5px;
+    }
+    .m-l-inbut-2d {
+        position: relative;
+        background-color: white;
+        top: 60px;
+        font-size: 12px;
+        color: #000;
+        border: 1px solid #a4d1ff;
+        border-radius: 5px 5px 0 0;
+        // box-shadow: 0px 0px 10px #409eff inset;
+        // &:hover {
+        //   background-color: rgb(21, 136, 230);
+        //   box-shadow: -2px -2px 3px rgb(3, 74, 136) inset;
+        // }
+    }
+    .m-l-inbut-3d {
+        @extend .m-l-inbut-2d;
+        top: 45px;
+        border-radius: 0 0 5px 5px;
+    }
 
-  .active {
-    background-color: #409eff;
-    border: 1px solid #409eff;
-    color: #fff;
-    border-radius: 5px;
-    z-index: 10;
-    // box-shadow: -4px -4px 10px rgb(13, 98, 167) inset;
-    // color: rgb(0, 0, 0);
-    // box-shadow: -4px -4px 10px rgb(13, 98, 167) inset;
-    transform: translateY(1px);
-    // position: relative;
-    // &::before {
-    //   top: 1px;
-    //   left: 1px;
-    //   position: absolute;
-    //   content: "";
-    //   width: 100%;
-    //   height: 100%;
-    //   box-shadow: -2px -2px 15px rgb(4, 95, 170) inset;
-    //   // border: 1px solid rgb(14, 54, 87);
-    // }
-  }
+    .active {
+        background-color: #409eff;
+        border: 1px solid #409eff;
+        color: #fff;
+        border-radius: 5px;
+        z-index: 10;
+        // box-shadow: -4px -4px 10px rgb(13, 98, 167) inset;
+        // color: rgb(0, 0, 0);
+        // box-shadow: -4px -4px 10px rgb(13, 98, 167) inset;
+        transform: translateY(1px);
+        // position: relative;
+        // &::before {
+        //   top: 1px;
+        //   left: 1px;
+        //   position: absolute;
+        //   content: "";
+        //   width: 100%;
+        //   height: 100%;
+        //   box-shadow: -2px -2px 15px rgb(4, 95, 170) inset;
+        //   // border: 1px solid rgb(14, 54, 87);
+        // }
+    }
 }
 </style>
diff --git a/src/components/mobileCortrolButtom/index.vue b/src/components/mobileCortrolButtom/index.vue
index 5f47cf8..c26b9a2 100644
--- a/src/components/mobileCortrolButtom/index.vue
+++ b/src/components/mobileCortrolButtom/index.vue
@@ -1,270 +1,271 @@
 <template>
-  <div class="m-left-mobileCortrolButtom">
-    <!-- 底部按钮
+    <div class="m-left-mobileCortrolButtom">
+        <!-- 底部按钮
 mobileCortrolButtom
- -->
-    <!-- <div class="m-l-inbut" @click="mubiao"><i class="el-icon-s-help"></i></div> -->
-    <div class="m-l-inbut" v-show="false">
-      <!-- <i class="el-icon-s-flag"></i> -->
-      <el-dropdown trigger="click" @command="handleCommand">
-        <span class="el-dropdown-link icons">
-          <i class="el-icon-s-flag icon"></i>
-        </span>
-        <el-dropdown-menu slot="dropdown">
-          <el-dropdown-item
-            v-for="(item, index) in tabTable"
-            :key="index"
-            :command="item"
-            >{{ item.title }}</el-dropdown-item
-          >
-        </el-dropdown-menu>
-      </el-dropdown>
-    </div>
-    <div class="m-l-inbut" @click="openBigPopupAfter">
-      <i class="el-icon-menu"></i>
-    </div>
-    <!-- <div class="m-l-inbut" @click="openActivity">
+        -->
+        <!-- <div class="m-l-inbut" @click="mubiao"><i class="el-icon-s-help"></i></div> -->
+        <div class="m-l-inbut" v-show="false">
+            <!-- <i class="el-icon-s-flag"></i> -->
+            <el-dropdown trigger="click" @command="handleCommand">
+                <span class="el-dropdown-link icons">
+                    <i class="el-icon-s-flag icon"></i>
+                </span>
+                <el-dropdown-menu slot="dropdown">
+                    <el-dropdown-item
+                        v-for="(item, index) in tabTable"
+                        :key="index"
+                        :command="item"
+                    >{{ item.title }}</el-dropdown-item>
+                </el-dropdown-menu>
+            </el-dropdown>
+        </div>
+        <div class="m-l-inbut" @click="openBigPopupAfter">
+            <i class="el-icon-menu"></i>
+        </div>
+        <!-- <div class="m-l-inbut" @click="openActivity">
       <i class="el-icon-s-opportunity"></i>
         </div>-->
-    <div class="m-l-inbut" @click="zoomIns">
-      <i class="el-icon-refresh"></i>
+        <div class="m-l-inbut" @click="zoomIns">
+            <i class="el-icon-refresh"></i>
+        </div>
+        <div class="m-l-inbut" @click="goOns">
+            <i class="el-icon-location"></i>
+        </div>
+        <div class="m-l-inbut" @click="openOurSee">
+            <i class="el-icon-map-location"></i>
+        </div>
     </div>
-    <div class="m-l-inbut" @click="goOns"><i class="el-icon-location"></i></div>
-    <div class="m-l-inbut" @click="openOurSee">
-      <i class="el-icon-map-location"></i>
-    </div>
-  </div>
 </template>
 
 <script>
-import { mapGetters } from "vuex";
-import { getIp, getUsers } from "@/api/mobile/ip/index";
-import { getListarc } from "@/api/mobile/public/arc";
-import { getActivity } from "@/api/mobile/hd/hd";
+import { mapGetters } from 'vuex'
+import { getIp, getUsers } from '@/api/mobile/ip/index'
+import { getListarc } from '@/api/mobile/public/arc'
+import { getActivity } from '@/api/mobile/hd/hd'
 export default {
-  name: "mobileCortrolButtom",
-  data() {
-    return {
-      tabTable: [],
-      ccData: [
-        {
-          lnt: 114.03835559,
-          lat: 27.63057034,
-        },
-        {
-          lnt: 114.03971446,
-          lat: 27.62986481,
-        },
-        {
-          lnt: 114.03841654,
-          lat: 27.62919726,
-        },
-        {
-          lnt: 114.039946,
-          lat: 27.62847544,
-        },
-      ],
-    };
-  },
-  computed: {
-    ...mapGetters([
-      "openmobileGoTo",
-      "dimensionData",
-      // "startPointFn",
-      "dimension",
-    ]),
-  },
-  created() {
-    // this.getStreet();
-  },
-  mounted() {},
-  methods: {
-    openOurSee() {
-      this.$store.commit(
-        "MSET_OPENMOBILEPANORAMA",
-        "http://vr.jxpskj.com/lxxqw/"
-      );
-    },
-    goOns() {
-      let that = this;
-      this.$store.commit("GET_NOWPOSITION", (res) => {
-        that.$store.dispatch("pcMoveView", {
-          jd: res[0],
-          wd: res[1],
-          viewer: global.viewer,
-        });
-
-        let data = [
-          {
-            name: "我的位置",
-            jd: res[0],
-            wd: res[1],
-          },
-        ];
-        that.$store.dispatch("addLabelLayerIconMobelUse", {
-          list: data,
-          clear: true,
-          mviewer: global.viewer,
-        });
-      });
-    },
-    zoomIns(val) {
-      // this.$store.dispatch("mapFlyTo", {
-      //   //飞入
-      //   lntLat: [115.87988885, 28.72502592, 2100],
-      //   // lntLat: [115.87186406, 28.74449337, 1200],
-      //   // lntLat: [121.50492752204283, 31.21567802276832, 2530],
-      //   heading: 0,
-      //   pitch: -45,
-      //   roll: 0,
-      //   noOpen: true,
-      // });
-      //   if (val) {
-      //     if (this.dimension != val) {
-      //       this.$store.dispatch("MSET_DIMENSIONS", val);
-      //     }
-      //     return;
-      //   }
-      window.startPointFn();
-    },
-    openActivity() {
-      const d = {
-        main: [
-          {
-            name: "活动",
-            type: 1,
-            method: getActivity,
-          },
-        ],
-        qurey: "活动",
-      };
-      this.$store.commit("MSET_POPUPOUROPENDATA", d);
-      this.$store.commit("MSET_BIGPOPUP", { name: "活动" });
-      // this.$store.commit("set_showActivity", true);
-    },
-    mubiao() {
-      // 测试fllyTo
-    },
-    handleCommand(command) {
-      const that = this;
-      const position = [+command.lnt + 0.00027, +command.lat + 0.00048, 450];
-      console.log(command, "定位");
-      // 定位
-      // this.$store.commit("MSETCC_SETCC", {
-      //   lntLat: position,
-      // });
-      // this.$store.dispatch("mapFlyTo", {
-      //   //飞入
-      //   lntLat: [...position, 450],
-      //   heading: 0,
-      //   pitch: -90,
-      //   roll: 0,
-      //   noOpen: true,
-      // });
-      global.viewer.camera.setView({
-        // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
-        // fromDegrees()方法,将经纬度和高程转换为世界坐标
-        // eslint-disable-next-line new-cap
-        destination: new global.DC.Namespace.Cesium.Cartesian3.fromDegrees(
-          // 114.0351,
-          // 27.6314,
-          // 200.0
-          position[0],
-          position[1],
-          position[2]
-        ),
-        orientation: {
-          heading: global.DC.Namespace.Cesium.Math.toRadians(
-            that.dimensionData.heading
-          ),
-          pitch: global.DC.Namespace.Cesium.Math.toRadians(
-            that.dimensionData.pitch
-          ),
-          // heading: data.heading,
-          // pitch: data.pitch,
-          roll: that.dimensionData.roll,
-        },
-      });
-    },
-    openBigPopupAfter() {
-      this.$store.commit("MSET_BIGPOPUPAFTER", true);
-    },
-    goOn() {
-      const that = this;
-      this.$store.commit("MSET_OPENMOBILEGOTO", !that.openmobileGoTo);
-      // console.log(returnCitySN["cip"]);
-      // let data = {
-      //   ip: returnCitySN["cip"],
-      //   key: "7WKBZ-QDY62-WEEUG-C7KUN-ADAF5-L5BKZ",
-      // };
-      // console.log("定位", data.ip);
-      // getIp(data).then((res) => {
-      //   // getUsers(data).then((res) => {
-      //   console.log(res);
-      // });
-    },
-    getStreet() {
-      const that = this;
-      getListarc().then((res) => {
-        const title = [];
-        const data = res.data.data;
-        for (let k = 0; k < data.length; k++) {
-          title.push({
-            title: data[k].dictValue,
-            flag: false,
-            key: data[k].dictKey,
-            child: [],
-            lnt: that.ccData[k].lnt,
-            lat: that.ccData[k].lat,
-          });
+    name: 'mobileCortrolButtom',
+    data () {
+        return {
+            tabTable: [],
+            ccData: [
+                {
+                    lnt: 114.03835559,
+                    lat: 27.63057034
+                },
+                {
+                    lnt: 114.03971446,
+                    lat: 27.62986481
+                },
+                {
+                    lnt: 114.03841654,
+                    lat: 27.62919726
+                },
+                {
+                    lnt: 114.039946,
+                    lat: 27.62847544
+                }
+            ]
         }
-        // res.data.data.forEach((item) => {
-        //   title.push({
-        //     title: item.dictValue,
-        //     flag: false,
-        //     key: item.dictKey,
-        //     child: [],
-        //   });
-        // });
-        this.tabTable = title;
-        this.$store.commit("MSET_POPUPTABLENAME", title);
-      });
     },
-  },
-};
+    computed: {
+        ...mapGetters([
+            'openmobileGoTo',
+            'dimensionData',
+            // "startPointFn",
+            'dimension'
+        ])
+    },
+    created () {
+        // this.getStreet();
+    },
+    mounted () { },
+    methods: {
+        openOurSee () {
+            this.$store.commit(
+                'MSET_OPENMOBILEPANORAMA',
+                'http://vr.jxpskj.com/lxxqw/'
+            )
+        },
+        goOns () {
+            const that = this
+            this.$store.commit('GET_NOWPOSITION', (res) => {
+                that.$store.dispatch('pcMoveView', {
+                    jd: res[0],
+                    wd: res[1],
+                    viewer: global.viewer
+                })
+
+                const data = [
+                    {
+                        name: '我的位置',
+                        jd: res[0],
+                        wd: res[1]
+                    }
+                ]
+                that.$store.dispatch('addLabelLayerIconMobelUse', {
+                    list: data,
+                    clear: true,
+                    mviewer: global.viewer
+                })
+            })
+        },
+        zoomIns (val) {
+            // this.$store.dispatch("mapFlyTo", {
+            //   //飞入
+            //   lntLat: [115.87988885, 28.72502592, 2100],
+            //   // lntLat: [115.87186406, 28.74449337, 1200],
+            //   // lntLat: [121.50492752204283, 31.21567802276832, 2530],
+            //   heading: 0,
+            //   pitch: -45,
+            //   roll: 0,
+            //   noOpen: true,
+            // });
+            //   if (val) {
+            //     if (this.dimension != val) {
+            //       this.$store.dispatch("MSET_DIMENSIONS", val);
+            //     }
+            //     return;
+            //   }
+            window.startPointFn()
+        },
+        openActivity () {
+            const d = {
+                main: [
+                    {
+                        name: '活动',
+                        type: 1,
+                        method: getActivity
+                    }
+                ],
+                qurey: '活动'
+            }
+            this.$store.commit('MSET_POPUPOUROPENDATA', d)
+            this.$store.commit('MSET_BIGPOPUP', { name: '活动' })
+            // this.$store.commit("set_showActivity", true);
+        },
+        mubiao () {
+            // 测试fllyTo
+        },
+        handleCommand (command) {
+            const that = this
+            const position = [+command.lnt + 0.00027, +command.lat + 0.00048, 450]
+            console.log(command, '定位')
+            // 定位
+            // this.$store.commit("MSETCC_SETCC", {
+            //   lntLat: position,
+            // });
+            // this.$store.dispatch("mapFlyTo", {
+            //   //飞入
+            //   lntLat: [...position, 450],
+            //   heading: 0,
+            //   pitch: -90,
+            //   roll: 0,
+            //   noOpen: true,
+            // });
+            global.viewer.camera.setView({
+                // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
+                // fromDegrees()方法,将经纬度和高程转换为世界坐标
+                // eslint-disable-next-line new-cap
+                destination: new global.DC.Namespace.Cesium.Cartesian3.fromDegrees(
+                    // 114.0351,
+                    // 27.6314,
+                    // 200.0
+                    position[0],
+                    position[1],
+                    position[2]
+                ),
+                orientation: {
+                    heading: global.DC.Namespace.Cesium.Math.toRadians(
+                        that.dimensionData.heading
+                    ),
+                    pitch: global.DC.Namespace.Cesium.Math.toRadians(
+                        that.dimensionData.pitch
+                    ),
+                    // heading: data.heading,
+                    // pitch: data.pitch,
+                    roll: that.dimensionData.roll
+                }
+            })
+        },
+        openBigPopupAfter () {
+            this.$store.commit('MSET_BIGPOPUPAFTER', true)
+        },
+        goOn () {
+            const that = this
+            this.$store.commit('MSET_OPENMOBILEGOTO', !that.openmobileGoTo)
+            // console.log(returnCitySN["cip"]);
+            // let data = {
+            //   ip: returnCitySN["cip"],
+            //   key: "7WKBZ-QDY62-WEEUG-C7KUN-ADAF5-L5BKZ",
+            // };
+            // console.log("定位", data.ip);
+            // getIp(data).then((res) => {
+            //   // getUsers(data).then((res) => {
+            //   console.log(res);
+            // });
+        },
+        getStreet () {
+            const that = this
+            getListarc().then((res) => {
+                const title = []
+                const data = res.data.data
+                for (let k = 0; k < data.length; k++) {
+                    title.push({
+                        title: data[k].dictValue,
+                        flag: false,
+                        key: data[k].dictKey,
+                        child: [],
+                        lnt: that.ccData[k].lnt,
+                        lat: that.ccData[k].lat
+                    })
+                }
+                // res.data.data.forEach((item) => {
+                //   title.push({
+                //     title: item.dictValue,
+                //     flag: false,
+                //     key: item.dictKey,
+                //     child: [],
+                //   });
+                // });
+                this.tabTable = title
+                this.$store.commit('MSET_POPUPTABLENAME', title)
+            })
+        }
+    }
+}
 </script>
 
 <style scoped lang="scss">
 .m-left-mobileCortrolButtom {
-  position: fixed;
-  bottom: 35px;
-  left: 20px;
-  z-index: 200;
-  .m-l-inbut {
-    float: left;
-    width: 39px;
-    height: 39px;
-    background-color: rgb(33, 150, 243);
-    display: flex;
-    align-items: center;
-    justify-content: center;
-    color: white;
-    font-size: 32px;
-    margin-left: 12px;
-    border-radius: 5px;
-    .icons {
-      display: inline-block;
-      width: 100%;
-      height: 100%;
+    position: fixed;
+    bottom: 35px;
+    left: 20px;
+    z-index: 200;
+    .m-l-inbut {
+        float: left;
+        width: 39px;
+        height: 39px;
+        background-color: rgb(33, 150, 243);
+        display: flex;
+        align-items: center;
+        justify-content: center;
+        color: white;
+        font-size: 32px;
+        margin-left: 12px;
+        border-radius: 5px;
+        .icons {
+            display: inline-block;
+            width: 100%;
+            height: 100%;
+        }
+        .icon {
+            font-size: 32px;
+            color: #fff;
+            &::before {
+                width: 100%;
+                height: 100%;
+            }
+        }
     }
-    .icon {
-      font-size: 32px;
-      color: #fff;
-      &::before {
-        width: 100%;
-        height: 100%;
-      }
-    }
-  }
 }
 </style>
diff --git a/src/components/mobileGoTo/index.vue b/src/components/mobileGoTo/index.vue
index a1eba37..2604457 100644
--- a/src/components/mobileGoTo/index.vue
+++ b/src/components/mobileGoTo/index.vue
@@ -1,129 +1,129 @@
 <template>
-  <div v-if="openmobileGoTo" class="mobileGoTo">
-    <el-input v-model="int1"></el-input>
-    <el-input v-model="lat1"></el-input>
-    <el-input v-model="int2"></el-input>
-    <el-input v-model="lat2"></el-input>
-    <!-- <el-input v-model="lnt"></el-input>
-    <el-input v-model="lat"></el-input> -->
-    <!-- <el-input v-model="height"></el-input>
+    <div v-if="openmobileGoTo" class="mobileGoTo">
+        <el-input v-model="int1"></el-input>
+        <el-input v-model="lat1"></el-input>
+        <el-input v-model="int2"></el-input>
+        <el-input v-model="lat2"></el-input>
+        <!-- <el-input v-model="lnt"></el-input>
+        <el-input v-model="lat"></el-input>-->
+        <!-- <el-input v-model="height"></el-input>
     <el-input v-model="heading"></el-input>
     <el-input v-model="pitch"></el-input>
-    <el-input v-model="roll"></el-input> -->
-    <!-- <el-input v-model="alt"></el-input> -->
-    <el-button type="primary" @click="submitForm('')">跳转</el-button>
-    <div class="mobileGoTocontext">{{ context }}</div>
-    <el-button type="primary" @click="dingwei">规划路线</el-button>
-  </div>
+        <el-input v-model="roll"></el-input>-->
+        <!-- <el-input v-model="alt"></el-input> -->
+        <el-button type="primary" @click="submitForm('')">跳转</el-button>
+        <div class="mobileGoTocontext">{{ context }}</div>
+        <el-button type="primary" @click="dingwei">规划路线</el-button>
+    </div>
 </template>
 
 <script>
-import { mapGetters } from "vuex";
-import axios from "axios";
+import { mapGetters } from 'vuex'
+import axios from 'axios'
 export default {
-  name: "mobileGoTo",
-  computed: {
-    ...mapGetters([
-      "openmobileGoTo",
-      "query",
-      "MobileWindowChangeData",
-      "ccDataState",
-      "perspectiveControls",
-      "perspectiveControl",
-      "dimensionData",
-      "isendPosition",
-      "endPosition",
-    ]),
-    startLngLat() {
-      return [+this.int1, +this.lat1];
+    name: 'mobileGoTo',
+    computed: {
+        ...mapGetters([
+            'openmobileGoTo',
+            'query',
+            'MobileWindowChangeData',
+            'ccDataState',
+            'perspectiveControls',
+            'perspectiveControl',
+            'dimensionData',
+            'isendPosition',
+            'endPosition'
+        ]),
+        startLngLat () {
+            return [+this.int1, +this.lat1]
+        },
+        endLngLat () {
+            return [+this.int2, +this.lat2]
+        }
     },
-    endLngLat() {
-      return [+this.int2, +this.lat2];
+    data () {
+        return {
+            lnt: '114.039946',
+            lat: '27.628475',
+            alt: '0',
+            height: 800,
+            heading: 0,
+            pitch: -45,
+            roll: 0,
+            context: null,
+            // startLngLat: [114.039946, 27.628475],
+            // endLngLat: [114.038355, 27.63057],
+            int1: 114.039946,
+            lat1: 27.628475,
+            int2: 114.038355,
+            lat2: 27.63057
+        }
     },
-  },
-  data() {
-    return {
-      lnt: "114.039946",
-      lat: "27.628475",
-      alt: "0",
-      height: 800,
-      heading: 0,
-      pitch: -45,
-      roll: 0,
-      context: null,
-      // startLngLat: [114.039946, 27.628475],
-      // endLngLat: [114.038355, 27.63057],
-      int1: 114.039946,
-      lat1: 27.628475,
-      int2: 114.038355,
-      lat2: 27.63057,
-    };
-  },
-  watch: {
-    MobileWindowChangeData() {
-      this.lnt = this.query.lntLat[0];
-      this.lat = this.query.lntLat[1];
+    watch: {
+        MobileWindowChangeData () {
+            this.lnt = this.query.lntLat[0]
+            this.lat = this.query.lntLat[1]
+        },
+        ccDataState () {
+            this.lnt = this.query.lntLat[0]
+            this.lat = this.query.lntLat[1]
+        },
+        perspectiveControls () {
+            this.height = this.perspectiveControl.height
+            this.heading = this.perspectiveControl.heading
+            this.pitch = this.perspectiveControl.pitch
+            this.roll = this.perspectiveControl.roll
+        },
+        isendPosition () {
+            this.int2 = this.endPosition[0]
+            this.lat2 = this.endPosition[1]
+            console.log(this.endPosition)
+        }
     },
-    ccDataState() {
-      this.lnt = this.query.lntLat[0];
-      this.lat = this.query.lntLat[1];
-    },
-    perspectiveControls() {
-      this.height = this.perspectiveControl.height;
-      this.heading = this.perspectiveControl.heading;
-      this.pitch = this.perspectiveControl.pitch;
-      this.roll = this.perspectiveControl.roll;
-    },
-    isendPosition() {
-      this.int2 = this.endPosition[0];
-      this.lat2 = this.endPosition[1];
-      console.log(this.endPosition);
-    },
-  },
-  methods: {
-    submitForm() {
-      if (this.lnt && this.lat) {
-        let that = this;
-        // 定制化窗体
-        let position = {};
-        let lntLat = [that.lnt, that.lat];
-        let d = {
-          position,
-          lntLat,
-          query: { position, lntLat },
-          useJWD: true, //仅使用经纬度
-        };
-        that.$store.dispatch("setMobileWindows", d);
-        //   let d = {
-        //     height: this.height,
-        //     heading: this.heading,
-        //     pitch: this.pitch,
-        //     roll: this.roll,
-        //   };
-        //   that.$store.dispatch("MSET_GOTOCC", d);
-      }
-    },
-    // dingwei(startLngLat, endLngLat) {
-    dingwei() {
-      let ints = [this.startLngLat, this.endLngLat];
-      console.log(ints);
-      this.$store.dispatch("MSET_GOTOWHERE", ints);
-    },
-  },
-};
+    methods: {
+        submitForm () {
+            if (this.lnt && this.lat) {
+                const that = this
+                // 定制化窗体
+                const position = {}
+                const lntLat = [that.lnt, that.lat]
+                const d = {
+                    position,
+                    lntLat,
+                    query: { position, lntLat },
+                    useJWD: true // 仅使用经纬度
+                }
+                that.$store.dispatch('setMobileWindows', d)
+                //   let d = {
+                //     height: this.height,
+                //     heading: this.heading,
+                //     pitch: this.pitch,
+                //     roll: this.roll,
+                //   };
+                //   that.$store.dispatch("MSET_GOTOCC", d);
+            }
+        },
+        // dingwei(startLngLat, endLngLat) {
+        dingwei () {
+            const ints = [this.startLngLat, this.endLngLat]
+            console.log(ints)
+            this.$store.dispatch('MSET_GOTOWHERE', ints)
+        }
+    }
+}
 </script>
 
 <style lang="scss" scoped>
 .mobileGoTo {
-  position: fixed;
-  bottom: 60px;
-  width: 73%;
-  z-index: 500;
-  .mobileGoTocontext {
-    width: 100%;
-    height: 100%;
-    background-color: #fff;
-    word-wrap: break-word;
-  }
+    position: fixed;
+    bottom: 60px;
+    width: 73%;
+    z-index: 500;
+    .mobileGoTocontext {
+        width: 100%;
+        height: 100%;
+        background-color: #fff;
+        word-wrap: break-word;
+    }
 }
 </style>
diff --git a/src/components/mobileLeftNav/index.vue b/src/components/mobileLeftNav/index.vue
index 136fa1c..5955a9d 100644
--- a/src/components/mobileLeftNav/index.vue
+++ b/src/components/mobileLeftNav/index.vue
@@ -99,7 +99,7 @@
                     checked: '/img/leftnav/tag-checked.png',
                     layer: 'tagLayer',
                     methods: getListarchitecture1,
-                    imgSrc: 'https://map.hit.edu.cn/images/tarrow_xq.png'
+                    imgSrc: '/img/icon/tarrow_xq.png'
                     // imgSrc: "img/mobile/pink.png",
                 },
                 {
@@ -166,7 +166,7 @@
                     layer: 'parkLayer',
                     methods: getListcat,
                     type: 11,
-                    imgSrc: 'https://map.hit.edu.cn/images/p-biao.png'
+                    imgSrc: '/img/icon/p-biao.png'
                     // imgSrc: "img/mobile/popcorn.png",
                 },
                 {
@@ -319,7 +319,7 @@
                                  ${data[k].roadname}
                             </div>
                             <div  class="way-sign-box">
-                                <img src="https://map.hit.edu.cn/images/roadsign3.png">
+                                <img src="/img/icon/roadsign3.png">
                             </div>
                         </div>
                     `
@@ -351,10 +351,10 @@
                             </div>
                             <div class="park-sign-box">
                                 <div>
-                                    <img src="https://map.hit.edu.cn/images/p-biao.png" width="14" height="14" alt="${data[k].mechanismname}" title="${data[k].mechanismname}">
+                                    <img src="/img/icon/p-biao.png" width="14" height="14" alt="${data[k].mechanismname}" title="${data[k].mechanismname}">
                                 </div>
                                 <div>
-                                    <img src="https://map.hit.edu.cn/images/roadsign.png" width="5" height="21">
+                                    <img src="/img/icon/roadsign.png" width="5" height="21">
                                 </div>
                             </div>
                         </div>
diff --git a/src/components/mobilemap/index.vue b/src/components/mobilemap/index.vue
index abf278c..ce3099f 100644
--- a/src/components/mobilemap/index.vue
+++ b/src/components/mobilemap/index.vue
@@ -42,25 +42,24 @@
 
 let baseLayer = []
 
+var baseLayers = []
+
 let viewerHeight = 500
 let heightChange = 500
 
-// baselayer
-window.baselayer = null
+let tilesetLayer = null
+
+let tileset = null
+
+let silhouetteBlue = null
+
 window.conBack = null
-window.tilesetLayer = null
-window.tileset = null
-window.silhouetteBlue = null
 window.highlighted = null
 window.selected = null
-window.usetowpointfive = null
-window.provider = null
-window.newLayer = null
 window.layerGroup = null
 window.areaLayer = null
 window.polygon = null
 window.doit2 = null
-window.wallLayer = null
 window.initViewer = null // 主方法
 
 window.height1s = null
@@ -69,6 +68,10 @@
     name: 'mobilemapBox',
     data () {
         return {
+            // 首次
+            titlesetLayerFlag: false,
+            // 确认viewer是否创建好
+            viewerExist: false,
             // 手动视图缩放控制
             heights: 0,
             heights1: 0,
@@ -141,6 +144,7 @@
         ...mapGetters([
             // "mviewer",
             // "MobileWindowsHide",
+            'zoomRange',
             'mBigPopup',
             // "mBigPopupAfter",
             'iconHide',
@@ -162,6 +166,422 @@
                 this.bigPopup.width = '0'
                 this.bigPopup.height = '0'
                 this.bigPopup.display = 'none'
+            }
+        },
+        viewerExist: {
+            immediate: true,
+            handler (newCode, oldCode) {
+                const that = this
+                if (that.titlesetLayerFlag == false && newCode == true) {
+                    global.viewer.imageryLayers.addImageryProvider(new global.DC.Namespace.Cesium.SingleTileImageryProvider({
+                        url: '/img/bg/map.jpg'
+                    }))
+
+                    silhouetteBlue =
+                        global.DC.Namespace.Cesium.PostProcessStageLibrary.createEdgeDetectionStage()
+                    silhouetteBlue.uniforms.color =
+                        global.DC.Namespace.Cesium.Color.fromBytes(9, 162, 40)
+                    silhouetteBlue.uniforms.length = 0.01
+                    silhouetteBlue.selected = []
+
+                    global.viewer.scene.postProcessStages.add(
+                        global.DC.Namespace.Cesium.PostProcessStageLibrary.createSilhouetteStage(
+                            [silhouetteBlue]
+                        )
+                    )
+
+                    // 判断默认维度
+                    // 原本默认是2.5d  改为3d默认时做出改变
+                    that.$store.commit('set_frislayertHeight', that.frislayertHeight) // 送入默认弹窗高度
+                    that.$store.commit('set_zoomRange', [
+                        that.onelayerNum,
+                        // that.fourlayerNum ? that.fourlayerNum : that.threelayerNum,
+                        that.fivelayerNum,
+                        that.useZoom,
+                        that.addOthers
+                    ])
+
+                    global.viewer.flyToPosition(
+                        new global.DC.Position(
+                            that.mapCenter[0],
+                            that.mapCenter[1],
+                            that.frislayertHeight,
+                            that.dimensionData.heading,
+                            that.dimensionData.pitch,
+                            that.dimensionData.roll
+                        ),
+                        () => {
+                            baseLayerImgUrl.forEach((item, index) => {
+                                var obj = {}
+                                obj[Object.keys(item)[0]] = []
+                                Object.values(item)[0].forEach(citem => {
+                                    var layer = new global.DC.Namespace.Cesium.SingleTileImageryProvider({
+                                        url: citem.url,
+                                        rectangle: global.DC.Namespace.Cesium.Rectangle.fromDegrees(citem.rectangle[0], citem.rectangle[1], citem.rectangle[2], citem.rectangle[3])
+                                    })
+                                    obj[Object.keys(item)[0]].push({ layer, id: citem.id + Object.keys(item)[0], rectangle: citem.rectangle })
+                                })
+                                baseLayers.push(obj)
+                            })
+
+                            that.addBaseLayer()
+                        },
+                        0
+                    )
+
+                    // 2.5D视角限制
+                    global.viewer.scene.screenSpaceCameraController.minimumZoomDistance = that.zoomRange[0]
+                    // 最大
+                    global.viewer.scene.screenSpaceCameraController.maximumZoomDistance = that.zoomRange[1]
+                    // 设置相机缩小时的速率
+                    global.viewer.scene.screenSpaceCameraController._minimumZoomRate = 2000
+                    // 设置相机放大时的速率
+                    global.viewer.scene.screenSpaceCameraController._maximumZoomRate = 5906376272000
+                    // 视角平移
+                    global.viewer.scene.screenSpaceCameraController.enableRotate = true
+                    // 视角缩放
+                    global.viewer.scene.screenSpaceCameraController.enableZoom = true
+                    // 视角旋转
+                    global.viewer.scene.screenSpaceCameraController.enableTilt = false
+
+                    that.$refs.mobileLeftNav.initialize()
+                    // that.$store.commit("MSET_VIEWER", viewer);
+                    // window.mviewer = viewer;
+                    // that.$store.commit("MSET_DC", DC);
+                    global.viewer.popup.hide()
+
+                    window.highlighted = {
+                        feature: undefined,
+                        originalColor: new global.DC.Namespace.Cesium.Color()
+                    }
+
+                    window.selected = {
+                        feature: undefined,
+                        originalColor: new global.DC.Namespace.Cesium.Color()
+                    }
+
+                    window.layerGroup = new global.DC.LayerGroup('modelBox')
+                    global.viewer.addLayerGroup(window.layerGroup)
+
+                    window.areaLayer = new global.DC.VectorLayer('areaLayer')
+                    window.layerGroup.addLayer(window.areaLayer)
+                    axios
+                        .get(
+                            'http://arcgis.jxpskj.com:6080/arcgis/rest/services/lxxqwxq/MapServer/0/query?where=1%3D1&text=&objectIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&spatialRel=esriSpatialRelIntersects&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&returnIdsOnly=false&returnCountOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&gdbVersion=&returnDistinctValues=false&returnTrueCurves=false&resultOffset=&resultRecordCount=&f=pjson'
+                        )
+                        .then((resultData) => {
+                            resultData.data.features.forEach((item) => {
+                                item.geometry.rings[0].forEach((it) => {
+                                    it = it.join(',')
+                                })
+
+                                item.geometry.rings[0] = item.geometry.rings[0].join(';')
+
+                                window.polygon = new global.DC.Polygon(item.geometry.rings[0])
+                                window.polygon.attr = item.attributes
+
+                                window.polygon.setStyle({
+                                    material: global.DC.Namespace.Cesium.Color.fromBytes(
+                                        255,
+                                        255,
+                                        255,
+                                        1
+                                    )
+                                })
+
+                                window.areaLayer.addOverlay(window.polygon)
+                            })
+
+                            window.areaLayer.show = true
+                        })
+                    that.$store.commit('MSET_areaLayer', window.areaLayer)
+
+                    // 判断是否有url参数
+                    // console.log(that.urlParameterData);
+                    if (typeof that.urlParameterData != 'string') {
+                        // console.log(that.urlParameterData);
+                        that.$store.commit('initurlParameterLayer') // 初始化自定义标签图层
+                        if (that.urlParameterData.methods == 'goto') {
+                            // url有定位的参数
+                            // alert(that.urlParameterData.jd);
+                            // alert(that.urlParameterData.wd);
+                            // 创建标记
+                            const dsa = {
+                                list: [
+                                    {
+                                        name: that.urlParameterData.name || '无标题',
+                                        jd: that.urlParameterData.jd,
+                                        wd: that.urlParameterData.wd
+                                    }
+                                ],
+                                clear: true
+                            }
+                            that.$store.dispatch('addurlParameterLayerIcon', dsa)
+                            // that.flytos(
+                            //   //飞入标记
+                            //   +that.urlParameterData.jd + 0.012,
+                            //   +that.urlParameterData.wd
+                            // );
+
+                            const d = {
+                                position: {},
+                                lntLat: [+that.urlParameterData.jd, +that.urlParameterData.wd],
+                                query: {
+                                    introduce: '暂无内容',
+                                    address: '',
+                                    ...(that.urlParameterData || {}),
+                                    lntLat: [+that.urlParameterData.jd, +that.urlParameterData.wd]
+                                },
+                                useJWD: true // 仅使用经纬度
+                            }
+                            that.$store.dispatch('setMobileWindows', d)
+                        } else if (that.urlParameterData.methods == 'arc') {
+                            const objInit = {
+                                name: that.urlParameterData.mechanismname,
+                                lntLat: [that.urlParameterData.jd, that.urlParameterData.wd],
+                                alt: that.urlParameterData.gd,
+                                heading: that.urlParameterData.heading,
+                                pitch: that.urlParameterData.pitch,
+                                roll: that.urlParameterData.roll,
+                                bgImg: that.urlParameterData.tpurl,
+                                QRImg: that.urlParameterData.codeurl,
+                                websiteUrl: that.urlParameterData.websiteurl,
+                                telePhone: that.urlParameterData.telephone,
+                                address: that.urlParameterData.address,
+                                introduce: that.urlParameterData.introduce,
+                                video: that.urlParameterData.videourl,
+                                panoramaurl: that.urlParameterData.panoramaurl // 全景
+                            }
+
+                            const dataInitialization = {
+                                position: {},
+                                lntLat: objInit.lntLat,
+                                query: { ...objInit },
+                                useJWD: true // 仅使用经纬度
+                                // from: 'PopupOurOnce'
+                            }
+
+                            that.$store.dispatch('setMobileWindows', dataInitialization)
+                        }
+                    }
+
+                    // 地图移动事件
+                    global.viewer.on(global.DC.MouseEventType.MOUSE_MOVE, (e) => {
+                        if (!that.iconHide) {
+                            that.$store.commit('MSET_ICONHIDE', true)
+                        }
+                        // if (!that.MobileWindowsHide) {
+                        // that.$store.dispatch("closeMobileWindowsDom"); //关闭随地图弹窗
+                        // }
+                        // let height = Math.ceil(global.viewer.camera.positionCartographic.height);
+                        // console.log(height);
+                    })
+                    // 地图点击事件
+                    global.viewer.on(global.DC.MouseEventType.CLICK, (e) => {
+                        // console.log(e);
+                        if (e.overlay != undefined && e.layer.id == 'areaLayer') {
+                            if (window.select.overlay != undefined) {
+                                if (e.overlay != window.select.overlay) {
+                                    window.select.overlay.setStyle({
+                                        material: window.select.color,
+                                        outline: false
+                                    })
+
+                                    that.$store.commit('mset_changeSelect', [undefined, undefined])
+                                }
+                            }
+
+                            if (window.select.overlay == undefined) {
+                                window.select.overlay = e.overlay
+
+                                window.select.color = e.overlay._style.material
+                                window.select.overlay.setStyle({
+                                    outline: true,
+                                    outlineColor: global.DC.Namespace.Cesium.Color.fromBytes(
+                                        3,
+                                        255,
+                                        13,
+                                        255
+                                    ), // 边框颜色
+                                    outlineWidth: 10, // 边框大小,
+                                    height: 0.01,
+                                    material: global.DC.Namespace.Cesium.Color.fromBytes(
+                                        108,
+                                        245,
+                                        113,
+                                        158
+                                    )
+                                })
+                            }
+
+                            // 如果是地图点击建筑,调用接口查详情
+                            const ids =
+                                e.overlay.attr['楼栋号'] == '8栋'
+                                    ? '9栋'
+                                    : e.overlay.attr['楼栋号'] == '9栋'
+                                        ? '8栋'
+                                        : e.overlay.attr['楼栋号']
+                            const eIntlat = [
+                                e.wgs84SurfacePosition.lng,
+                                e.wgs84SurfacePosition.lat
+                            ]
+                            getBuildClock({
+                                mechanismname: '香琴湾' + ids
+                            }).then((res) => {
+                                const item = res.data.data
+                                // data.query.bgImg = ds.mechanismname;
+                                // data.query.name = ds.tpurl;
+                                // data.query.panoramaurl = ds.panoramaurl;
+                                // data.query.bgImg = ds.tpurl;
+                                // data.query.bgImg = ds.tpurl;
+                                const useData = {
+                                    name: item.mechanismname,
+                                    lntLat: eIntlat,
+                                    alt: item.gd,
+                                    heading: item.heading,
+                                    pitch: item.pitch,
+                                    roll: item.roll,
+                                    bgImg: item.tpurl,
+                                    QRImg: item.codeurl,
+                                    websiteUrl: item.websiteurl,
+                                    telePhone: item.telephone,
+                                    address: item.address,
+                                    introduce: item.introduce,
+                                    video: item.videourl,
+                                    buts: ['定位', '实景', '图集'],
+                                    panoramaurl: item.panoramaurl, // 全景
+                                    fromTo: 'mapClick'
+                                }
+                                // 定制化窗体
+                                // console.log(item, useData, "111111");
+                                // return;
+                                that.openPopupS({}, eIntlat, useData)
+                            })
+                        } else {
+                            if (window.select.overlay != undefined) {
+                                window.select.overlay.setStyle({
+                                    material: window.select.color,
+                                    outline: false
+                                })
+
+                                that.$store.commit('mset_changeSelect', [undefined, undefined])
+                            }
+                        }
+                    })
+
+                    that.$nextTick(() => {
+                        document.querySelector('.dc-zoom-controller').children[0].onclick = function () {
+                            const scene = global.viewer.scene
+                            const camera = scene.camera
+
+                            const focus = that._getCameraFocus(scene)
+                            const cameraPosition = that._getCameraPosition(camera, focus, 1 / 2)
+                            camera.flyTo({
+                                destination: cameraPosition,
+                                orientation: {
+                                    heading: camera.heading,
+                                    pitch: camera.pitch,
+                                    roll: camera.roll
+                                },
+                                duration: 0.5,
+                                convert: false,
+                                complete: function () {
+                                    var height = global.viewer.camera.positionCartographic.height
+
+                                    if (that.dimension == '2.5D') {
+                                        if (height < 98) {
+                                            global.viewer.camera.setView({
+                                                destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
+                                                    global.viewer.camera.positionCartographic.longitude,
+                                                    global.viewer.camera.positionCartographic.latitude,
+                                                    100
+                                                ),
+                                                orientation: {
+                                                    // 指向
+                                                    heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
+                                                    // 视角
+                                                    pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
+                                                    roll: 0.0
+                                                }
+                                            })
+
+                                            return
+                                        }
+
+                                        if (height > that.fivelayerNum - that.intervallayerNum) {
+                                            viewerHeight = that.fivelayerNum
+                                        } else if (height <= that.fourlayerNum + that.intervallayerNum && height > that.fourlayerNum - that.intervallayerNum) {
+                                            viewerHeight = that.fourlayerNum
+                                        } else if (height <= that.fourlayerNum + that.intervallayerNum && height > that.threelayerNum - that.intervallayerNum) {
+                                            viewerHeight = that.threelayerNum
+                                        } else if (height <= that.twolayerNum + that.intervallayerNum && height > that.twolayerNum - that.intervallayerNum) {
+                                            viewerHeight = that.twolayerNum
+                                        } else if (height <= that.onelayerNum + that.intervallayerNum) {
+                                            viewerHeight = that.onelayerNum
+                                        }
+                                    }
+                                }
+                            })
+                        }
+
+                        document.querySelector('.dc-zoom-controller').children[2].onclick = function () {
+                            const scene = global.viewer.scene
+                            const camera = scene.camera
+
+                            const focus = that._getCameraFocus(scene)
+                            const cameraPosition = that._getCameraPosition(camera, focus, -1)
+                            camera.flyTo({
+                                destination: cameraPosition,
+                                orientation: {
+                                    heading: camera.heading,
+                                    pitch: camera.pitch,
+                                    roll: camera.roll
+                                },
+                                duration: 0.5,
+                                convert: false,
+                                complete: function () {
+                                    var height = global.viewer.camera.positionCartographic.height
+                                    if (that.dimension == '2.5D') {
+                                        if (height > 702) {
+                                            global.viewer.camera.setView({
+                                                destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
+                                                    global.viewer.camera.positionCartographic.longitude,
+                                                    global.viewer.camera.positionCartographic.latitude,
+                                                    702
+                                                ),
+                                                orientation: {
+                                                    // 指向
+                                                    heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
+                                                    // 视角
+                                                    pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
+                                                    roll: 0.0
+                                                }
+                                            })
+
+                                            return
+                                        }
+
+                                        if (height > that.fivelayerNum - that.intervallayerNum) {
+                                            viewerHeight = that.fivelayerNum
+                                        } else if (height <= that.fourlayerNum + that.intervallayerNum && height > that.fourlayerNum - that.intervallayerNum) {
+                                            viewerHeight = that.fourlayerNum
+                                        } else if (height <= that.fourlayerNum + that.intervallayerNum && height > that.threelayerNum - that.intervallayerNum) {
+                                            viewerHeight = that.threelayerNum
+                                        } else if (height <= that.twolayerNum + that.intervallayerNum && height > that.twolayerNum - that.intervallayerNum) {
+                                            viewerHeight = that.twolayerNum
+                                        } else if (height <= that.onelayerNum + that.intervallayerNum) {
+                                            viewerHeight = that.onelayerNum
+                                        }
+                                    }
+                                }
+                            })
+                        }
+                    })
+
+                    that.mapMouseMove()
+
+                    that.titlesetLayerFlag = true
+                }
             }
         }
     },
@@ -195,700 +615,63 @@
                 }
             })
 
+            global.viewer.scene.globe.baseColor = global.DC.Namespace.Cesium.Color.WHITE
+
             if (global.DC.Namespace.Cesium.FeatureDetection.supportsImageRenderingPixelated()) { // 判断是否支持图像渲染像素化处理
                 global.viewer.setOptions({
                     resolutionScale: window.devicePixelRatio
                 })
             }
 
-            that.$refs.mobileLeftNav.initialize()
-            // that.$store.commit("MSET_VIEWER", viewer);
-            // window.mviewer = viewer;
-            // that.$store.commit("MSET_DC", DC);
-            global.viewer.popup.hide()
-
-            // const baselayer = DC.ImageryLayerFactory.createArcGisImageryLayer({
-            //   url: "http://services.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer",
-            // });
-            window.baselayer = global.DC.ImageryLayerFactory.createImageryLayer(
-                global.DC.ImageryType.XYZ,
-                {
-                    // url: 'https://webmap-tile.sf-express.com/MapTileService/rt?x={col}&y={row}&z={level}'
-
-                    url: 'https://webmap-tile.sf-express.com/MapTileService/rt?fetchtype=static&x={x}&y={y}&z={z}&project=sfmap&pic_size=256&pic_type=png8&data_name=361100&data_format=merged-dat&data_type=normal' // 行政区划
-                }
-            )
-            // global.viewer.addBaseLayer(baselayer, {
-            //   iconUrl: "examples/images/icon/img.png",
-            //   name: "影像",
-            // });
-            // eslint-disable-next-line camelcase
-            // const baselayer_shaded = DC.ImageryLayerFactory.createArcGisImageryLayer({
-            //   url: "http://services.arcgisonline.com/arcgis/rest/services/World_Shaded_Relief/MapServer",
-            // });
-            // global.viewer.addBaseLayer(baselayer_shaded, {
-            //   iconUrl: "examples/images/icon/elec.png",
-            //   name: "电子",
-            // });
-
-            // // eslint-disable-next-line camelcase
-            // const baselayer_street = DC.ImageryLayerFactory.createArcGisImageryLayer({
-            //   url: "http://services.arcgisonline.com/arcgis/rest/services/World_Physical_Map/MapServer",
-            // });
-            // global.viewer.addBaseLayer(baselayer_street, {
-            //   iconUrl: "examples/images/icon/ter.png",
-            //   name: "地形",
-            // });
-
-            // // eslint-disable-next-line camelcase
-            // const baselayer_ter = DC.ImageryLayerFactory.createArcGisImageryLayer({
-            //   url: "http://services.arcgisonline.com/arcgis/rest/services/World_Terrain_Base/MapServer",
-            // });
-            // global.viewer.addBaseLayer(baselayer_ter, {
-            //   iconUrl: "examples/images/icon/ter.png",
-            //   name: "地形",
-            // });
-
-            // 地图移动事件
-            global.viewer.on(global.DC.MouseEventType.MOUSE_MOVE, (e) => {
-                if (!that.iconHide) {
-                    that.$store.commit('MSET_ICONHIDE', true)
-                }
-                // if (!that.MobileWindowsHide) {
-                // that.$store.dispatch("closeMobileWindowsDom"); //关闭随地图弹窗
-                // }
-                // let height = Math.ceil(global.viewer.camera.positionCartographic.height);
-                // console.log(height);
-            })
-
-            // global.viewer.on(global.DC.SceneEventType.CAMERA_MOVE_END, (e) => {
-            global.viewer.on(global.DC.SceneEventType.CAMERA_CHANGED, (e) => {
-                // 相机移动最后参数
-                // 控制高度
-                // return;
-                const isSet = that.dimension != '3D'
-                window.height1s = Math.ceil(
-                    global.viewer.camera.positionCartographic.height
-                )
-                window.conBack = (height) => {
-                    global.viewer.camera.setView({
-                        destination: global.DC.Namespace.Cesium.Cartesian3.fromRadians(
-                            global.viewer.camera.positionCartographic.longitude,
-
-                            global.viewer.camera.positionCartographic.latitude,
-                            height
-                        ),
-                        orientation: {
-                            heading: global.DC.Namespace.Cesium.Math.toRadians(
-                                that.dimensionData.heading
-                            ), // 方向
-                            pitch: global.DC.Namespace.Cesium.Math.toRadians(
-                                that.dimensionData.pitch
-                            ), // 倾斜角度
-                            roll: that.dimensionData.roll
-                        }
-                    })
-                }
-                // if (height < 300) {
-                //   conBack(300);
-                // }
-                // if (height > 2000) {
-                //   conBack(2000);
-                // }
-                // if (height <= 79 && isSet) {
-                //   conBack(79);
-                // }
-                if (window.height1s <= that.onelayerNum - 1 && isSet) {
-                    window.conBack(that.onelayerNum - 1)
-                }
-                // if (height > 220 && height <= 280 && isSet) {
-                //   conBack(280);
-                // }
-                // if (height > 280 && height <= 340 && isSet) {
-                //   conBack(340);
-                // }
-                // if (height > 340 && height <= 400 && isSet) {
-                //   conBack(400);
-                // }
-                // if (height > 200 && isSet) {
-                //   conBack(200);
-                // }
-                // const usMun = that.fourlayerNum ? that.fourlayerNum : that.threelayerNum;
-                const usMun = that.sixlayerNum
-                    ? that.sixlayerNum
-                    : that.fivelayerNum
-                        ? that.fivelayerNum
-                        : that.fourlayerNum
-                if (window.height1s > usMun && isSet) {
-                    if (that.useZoom) {
-                        return
-                    }
-                    window.conBack(usMun)
-                }
-            })
-
-            // 地图点击事件
-            // global.viewer.on(DC.MouseEventType.CLICK, (e) => {
-            //   // console.log(e);
-            //   // 定制化窗体
-            //   that.openPopupS(
-            //     e.position,
-            //     [e.wgs84SurfacePosition.lng, e.wgs84SurfacePosition.lat],
-            //     {
-            //       name: "地图点击",
-            //       address: [e.wgs84SurfacePosition.lng, e.wgs84SurfacePosition.lat],
-            //       introduce: [e.windowPosition.x, e.windowPosition.y],
-            //       from: "地图点击",
-            //     }
-            //   );
-            // });
-
-            // 白模型↓
-            // const layer = new DC.TilesetLayer("layer");
-            // global.viewer.addLayer(layer);
-            // const tileset = new DC.Tileset(
-            //   "http://resource.dvgis.cn/data/3dtiles/ljz/tileset.json"
-            // );
-            // const style = new DC.TilesetStyle();
-            // style.color = {
-            //   conditions: [
-            //     ["${Height} >= 300", "rgba(45, 0, 75, 0.5)"],
-            //     ["${Height} >= 200", "rgb(102, 71, 151)"],
-            //     ["${Height} >= 100", "rgb(170, 162, 204)"],
-            //     ["${Height} >= 50", "rgb(224, 226, 238)"],
-            //     ["${Height} >= 25", "rgb(252, 230, 200)"],
-            //     ["${Height} >= 10", "rgb(248, 176, 87)"],
-            //     ["${Height} >= 5", "rgb(198, 106, 11)"],
-            //     ["true", "rgb(127, 59, 8)"],
-            //   ],
-            // };
-
-            // global.viewer.use(new DC.Measure());
-
-            // tileset.setStyle(style);
-            // layer.addOverlay(tileset);
-            // global.viewer.flyTo(tileset);
-            // 白模型↑
-
-            // 精细模型↓
-            window.tilesetLayer = new global.DC.TilesetLayer('tilesetLayer')
-            global.viewer.addLayer(window.tilesetLayer)
-            window.tileset = new global.DC.Tileset('/mx/tileset.json', {
-                luminanceAtZenith: 0.5
-            })
-
-            // window.tilesetLayer.addOverlay(window.tileset);
-            // window.tilesetLayer.show = false;
-
-            window.silhouetteBlue =
-                global.DC.Namespace.Cesium.PostProcessStageLibrary.createEdgeDetectionStage()
-            window.silhouetteBlue.uniforms.color =
-                global.DC.Namespace.Cesium.Color.fromBytes(9, 162, 40)
-            window.silhouetteBlue.uniforms.length = 0.01
-            window.silhouetteBlue.selected = []
-
-            global.viewer.scene.postProcessStages.add(
-                global.DC.Namespace.Cesium.PostProcessStageLibrary.createSilhouetteStage(
-                    [window.silhouetteBlue]
-                )
-            )
-
-            window.highlighted = {
-                feature: undefined,
-                originalColor: new global.DC.Namespace.Cesium.Color()
-            }
-
-            window.selected = {
-                feature: undefined,
-                originalColor: new global.DC.Namespace.Cesium.Color()
-            }
-
-            // 点击事件
-            window.tileset.on(global.DC.MouseEventType.CLICK, (e) => {
-                global.viewer.scene.globe.depthTestAgainstTerrain = false
-                // console.log(e);
-
-                // global.viewer.flyToPosition(
-                //   new global.DC.Position(115.87186406, 28.74449337, 1800, 0, 45, 0)
-                // );
-
-                // 定制化窗体
-                that.openPopupS(
-                    e.position,
-                    [e.wgs84Position.lng, e.wgs84Position.lat],
-                    {
-                        name: e.overlay.attr.name,
-                        address: e.layer._id,
-                        introduce: e.overlay.attr.id
-                        // data: e,
-                    }
-                )
-                // return;
-                // 高亮
-                window.silhouetteBlue.selected = []
-
-                if (global.DC.Namespace.Cesium.defined(window.highlighted.feature)) {
-                    window.highlighted.feature.color = window.highlighted.originalColor
-                    window.highlighted.feature = undefined
-                }
-
-                if (e.feature !== window.selected.feature) {
-                    window.silhouetteBlue.selected = [e.feature]
-
-                    window.highlighted.feature = e.feature
-
-                    global.DC.Namespace.Cesium.Color.clone(
-                        e.feature.color,
-                        window.highlighted.originalColor
-                    )
-                    e.feature.color = global.DC.Namespace.Cesium.Color.fromBytes(
-                        155,
-                        255,
-                        175
-                    )
-                }
-            })
-
-            // 移动事件
-            // window.tileset.on(global.DC.MouseEventType.MOUSE_MOVE, (e) => {
-            //   window.silhouetteBlue.selected = [];
-
-            //   if (global.DC.Namespace.Cesium.defined(window.highlighted.feature)) {
-            //     window.highlighted.feature.color = window.highlighted.originalColor;
-            //     window.highlighted.feature = undefined;
-            //   }
-
-            //   if (e.feature !== window.selected.feature) {
-            //     window.silhouetteBlue.selected = [e.feature];
-
-            //     window.highlighted.feature = e.feature;
-
-            //     global.DC.Namespace.Cesium.Color.clone(
-            //       e.feature.color,
-            //       window.highlighted.originalColor
-            //     );
-            //     e.feature.color = global.DC.Namespace.Cesium.Color.fromBytes(
-            //       155,
-            //       255,
-            //       175
-            //     );
-            //   }
-            // });
-            // window.tilesetLayer["changesilhouetteBlue"] = () => {
-            //   window.silhouetteBlue.selected = [];
-            // };
-            // window.tilesetLayer.show = false;
-            // 精细模型↑
-
-            // 2.5D贴图↓
-            window.usetowpointfive = () => {
-                window.provider =
-                    // new global.DC.Namespace.Cesium.WebMapTileServiceImageryProvider({
-                    //   url: "http://www.tdtfz.com/OneMapServer/rest/services/fzsw2019/MapServer/WMTS/tile/1.0.0/fzsw2019/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}",
-                    //   layer: "fzsw2019",
-                    //   style: "default",
-                    //   tileMatrixSetID: "default028mm",
-                    //   format: "image/jpgpng",
-                    //   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.ArcGisMapServerImageryProvider({
-                    //   url: "http://arcgis.jxpskj.com:6080/arcgis/rest/services/PingXiang25DMapDN/MapServer",
-                    // });
-                    new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
-                        url: '/wp/{z}/{x}/{y}.png',
-                        fileExtension: 'png'
-                    })
-                // return global.viewer.imageryLayers.addImageryProvider(window.provider)
-            }
-
-            window.newLayer = window.usetowpointfive()
-            // 2.5d贴图事件
-
-            window.layerGroup = new global.DC.LayerGroup('modelBox')
-            global.viewer.addLayerGroup(window.layerGroup)
-
-            window.areaLayer = new global.DC.VectorLayer('areaLayer')
-            window.layerGroup.addLayer(window.areaLayer)
-            axios
-                .get(
-                    'http://arcgis.jxpskj.com:6080/arcgis/rest/services/lxxqwxq/MapServer/0/query?where=1%3D1&text=&objectIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&spatialRel=esriSpatialRelIntersects&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&returnIdsOnly=false&returnCountOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&gdbVersion=&returnDistinctValues=false&returnTrueCurves=false&resultOffset=&resultRecordCount=&f=pjson'
-                )
-                .then((resultData) => {
-                    resultData.data.features.forEach((item) => {
-                        item.geometry.rings[0].forEach((it) => {
-                            it = it.join(',')
-                        })
-
-                        item.geometry.rings[0] = item.geometry.rings[0].join(';')
-
-                        window.polygon = new global.DC.Polygon(item.geometry.rings[0])
-                        window.polygon.attr = item.attributes
-
-                        window.polygon.setStyle({
-                            material: global.DC.Namespace.Cesium.Color.fromBytes(
-                                255,
-                                255,
-                                255,
-                                1
-                            )
-                        })
-
-                        window.areaLayer.addOverlay(window.polygon)
-                    })
-
-                    window.areaLayer.show = true
-                })
-            that.$store.commit('MSET_areaLayer', window.areaLayer)
-
-            // var select = {
-            //   overlay: undefined,
-            //   color: undefined,
-            // };
-            // 地图点击事件
-            global.viewer.on(global.DC.MouseEventType.CLICK, (e) => {
-                // console.log(e);
-                if (e.overlay != undefined && e.layer.id == 'areaLayer') {
-                    if (window.select.overlay != undefined) {
-                        if (e.overlay != window.select.overlay) {
-                            window.select.overlay.setStyle({
-                                material: window.select.color,
-                                outline: false
-                            })
-
-                            that.$store.commit('mset_changeSelect', [undefined, undefined])
-                        }
-                    }
-
-                    if (window.select.overlay == undefined) {
-                        window.select.overlay = e.overlay
-
-                        window.select.color = e.overlay._style.material
-                        window.select.overlay.setStyle({
-                            outline: true,
-                            outlineColor: global.DC.Namespace.Cesium.Color.fromBytes(
-                                3,
-                                255,
-                                13,
-                                255
-                            ), // 边框颜色
-                            outlineWidth: 10, // 边框大小,
-                            height: 0.01,
-                            material: global.DC.Namespace.Cesium.Color.fromBytes(
-                                108,
-                                245,
-                                113,
-                                158
-                            )
-                        })
-                    }
-
-                    // 如果是地图点击建筑,调用接口查详情
-                    const ids =
-                        e.overlay.attr['楼栋号'] == '8栋'
-                            ? '9栋'
-                            : e.overlay.attr['楼栋号'] == '9栋'
-                                ? '8栋'
-                                : e.overlay.attr['楼栋号']
-                    const eIntlat = [
-                        e.wgs84SurfacePosition.lng,
-                        e.wgs84SurfacePosition.lat
-                    ]
-                    getBuildClock({
-                        mechanismname: '香琴湾' + ids
-                    }).then((res) => {
-                        const item = res.data.data
-                        // data.query.bgImg = ds.mechanismname;
-                        // data.query.name = ds.tpurl;
-                        // data.query.panoramaurl = ds.panoramaurl;
-                        // data.query.bgImg = ds.tpurl;
-                        // data.query.bgImg = ds.tpurl;
-                        const useData = {
-                            name: item.mechanismname,
-                            lntLat: eIntlat,
-                            alt: item.gd,
-                            heading: item.heading,
-                            pitch: item.pitch,
-                            roll: item.roll,
-                            bgImg: item.tpurl,
-                            QRImg: item.codeurl,
-                            websiteUrl: item.websiteurl,
-                            telePhone: item.telephone,
-                            address: item.address,
-                            introduce: item.introduce,
-                            video: item.videourl,
-                            buts: ['定位', '实景', '图集'],
-                            panoramaurl: item.panoramaurl, // 全景
-                            fromTo: 'mapClick'
-                        }
-                        // 定制化窗体
-                        // console.log(item, useData, "111111");
-                        // return;
-                        that.openPopupS({}, eIntlat, useData)
-                    })
-                } else {
-                    if (window.select.overlay != undefined) {
-                        window.select.overlay.setStyle({
-                            material: window.select.color,
-                            outline: false
-                        })
-
-                        that.$store.commit('mset_changeSelect', [undefined, undefined])
-                    }
-                }
-            })
-
-            // 2.5D贴图↑
-            // let startPoint;
-            if (true) {
-                window.startPointFn = () => {
-                    window.doit2 = (int, h) => {
-                        global.viewer.camera.setView({
-                            // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
-                            // fromDegrees()方法,将经纬度和高程转换为世界坐标
-                            destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(
-                                // 114.0351,
-                                // 27.6314,
-                                // 200.0
-                                int[0],
-                                int[1],
-                                int[2]
-                            ),
-                            orientation: {
-                                // 指向
-                                heading: global.DC.Namespace.Cesium.Math.toRadians(h[0]),
-                                // 视角
-                                pitch: global.DC.Namespace.Cesium.Math.toRadians(h[1]),
-                                roll: h[2]
-                            }
-                        })
-                    }
-                    that.dimension == '2.5D'
-                        ? window.doit2(
-                            [that.mapCenter[0], that.mapCenter[1], that.frislayertHeight],
-                            // [114.04062292, 27.62666834, 220.0],
-                            [
-                                that.dimensionData.heading,
-                                that.dimensionData.pitch,
-                                that.dimensionData.roll
-                            ]
-                        )
-                        : window.doit2([114.0351, 27.6314, 300.0], [108, -26.46, 0.0])
-                    // : doit([116.39038494750986, 39.902393222208644, 330.0]);
-                    // doit("建模");
-                }
-            } else {
-                // startPoint(1);
-            }
-
-            // 传递默认位置
-            // that.$store.commit("MSET_MORENWEIZHI", startPoint);
-            // let position = Cesium.Cartesian3.fromDegrees(108, 25, 0); //中心点位置
-            // let cameraLimit = new xt3d.CameraDominate.CameraLimit(
-            //   global.viewer,
-            //   position,
-            //   {
-            //     radius: 2000,
-            //     debugExtent: true,
-            //   }
-            // );
-
-            // const currentViewRect = global.viewer.camera.computeViewRectangle();//东南西北数据
-            // console.log(currentViewRect, 78);
-
-            // 瀑布流↓
-            window.wallLayer = new global.DC.VectorLayer('wallLayer')
-            // global.viewer.addLayer(wallLayer);
-            // var arr = that.wallArr;
-            // arr.forEach((item) => {
-            //   item = item.join(",");
-            // });
-            // arr = arr.join(";");
-            // const wall = new global.DC.Wall(arr);
-            // wall.setStyle({
-            //   material: new global.DC.WallTrailMaterialProperty({
-            //     color: global.DC.Namespace.Cesium.Color.fromBytes(0, 142, 255, 150),
-            //     // color: global.DC.Color.DEEPSKYBLUE,
-            //     speed: 4,
-            //   }),
-            // });
-            // wallLayer.addOverlay(wall);
-
-            // global.viewer.use(new global.DC.Measure());
-            // 瀑布流↑
-
-            // 传入store
-            // that.$store.commit("MSET_MODEOLS", {
-            //   tilesetLayer: window.tilesetLayer,
-            //   // tileset: window.tileset,
-            //   newLayer: window.newLayer,
-            //   wallLayer: window.wallLayer,
-            //   usetowpointfive: window.usetowpointfive,
-            // });
-
-            // 飞入起始点
-            // that.$store.dispatch("mapFlyTo", {
-            //   lntLat: [115.87186406, 28.74449337, 1200],
-            //   heading: 0,
-            //   pitch: -45,
-            //   roll: 0,
-            //   noOpen: true,
-            // });
-            // 地图渲染完成执行srore中MSET_CREADE
-            // that.$store.dispatch("MSET_CREADE");
-
             global.viewer.compass.enable = false
             global.viewer.zoomController.enable = true
             global.viewer.locationBar.enable = false
             global.viewer.distanceLegend.enable = false
 
-            // 判断默认维度
-            // 原本默认是2.5d  改为3d默认时做出改变
-            if (that.dimension == '2.5D') {
-                that.$store.commit('set_frislayertHeight', that.frislayertHeight) // 送入默认弹窗高度
-                that.$store.commit('set_zoomRange', [
-                    that.onelayerNum,
-                    // that.fourlayerNum ? that.fourlayerNum : that.threelayerNum,
-                    that.sixlayerNum
-                        ? that.sixlayerNum
-                        : that.fivelayerNum
-                            ? that.fivelayerNum
-                            : that.fourlayerNum,
-                    that.useZoom,
-                    that.addOthers
-                ]) // 送入移动端缩放范围
-                that.$store.commit('MSET_DIMENSION', '2.5D') // 切换2.5D设置
-
-                that.addBaseLayer()
-            } else if (that.dimension == '3D') {
-                // setTimeout((res) => {
-                //   that.$store.dispatch("mapFlyTo", {
-                //     lntLat: [111.25036579, 34.83767277, 11443175.85],
-                //     heading: 0,
-                //     pitch: -90,
-                //     roll: 0,
-                //     noOpen: true,
-                //     fn: function () {
-                // global.viewer.flyTo(window.tileset);
-                // global.viewer.flyTo(provider);
-                // 飞入起始点
-                // that.$store.dispatch("mapFlyTo", {
-                //   lntLat: [115.87186406, 28.74449337, 1200],
-                //   heading: 0,
-                //   pitch: -45,
-                //   roll: 0,
-                //   noOpen: true,
-                // });
-
-                // startPoint();
-                that.$store.commit('MSET_DIMENSION', '3D') // 切换3D设置
-                //     },
-                //   });
-                // }, 2000);
-            }
-            global.viewer.scene.screenSpaceCameraController._minimumZoomRate = 1000
-            global.viewer.scene.screenSpaceCameraController._maximumZoomRate = 5906376272000
-            // 渲染后操作
-            setTimeout(() => {
-                // return;
-
-                // 判断是否有url参数
-                // console.log(that.urlParameterData);
-                if (typeof that.urlParameterData != 'string') {
-                    // console.log(that.urlParameterData);
-                    that.$store.commit('initurlParameterLayer') // 初始化自定义标签图层
-                    if (that.urlParameterData.methods == 'goto') {
-                        // url有定位的参数
-                        // alert(that.urlParameterData.jd);
-                        // alert(that.urlParameterData.wd);
-                        // 创建标记
-                        const dsa = {
-                            list: [
-                                {
-                                    name: that.urlParameterData.name || '无标题',
-                                    jd: that.urlParameterData.jd,
-                                    wd: that.urlParameterData.wd
-                                }
-                            ],
-                            clear: true
-                        }
-                        that.$store.dispatch('addurlParameterLayerIcon', dsa)
-                        // that.flytos(
-                        //   //飞入标记
-                        //   +that.urlParameterData.jd + 0.012,
-                        //   +that.urlParameterData.wd
-                        // );
-
-                        const d = {
-                            position: {},
-                            lntLat: [+that.urlParameterData.jd, +that.urlParameterData.wd],
-                            query: {
-                                introduce: '暂无内容',
-                                address: '',
-                                ...(that.urlParameterData || {}),
-                                lntLat: [+that.urlParameterData.jd, +that.urlParameterData.wd]
-                            },
-                            useJWD: true // 仅使用经纬度
-                        }
-                        that.$store.dispatch('setMobileWindows', d)
-                    } else if (that.urlParameterData.methods == 'arc') {
-                        const objInit = {
-                            name: that.urlParameterData.mechanismname,
-                            lntLat: [that.urlParameterData.jd, that.urlParameterData.wd],
-                            alt: that.urlParameterData.gd,
-                            heading: that.urlParameterData.heading,
-                            pitch: that.urlParameterData.pitch,
-                            roll: that.urlParameterData.roll,
-                            bgImg: that.urlParameterData.tpurl,
-                            QRImg: that.urlParameterData.codeurl,
-                            websiteUrl: that.urlParameterData.websiteurl,
-                            telePhone: that.urlParameterData.telephone,
-                            address: that.urlParameterData.address,
-                            introduce: that.urlParameterData.introduce,
-                            video: that.urlParameterData.videourl,
-                            panoramaurl: that.urlParameterData.panoramaurl // 全景
-                        }
-
-                        const dataInitialization = {
-                            position: {},
-                            lntLat: objInit.lntLat,
-                            query: { ...objInit },
-                            useJWD: true // 仅使用经纬度
-                            // from: 'PopupOurOnce'
-                        }
-
-                        that.$store.dispatch('setMobileWindows', dataInitialization)
-                    }
-                }
-            }, 0)
-
-            that.mapMouseMove()
+            that.viewerExist = true
         }
         global.DC.ready(window.initViewer)
     },
     methods: {
+        _getCameraFocus (scene) {
+            const ray = new global.DC.Namespace.Cesium.Ray(
+                scene.camera.positionWC,
+                scene.camera.directionWC
+            )
+            const intersections = global.DC.Namespace.Cesium.IntersectionTests.rayEllipsoid(
+                ray,
+                global.DC.Namespace.Cesium.Ellipsoid.WGS84
+            )
+            if (intersections) {
+                return global.DC.Namespace.Cesium.Ray.getPoint(ray, intersections.start)
+            }
+            // Camera direction is not pointing at the globe, so use the ellipsoid horizon point as
+            // the focal point.
+            return global.DC.Namespace.Cesium.IntersectionTests.grazingAltitudeLocation(
+                ray,
+                global.DC.Namespace.Cesium.Ellipsoid.WGS84
+            )
+        },
+
+        _getCameraPosition (camera, focus, scalar) {
+            const cartesian3Scratch = new global.DC.Namespace.Cesium.Cartesian3()
+            const direction = global.DC.Namespace.Cesium.Cartesian3.subtract(
+                focus,
+                camera.position,
+                cartesian3Scratch
+            )
+            const movementVector = global.DC.Namespace.Cesium.Cartesian3.multiplyByScalar(
+                direction,
+                scalar,
+                cartesian3Scratch
+            )
+            return global.DC.Namespace.Cesium.Cartesian3.add(
+                camera.position,
+                movementVector,
+                cartesian3Scratch
+            )
+        },
+
         getViewExtend () {
             const params = {}
             const extend = global.viewer.camera.computeViewRectangle()
@@ -984,7 +767,7 @@
         updateBaseLayer (flag) {
             const extent = this.getViewExtend()
 
-            const array = baseLayerImgUrl.filter(item => {
+            const array = baseLayers.filter(item => {
                 return item[viewerHeight]
             })
 
@@ -1054,10 +837,7 @@
                         sm.rectangle[3] < extent.maxy
                     )
                 ) {
-                    var layer = global.viewer.imageryLayers.addImageryProvider(new global.DC.Namespace.Cesium.SingleTileImageryProvider({
-                        url: sm.url,
-                        rectangle: global.DC.Namespace.Cesium.Rectangle.fromDegrees(sm.rectangle[0], sm.rectangle[1], sm.rectangle[2], sm.rectangle[3])
-                    }))
+                    var layer = global.viewer.imageryLayers.addImageryProvider(sm.layer)
 
                     baseLayer.push({ layer, id: sm.id })
                 }
@@ -1074,29 +854,106 @@
                 }
 
                 heightChange = viewerHeight
+                var height = global.viewer.camera.positionCartographic.height
 
-                if (that.dimension == '2.5D') {
-                    var height = global.viewer.camera.positionCartographic.height
-
-                    if (height > that.fivelayerNum - that.intervallayerNum) {
-                        viewerHeight = that.fivelayerNum
-                    } else if (height <= that.fourlayerNum + that.intervallayerNum && height > that.fourlayerNum - that.intervallayerNum) {
-                        viewerHeight = that.fourlayerNum
-                    } else if (height <= that.fourlayerNum + that.intervallayerNum && height > that.threelayerNum - that.intervallayerNum) {
-                        viewerHeight = that.threelayerNum
-                    } else if (height <= that.twolayerNum + that.intervallayerNum && height > that.twolayerNum - that.intervallayerNum) {
-                        viewerHeight = that.twolayerNum
-                    } else if (height <= that.onelayerNum + that.intervallayerNum) {
-                        viewerHeight = that.onelayerNum
-                    }
-
-                    if (heightChange != viewerHeight) {
-                        that.addBaseLayer()
-                    }
-
-                    that.updateBaseLayer(true)
-                }
+                that.heightChange(height)
             })
+        },
+
+        heightChange (height) {
+            var that = this
+            if (that.dimension == '2.5D') {
+                if (height > that.fivelayerNum - that.intervallayerNum) {
+                    viewerHeight = that.fivelayerNum
+                } else if (height <= that.fourlayerNum + that.intervallayerNum && height > that.fourlayerNum - that.intervallayerNum) {
+                    viewerHeight = that.fourlayerNum
+                } else if (height <= that.threelayerNum + that.intervallayerNum && height > that.threelayerNum - that.intervallayerNum) {
+                    viewerHeight = that.threelayerNum
+                } else if (height <= that.twolayerNum + that.intervallayerNum && height > that.twolayerNum - that.intervallayerNum) {
+                    viewerHeight = that.twolayerNum
+                } else if (height <= that.onelayerNum + that.intervallayerNum) {
+                    viewerHeight = that.onelayerNum
+                }
+
+                if (heightChange != viewerHeight) {
+                    that.addBaseLayer()
+                }
+
+                that.updateBaseLayer(true)
+            }
+        },
+
+        addMxTileset () {
+            const that = this
+            tilesetLayer = new global.DC.TilesetLayer('tilesetLayer')
+            global.viewer.addLayer(tilesetLayer)
+            tileset = new global.DC.Tileset('/mx/tileset.json', {
+                luminanceAtZenith: 0.4,
+                // cullWithChildrenBounds: false,
+                // cullRequestsWhileMoving: false,
+                // skipLevelOfDetail: false,
+                shadows: global.DC.Namespace.Cesium.ShadowMode.DISABLED
+            })
+            tileset.setHeight(150)
+            tilesetLayer.addOverlay(tileset)
+            tileset.on(global.DC.MouseEventType.CLICK, that.tilesetClick)
+        },
+
+        removeMxTileset () {
+            const that = this
+            tileset.off(global.DC.MouseEventType.CLICK, that.tilesetClick)
+            tilesetLayer.removeOverlay(tileset)
+            global.viewer.removeLayer(tilesetLayer)
+            tileset = null
+            tilesetLayer = null
+        },
+
+        dimensionChange (type, position) {
+            const that = this
+
+            that.$store.commit('SET_DIMENSION', type)
+
+            that.$store.commit('SET_DIMENSIONDATA', position)
+
+            if (type == '2.5D') {
+                that.removeMxTileset()
+                global.viewer.camera.setView({
+                    // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
+                    // fromDegrees()方法,将经纬度和高程转换为世界坐标
+                    destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(
+                        // 114.0351,
+                        // 27.6314,
+                        // 200.0
+                        that.mapCenter[0],
+                        that.mapCenter[1],
+                        that.frislayertHeight
+                    ),
+                    orientation: {
+                        // 指向
+                        heading: global.DC.Namespace.Cesium.Math.toRadians(that.dimensionData.heading),
+                        // 视角
+                        pitch: global.DC.Namespace.Cesium.Math.toRadians(that.dimensionData.pitch),
+                        roll: that.dimensionData.roll
+                    }
+                })
+
+                // 2.5D视角限制
+                global.viewer.scene.screenSpaceCameraController.minimumZoomDistance = that.zoomRange[0]
+                // 最大
+                global.viewer.scene.screenSpaceCameraController.maximumZoomDistance = that.zoomRange[1]
+                // 设置相机缩小时的速率
+                global.viewer.scene.screenSpaceCameraController._minimumZoomRate = 2000
+                // 设置相机放大时的速率
+                global.viewer.scene.screenSpaceCameraController._maximumZoomRate = 5906376272000
+                // 视角平移
+                global.viewer.scene.screenSpaceCameraController.enableRotate = true
+                // 视角缩放
+                global.viewer.scene.screenSpaceCameraController.enableZoom = true
+                // 视角旋转
+                global.viewer.scene.screenSpaceCameraController.enableTilt = false
+            } else {
+                that.addMxTileset()
+            }
         }
     }
 }
diff --git a/src/main.js b/src/main.js
index ef87dd2..ee6e5f7 100644
--- a/src/main.js
+++ b/src/main.js
@@ -27,7 +27,7 @@
 import DcCore from '@dvgis/dc-sdk/dist/dc.core.min' // 核心包
 
 import DcChart from '@dvgis/dc-sdk/dist/dc.chart.min' // chart包
-// import DcMapv from '@dvgis/dc-sdk/dist/dc.mapv.min' // mapv包
+import DcMapv from '@dvgis/dc-sdk/dist/dc.mapv.min' // mapv包
 import DcS3M from '@dvgis/dc-sdk/dist/dc.s3m.min' // DcS3M包
 
 import '@dvgis/dc-sdk/dist/dc.core.min.css'
@@ -37,6 +37,7 @@
 
 // 手机弹窗
 import mobileDivForms from '@/mobileDivForms/mobileDivForms'
+import CustomloadingImg from '@/utils/CustomloadingImg'
 
 Vue.prototype.$echarts = echarts
 
@@ -60,11 +61,12 @@
 DC.DivForms = DivForms
 DC.PanoramaBox = PanoramaBox
 DC.mobileDivForms = mobileDivForms
+DC.CustomloadingImg = CustomloadingImg
 
 DC.use(DcCore) // 安装DC核心库
 
 DC.use(DcChart) // 安装DC图标库,使用前确保echarts为全局函数
-// DC.use(DcMapv) // 安装Mapv库
+DC.use(DcMapv) // 安装Mapv库
 DC.use(DcS3M) // 安装DcS3M库
 
 Vue.use(ElementUI)
diff --git a/src/pcLayout/index.vue b/src/pcLayout/index.vue
index f13219a..ae259fa 100644
--- a/src/pcLayout/index.vue
+++ b/src/pcLayout/index.vue
@@ -20,7 +20,7 @@
 
                     <el-submenu index="orgnav">
                         <template slot="title">
-                            <i class="custom-icon menu-jg"></i> 校区内机构导览
+                            <i class="custom-icon menu-jg"></i> 机构导览
                         </template>
                         <el-menu-item index="/pcLayout/default/orgnav/masses">党群机构</el-menu-item>
                         <el-menu-item index="/pcLayout/default/orgnav/ofc">职能部处</el-menu-item>
@@ -31,7 +31,7 @@
 
                     <el-submenu index="arc">
                         <template slot="title">
-                            <i class="custom-icon menu-xyjz"></i> 校区建筑
+                            <i class="custom-icon menu-xyjz"></i> 校内建筑
                         </template>
                         <el-menu-item index="/pcLayout/default/arc/edifact">行政办公</el-menu-item>
                         <el-menu-item index="/pcLayout/default/arc/teaching">教学科研</el-menu-item>
@@ -44,7 +44,7 @@
 
                     <el-submenu popper-class="only-life-box" index="service">
                         <template slot="title">
-                            <i class="custom-icon menu-shfw"></i> 生活服务设施
+                            <i class="custom-icon menu-shfw"></i> 生活设施
                         </template>
                         <el-menu-item index="/pcLayout/default/service/canteen">食堂餐厅</el-menu-item>
                         <el-menu-item index="/pcLayout/default/service/supermarket">购物超市</el-menu-item>
@@ -84,6 +84,18 @@
                         <el-menu-item index="/pcLayout/default/tool/area">地图测面</el-menu-item>
                         <!-- <el-menu-item index="/pcLayout/default/tool/layer-manage">图层管理</el-menu-item> -->
                     </el-submenu>
+
+                    <el-submenu index="technique">
+                        <template slot="title">
+                            <i class="custom-icon menu-rest"></i> 其他
+                        </template>
+                        <el-menu-item index="/pcLayout/default/technique/map">地图数据</el-menu-item>
+                        <el-menu-item index="/pcLayout/default/technique/video">视频融合</el-menu-item>
+                        <el-menu-item index="/pcLayout/default/technique/data">数据动画</el-menu-item>
+                        <el-menu-item index="/pcLayout/default/technique/space">三维空间分析</el-menu-item>
+                        <el-menu-item index="/pcLayout/default/technique/graph">人口迁移</el-menu-item>
+                        <el-menu-item index="/pcLayout/default/technique/path">漫游</el-menu-item>
+                    </el-submenu>
                 </el-menu>
             </el-header>
             <el-main>
diff --git a/src/pcviews/technique/data.vue b/src/pcviews/technique/data.vue
new file mode 100644
index 0000000..06b5d8b
--- /dev/null
+++ b/src/pcviews/technique/data.vue
@@ -0,0 +1,238 @@
+/* * @Author: Morpheus * @Name: 地图测距 * @Date: 2021-11-13 16:04:27 * @Last
+Modified by: Morpheus * @Last Modified time: 2022-02-15 14:28:44 */
+
+<template>
+    <public-box class="technique-box">
+        <template slot="public-box-header">
+            <div class="title">
+                <span>数据动画</span>
+            </div>
+            <img class="close deblurring" src="/img/navicon/close.png" alt @click="closeModel" />
+        </template>
+        <template slot="public-box-content">
+            <ul>
+                <li>
+                    流动线
+                    <el-switch
+                        v-model="plineShow"
+                        :active-value="true"
+                        :inactive-value="false"
+                        @change="plineChange"
+                    ></el-switch>
+                </li>
+                <li>
+                    发光轨迹线
+                    <el-switch
+                        v-model="rayPlineShow"
+                        :active-value="true"
+                        :inactive-value="false"
+                        @change="rayPlineChange"
+                    ></el-switch>
+                </li>
+                <li>
+                    扩散圆
+                    <el-switch
+                        v-model="circleDiffShow"
+                        :active-value="true"
+                        :inactive-value="false"
+                        @change="circleDiffChange"
+                    ></el-switch>
+                </li>
+
+                <li>
+                    波纹雷达
+                    <el-switch
+                        v-model="circleRadarShow"
+                        :active-value="true"
+                        :inactive-value="false"
+                        @change="circleRadarChange"
+                    ></el-switch>
+                </li>
+            </ul>
+        </template>
+    </public-box>
+</template>
+
+<script>
+
+let plineLayers = null
+let lineOne = null
+let lineTwo = null
+let lineThree = null
+let lineFour = null
+
+let rayPline = null
+let rayPlineEl = null
+let circleDiff = null
+let circleDiffEl = null
+let circleRadar = null
+let circleRadarEl = null
+export default {
+    data () {
+        return {
+            plineShow: false,
+            rayPlineShow: false,
+            circleDiffShow: false,
+            circleRadarShow: false
+        }
+    },
+    mounted () {
+    },
+    methods: {
+        closeModel () {
+            this.$router.push('/pcLayout/default')
+        },
+        loadPline () {
+            plineLayers = new global.DC.VectorLayer('layer')
+            global.viewer.addLayer(plineLayers)
+
+            lineOne = new global.DC.Polyline('114.035, 27.634; 114.042, 27.634').setStyle({
+                width: 5,
+                material: new global.DC.PolylineFlowMaterialProperty({
+                    color: global.DC.Color.RED,
+                    speed: 5
+                }),
+                clampToGround: true
+            })
+
+            lineTwo = new global.DC.Polyline('114.042, 27.634; 114.042, 27.627').setStyle({
+                width: 5,
+                material: new global.DC.PolylineFlowMaterialProperty({
+                    color: global.DC.Color.ORANGE,
+                    speed: 5
+                }),
+                clampToGround: true
+            })
+
+            lineThree = new global.DC.Polyline('114.035, 27.627; 114.035, 27.634').setStyle({
+                width: 5,
+                material: new global.DC.PolylineFlowMaterialProperty({
+                    color: global.DC.Color.YELLOW,
+                    speed: 10
+                }),
+                clampToGround: true
+            })
+
+            lineFour = new global.DC.Polyline('114.042, 27.627; 114.035, 27.627').setStyle({
+                width: 5,
+                material: new global.DC.PolylineFlowMaterialProperty({
+                    color: global.DC.Color.GREEN,
+                    speed: 10
+                }),
+                clampToGround: true
+            })
+
+            plineLayers.addOverlay(lineOne).addOverlay(lineTwo).addOverlay(lineThree).addOverlay(lineFour)
+            global.viewer.flyToPosition('114.03928435,27.62197062,1000.56,0,-45')
+        },
+        removePline () {
+            lineOne != null && lineTwo != null && lineThree != null && lineFour != null && plineLayers.removeOverlay(lineOne).removeOverlay(lineTwo).removeOverlay(lineThree).removeOverlay(lineFour)
+            plineLayers != null && global.viewer.removeLayer(plineLayers)
+            lineOne = null
+            lineTwo = null
+            lineThree = null
+            lineFour = null
+            plineLayers = null
+        },
+        plineChange (e) {
+            if (e) {
+                this.loadPline()
+            } else {
+                this.removePline()
+            }
+        },
+        loadRayPline () {
+            rayPline = new global.DC.VectorLayer('rayPline')
+            global.viewer.addLayer(rayPline)
+
+            rayPlineEl = new global.DC.Polyline('114.034, 27.6268; 114.042, 27.6268')
+            rayPlineEl.setStyle({
+                width: 20,
+                material: new global.DC.PolylineLightingTrailMaterialProperty({
+                    color: global.DC.Color.YELLOW,
+                    speed: 5.0
+                }),
+                clampToGround: true
+            })
+            rayPline.addOverlay(rayPlineEl)
+            global.viewer.flyToPosition('114.03928435,27.61897062,1000.56,0,-45')
+        },
+        removeRayPline () {
+            rayPlineEl != null && rayPline.removeOverlay(rayPlineEl)
+            rayPline != null && global.viewer.removeLayer(rayPline)
+            rayPlineEl = null
+            rayPline = null
+        },
+        rayPlineChange (e) {
+            if (e) {
+                this.loadRayPline()
+            } else {
+                this.removeRayPline()
+            }
+        },
+        loadCircleDiff () {
+            circleDiff = new global.DC.VectorLayer('circleDiff').addTo(global.viewer)
+            const center = global.DC.Position.fromObject({ lng: 114.03928435, lat: 27.62997062 })
+            circleDiffEl = new global.DC.Circle(center, 200)
+            circleDiffEl.setStyle({
+                material: new global.DC.CircleDiffuseMaterialProperty({
+                    color: global.DC.Color.RED.withAlpha(0.2),
+                    speed: 8.0
+                })
+            })
+            circleDiff.addOverlay(circleDiffEl)
+            global.viewer.flyToPosition('114.03928435,27.62397062,800.56,0,-45')
+        },
+        removeCircleDiff () {
+            circleDiffEl != null && circleDiff.addOverlay(circleDiffEl)
+            circleDiff != null && global.viewer.removeLayer(circleDiff)
+            circleDiffEl = null
+            circleDiff = null
+        },
+        circleDiffChange (e) {
+            if (e) {
+                this.loadCircleDiff()
+            } else {
+                this.removeCircleDiff()
+            }
+        },
+        loadCircleRadar () {
+            circleRadar = new global.DC.VectorLayer('circleRadar').addTo(global.viewer)
+            const center = global.DC.Position.fromObject({ lng: 114.03928435, lat: 27.62997062 })
+            circleRadarEl = new global.DC.Circle(center, 200)
+            circleRadarEl.setStyle({
+                material: new global.DC.RadarWaveMaterialProperty({
+                    color: new global.DC.Color(0, 1.0, 1.0, 0.8),
+                    speed: 5.0
+                })
+            })
+            circleRadar.addOverlay(circleRadarEl)
+            global.viewer.flyToPosition('114.03928435,27.62397062,800.56,0,-45')
+        },
+        removeCircleRadar () {
+            circleRadarEl != null && circleRadar.addOverlay(circleRadarEl)
+            circleRadar != null && global.viewer.removeLayer(circleRadar)
+            circleRadarEl = null
+            circleRadar = null
+        },
+        circleRadarChange (e) {
+            if (e) {
+                this.loadCircleRadar()
+            } else {
+                this.removeCircleRadar()
+            }
+        }
+    },
+    destroyed () {
+        this.removePline()
+        this.removeRayPline()
+        this.removeCircleDiff()
+        this.removeCircleRadar()
+    }
+}
+</script>
+
+<style lang="sass" scoped>
+.move
+    cursor: move
+</style>
diff --git a/src/pcviews/technique/graph.vue b/src/pcviews/technique/graph.vue
new file mode 100644
index 0000000..45a821c
--- /dev/null
+++ b/src/pcviews/technique/graph.vue
@@ -0,0 +1,482 @@
+/* * @Author: Morpheus * @Name: 地图测距 * @Date: 2021-11-13 16:04:27 * @Last
+Modified by: Morpheus * @Last Modified time: 2022-02-15 14:28:44 */
+
+<template>
+    <public-box class="technique-box">
+        <template slot="public-box-header">
+            <div class="title">
+                <span>人口迁移</span>
+            </div>
+            <img class="close deblurring" src="/img/navicon/close.png" alt @click="closeModel" />
+        </template>
+        <template slot="public-box-content">
+            <ul>
+                <li>
+                    人口迁移
+                    <el-switch
+                        v-model="personShow"
+                        :active-value="true"
+                        :inactive-value="false"
+                        @change="personChange"
+                    ></el-switch>
+                </li>
+                <!-- <li>
+                    动画点
+                    <el-switch
+                        v-model="mapvPointShow"
+                        :active-value="true"
+                        :inactive-value="false"
+                        @change="mapvPointChange"
+                    ></el-switch>
+                </li>-->
+            </ul>
+        </template>
+    </public-box>
+</template>
+
+<script>
+
+let baseLayer = null
+
+let personLayer = null
+
+let mapvPointLayer = null
+
+export default {
+    data () {
+        return {
+            personShow: false,
+            mapvPointShow: false,
+            geoCoordMap: {
+                上海: [121.4648, 31.2891],
+                东莞: [113.8953, 22.901],
+                东营: [118.7073, 37.5513],
+                中山: [113.4229, 22.478],
+                临汾: [111.4783, 36.1615],
+                临沂: [118.3118, 35.2936],
+                丹东: [124.541, 40.4242],
+                丽水: [119.5642, 28.1854],
+                乌鲁木齐: [87.9236, 43.5883],
+                佛山: [112.8955, 23.1097],
+                保定: [115.0488, 39.0948],
+                兰州: [103.5901, 36.3043],
+                包头: [110.3467, 41.4899],
+                北京: [116.4551, 40.2539],
+                北海: [109.314, 21.6211],
+                南京: [118.8062, 31.9208],
+                南宁: [108.479, 23.1152],
+                南昌: [116.0046, 28.6633],
+                赣州: [116.0046, 25.6633],
+                南通: [121.1023, 32.1625],
+                厦门: [118.1689, 24.6478],
+                台州: [121.1353, 28.6688],
+                合肥: [117.29, 32.0581],
+                呼和浩特: [111.4124, 40.4901],
+                咸阳: [108.4131, 34.8706],
+                哈尔滨: [127.9688, 45.368],
+                唐山: [118.4766, 39.6826],
+                嘉兴: [120.9155, 30.6354],
+                大同: [113.7854, 39.8035],
+                大连: [122.2229, 39.4409],
+                天津: [117.4219, 39.4189],
+                太原: [112.3352, 37.9413],
+                威海: [121.9482, 37.1393],
+                宁波: [121.5967, 29.6466],
+                宝鸡: [107.1826, 34.3433],
+                宿迁: [118.5535, 33.7775],
+                宿州: [117.5535, 33.7775],
+                常州: [119.4543, 31.5582],
+                广州: [113.5107, 23.2196],
+                廊坊: [116.521, 39.0509],
+                延安: [109.1052, 36.4252],
+                张家口: [115.1477, 40.8527],
+                徐州: [117.5208, 34.3268],
+                德州: [116.6858, 37.2107],
+                惠州: [114.6204, 23.1647],
+                成都: [103.9526, 30.7617],
+                扬州: [119.4653, 32.8162],
+                承德: [117.5757, 41.4075],
+                拉萨: [91.1865, 30.1465],
+                无锡: [120.3442, 31.5527],
+                日照: [119.2786, 35.5023],
+                昆明: [102.9199, 25.4663],
+                杭州: [119.5313, 29.8773],
+                枣庄: [117.323, 34.8926],
+                曲阜: [117.323, 35.8926],
+                柳州: [109.3799, 24.9774],
+                株洲: [113.5327, 27.0319],
+                武汉: [114.3896, 30.6628],
+                汕头: [117.1692, 23.3405],
+                江门: [112.6318, 22.1484],
+                沈阳: [123.1238, 42.1216],
+                沧州: [116.8286, 38.2104],
+                河源: [114.917, 23.9722],
+                泉州: [118.3228, 25.1147],
+                泰安: [117.0264, 36.0516],
+                泰州: [120.0586, 32.5525],
+                济南: [117.1582, 36.8701],
+                济宁: [116.8286, 35.3375],
+                海口: [110.3893, 19.8516],
+                淄博: [118.0371, 36.6064],
+                淮安: [118.927, 33.4039],
+                深圳: [114.5435, 22.5439],
+                清远: [112.9175, 24.3292],
+                温州: [120.498, 27.8119],
+                渭南: [109.7864, 35.0299],
+                湖州: [119.8608, 30.7782],
+                湘潭: [112.5439, 27.7075],
+                滨州: [117.8174, 37.4963],
+                潍坊: [119.0918, 36.524],
+                烟台: [120.7397, 37.5128],
+                玉溪: [101.9312, 23.8898],
+                珠海: [113.7305, 22.1155],
+                盐城: [120.2234, 33.5577],
+                盘锦: [121.9482, 41.0449],
+                石家庄: [114.4995, 38.1006],
+                福州: [119.4543, 25.9222],
+                秦皇岛: [119.2126, 40.0232],
+                绍兴: [120.564, 29.7565],
+                聊城: [115.9167, 36.4032],
+                肇庆: [112.1265, 23.5822],
+                舟山: [122.2559, 30.2234],
+                苏州: [120.6519, 31.3989],
+                莱芜: [117.6526, 36.2714],
+                菏泽: [115.6201, 35.2057],
+                营口: [122.4316, 40.4297],
+                葫芦岛: [120.1575, 40.578],
+                衡水: [115.8838, 37.7161],
+                衢州: [118.6853, 28.8666],
+                西宁: [101.4038, 36.8207],
+                西安: [109.1162, 34.2004],
+                贵阳: [106.6992, 26.7682],
+                连云港: [119.1248, 34.552],
+                邢台: [114.8071, 37.2821],
+                邯郸: [114.4775, 36.535],
+                郑州: [113.4668, 34.6234],
+                鄂尔多斯: [108.9734, 39.2487],
+                重庆: [107.7539, 30.1904],
+                金华: [120.0037, 29.1028],
+                铜川: [109.0393, 35.1947],
+                银川: [106.3586, 38.1775],
+                镇江: [119.4763, 31.9702],
+                长春: [125.8154, 44.2584],
+                长沙: [113.0823, 28.2568],
+                长治: [112.8625, 36.4746],
+                阳泉: [113.4778, 38.0951],
+                青岛: [120.4651, 36.3373],
+                韶关: [113.7964, 24.7028]
+            }
+        }
+    },
+    mounted () {
+    },
+    methods: {
+        closeModel () {
+            this.$router.push('/pcLayout/default')
+        },
+        getOption () {
+            var items = [
+                {
+                    level: 1,
+                    name: '北京',
+                    label: 'beijing',
+                    value: [116.4551, 40.2539],
+                    symbol: '',
+                    symbolSize: [30, 30]
+                },
+                {
+                    level: 1,
+                    symbol: '',
+                    name: '廊坊',
+                    label: 'langfang',
+                    category: 0,
+                    active: true,
+                    speed: 6,
+                    value: [116.521, 39.0509],
+                    belong: '北京'
+                },
+                {
+                    level: 1,
+                    symbol: '',
+                    name: '乌鲁木齐',
+                    category: 0,
+                    active: true,
+                    speed: 6,
+                    value: [87.9236, 43.5883],
+                    belong: '北京'
+                },
+                {
+                    level: 1,
+                    symbol: '',
+                    name: '兰州',
+                    category: 0,
+                    active: true,
+                    speed: 6,
+                    value: [103.5901, 36.3043],
+                    belong: '北京'
+                },
+                {
+                    level: 1,
+                    symbol: '',
+                    name: '杭州',
+                    category: 0,
+                    active: true,
+                    speed: 6,
+                    value: [119.5313, 29.8773],
+                    belong: '北京'
+                },
+                {
+                    level: 1,
+                    symbol: '',
+                    name: '四川',
+                    category: 0,
+                    active: true,
+                    speed: 6,
+                    value: [103.9526, 30.7617],
+                    belong: '北京'
+                },
+                {
+                    level: 2,
+                    symbol: '',
+                    name: '重庆',
+                    category: 0,
+                    active: true,
+                    speed: 6,
+                    value: [107.7539, 30.1904],
+                    belong: '四川'
+                },
+                {
+                    level: 1,
+                    symbol: '',
+                    name: '厦门',
+                    category: 0,
+                    active: true,
+                    speed: 6,
+                    value: [118.1689, 24.6478],
+                    belong: '北京'
+                },
+                {
+                    level: 1,
+                    symbol: '',
+                    name: '包头',
+                    category: 0,
+                    active: true,
+                    speed: 6,
+                    value: [110.3467, 41.4899],
+                    belong: '北京'
+                },
+                {
+                    level: 1,
+                    symbol: '',
+                    name: '温州',
+                    category: 0,
+                    active: true,
+                    speed: 6,
+                    value: [120.498, 27.8119],
+                    belong: '杭州'
+                },
+                {
+                    level: 2,
+                    symbol: '',
+                    name: '舟山',
+                    category: 0,
+                    active: true,
+                    speed: 6,
+                    value: [122.2559, 30.2234],
+                    belong: '杭州'
+                }
+            ]
+            var lineColor = ['#fff', '#f6fb05', '#00fcff']
+            var symbolList = [
+                'image://data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAABtCAYAAABz2IkZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjUzNkQ4NjBBRjFGNzExRTk5OUM4RjQyNURGMDk2RDlDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjUzNkQ4NjBCRjFGNzExRTk5OUM4RjQyNURGMDk2RDlDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTM2RDg2MDhGMUY3MTFFOTk5QzhGNDI1REYwOTZEOUMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTM2RDg2MDlGMUY3MTFFOTk5QzhGNDI1REYwOTZEOUMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6i5RaaAAAURklEQVR42uxda6xcV3VeZ+5c34fjayexHTs2xnZCUvIoplROKNCqVSsRyqMVItBXKG1VqNQWWvVPWvqnaoVUVaqIKpXSIgolKICqtpSmICgqJCIYaIAQSGheruPYwe9r+75n5nQvz7cz6y7vvc/e5859MXtJS2fm3jMz56z9nfXaa69dlGVJg0gFtfWfthr+Q8OvN3wD/va44U8bvsfwKXlySUODKbcMmEv0ZsMfMrzZc/p5w79h+J8zYDJgGCyfuvSnMLGg3mJBkwEzmIDZZvhJwxORH2NN8xLDJwYVMA0abPq9BLAQzn3PIAts0AHzxhqfef0gC2zQTdKs4ZHEj87zZ7JJypQCmGySBpQer/GZpzNgBpc+XeMz/5F9mMH1YbYbfiKH1VnDxNIJ6mZwY56aEueeyCZpsIkzt3cavhA4h//3QpY3m6TBNUmS7OTjGwy/FCH3/8JneT/lyccMmADda/hXDH/Q8G+77dNgAqY5qKrVNeAOEG0cZHBkHyaerFb59yyKDJgY+n0cH82iyICJoVtwvDuLIgMmhrJmyVFSrchpn+FnstObNUwV3YvjbVkUGTAp9IYsggyYGLoPx6ksiuzDxPgwt0jHN/swWcNUkQ2n/zyLIgMmhfZlEWTAxNB7cTyURZEBE0M/g+OHsigyYFIA88EsigyYGMrhdA6rk8JqqWm+mMPqrGGq6K+zCDJgUmg7jr+ZRZEBE0NfzCLIPkyKD8Ma5oQ9Zh8ma5hYH+ZtWRQZMCmU62EyYKLoHhyfyaLIgImhjTi+N4siAyaGbDidpwYUNSuWjGZNQ5XLatc1pUaAWcO4Ka989FBBZeuHVTNcafhq6jYL2kTdLt9XGB4zPAoex0MzSt3+L9wg0TxyxcvM22/jc+cMz1G38TN3dOgYnsZr5hnDFw1PUrctCDcdOm34LK2DScxUDbOeF+PzwO8yvNvwTuo2ad4KkAxjYC2XgvV7AiBKHBkbBlilGfDGq8zpn3nh4eqCqwHwbRF/KwQ3BC8YPmP4JPi44aOGnwPQ1p8Ps06uk0HArcL2ACDXQIPw4LfB9vUMnmwNGA0UDRqR8i5/0NUs5Tw0jAUMKXBooOjjELTYfsPX4/0Q/sff+zwAdIS6rdNOZ5OUTizQvRAw8z6YlZYAR9sBlI7jtQZKxwESB2BeoGsNH/MAhhxg0YBpCIDI10MObsKcce7nSfBh3M+aMUlrBTCsQYzfQLcavhECbAluJwBGAqVKu2jQWLH8jvnT35rj7eb41UXyCmsaDRZtoqoAY4+W+b6+b/g7hh8h1QVrkHwYFiTvSXSAumuAdsDeL8CkhMDSUiDRYOk4tEpHgaN0AEW+XoADy9f2eaVhfGAhBRQNFhdoGgIoPtDsx0P0SzBhvF7qW9Rtp7biM8crDRi++Z8w/GOIZCxIzonXbRxjNIsETBnQMJRojj6PyKeFI0WaJQpomMJjokKaZhivh8Ec5b2GupWA7Kc9bPgrtILNplfCJE3gJl+NKGYevKC45QBKK9IEucxPyMkNmKNLtA+DUHi0Y5UDXERompCJajqA0xTAsbwBzKbqQcMPwA9alz4MRzU/C7PTEUCxYJlXIIkFS5XP0kkAiQcwxfvMn+82x981x7+JAExV9FTl06SCpgmgSNBswPewufoCoq4178OwQF5h+HUIgeegOl1g0UBpCZOkfZWQZik9ZigGLNp/wfHSUzRtjtcgSVd4/JhYR7jhcYp9mkb7NsMCQBI4LtDcgjHgUP1+w//TT1+nXxqGhXCQuvsPbQdQLM/juKBAo7VLO+CzSM1SRuRYtL/ScQPDKUj+24sMP2v4HYb/0XO/rmMjEG77AFNEaBoNHA0aC5wRvB4RzJWDvKfC11z3uxomiRF9J3IWNl2uAaM1i8/BTfVXUrSK1iilAyiWfsHwvyLpNu3QLlqzkCNiqtI2MVGUCzzaEXZpGgkYOw3C+aRPkmrHtpImiTXJLxv+UYBkEgDRgFkQxwWHVmlVmKF+OLYbHAJ2qX870HcibP0Tw3+Gv7uuz/ph9jiX6BA3KoATCr1djvCIOFq2Gt52Oud8zsep5p4JdQDDF3uH4TdBeOdp8UScT7ssKH+lVZFfcZkgX+bWmp2CepOKI5hvGoHQfebH5cdM4Xok8BoAGgWipw7u28rBTlKWjrA7lOxzZYebDoe4qUAzh2ucE4CZgxyshue2+H9h+N8M/2dqJjnVJPEk3zvh0E5DMDMCMLMVpsiXkAtplTIwiWgBMoG8zrgDEL7kXAy9Ak5jjA/nM1UEWU2Jh6sMTFoWFdrGl+ALmaZRwWPgcTjGf2fM0vHlAAznUn4Nr2ccgJlxgMUXDcX6Kj6zwwDhGeNNEFwo8qEaoPkD6q4cuNnwdxPBQhURVRtZ5EkAqGp6ITZn43KEJWjGHIAZw3X9kwHNA/0ySXxRv4rsop0JlmCZUdpl3mGKWom5FVe0M069+hZZ+NXugzbR527Bb7Mv86ceEFT9ThHI3UyArUk/LcJ3X9KvKpJaEIBZqEiMSmbN/FsFtTkL/zEDnPZSAMOIfLfhmwRQ7HHaAZa5BLCEEnBSm1wJh23ckeYPDVjq3yU9GqG1QiAK/aZ2im1tzTQytmcjNI5L2zQFcIYr/MaWY0qFFcIOA5x7DGhm6pgkVvd/ZPjFAMmUAsu0x9H1RUM+sLh8FPuU74BarcqbpDz1VyifZ1ypcBIDOE69ehipOaeVX3IxAUxFRV5nHpOM5xw5HdeclNY2vuhJ+jNj4t7HIQvL/2f4rwxoLqQAhr/wboDlIgRzUWkYn3bReZZWxISh1Ch80btxY1SRL6nSGCysbTBlVwEIMYmHNyGK+HHD34g4v40BPgPzchL3TxGA8b1nuR6FvH0ax2Wmmp48jXaAxwRYxvEgbcSRneH3GdBMx5ikJpw+l2YJmSNX+NyOyKmUImrYhcENZWOrTMoIAHctvmsphe67IgEzhN+ylYEdAOcYBn2uhm/F93Gd+J62CN0tYDoCMG1chzyGZvlDWpij4PcY8/SXBjStKsD8OnXrL2aV6p1yOLyzDlPk8llKlVPRmmUMM8QjNUFiE4nXwYwVtDT6Oo51i7gb0GzbkNhkE/OUJ1mm/Rv9/mo89c9A5oU4r6NyN22haToqXdEOPKzyuq22uhFTI38fAswrET4vKF9l2hEZzXhMUavCV9Eh8maApVEzytmJZNSWPk6iDuP4hT7Ns+0Es9l6jLrF4JQAHn6QbgBoJsX/CgGajpBhx5PbcoGk8ERkzK82WuZRo2UecgGGB+7t+LKZCPZpl1ACTl+wBUtB/toUH/FT93I8xf2mA3D+7kA2tF+0BQ8l+zjfpMXFWVWOewFZWdCUStsUyrx3KtwAcjjVrkzy2w1ovmdAM6md3nfhZmbh+V8QHDJHOotbpVVImKEbA2n7EHHO4NZIB9b31O+An7MNAzmBa9ogNExH3O95aIiT8Cmep6WVDbCMuFb36cTr5mv6vjBPFOEU62zwiCOJZ6OkTYIncN5DBjAfkBqGnbvbIYBZR6p/tmKOqOXQLqEq/SH4G0UNoR8AYFKJBfUjAOmLRBRW5YtYQW5V/2OZPIvBexzySJ2TO4BB+VZCgrGA7L4nHGFSWqahZE0ejeKKsFzR1e1Gy3zGgOaoBcwd1FvZN+fgecd7X64lVHhtaYd4ilOIa4H31jQDNwmnmpAgO4Zk2TnwtLgnEgIcx/dsAXCuRULxJeCfwwA+JPInKdqSB+3hRB+LZfickG2htFfDI3+fJmpibOXUgh1vfrhea/gfmlBJB0VyaoEWFzvNewDSitAsRO5Sg+01wLI/ESyXnDZoTvuUHcHAPklpta9nMTiSWDNcDyDugT/FEREvS3mQ0maB9wJoKebJtlWb92jqTmCKQmoWOd7DjvGeB2BuM1rm3iZ8gRGRZFsIcKsi1e9zbqUTd3WNsHcEE4GxNIZ5oF34XY5MHqD+rus5D63wMLTOa2DyXgUAfJLSlsPeDFDOJfgzVyPi0k5vIUCjAdPA2DVocWlsaMzbeNBvbeAJIXIXZLuA4SpySqnMn6gxONclmDB+at4KsLBm+Ijhf6FlWAQm6BR+4yP4zV24hqFEM3Nd4u9OqAfSVWWoS0LkuLnGtuXBAtNNDahTosvrUvQXpZRNhuZ+RmoMyM6Ecw/Cx+A0/Uept9R1JegYfvMUruFg4ud3JJ4/GgjHNVA06/GuKpNl2tMQ/kTMep8qbUJUPYtcp8rvioRzX4bj/bQ67Tb4Nz+nriWWNiWe36zI4bjqmEsPmKqAdclvalCviMa1QtBlVjoUX1jtouVeObcZx6O0evSsupZY6iSeHyPLMgCcToU506stxlajA9Vcjc9cTDh3UuSWVot2q2tJ0U4pNLvSN9YQnrxcW+NbMuH7P5G7ltUXXaTS8YRzH8Hx56nXDXMliX/zdepaYun5GpFaTDTlStzp9eBFxf+ZZhrUm0HV9RW+JZ6+pRP6An3gOV0ju/sU+etLNB2C88n1L+9YYU2zC795FUCesgVgC/cZSyX5GxC5FtpVLeUNrQG3wDnRQDKLKK53yVAEsIoK0MzXCHHZjH038lx20j6BnAaHnXcZ/kW6PLXfT9qK37gLv8m/fV9i8u7RRHN9itzTET5NUVVU3vSM/ZBMfDaR+fxpci/4bjq+qImnYUh50y6TJJNIpQo/N1OvJDKGOAu6JTLby2b2Y0imcfv3l4KPAHic6b2wRJBsEpneFwuwHkKSMAUshxOzvPOOdEFV/xo9I93wjG3TgwWmx/jFd3ABG8jdUkLygvhCHXZLkMi0dKkykVL93khpFXHfxHFvpKb5b+pO7Nm5pD0i73QGZsMWXk/C6XTNJW0EwG1B+k6YHakB684lHRb3FRtJPaUiJF9jgIYDKL7OED625zFGHmniaTyEp1EuKZWF0TZNPIwLHSZ/fUXpCRG1tpmGsPZR/FQBf+5hDEpseQOfyzUt/0WLZ6uvUoOeSkudra5T3sD3/wy513uHumH5NMiwZ7w1Dpi+xqsJrKr5LHUn6vSaXFclna90wV5sW7zvqBvScx1ncc7+RE3DQua6lJcn+CbziFoeofh6GDv51u96mFPQKhcSNcvT1Ku4o0CE49IsGih60b5+L7nEQ/eCbeIk11ehukcpXNAdqt4iAZqOAI0GlgTOeTyh+ymuRsUSC/vLMA83JSbJSpij47SyNAnTdbyGNnsax6q+NFUFVKEuD3pZ7Si+iwuojurUMnv1B8SJMWBxqUNZ3e4CjQs4swDN7hrRjB347XBCr6GlF4H3k/j+fgBH+0RNbXRU+YW+cNm3JluCZYTc7UBsBZ58PwLteh8Jp07aep44eyc+6Kt18dWDWrZT53LiqiB/uaYEzhE4o3sStQ1hME5Qb5nJLvgoq5HN7uA+nqPLl5mkaJUjyHIXEUApAuGyywyNRTB/50eNdjnnAgwTd2S8Gf7MONWvOJdgs4CwVWAuH0gWMnOk8hgGe6ewoSk5m6fAdiHbVnzfZqJl2cCxDXNzBhrhZEKiUZvzOWjMM8J5pQo/xTq2VQ6uXv0oa3olj+H8Bw1YviIv0DXb+WGo9xsUYKhCs9gLXaDFi6vaCizSVIVmvc+Cr8T1jDvyOVW0AAf1mBD+Rrp8qeyIigg2KGeZhF9n+77IpbJTlD5xqEPiaWjIs5FZ2lATolB9rm77sVHJwgLmCWBBXax/qewfwzRULZWdoV7Nbz+WyvpqasahLbSWWG/b4hYOzXTSESrHdK9KXSq7gRa3/fAtleV0AS+VnYoFjM1kVi3G1+uT+rUYPwQe2fFgwmNiyjUIDgkSG6JPqjRDypzPmlqMLzXNu5FWDwFmudp9+FYeSN9njHrNhcZocbU8rQCYioq/27VNtonQDC1ehOZLutVt9xEKn0crAMO+4/vrtvuQfg5Pqv0UrUxDoTLRXLlM10YhmJEIR7dcIjik9pgTMpkKmJpYsxPTcj4EFp/vIk0Sv/4SIqJWWABpLcvuot5S2piWZa6O30ttWdZRUw8x1X/SjluBDjkmV+UcDKl8ky6UbosHQvpvrgysT4tobdKPlmW+Pne+lmU2dH4g7olJb4r4LszFLEdTRN9+R50AcKrqi6sW+Jd9MEFFJFBChWi++qMhx7FfTRHZuf3AcjVFtMQXyhVlbxT2ea20XaVE4NT1Z4pEoOh8ynK1XfWl/ccUYPj7uDv4/VU97foBGEucgufGzrcqsLiiJt/qyZVq7NxP0FSBZbUaO+sW8nqOyIKGZ8g/jumKVWkdz4B5K2Z/V7p1fMqOaymt42NMUQggtESgLEfreJ5d/wQAI256dba/4Zu/DWZqG63fzSnKJYBFm521sjnFSZifQ7RGNqfQguRGgtzNYL8CjG9jLZ9fE7v9TZ2NKijRPPVr+5tYrdLwOLa+6rgNKpvLRy6H4J3lvhHSnmtpg6291N1g6yD1evAvBBzhldpgq1NhmkjNpJNnHo08WmUlNtjy+S38PbzNDbdaOxwzSGtxV1nOwP4kdfd63E5pW/i1IzPEPm1Tdwu/WMAsxxZ+TXLv/Rgqq+RJy4eQfEsqbl/r2xBz/uaV0DqbHGBZrk1CU8xTbISUsgtbvzYJlaC5AG3ClZJH6g7Ietm3moXHnZtsE57tEf5MSuidug1xXcD4knGNCM0Suw2xBAk7sN+mbj3wE/2YF1uvG51vBXD6tdF5nbA7FjBLCZvX/UbnawUwOpPMDvP1YF6GMpEAmHZEZriOWaras9oXOg8lAIbLHngZyZPgw5S4AdYgAsZFtiU7F3TtRpJwiyfsLqn+zHddcxSaYS48YfM5JNOOwgdhE3N6pQX7wwoYF3Gqexf19hWQtbvDCZFTrFmKKcLWZoh9Mlnna/ceeI7S+t9lwCwzcY3HldTbkMvyJlo8YzuKgR0FYEbp8lUGHeqtB5oV7+VMPZev2h3W7IZZXJs7tdYFlQqY/xdgAN9bGCGWQfNpAAAAAElFTkSuQmCC',
+                'image://data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAABvCAYAAAA+ECgSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkMzREQ2QzM3RjFGNzExRTk5OUM4RjQyNURGMDk2RDlDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkMzREQ2QzM4RjFGNzExRTk5OUM4RjQyNURGMDk2RDlDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTM2RDg2MENGMUY3MTFFOTk5QzhGNDI1REYwOTZEOUMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzNERDZDMzZGMUY3MTFFOTk5QzhGNDI1REYwOTZEOUMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7xIaVlAAAW50lEQVR42uyde4wkR33Hf9U9Mzu7e7d7rz3fw9h3Zztwh20wQRgHOwhEkIAASohtFBIkAgn+J+ShKMQRipSICIKiRPY/cUiIFAIIjBKEpRglQZGiQzaOkjOx8QN8NvZxvjvfc3dvd2d2Zro731939WxNTVV39ezO7J636/S76p1HP6o+83vUU0RRRJs5Ba+IXch+H/KLkJ+RLz8LeQhyv39VdJ7K1E1iMwMDWD6E7EuQactH5iG/AWj+uURlkwMjYfkml0HOR7mA7iyh2cTAAJYZZMchU45fYU1zA6A5u9mB8Tbpc/92AVhIfvZ3S/2yeTXMD5C9oeDXnoSGubkEZnMC00Q2VvBrLQAzVgJTAuOaFgDM1tKH2Zzp2QG+80LpwWxeYB4yqlsE2J4UQ/rXEpfNa5J2I3tOj5QYlDBKwNGKpQyrNzMwEpq+hrsUmDSXqWy4K4HpQvMryP4BEjuzQtKhAHMZ8rESlhIYFZq08/H9MEWHURwcQf1Y+iz3lZ2PJTD2dE58lWaijyD/IvLfKgukjJJc02RZBKWGcdEwk9Asi8g/jPzrZYGUGiYvfUrmPyyLogTGJd0o83vLoiiBcUmlZil9mIF8mYPwYX5SFkSpYfLD6iTdWhZGCUyR9P6yCEpgXFIaSi+WRVH6MC4m6Ub4LqXjW2oY53SvBOezZVGUwBRJB8siKIFxSZ+R+WNlUZTAuKR3yvxLZVGUwBQB5otlUZTAuKQynC7D6oHC63civP7PsiBKDZMHyl+XhVACUyTtlvnHy6IogXFJpRkqfZhCJmk3fJez3bxMpYbJSakP8+GyKEpgiqRyPEwJjFO6X+blaLvSh3HyYcr2l1LDFEofl+CUXQMlMIVSOfOxNElOJqmc+ZgHzFLJSzeNn6N7GzP0OeQHkW8Kx3ecigFQmqTelM58LIdobjINwz7IdshOSpYl4wWDeD+BLfGPakUmKFlHqB7/etp0e1ilY36L3h7U6L/kuQLIsjzmtWO4xJYgDUUWIHOULEDEy5tdgFyiK2C4RFENcyUDwxW+H3I1ZC8lHYczEpIqJJSVGxmOSflbLYH4WIS0M/LiSu+Wk3YslNc85W/9uC3hOQfhrobTkJOQlyVoJTBDSgzBDZBrFEB2yF9/qOSqRBZoyABNfFxp0i936vQv0DQ3QtPo002EBoxq0oUFHE8TX8lZA52SAJ2gZJHGCxsdmMoGhIML8wDkeinXSbMSKBJKExBagIm0Y5tQTx5Rh82K16FDAObRDGB0TaOLZ4HGV45ZCx6Uz+hLYXP2PCUbZ7C8KJ9tw6TKBtIgvPb/TZDDsvC4oDoynzcAY9IqoQGU0AkWXmnVo0diPySKTcllAzAu0HgGcLwcbaPKYVkOaRk8A3kS8gRk3dfbWy+TxIXJu5+9EcIbPuyRcKiiApPC0THAEhg0SnHtkji9+6FZTlrudy20jNC0THpc0eCpKLkqZyQ4vLnGjzX/61XpwxyC/BzkzTJi6UjHcDWwhBZgnH2X9OaqC/R77S30V9VF+kh7kr5qcHhX68sIg2kqCk1V5hyZ/Q+EteILowJmFCaJ/Y87pMxIQFKV7wKLDkqQY4byIiKrhhGJD7PEUZIMnV00jXCMnFxMk6eA4gLN7ZB3yCjsqJT5K9UkcVTzLsjPyoprG6RjASbIAKaIGQoNmsWmYSK/RXuDGp2GprkTmuabjrCQQdN4qzRPul9TsUCjC3//fyHflVHXhjdJQgLyXhnpMBQtKSZY2goUNmCytEsWKFlapa/tRZqkdwOUfxcBjUe+tZ1EZDjCWQ6wS/Rkc4RVUHxFw+jA1KRUZYT1sAQo2mjAcAG8BfIB2UbS0qSt5J0MYGywpBolsJif0OKvRDlapUfDjM3SF5a30R+m+QDOL2lwkMEsmcyUr2icPGh0YCoKLCo0qXBjIe/e8t8mcNbDh+H+l7sgr5FN6AsSjmUDLG2Lo6v6LbqDGxVsmMvSKkZQlFcW4vuOeroD8qAxtf66hNsufo3qCJv8GV3TqNCMyZz9sXsg74M8SKtc+HE1Goab4n8VcossXFVMGsYVliBDq7i0sfQ5ul6AgouoAme2Ase2JqI4T365Uc+vOS4T0aE3RZU4dNU1VgfVHN9jJGLpQFqRF7/eCf34WbMcYJe2Gl3b+ANAo8qYJo9Dvia7KkZikviG3wP5oHyQZdkpZwKmbfBfAs0UBQUa5SKLdolkSy15Hap7IdUBRB2A1PHaWFp5wmySVgqjRfdENXoAd/U6VMGzjqaYTya65xW0DICaAKkZIg8rKBth1Dqeg7bJMk+pafINfkzVAkxd5lx234Z8B8AEwzRJ7J98UjZpN2UHWlMDxkW72GApHDL7bZqABpkAHFsYElIrL0lBt+E/Axb5zjS38sLp/SCc3ictjm4fNJJGIc9Rxfe5wqZildWiiOEBRAvQQEtBtRuuFzVRJmhaBi3TkqBkRaUMzZ3cHtYg8beA5vQwgOF2lF+XN7VkgSUVPTrKC5/d21dwVGnRJLTINoZEFl4kgQgyfRQciyhTBz8l2H+JKBSRWx9OJGSlR3YfR5rBnQB7F+49iOHxaLZTo0VF+xRpr9Ed4bZmotpKHYxZyp/L81rInwKafwI0R9fKJPGN/Rola6d0FFAaCiw2DbNaWLqgQJPU/Q7tACTTseI3tKsYYNCd3MiqWxIvZTuq5FI3zw6pXaKnXqj090XcfzUXVOgiNE9zQBNla6Mx+TF1JR9Xcv4Oz5b4Sp6JygOGT/g7kCOy8pc0WBoaMCZY2gZQOg5N/CH/VV2mafwyd+J4XAVEROYOxEyzE2UDI9r0Z1GV/gRO711weh90BkY4gdQDiwJReoYGTNaF9hjNyVc9hy6FigGcagY0KTDjGjQT8vNPQ+4HNI1BgOFRan8gG+BaEg4VGJOGyfNbTJolMmmVaoO2ARSOxGoGOEIjGJFmfgzgwDfZguKdQhVM4AMTnMeFKHCdFt0djdG3xDJ9CPlD8vwded42/m/JsHsJ97TEOZ5gHj7Lgkaf6IFLWPujPANELYBztj1OsxZtI3KcYVvUZNIwKjDj8nPc4PeXgOZyEWD4y/dKG5dqliUDNFnRkdowZwqdjeYHNn7Cb9E+saJR+ttQNICEpeUWb1ShMXZB7e/C8Q4U8TZZ0OanDmg/iv1lPMG7UHTfdY2S4vsPUcERXYTJPA9NdV4OkejRSlG/SbK15QjA0whqdAp+zhK5DchStY1Jy+jRkg7LhKJpeEDX5wDNkgswfCFu5XytrOQlTRoWYFRz1MkInY19QdAmVG0ClKTjr1eDKIBY4aDub3YMkOwHJHtRxLsyzEV/6uAHUqGXVt2Umbjg5/EsZwDPSTzNss209Wgj0d83xUNF23U6Ffo9znGWptFbg22+jGqWJjTh7/0I8gVA08kD5hMyIuJ3FqWYNIwpQtJDOFvnYY9mqSxTHZrlWvlQqhaJhKNfEtVoN/yOQyjGPYUgUQtjGeH0GH0b+XuQf2dNOk0SeF6BX/Q8TN7ZPH+nC1Dv51rQNC91xnoc46zWYd/Q16RrmLpFw0xK4et8D8D8XVZYfZuEhTQomoZ2F1VMvkvHEgn1aJbaEm2FdjkQP6wLJJrjClD2AJQj+Pb0Gnai1tawO5b/7ZH3OQdwngY4Zwz+jWpe4zBdgaeGH9R1KKcXWxPxsJDQ4BCHSu7ntGORwRTqbT4M0e0IuX8IaB41aRgu8L+QH2wp2mXRYpKaFmfXFjqbYJn2OjEs9lZYc2QTofC3oBJuwSPOrFnltunNMCMzuOKBqE5/M7SBH+zntOgY4Fl0iLh6WpPDSgzNXEbvt2+JnHTnt24xSZOK1GR9fxrQzOnA3CM1DMkOxAUHYJa1TkYTMKYoKKou0bjfoRvEyv7ieSFw929U5iFEOzfjm4NOxBOosD24y324wxlAsg1nn4pD96jbtJ4gJPBscEAh8/AnZlEN51AFpwDrGVrNEEluHAzoCdHsjpYTDqG6YMUTVOi59kRcDyIjivINY2dqBrNkA2aLYpoeRcE8oALD83v+XL7ZUoBZkJAsUu/kLR2YtuLsdizN/N1oBz6LgBwWKxWTC0laYOE4vQFFcWiAX3UNlfM6OKGvxfFrKOlGWI2paaJ6fgoH+0cA+FkctwY6T0AveA36P+1ZM+HBB9vwZ56BRJbxNp4Bmprmy9S18DqFZULCkkpN3ttnAM3JFJhPKL7LgkHDLCoObyPD2e1YnNye8Lg+T/vFyoqVfe0n1jofpzehCA4UqpAObRMNug3q/4jsiEwr4RLOdQpa4zxy1hyzOF7C66xVOvJOKnHfUIhCDKCFgrg7YhfyfXh9u3KuZZjIp6NxehTfmB0AmhcBzbGc0L0HHBTS2eZUPCHONvhcdYIrGc7vuOL4TmoaJhVORwHM3zMw/MH7lD4HBuVyAWBahsgosPUq1xap5gf0eunYOYHSNUOVeJaBq8r3xSLdDtPz1u7QBZ9OQCM8DXNyHEW4urGvHZrCua+HxjqCp70mrXqc+/vRJH0PT1eoFxhA/0AxTy7gRIFPT7Um+4ZU6C3Dfo5ZygJmq8zTjs5P8cFN8stkaMrP6ml26RfSx6cQPP0d3dYVB1Bk20odPsuNBczPuDdPdyHfL/XEM/j1HwUsazevB8AB4GO4+WOAZhe02B08LAIQvQ2VfyCcogdx387TYfn5hEencM/NzP4u5YcWlyX1+FKRwaQJWSep5ukoIAVK3VYNliI9Tk3aTZ7sJyJlKIBtyKRt+kceLD2Dm+C1bXXoDOyt/zG6Do9dcdUsgOXuGBaYnWgL/SMq71trCot+SZw7vgauFZs6XDu+h6g7KMvFJ6rEz+nyhCuzHLaSfTyz3k9nqjPbUBO9/tN0hIG5pue32d8pmNWrbHVstZhfhWOscHQh4olubh9dorfgyvvwnYuoxC/DRJyiESW+Fl+T2C/CPcT3MqTnlGVYt3S8muoizKlDUzNIoFgITtcwMLsVWGyTwooMaopyhhX4hWtCdLVS/kfb8ZRbiiboYVxp9Mtt4Jowf/+m3sswntNQlrZyDzO0T1ad6secdnvS2SEyD6AOHYcO5A24Tno052Tv7zBTmLT44td+ktYp4do/Ve+l0N0Xdb2z6yPKMf+m97MG04+vxwpUywM0ci0U+JUmLZKt2OFdl4RrX63eS4HnLKoRm6N+No9WFraxTY1Q3+tvVDK/L0yfa0zHr80PAMzpAr/uJ6Qv8z5Y4NGvholrImJ6r3ovBZ7zTMGrzefUh2kAlylUz5vlkL7X4DfPKh/0KHuGnkfmkWCm6RMmmCjy6GJRp9dbpufl2i35ZT5BjxGHpxHtQKTysVFqGr4WXxNKncfenI7vxR2WTvycBfCSZUkWKFzmQ4mMOtWPOZ3lgxOaxvHJ3JGlv2f629SA1PMwza1xA1CxlZZCaorAcQKWoACRyjdw9Ze5f0gs0EdRib/EbSVDAwXnjq+Ba8V9Urg27uHrRRrv4ucLC5mYC7IsTRrey+ky0OvXVNfqZ9N0gts2eBznOxSvW5+WaVpJQL9Q6kn7mvPkaY5c3EIZVuiU14kdwpqrtuFWUEQf23GFax0MbSOcpq+IRboDv/pboZsOi8uQpKX3qWiMjuM8l1dperaK5W5L77VKS+9j0SQdLdTSG9BLOa28uhlpcRmSfUEAUxeBCQ5TnZrqP03PpF0D98vKG3rXQLelfwG2PohXePCcW3yTzsdbCvUn2fuSLuI8p2VfEvcrzeF40dKXNIknmoZsl31Je9nkKecavC8p6Ud63OH5u8NBI5+ea26J68TkNw61a2BdOh/TwqlfRmVGdLBvBEye8R5keMNG663uH96QB0oyaEjQT2CKZnMClWF0Psaj71JgOAz8LI1oeIPavgNopmNoVkbcOcGDX/RWOYBqEN9kfcfDJAOoHofWu5wLSfKXiDVLAstcRkQzsuENnNIBVOlY3qEOoFJlbJHGvCAe41JXUHGCBxW3F/C8HkU0RRs9hTQPSJ4CLKcdIem2t4Q+vbA8GZd1llZxGUBVI7cRd5kDqDjxFIzP0wiHaKpSwe+40qSrRbI8BWWAY4JHAJwZgHM9Hu+qQQeBD6fZtzsI/DhAOUdZA6X6QeEPX+jU6WSn1jdYapRDNP8IwMzqwHDiBQs/mTbSOAKzqkHgutQWaRLahsEZp4JDN6WSrgOeq2E+uANy57rAk0ByAabuFCA5qYXLrkMxeSbkydZk17nNg8W3mKIs7ZLlw6RdRjxZ/5HujRmmmfwmJYvtjWyaiRZNxaVVW0JEEtBVYmUEf5Hpr5GEpwqtMwMHOZnIJqBFxRA25Ijiab3JRLYA/kkHmiSMyyBXg+gg4cZbuN9XWhN0Kepxd3PX/y0yzUSdLltomoltItunKVlHd60nsoUW38a4lAdPkQU4O+JQNoofJn8imx2i5JQVFIZP06apsl1nV/TMj2p1HWDzVNk5Ofo/KgqHfIB0KskSh/gA5WIknFbjFDltK6udyMaLKn7eZSIbyZP8MSVjZUY6VdbSdhNVmzTht2P/ZptcNaoLjBNEbkAVDa2F06d64Vh5LVnNajaoxrMbl6j4okPDmirLve08VbavM3TDTsa3+TjQNh7gmUS+XY448y0gGCfjF2gkpCIwaCfPmozPS51dhja5BEgWkYdUbL+CDTkZX9U0vNzHYVr75T7CHIc4fwRfshzIuBcipA4BUdJq7Tk6y4MAJApqm7T9pIG7Wgw9mm+PxW06Rft/TI6taRHo1S73wfsa3Dfoch+qT/NRyNtpHRcUIoclVUWyOtW4CGJ44vXtJEQiB4zVAtM9f5Q08i3Hy5T5tIhwuBGZAXFZmnWUCwrxhmJf1n2WQYBJ0x0SnArZ17cb/pJl9hW+rWvy+h2qASJeRZPXmqmyxP1E/Z1uSSuw9JEi0QNp7yDpZAXNdixeHNl0gkp3yocNkKwVw1ezZJkNFlN0VNeA6UhQ1mzJMjXtlS3CBzTtshaLIoaUvTCiy6YTWUNKsxZ1ztM0IuNvl8WePS0vsm6vT9nLehRZerWuaRn2Vx4osijioMuu8oiyD1DxZVdd9hYYfNnV/KXio4KguIKTp1UErf2yq7a9B1yXXeUVth4uuuzqahZ2voqShZ3fSNkLO7cznOCRLOxsACcLHldoXPYcMHUQDnNh51qG/5IKL1jNCzu/kkQ1o99rgGdO3k3JhH4VFpMvs9GWjh/06W3DIVe7dLyvhc2DLB2v+i4qNDwP+xtEPesPr+vmFLdKM7WHBtucIs+vGcbmFNGAJmnUm1NULK24LptTnJHm5zFag80phrH9De+29guUbH55RW1/M4Afs5G3v+FNRv+Dkl3bNtz2N6bEkRRvsPVWecM2aEa9wdagWqZoNDTqDbZq8pzfp2SDrRddKmkj7vnIzfc/D3mbdJSzfJl13cJvQJO0nlv4pbCwA/uIbHwrNLh9o28Synsq3Sa1zhStbpPQrIFZA20Savl7GJuE2kApsknovNQmLCcGrZCNDoxa6Dxj4BYZlu+mDbANsUPD3XpvQ8wj9h6X8hxtgm2IbYkHct9M9o3OXRr3AgsszhudFwili250roOS5eCqwAx9o/MrFRi9JfmAjLJYrpPmKwsY1+jJ1Y+JHLsAimgX237VKihsZp6XEc5x6bgGwyzsVwMwprRTmjAe0MVTYvZRMmg9JLcBWYP4MrSGvosJGB5UzbMXT0ofhE3MhVEX7KsVGPOzJq3LKUC7pWnbKR1DHZa8Hm4XH8bW9E/UP7/ckw79BWlKziqAcKtrY2MU4uYBJivxIObtEp4pRbbSykiztHvfo5X5UHWivkHiDFg66r+p/N1QhOdwzUmTMi8h4Q26Fjf+r64YAP8vwACDJRQ45aqQ9wAAAABJRU5ErkJggg=='
+            ]
+            var pointSymbol = [
+                'image://data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAgCAYAAADJ2fKUAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADKGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwNjcgNzkuMTU3NzQ3LCAyMDE1LzAzLzMwLTIzOjQwOjQyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3OTQzNjc0N0E3MDcxMUU4QjM0REMzOTdCMkY4RDdEQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3OTQzNjc0OEE3MDcxMUU4QjM0REMzOTdCMkY4RDdEQyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc5NDM2NzQ1QTcwNzExRThCMzREQzM5N0IyRjhEN0RDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc5NDM2NzQ2QTcwNzExRThCMzREQzM5N0IyRjhEN0RDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Y/Y3eAAAAd1JREFUOE991dlqFFEUheF04jwhKiIqqCAoGHwCH8E7H98LvRLnIQ5xiGnXV9Rqqtp0NvzUqVN77b3qnK7Ti+VyuTWJxYjoVUIZoiIJOyMnRraDh3/DwYjxYUWST4ez4Xw4FwgPw8/wPfwYxwcVEVwIV8K1cDWcCap/Ce9H9sI+EWsqS74d7oU74WL4HV6HF+FleBP2+CY6GSTdDA/Dk/AsPA2Pw93Ahe47RIJ/76KbTrvhfngUHoRb4XIg2q6oC3EpXA83gjgVWPaOinK0qIhF3VSyIMYNHcwpqvhK1HA/FQjVzXk2bLiBNYc9sXl/wjTMDZsahv2pyMQmkWVf/RrCsvamnSRMo6IWnolqQ6ep8NhOFRL9Co2paMjbZE9iw1ihI+1VJKEic8faayUJtUdgrNBGUa1JdO/qG5qKhn0SU3tE+0EBH54xcS3+10nFfqnEX8O3QOh+o0iCZOJPwdeq40YRG7p8DhJ9qcbmanEl6vt4wI5zQfKHcVy7cmYLoQpLrEl+N8KiQgrORH2fWnsbXgX2KjqyU0WSiJxARB9DRfJmnUxWJPn5eHXfd5I3O5adfQ6P4rzonhUruqxIOHkcHq5wNrCsAyyE66qT6B/AFC++zkzE4joerrG19Q+FsQuu8dR/aQAAAABJRU5ErkJggg==',
+                'image://data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAgCAYAAADJ2fKUAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADKGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwNjcgNzkuMTU3NzQ3LCAyMDE1LzAzLzMwLTIzOjQwOjQyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowQzUxNDcxOUE3Q0IxMUU4QjM0REMzOTdCMkY4RDdEQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowQzUxNDcxQUE3Q0IxMUU4QjM0REMzOTdCMkY4RDdEQyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjBDNTE0NzE3QTdDQjExRThCMzREQzM5N0IyRjhEN0RDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjBDNTE0NzE4QTdDQjExRThCMzREQzM5N0IyRjhEN0RDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Jjx60AAAAiRJREFUOE+NlV0vA0EUhmfbUooSRAQJTSQkxC/wE9z5+S64QlHfiqod7zMzZ7uLikkeMzt73nPememO7OVixpValqBZ70uEZiIC6olGoiYI/BTDBOPcRAQ3xbRgoiUQ5uJNvIh+Gg9NhGBWLIplsSSmBNkfxE3iUbwiwhqZCd4QHbEp5sRAXIpTcSa64hHfiCYEQWti19Uah26yfewmWkd6PhBbAhdUryOi4R+fVOu4rL6fNee3s8bMnp53xLpYEIhqJrKNaIsV5/NVJtVP6i+WWSNJcZSZCItUI5M2xDNWC0dDBTaJpCQvRNZ4bjifzjH2ZLdzCwfOgDfAmXB4H3FICz1z4VBFyGIiJkaiVMnHnm0vfg3Cm71yJQJQ8IeRiSxxRWQ2ZI8gvf9HJRMieo8CYiqiEDfOngI1NapEIt7/qGQiAgY6WETM/WmPCSAg2fMI3gWJxoqSNQJVxecI+IbKonBOtLI9RK+aUgLPh6dxqGYWf1QiY/xSvax5/6Txs0BIsrEiAhTsJfZ3GvO1UnGsCBvcB/ea6WtNfKn3ac4sFiJbDy+wo3shJ7gXx0FklSobQRbWwzp6OqJr9YBFEpGwIrL1RGvOXcnauXrsmejXSiYiCBE3EKJbYSLiKpWYNFHX5cOT0MdnWxNxlWuZu48Hg/sintkItt6biMbNw+VBD9wNWKYCsBH0RSWa/QMow8K/U6yJhl/7wWLLLnyemQ/rcc65L2HyP9eIbO1cAAAAAElFTkSuQmCC'
+            ]
+            items.forEach(el => {
+                el.symbol = symbolList[el.level - 1]
+            })
+            const targetCoord = [69, 70]
+            const hangzhouCoord = [80, 40]
+            const curveness = -0.2
+            var dataArr = [[], [], []]
+            items.forEach(el => {
+                if (el.belong) {
+                    items.forEach(element => {
+                        if (el.belong == element.name) {
+                            dataArr[el.level - 1].push([
+                                {
+                                    coord: element.value
+                                },
+                                {
+                                    coord: el.value
+                                }
+                            ])
+                        }
+                    })
+                }
+            })
+            var seriesOne = [
+                {
+                    type: 'effectScatter',
+                    coordinateSystem: 'GLMap',
+                    symbolSize: [20, 20],
+                    symbolOffset: [0, -10],
+                    z: 3,
+                    circular: {
+                        rotateLabel: true
+                    },
+                    label: {
+                        normal: {
+                            show: true,
+                            position: 'bottom',
+                            formatter: '{b}',
+                            fontSize: 24,
+                            color: '#fff',
+                            textBorderColor: '#2aa4e8',
+                            offset: [0, 20]
+                        }
+                    },
+                    itemStyle: {
+                        normal: {
+                            shadowColor: 'none'
+                        }
+                    },
+                    data: items
+                }
+            ]
+            var lineSeries = []
+            dataArr.forEach((el, index) => {
+                lineSeries.push({
+                    name: '',
+                    type: 'lines',
+                    coordinateSystem: 'GLMap',
+                    z: 1,
+                    effect: {
+                        show: true,
+                        smooth: false,
+                        trailLength: 0,
+                        symbol: pointSymbol[index],
+                        symbolSize: [10, 30],
+                        period: 4
+                    },
+                    lineStyle: {
+                        width: 2,
+                        color: lineColor[index],
+                        curveness: curveness
+                    },
+                    data: el
+                })
+            })
+            var seriesData = seriesOne.concat(lineSeries)
+            return {
+                animation: false,
+                GLMap: {},
+                series: seriesData
+            }
+        },
+        loadPerson () {
+            const that = this
+            if (baseLayer == null) {
+                baseLayer = global.viewer.imageryLayers.addImageryProvider(global.DC.ImageryLayerFactory.createBaiduImageryLayer({
+                    style: 'dark'
+                }))
+            }
+            personLayer = new global.DC.ChartLayer('personLayer').addTo(global.viewer)
+            personLayer.setOption(that.getOption())
+            global.viewer.flyToPosition(
+                new global.DC.Position(116.06005518, 40.67088558, 10733735.96, 0, -90, 0)
+            )
+        },
+        removePerson () {
+            baseLayer != null && global.viewer.imageryLayers.remove(
+                baseLayer
+            )
+            personLayer != null && global.viewer.removeLayer(personLayer)
+            baseLayer = null
+            personLayer = null
+        },
+        personChange (e) {
+            if (e) {
+                this.loadPerson()
+            } else {
+                this.removePerson()
+            }
+        },
+        loadMapvPoint () {
+            const that = this
+            if (baseLayer == null) {
+                baseLayer = global.viewer.imageryLayers.addImageryProvider(global.DC.ImageryLayerFactory.createBaiduImageryLayer({
+                    style: 'dark'
+                }))
+            }
+            var data = []
+            for (const key in that.geoCoordMap) {
+                const geoCoord = that.geoCoordMap[key]
+                data.push({
+                    geometry: {
+                        type: 'Point',
+                        coordinates: [
+                            geoCoord[0] - 2 + Math.random() * 4,
+                            geoCoord[1] - 2 + Math.random() * 4
+                        ]
+                    },
+                    count: 30 * Math.random(),
+                    time: 100 * Math.random()
+                })
+            }
+
+            const dataset = new global.DC.MapvDataSet(data)
+
+            const options = {
+                fillStyle: 'rgba(255, 50, 50, 0.6)',
+                shadowColor: 'rgba(255, 50, 50, 1)',
+                shadowBlur: 30,
+                globalCompositeOperation: 'lighter',
+                size: 5,
+                animation: {
+                    type: 'time',
+                    stepsRange: {
+                        start: 0,
+                        end: 100
+                    },
+                    trails: 10,
+                    duration: 4
+                },
+                draw: 'simple'
+            }
+            mapvPointLayer = new global.DC.MapvLayer('mapvPointLayer', options)
+            global.viewer.addLayer(mapvPointLayer)
+            mapvPointLayer.setDataSet(dataset)
+            global.viewer.flyToPosition(
+                new global.DC.Position(108.198353, 20.758452, 10733735.96, 0, -90, 0)
+            )
+        },
+        removeMapvPoint () {
+            baseLayer != null && global.viewer.imageryLayers.remove(
+                baseLayer
+            )
+            mapvPointLayer != null && global.viewer.removeLayer(mapvPointLayer)
+            baseLayer = null
+            mapvPointLayer = null
+        },
+        mapvPointChange (e) {
+            if (e) {
+                this.loadMapvPoint()
+            } else {
+                this.removeMapvPoint()
+            }
+        }
+    },
+    destroyed () {
+        this.removePerson()
+    }
+}
+</script>
+
+<style lang="sass" scoped>
+.move
+    cursor: move
+</style>
diff --git a/src/pcviews/technique/index.vue b/src/pcviews/technique/index.vue
new file mode 100644
index 0000000..13da74e
--- /dev/null
+++ b/src/pcviews/technique/index.vue
@@ -0,0 +1,14 @@
+<template>
+    <router-view></router-view>
+</template>
+
+<script>
+export default {
+    mounted () {
+        this.$EventBus.$emit('stateChange')
+    }
+}
+</script>
+
+<style>
+</style>
diff --git a/src/pcviews/technique/map.vue b/src/pcviews/technique/map.vue
new file mode 100644
index 0000000..02a1229
--- /dev/null
+++ b/src/pcviews/technique/map.vue
@@ -0,0 +1,313 @@
+<template>
+    <public-box class="technique-layer">
+        <template slot="public-box-header">
+            <div class="title">
+                <span>地图数据</span>
+            </div>
+            <img class="close deblurring" src="/img/navicon/close.png" alt @click="closeModel" />
+        </template>
+        <template slot="public-box-content">
+            <div class="list-box">
+                <ul v-show="signList.length > 0">
+                    <li v-for="(item, index) in signList" :key="index">
+                        <img src="/img/icon/layer-manage.png" alt />
+                        {{item.name}}
+                        <el-switch
+                            @change="(value) => mapLayerChange(value, item)"
+                            v-model="item.flag"
+                            active-text="显示"
+                            inactive-text="关闭"
+                        ></el-switch>
+                    </li>
+                </ul>
+                <div v-show="signList.length == 0" class="no-data">
+                    <img src="/img/icon/no-data.png" alt />
+                    <div>暂无数据</div>
+                </div>
+            </div>
+        </template>
+    </public-box>
+</template>
+
+<script>
+
+const layerMaps = []
+
+let layerSat = null
+let layerSATtwo = null
+
+let tcLayer = null
+
+export default {
+    data () {
+        return {
+            signList: [
+                { name: '高德矢量', flag: false },
+                { name: '百度矢量', flag: false },
+                { name: '腾讯矢量', flag: false },
+                { name: 'Arcgis', flag: false },
+                { name: '中国地形', flag: true },
+                { name: '倾斜数据', flag: false },
+                { name: '矢量白膜', flag: false },
+                { name: '热力图', flag: false },
+                // { name: 'WMS', flag: false },
+                { name: 'WMTS', flag: false },
+                { name: 'S3M', flag: false }
+                // { name: 'TMS', flag: false }
+            ],
+            destroyedFlag: true
+        }
+    },
+    mounted () {
+    },
+    methods: {
+        mapLayerChange (value, item) {
+            if (value) {
+                if (item.name == '高德矢量') {
+                    const baselayer = global.viewer.imageryLayers.addImageryProvider(global.DC.ImageryLayerFactory.createAmapImageryLayer())
+                    layerMaps.push({ name: item.name, layers: [baselayer], type: 'Cesium' })
+                } else if (item.name == '百度矢量') {
+                    const baselayer = global.viewer.imageryLayers.addImageryProvider(global.DC.ImageryLayerFactory.createBaiduImageryLayer())
+                    const baselayerTraffic = global.viewer.imageryLayers.addImageryProvider(global.DC.ImageryLayerFactory.createBaiduImageryLayer({
+                        style: 'traffic'
+                    }))
+                    layerMaps.push({ name: item.name, layers: [baselayer, baselayerTraffic], type: 'Cesium' })
+                } else if (item.name == '腾讯矢量') {
+                    const baselayer = global.viewer.imageryLayers.addImageryProvider(global.DC.ImageryLayerFactory.createTencentImageryLayer())
+                    layerMaps.push({ name: item.name, layers: [baselayer], type: 'Cesium' })
+                } else if (item.name == 'Arcgis') {
+                    const baselayerShaded = global.viewer.imageryLayers.addImageryProvider(global.DC.ImageryLayerFactory.createArcGisImageryLayer({
+                        url:
+                            'https://services.arcgisonline.com/arcgis/rest/services/World_Shaded_Relief/MapServer'
+                    }))
+                    layerMaps.push({ name: item.name, layers: [baselayerShaded], type: 'Cesium' })
+                } else if (item.name == '中国地形') {
+                    this.$EventBus.$emit('chinaDx', 'add')
+                } else if (item.name == '倾斜数据') {
+                    this.$EventBus.$emit('mxOrQx', true)
+                } else if (item.name == '矢量白膜') {
+                    this.createSAT()
+                } else if (item.name == '热力图') {
+                    this.createTC()
+                } else if (item.name == 'WMS') {
+                } else if (item.name == 'WMTS') {
+                    const vec = global.viewer.imageryLayers.addImageryProvider(
+                        new global.DC.Namespace.Cesium.WebMapTileServiceImageryProvider({
+                            url: ' http://t1.tianditu.gov.cn/vec_w/wmts?tk=e9533f5acb2ac470b07f406a4d24b4f0',
+                            type: 'wmts',
+                            layer: 'vec',
+                            style: 'default',
+                            format: 'tiles',
+                            tileMatrixSetID: 'w',
+                            show: true,
+                            maximumLevel: 18
+                        })
+                    )
+
+                    const cva = global.viewer.imageryLayers.addImageryProvider(
+                        new global.DC.Namespace.Cesium.WebMapTileServiceImageryProvider({
+                            url: ' http://t1.tianditu.gov.cn/cva_w/wmts?tk=e9533f5acb2ac470b07f406a4d24b4f0',
+                            type: 'wmts',
+                            layer: 'cva',
+                            style: 'default',
+                            format: 'tiles',
+                            tileMatrixSetID: 'w',
+                            show: true,
+                            maximumLevel: 18
+                        })
+                    )
+
+                    layerMaps.push({ name: item.name, layers: [vec, cva], type: 'Cesium' })
+                } else if (item.name == 'S3M') {
+                    const streenMlayer = new global.DC.S3MLayer('streenMlayer', 'http://resource.dvgis.cn/data/3dtiles/CBD/cbd.scp')
+                    global.viewer.addLayer(streenMlayer)
+                    global.viewer.flyToPosition('116.45793269658417,39.92711385557482,617.5967826044838,181.95219395269424,-21.286437065473546')
+                    layerMaps.push({ name: item.name, layers: [streenMlayer], type: 'DC' })
+                }
+            } else {
+                if (item.name == '高德矢量' || item.name == '百度矢量' || item.name == '腾讯矢量' || item.name == 'Arcgis' || item.name == 'WMTS' || item.name == 'S3M') {
+                    layerMaps.some((sm, index) => {
+                        if (sm.name == item.name) {
+                            if (sm.type == 'DC') {
+                                sm.layers.forEach(map => {
+                                    global.viewer.removeLayer(
+                                        map
+                                    )
+                                })
+                            } else {
+                                sm.layers.forEach(map => {
+                                    global.viewer.imageryLayers.remove(
+                                        map
+                                    )
+                                })
+                            }
+
+                            layerMaps.splice(index, 1)
+
+                            return true
+                        }
+                    })
+                } else if (item.name == '中国地形') {
+                    this.$EventBus.$emit('chinaDx', 'remove')
+                } else if (item.name == '倾斜数据') {
+                    this.$EventBus.$emit('mxOrQx', false)
+                } else if (item.name == '矢量白膜') {
+                    this.removeSAT()
+                } else if (item.name == '热力图') {
+                    this.removeTC()
+                } else if (item.name == 'WMS') {
+
+                }
+            }
+        },
+
+        closeModel () {
+            this.$store.dispatch('delVisitedViews', this.$route)
+            this.$router.push('/pcLayout/default')
+        },
+
+        locationSAT () {
+            global.viewer.flyToPosition('121.4941629,31.2091462,1859.56,0,-28.71')
+        },
+
+        // 科技感删除
+        removeSAT () {
+            layerSat != null && global.viewer.removeLayer(layerSat)
+            layerSATtwo != null && global.viewer.removeLayer(layerSATtwo)
+            layerSat = null
+            layerSATtwo = null
+        },
+
+        // 科技感添加
+        createSAT () {
+            function generatePosition (num, isAdd) {
+                const list = []
+                for (let i = 0; i < num; i++) {
+                    const lng = 121.49536592256028 + Math.random() * 0.04 * (isAdd ? 1 : -1)
+                    const lat = 31.241616722278213 + Math.random() * 0.04 * (isAdd ? 1 : -1)
+                    list.push({ lng, lat })
+                }
+                return list
+            }
+
+            layerSat = new global.DC.TilesetLayer('layerSat').addTo(global.viewer)
+
+            const build = new global.DC.Tileset(
+                'http://resource.dvgis.cn/data/3dtiles/ljz/tileset.json',
+                { skipLevels: true }
+            )
+
+            const fs = `
+                        varying vec3 v_positionEC;
+                        void main(void){
+                            vec4 position = czm_inverseModelView * vec4(v_positionEC,1); // 位置
+                            float glowRange = 100.0; // 光环的移动范围(高度)
+                            gl_FragColor = vec4(0.2,  0.5, 1.0, 1.0); // 颜色
+                            gl_FragColor *= vec4(vec3(position.z / 100.0), 1.0); // 渐变
+                            // 动态光环
+                            float time = fract(czm_frameNumber / 360.0);
+                            time = abs(time - 0.5) * 2.0;
+                            float diff = step(0.005, abs( clamp(position.z / glowRange, 0.0, 1.0) - time));
+                            gl_FragColor.rgb += gl_FragColor.rgb * (1.0 - diff);
+                        }
+                        `
+            build.setCustomShader(fs)
+
+            layerSat.addOverlay(build)
+
+            layerSATtwo = new global.DC.PrimitiveLayer('layer').addTo(global.viewer)
+
+            let positions = generatePosition(50, true)
+
+            positions = positions.concat(generatePosition(50))
+
+            positions.forEach(item => {
+                const position = global.DC.Position.fromObject(item)
+                const end = position.copy()
+                end.alt = 5000 * Math.random()
+                const line = new global.DC.FlowLinePrimitive([position, end], 0.5)
+                line.setStyle({
+                    speed: 6 * Math.random(),
+                    color: global.DC.Color.fromCssColorString('rgb(141,172,172)'),
+                    percent: 0.1,
+                    gradient: 0.01
+                })
+                layerSATtwo.addOverlay(line)
+            })
+
+            this.locationSAT()
+        },
+
+        generatePosition (num) {
+            const list = []
+            for (let i = 0; i < num; i++) {
+                const lng = 120.38105869 + Math.random() * 0.5
+                const lat = 31.10115627 + Math.random() * 0.5
+                list.push(new global.DC.Position(lng, lat))
+            }
+            return list
+        },
+
+        locationTC () {
+            global.viewer.flyToPosition('120.670183527,31.348282115,109658.22,0,-89.90659095062371')
+        },
+
+        removeTC () {
+            tcLayer != null && global.viewer.removeLayer(tcLayer)
+            tcLayer = null
+        },
+
+        createTC () {
+            tcLayer = new global.DC.HeatLayer('tcLayer', {
+                useGround: true,
+                radius: 40
+            })
+            global.viewer.addLayer(tcLayer)
+            const positions = this.generatePosition(3000)
+            tcLayer.setPositions(positions)
+
+            this.locationTC()
+        }
+
+    },
+    destroyed () {
+        this.signList.forEach(item => {
+            layerMaps.some((sm, index) => {
+                if (sm.name == item.name) {
+                    if (sm.type == 'DC') {
+                        sm.layers.forEach(map => {
+                            global.viewer.removeLayer(
+                                map
+                            )
+                        })
+                    } else {
+                        sm.layers.forEach(map => {
+                            global.viewer.imageryLayers.remove(
+                                map
+                            )
+                        })
+                    }
+
+                    layerMaps.splice(index, 1)
+
+                    return true
+                }
+            })
+        })
+
+        this.$EventBus.$emit('chinaDx', 'add')
+
+        this.$EventBus.$emit('mxOrQx', false)
+
+        this.removeSAT()
+
+        this.removeTC()
+    }
+}
+</script>
+
+<style lang="scss" scoped>
+.move {
+    cursor: move;
+}
+</style>
diff --git a/src/pcviews/technique/path.vue b/src/pcviews/technique/path.vue
new file mode 100644
index 0000000..56b5f0f
--- /dev/null
+++ b/src/pcviews/technique/path.vue
@@ -0,0 +1,107 @@
+/* * @Author: Morpheus * @Name: 地图测距 * @Date: 2021-11-13 16:04:27 * @Last
+Modified by: Morpheus * @Last Modified time: 2022-02-15 14:28:44 */
+
+<template>
+    <public-box class="technique-box">
+        <template slot="public-box-header">
+            <div class="title">
+                <span>漫游</span>
+            </div>
+            <img class="close deblurring" src="/img/navicon/close.png" alt @click="closeModel" />
+        </template>
+        <template slot="public-box-content">
+            <ul>
+                <li>
+                    路径漫游
+                    <el-switch
+                        v-model="pathShow"
+                        :active-value="true"
+                        :inactive-value="false"
+                        @change="pathChange"
+                    ></el-switch>
+                </li>
+                <li>
+                    定点巡航
+                    <el-button type="primary" size="mini" @click="fixedPointStart">开始</el-button>
+                    <el-button type="primary" size="mini" @click="fixedPointPause">暂停</el-button>
+                    <el-button type="primary" size="mini" @click="fixedPointRestore">继续</el-button>
+                </li>
+            </ul>
+        </template>
+    </public-box>
+</template>
+
+<script>
+
+let rc = null
+let pathOne = null
+
+let flying
+
+export default {
+    data () {
+        return {
+            pathShow: false
+        }
+    },
+    mounted () {
+        flying = new global.DC.Flying(global.viewer, {
+            loop: true,
+            dwellTime: 3
+        })
+        flying.positions = [
+            { lng: 121.46748793889597, lat: 31.22345700031846, alt: 1082.6691622203975, heading: 0.9161118327237789, pitch: -38.63414039808751 },
+            { lng: 121.49543157056694, lat: 31.219611353179484, alt: 663.5376240776116, heading: 0.9161124649627334, pitch: -38.63418986635751 },
+            { lng: 121.53162234574106, lat: 31.228003869427294, alt: 1891.926162456467, heading: 298.6565902579582, pitch: -33.67285705092492 },
+            { lng: 121.54438164431083, lat: 31.25201585389836, alt: 1441.4625182144541, heading: 298.65660919687264, pitch: -33.6728415156399 }
+        ]
+
+        rc = new global.DC.RoamingController(global.viewer)
+        pathOne = new global.DC.RoamingPath('120.38105869, 31.10115627;120.38105869,32.10115627', 60)
+        rc.addPaths([pathOne])
+    },
+    methods: {
+        closeModel () {
+            this.$router.push('/pcLayout/default')
+        },
+        loadPath () {
+            rc.activate(pathOne, {
+                pitch: -30
+            })
+        },
+        removePath () {
+            rc.deactivate()
+        },
+        pathChange (e) {
+            if (e) {
+                this.fixedPointPause()
+                this.loadPath()
+            } else {
+                this.removePath()
+            }
+        },
+        fixedPointStart () {
+            if (this.pathShow == true) {
+                this.removePath()
+                this.pathShow = false
+            }
+            flying.start()
+        },
+        fixedPointPause () {
+            flying.pause()
+        },
+        fixedPointRestore () {
+            flying.restore()
+        }
+    },
+    destroyed () {
+        rc.deactivate()
+        this.fixedPointPause()
+    }
+}
+</script>
+
+<style lang="sass" scoped>
+.move
+    cursor: move
+</style>
diff --git a/src/pcviews/technique/space.vue b/src/pcviews/technique/space.vue
new file mode 100644
index 0000000..65a1075
--- /dev/null
+++ b/src/pcviews/technique/space.vue
@@ -0,0 +1,179 @@
+/* * @Author: Morpheus * @Name: 地图测距 * @Date: 2021-11-13 16:04:27 * @Last
+Modified by: Morpheus * @Last Modified time: 2022-02-15 14:28:44 */
+
+<template>
+    <public-box class="technique-box">
+        <template slot="public-box-header">
+            <div class="title">
+                <span>三维空间分析</span>
+            </div>
+            <img class="close deblurring" src="/img/navicon/close.png" alt @click="closeModel" />
+        </template>
+        <template slot="public-box-content">
+            <ul>
+                <li>
+                    点位缓冲
+                    <el-switch
+                        v-model="pointShow"
+                        :active-value="true"
+                        :inactive-value="false"
+                        @change="pointChange"
+                    ></el-switch>
+                </li>
+                <li>
+                    线缓冲
+                    <el-switch
+                        v-model="plineShow"
+                        :active-value="true"
+                        :inactive-value="false"
+                        @change="plineChange"
+                    ></el-switch>
+                </li>
+                <li>
+                    面缓冲
+                    <el-switch
+                        v-model="regionShow"
+                        :active-value="true"
+                        :inactive-value="false"
+                        @change="regionChange"
+                    ></el-switch>
+                </li>
+            </ul>
+        </template>
+    </public-box>
+</template>
+
+<script>
+
+let pointTrufLayer = null
+let pointTrufPolygon = null
+let pointTrufPoint = null
+
+let plineTrufLayer = null
+let plineTrufPolygon = null
+let plineTrufPline = null
+
+let regionTrufLayer = null
+let regionTrufRegion = null
+let regionTrufPolygon = null
+
+export default {
+    data () {
+        return {
+            pointShow: false,
+            plineShow: false,
+            regionShow: false
+        }
+    },
+    mounted () {
+    },
+    methods: {
+        closeModel () {
+            this.$router.push('/pcLayout/default')
+        },
+        loadPoint () {
+            pointTrufLayer = new global.DC.VectorLayer('pointTrufLayer')
+            global.viewer.addLayer(pointTrufLayer)
+            pointTrufPoint = new global.DC.Point('114.0415,27.6299,150')
+            pointTrufLayer.addOverlay(pointTrufPoint)
+            const coords = global.DC.GeoTools.pointBuffer('114.0415,27.6299', 50)
+            pointTrufPolygon = new global.DC.Polygon(coords)
+            pointTrufPolygon.setStyle({
+                material: global.DC.Color.RED.withAlpha(0.4)
+            })
+            pointTrufLayer.addOverlay(pointTrufPolygon)
+            global.viewer.flyTo(pointTrufLayer)
+        },
+        removePoint () {
+            pointTrufPoint != null && pointTrufLayer.removeOverlay(pointTrufPoint)
+            pointTrufPolygon != null && pointTrufLayer.removeOverlay(pointTrufPolygon)
+            pointTrufLayer != null && global.viewer.removeLayer(pointTrufLayer)
+            pointTrufPoint = null
+            pointTrufPolygon = null
+            pointTrufLayer = null
+        },
+        pointChange (e) {
+            if (e) {
+                this.loadPoint()
+            } else {
+                this.removePoint()
+            }
+        },
+        loadPline () {
+            plineTrufLayer = new global.DC.VectorLayer('plineTrufLayer')
+            global.viewer.addLayer(plineTrufLayer)
+            plineTrufPline = new global.DC.Polyline('114.0411,27.62997062,152;114.0418,27.62997062,152')
+            plineTrufPline.setStyle({
+                width: 2,
+                material: global.DC.Color.YELLOW,
+                zIndex: 1
+            })
+            plineTrufLayer.addOverlay(plineTrufPline)
+            const coords = global.DC.GeoTools.polylineBuffer('114.0411,27.62997062;114.0418,27.62997062', 50)
+            plineTrufPolygon = new global.DC.Polygon(coords)
+            plineTrufPolygon.setStyle({
+                material: global.DC.Color.RED.withAlpha(0.4)
+            })
+            plineTrufLayer.addOverlay(plineTrufPolygon)
+            global.viewer.flyTo(plineTrufLayer)
+        },
+        removePline () {
+            plineTrufPline != null && plineTrufLayer.removeOverlay(plineTrufPline)
+            plineTrufPolygon != null && plineTrufLayer.removeOverlay(plineTrufPolygon)
+            plineTrufLayer != null && global.viewer.removeLayer(plineTrufLayer)
+            plineTrufPline = null
+            plineTrufPolygon = null
+            plineTrufLayer = null
+        },
+        plineChange (e) {
+            if (e) {
+                this.loadPline()
+            } else {
+                this.removePline()
+            }
+        },
+        loadRegion () {
+            regionTrufLayer = new global.DC.VectorLayer('regionTrufLayer')
+            global.viewer.addLayer(regionTrufLayer)
+            regionTrufRegion = new global.DC.Polygon('114.0410,27.6299,152;114.0418,27.6312,152;114.0426,27.6299,152')
+            regionTrufRegion.setStyle({
+                zIndex: 1,
+                material: global.DC.Color.YELLOW
+            })
+            regionTrufLayer.addOverlay(regionTrufRegion)
+            const coords = global.DC.GeoTools.polygonBuffer('114.0410,27.6299;114.0415,27.6312;114.0426,27.6299', 150)
+            regionTrufPolygon = new global.DC.Polygon(coords)
+            regionTrufPolygon.setStyle({
+                material: global.DC.Color.RED.withAlpha(0.4)
+            })
+            regionTrufLayer.addOverlay(regionTrufPolygon)
+            global.viewer.flyTo(regionTrufLayer)
+        },
+        removeRegion () {
+            regionTrufRegion != null && regionTrufLayer.removeOverlay(regionTrufRegion)
+            regionTrufPolygon != null && regionTrufLayer.removeOverlay(regionTrufPolygon)
+            regionTrufLayer != null && global.viewer.removeLayer(regionTrufLayer)
+            regionTrufRegion = null
+            regionTrufPolygon = null
+            regionTrufLayer = null
+        },
+        regionChange (e) {
+            if (e) {
+                this.loadRegion()
+            } else {
+                this.removeRegion()
+            }
+        }
+    },
+    destroyed () {
+        this.removePoint()
+        this.removePline()
+        this.removeRegion()
+    }
+}
+</script>
+
+<style lang="sass" scoped>
+.move
+    cursor: move
+</style>
diff --git a/src/pcviews/technique/video.vue b/src/pcviews/technique/video.vue
new file mode 100644
index 0000000..43802fc
--- /dev/null
+++ b/src/pcviews/technique/video.vue
@@ -0,0 +1,97 @@
+/* * @Author: Morpheus * @Name: 地图测距 * @Date: 2021-11-13 16:04:27 * @Last
+Modified by: Morpheus * @Last Modified time: 2022-02-15 14:28:44 */
+
+<template>
+    <div>
+        <public-box class="technique-box">
+            <template slot="public-box-header">
+                <div class="title">
+                    <span>视频融合</span>
+                </div>
+                <img class="close deblurring" src="/img/navicon/close.png" alt @click="closeModel" />
+            </template>
+            <template slot="public-box-content">
+                <el-button type="primary" size="mini" @click.stop="showClick">显示</el-button>
+
+                <el-button type="danger" size="mini" @click.stop="closeClick">关闭</el-button>
+            </template>
+        </public-box>
+
+        <video
+            id="video"
+            style="position: fixed; visibility: hidden"
+            muted
+            autoplay
+            loop
+            crossorigin
+            controls
+        >
+            <source src="http://dc.dvgis.cn/examples/data/demo.mp4" type="video/mp4" />
+        </video>
+    </div>
+</template>
+
+<script>
+let videoLayer = null
+let cameraVideo = null
+
+export default {
+    data () {
+        return {}
+    },
+    created () { },
+    mounted () {
+    },
+    methods: {
+        closeModel () {
+            this.$router.push('/pcLayout/default')
+        },
+        showClick () {
+            if (videoLayer != null) return
+            videoLayer = new global.DC.CameraVideoLayer('video-layer').addTo(
+                global.viewer
+            )
+
+            cameraVideo = new global.DC.CameraVideo(
+                new global.DC.Position(114.03935976, 27.62939045, 155, 4.2, -90),
+                document.getElementById('video')
+            )
+            cameraVideo.setStyle({
+                fov: 60,
+                far: 120,
+                near: 1,
+                aspectRatio: 1.3,
+                alpha: 0.7
+            })
+
+            videoLayer.addOverlay(cameraVideo)
+
+            global.viewer.flyToPosition(
+                new global.DC.Position(
+                    114.03935976,
+                    27.62939045,
+                    300,
+                    Number(180),
+                    Number(-90),
+                    Number(0)
+                )
+            )
+        },
+
+        closeClick () {
+            cameraVideo != null && videoLayer.removeOverlay(cameraVideo)
+            cameraVideo = null
+            videoLayer != null && global.viewer.removeLayer(videoLayer)
+            videoLayer = null
+        }
+    },
+    destroyed () {
+        this.closeClick()
+    }
+}
+</script>
+
+<style lang="sass" scoped>
+.move
+    cursor: move
+</style>
diff --git a/src/router/page/index.js b/src/router/page/index.js
index f854bae..a3e8199 100644
--- a/src/router/page/index.js
+++ b/src/router/page/index.js
@@ -2,7 +2,7 @@
  * @Author: Morpheus
  * @Date: 2021-04-30 14:12:09
  * @Last Modified by: Morpheus
- * @Last Modified time: 2022-03-28 14:34:15
+ * @Last Modified time: 2022-04-20 09:54:54
  */
 
 import Vue from 'vue'
@@ -44,15 +44,25 @@
 const pcAllquery = () => import('../../pcviews/allquery/index.vue')
 const pcCampusnav = () => import('../../pcviews/campusnav/index.vue')
 const pcCampusnavi = () => import('../../pcviews/campusnavi/index.vue')
+
 const pcSpecialmap = () => import('../../pcviews/specialmap/index.vue')
 const pcSpecialmapCelebrate = () => import('../../pcviews/specialmap/celebrate.vue')
 const pcSpecialmapWelcome = () => import('../../pcviews/specialmap/welcome.vue')
+
 const pcTool = () => import('../../pcviews/tool/index.vue')
 const pcToolDownload = () => import('../../pcviews/tool/download.vue')
 const pcToolSign = () => import('../../pcviews/tool/sign.vue')
 const pcToolRanging = () => import('../../pcviews/tool/ranging.vue')
 const pcToolArea = () => import('../../pcviews/tool/area.vue')
 const pcToolLayerManage = () => import('../../pcviews/tool/layer-manage.vue')
+
+const pcTechnique = () => import('../../pcviews/technique/index.vue')
+const pcTechniqueMapData = () => import('../../pcviews/technique/map.vue')
+const pcTechniqueVideo = () => import('../../pcviews/technique/video.vue')
+const pcTechniqueData = () => import('../../pcviews/technique/data.vue')
+const pcTechniqueSpace = () => import('../../pcviews/technique/space.vue')
+const pcTechniqueGraph = () => import('../../pcviews/technique/graph.vue')
+const pcTechniquePath = () => import('../../pcviews/technique/path.vue')
 
 const routes = [
     // 大屏页面
@@ -355,7 +365,57 @@
                     }
                 }
                 ]
+            },
+            {
+                path: 'technique',
+                component: pcTechnique,
+                meta: {
+                    title: '创新'
+                },
+                children: [{
+                    path: 'map',
+                    component: pcTechniqueMapData,
+                    meta: {
+                        title: '地图数据加载'
+                    }
+                }, {
+                    path: 'video',
+                    component: pcTechniqueVideo,
+                    meta: {
+                        title: '视频融合'
+                    }
+                },
+                {
+                    path: 'data',
+                    component: pcTechniqueData,
+                    meta: {
+                        title: '数据动画和特效'
+                    }
+                },
+                {
+                    path: 'space',
+                    component: pcTechniqueSpace,
+                    meta: {
+                        title: '三维空间分析'
+                    }
+                },
+                {
+                    path: 'graph',
+                    component: pcTechniqueGraph,
+                    meta: {
+                        title: '第三方图形库的集成'
+                    }
+                },
+                {
+                    path: 'path',
+                    component: pcTechniquePath,
+                    meta: {
+                        title: '路径漫游和定点巡航'
+                    }
+                }
+                ]
             }
+
             ]
         }]
     },
diff --git a/src/store/getters.js b/src/store/getters.js
index 673170c..114edd6 100644
--- a/src/store/getters.js
+++ b/src/store/getters.js
@@ -1,6 +1,7 @@
 // 手机端
 const mobile = {
     // mviewer: (state) => state.mobile.mviewer,
+    zoomRange: (state) => state.mobile.zoomRange,
     mBigPopup: (state) => state.mobile.mBigPopup,
     popupOurOpenData: (state) => state.mobile.popupOurOpenData,
     popupTableName: (state) => state.mobile.popupTableName,
diff --git a/src/store/modules/mobile.js b/src/store/modules/mobile.js
index 78702f2..62f7d47 100644
--- a/src/store/modules/mobile.js
+++ b/src/store/modules/mobile.js
@@ -43,7 +43,6 @@
 // window.newLayer = null;
 // window.usetowpointfive = null;
 
-window.startPointFn = null
 const mobile = {
     state: {
         ...urlParameter.state, // url参数
@@ -74,8 +73,6 @@
             checked: '/img/leftnav/way-checked.png',
             layer: 'pointLayer'
         },
-        // 默认起始点函数
-        // startPointFn: '',
         dimension: '2.5D', // 维度
         dimensionData: {
             // 维度镜头数据
@@ -172,10 +169,6 @@
             state.MobileWindowChangeDataFixed = !state.MobileWindowChangeDataFixed
             state.MobileWindowsHideFixed = viewer
         },
-        // 默认位置
-        // MSET_MORENWEIZHI(state, data) {
-        //     window.startPointFn = data
-        // },
         // // 开关飞入点图标
         // MSET_OPENPOINTEL(state, val) {
         //     if (val) {
@@ -194,6 +187,12 @@
         set_frislayertHeight (state, data) {
             state.frislayertHeight = data
         },
+        SET_DIMENSION (state, dimension) {
+            state.dimension = dimension
+        },
+        SET_DIMENSIONDATA (state, dimensionData) {
+            state.dimensionData = dimensionData
+        },
         // 切换2D和2.5D
         MSET_DIMENSION (state, data) {
             // 关闭弹窗
@@ -209,30 +208,25 @@
                 }
                 // 加载底图
                 if (!window.vecLayer) {
-                    window.vecLayer = global.viewer.imageryLayers.addImageryProvider(
-                        new global.DC.Namespace.Cesium.WebMapTileServiceImageryProvider({
-                            url: ' http://t1.tianditu.gov.cn/vec_w/wmts?tk=9ae78c51a0a28f06444d541148496e36',
-                            type: 'wmts',
-                            layer: 'vec',
-                            style: 'default',
-                            format: 'tiles',
-                            tileMatrixSetID: 'w',
-                            show: true,
-                            maximumLevel: 18
-                        })
-                    )
-                    window.cvaLayer = global.viewer.imageryLayers.addImageryProvider(
-                        new global.DC.Namespace.Cesium.WebMapTileServiceImageryProvider({
-                            url: ' http://t1.tianditu.gov.cn/cva_w/wmts?tk=9ae78c51a0a28f06444d541148496e36',
-                            type: 'wmts',
-                            layer: 'cva',
-                            style: 'default',
-                            format: 'tiles',
-                            tileMatrixSetID: 'w',
-                            show: true,
-                            maximumLevel: 18
-                        })
-                    )
+                    // window.vecLayer = global.viewer.imageryLayers.addImageryProvider(
+                    //     new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
+                    //         url: 'http://t{s}.tianditu.gov.cn/DataServer?T=vec_w&x={x}&y={y}&l={z}&tk=e9533f5acb2ac470b07f406a4d24b4f0',
+                    //         subdomains: ['0', '1', '2', '3', '4', '5', '6', '7'],
+                    //         format: 'image/jpeg',
+                    //         show: true,
+                    //         maximumLevel: 18
+                    //     })
+                    // )
+
+                    // window.cvaLayer = global.viewer.imageryLayers.addImageryProvider(
+                    //     new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
+                    //         url: 'http://t{s}.tianditu.gov.cn/DataServer?T=cva_w&x={x}&y={y}&l={z}&tk=e9533f5acb2ac470b07f406a4d24b4f0',
+                    //         subdomains: ['0', '1', '2', '3', '4', '5', '6', '7'],
+                    //         format: 'image/jpeg',
+                    //         show: true,
+                    //         maximumLevel: 18
+                    //     })
+                    // )
                 }
                 // console.log(1321)
                 window.wallLayer.show = false // 关闭瀑布   以及2.5d图形贴片
@@ -242,7 +236,6 @@
                 // window.tilesetLayer.changesilhouetteBlue(); //清空silhouetteBlue.selected = [];
                 // console.log(window.tileset)
                 window.tilesetLayer.show = true // 显示3d图形
-                window.startPointFn() // 移动默认视角
                 // global.viewer.flyTo(window.tileset);
                 window.areaLayer.show = false // 绿布
                 // 3D视角不限制
@@ -275,30 +268,29 @@
                 // global.viewer.imageryLayers.remove(window.cvaLayer);
                 // window.cvaLayer = null;
                 // 加载底图
-                window.vecLayer = global.viewer.imageryLayers.addImageryProvider(
-                    new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
-                        url: 'http://t{s}.tianditu.gov.cn/DataServer?T=vec_w&x={x}&y={y}&l={z}&tk=9ae78c51a0a28f06444d541148496e36',
-                        subdomains: ['0', '1', '2', '3', '4', '5', '6', '7'],
-                        format: 'image/jpeg',
-                        show: true,
-                        maximumLevel: 18
-                    })
-                )
+                // window.vecLayer = global.viewer.imageryLayers.addImageryProvider(
+                //     new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
+                //         url: 'http://t{s}.tianditu.gov.cn/DataServer?T=vec_w&x={x}&y={y}&l={z}&tk=e9533f5acb2ac470b07f406a4d24b4f0',
+                //         subdomains: ['0', '1', '2', '3', '4', '5', '6', '7'],
+                //         format: 'image/jpeg',
+                //         show: true,
+                //         maximumLevel: 18
+                //     })
+                // )
 
-                window.cvaLayer = global.viewer.imageryLayers.addImageryProvider(
-                    new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
-                        url: 'http://t{s}.tianditu.gov.cn/DataServer?T=cva_w&x={x}&y={y}&l={z}&tk=9ae78c51a0a28f06444d541148496e36',
-                        subdomains: ['0', '1', '2', '3', '4', '5', '6', '7'],
-                        format: 'image/jpeg',
-                        show: true,
-                        maximumLevel: 18
-                    })
-                )
+                // window.cvaLayer = global.viewer.imageryLayers.addImageryProvider(
+                //     new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
+                //         url: 'http://t{s}.tianditu.gov.cn/DataServer?T=cva_w&x={x}&y={y}&l={z}&tk=e9533f5acb2ac470b07f406a4d24b4f0',
+                //         subdomains: ['0', '1', '2', '3', '4', '5', '6', '7'],
+                //         format: 'image/jpeg',
+                //         show: true,
+                //         maximumLevel: 18
+                //     })
+                // )
 
                 window.tilesetLayer.show = false // 隐藏3d图形
                 window.newLayer = window.usetowpointfive() // 添加2.5d图形贴片
                 window.wallLayer.show = false // 打开瀑布
-                window.startPointFn() // 移动默认视角
                 window.areaLayer.show = true // 绿布
                 if (state.zoomRange[3]) {
                     global.viewer.imageryLayers.addImageryProvider(new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
diff --git a/src/store/modules/mobilePositionLID.js b/src/store/modules/mobilePositionLID.js
index 4369e6c..60838e7 100644
--- a/src/store/modules/mobilePositionLID.js
+++ b/src/store/modules/mobilePositionLID.js
@@ -1,57 +1,57 @@
 (function () {
-  window.BMap_loadScriptTime = new Date().getTime();
-  document.write(
-    '<script type="text/javascript" src="http://api.map.baidu.com/getscript?v=2.0&ak=6yAoynmTPNlTBa8z1X4LfwGE&services=&t=20220113143013"></script>'
-  );
-  // })();
-  // (function () {
-  //闭包
-  function load_script(xyUrl, callback) {
-    var head = document.getElementsByTagName("head")[0];
-    var script = document.createElement("script");
-    script.type = "text/javascript";
-    script.src = xyUrl;
-    //借鉴了jQuery的script跨域方法
-    script.onload = script.onreadystatechange = function () {
-      if (
-        !this.readyState ||
-        this.readyState === "loaded" ||
-        this.readyState === "complete"
-      ) {
-        callback && callback();
-        // Handle memory leak in IE
-        script.onload = script.onreadystatechange = null;
-        if (head && script.parentNode) {
-          head.removeChild(script);
+    window.BMap_loadScriptTime = new Date().getTime()
+    document.write(
+        '<script type="text/javascript" src="http://api.map.baidu.com/getscript?v=2.0&ak=6yAoynmTPNlTBa8z1X4LfwGE&services=&t=20220113143013"></script>'
+    )
+    // })();
+    // (function () {
+    // 闭包
+    function load_script (xyUrl, callback) {
+        var head = document.getElementsByTagName('head')[0]
+        var script = document.createElement('script')
+        script.type = 'text/javascript'
+        script.src = xyUrl
+        // 借鉴了jQuery的script跨域方法
+        script.onload = script.onreadystatechange = function () {
+            if (
+                !this.readyState ||
+                this.readyState === 'loaded' ||
+                this.readyState === 'complete'
+            ) {
+                callback && callback()
+                // Handle memory leak in IE
+                script.onload = script.onreadystatechange = null
+                if (head && script.parentNode) {
+                    head.removeChild(script)
+                }
+            }
         }
-      }
-    };
-    // Use insertBefore instead of appendChild  to circumvent an IE6 bug.
-    head.insertBefore(script, head.firstChild);
-  }
-  function translate(point, type, callback) {
-    var callbackName = "cbk_" + Math.round(Math.random() * 10000); //随机函数名
-    var xyUrl =
-      "http://api.map.baidu.com/ag/coord/convert?from=" +
-      type +
-      "&to=4&x=" +
-      point.lng +
-      "&y=" +
-      point.lat +
-      "&callback=BMap.Convertor." +
-      callbackName;
-    //动态创建script标签
-    load_script(xyUrl);
-    BMap.Convertor[callbackName] = function (xyResult) {
-      delete BMap.Convertor[callbackName]; //调用完需要删除改函数
-      var point = new BMap.Point(xyResult.x, xyResult.y);
-      callback && callback(point);
-    };
-  }
+        // Use insertBefore instead of appendChild  to circumvent an IE6 bug.
+        head.insertBefore(script, head.firstChild)
+    }
+    function translate (point, type, callback) {
+        var callbackName = 'cbk_' + Math.round(Math.random() * 10000) // 随机函数名
+        var xyUrl =
+            'http://api.map.baidu.com/ag/coord/convert?from=' +
+            type +
+            '&to=4&x=' +
+            point.lng +
+            '&y=' +
+            point.lat +
+            '&callback=BMap.Convertor.' +
+            callbackName
+        // 动态创建script标签
+        load_script(xyUrl)
+        BMap.Convertor[callbackName] = function (xyResult) {
+            delete BMap.Convertor[callbackName] // 调用完需要删除改函数
+            var point = new BMap.Point(xyResult.x, xyResult.y)
+            callback && callback(point)
+        }
+    }
 
-  window.BMap = window.BMap || {};
-  BMap.Convertor = {};
-  BMap.Convertor.translate = translate;
-})();
+    window.BMap = window.BMap || {}
+    BMap.Convertor = {}
+    BMap.Convertor.translate = translate
+})()
 
-export default BMap;
+export default BMap
diff --git a/src/store/modules/mobilePositionLID1.js b/src/store/modules/mobilePositionLID1.js
index b0999b3..0eb4610 100644
--- a/src/store/modules/mobilePositionLID1.js
+++ b/src/store/modules/mobilePositionLID1.js
@@ -1,251 +1,251 @@
-function RemoGeoLocation() {
-  this._remoteSvrUrl = "https://webapi.amap.com/html/geolocate.html";
+function RemoGeoLocation () {
+    this._remoteSvrUrl = 'https://webapi.amap.com/html/geolocate.html'
 
-  this._callbackList = [];
+    this._callbackList = []
 
-  this._seqBase = 1;
+    this._seqBase = 1
 
-  this._frameReady = 0;
+    this._frameReady = 0
 
-  this._watchIdMap = {};
+    this._watchIdMap = {}
 }
 
 RemoGeoLocation.prototype = {
-  _getSeq: function () {
-    return this._seqBase++;
-  },
-  _onRrameReady: function (callback) {
-    if (this._frameReady === 0) {
-      if (!this._frameReadyList) {
-        this._frameReadyList = [];
-      }
+    _getSeq: function () {
+        return this._seqBase++
+    },
+    _onRrameReady: function (callback) {
+        if (this._frameReady === 0) {
+            if (!this._frameReadyList) {
+                this._frameReadyList = []
+            }
 
-      this._frameReadyList.push(callback);
+            this._frameReadyList.push(callback)
 
-      this._prepareIframe();
+            this._prepareIframe()
 
-      return;
+            return
+        }
+
+        callback.call(this)
+    },
+    _prepareIframe: function () {
+        if (this._iframeWin) {
+            return
+        }
+
+        var ifrm = document.createElement('iframe')
+
+        ifrm.src =
+            this._remoteSvrUrl + (this._remoteSvrUrl.indexOf('?') > 0 ? '&' : '?')
+
+        ifrm.width = '0px'
+        ifrm.height = '0px'
+        ifrm.style.position = 'absolute'
+        ifrm.style.display = 'none'
+
+        var self = this
+
+        var timeoutId = setTimeout(function () {
+            self._frameReady = false
+
+            self._callbackFrameReadyList()
+        }, 5000)
+
+        ifrm.onload = function () {
+            clearTimeout(timeoutId)
+
+            self._frameReady = true
+
+            self._callbackFrameReadyList()
+
+            ifrm.onload = null
+        }
+
+        document.body.appendChild(ifrm)
+
+        this._iframeWin = ifrm.contentWindow
+
+        window.addEventListener(
+            'message',
+            function (e) {
+                if (self._remoteSvrUrl.indexOf(e.origin) !== 0) {
+                    return
+                }
+
+                self._handleRemoteMsg(e.data)
+            },
+            false
+        )
+    },
+    _callbackFrameReadyList: function () {
+        if (this._frameReadyList) {
+            var list = this._frameReadyList
+            this._frameReadyList = null
+
+            for (var i = 0, len = list.length; i < len; i++) {
+                list[i].call(this, this._frameReady)
+            }
+        }
+    },
+    _pickCallback: function (seqNum, keepInList) {
+        var callbackList = this._callbackList
+
+        for (var i = 0, len = callbackList.length; i < len; i++) {
+            var cbkInfo = callbackList[i]
+
+            if (seqNum === cbkInfo.seq) {
+                if (!keepInList) {
+                    callbackList.splice(i, 1)
+                }
+
+                return cbkInfo
+            }
+        }
+    },
+    _handleRemoteMsg: function (msg) {
+        var seqNum = msg.seq
+
+        var cbkInfo = this._pickCallback(seqNum, !!msg.notify)
+
+        if (cbkInfo) {
+            cbkInfo.cbk.call(null, msg.error, msg.result)
+        } else {
+            console.warn('Receive remote msg: ', msg)
+        }
+    },
+    _postMessage: function (cmd, args, callback, seq) {
+        this._prepareIframe()
+
+        var msg = {
+            cmd: cmd,
+            args: args,
+            seq: seq || this._getSeq()
+        }
+
+        this._callbackList.push({
+            cbk: callback,
+            seq: msg.seq
+        })
+
+        this._onRrameReady(function () {
+            if (this._frameReady === true) {
+                try {
+                    this._iframeWin.postMessage(msg, '*')
+                } catch (e) {
+                    this._pickCallback(msg.seq)
+
+                    callback(e)
+                }
+            } else {
+                this._pickCallback(msg.seq)
+
+                callback({
+                    message: 'iFrame load failed!'
+                })
+            }
+        })
+    },
+    getCurrentPosition: function (succHandler, errHandler, options) {
+        this._postMessage('getCurrentPosition', [options], function (err, result) {
+            if (err) {
+                if (errHandler) {
+                    errHandler(err)
+                }
+                return
+            }
+            if (succHandler) {
+                succHandler(result)
+            }
+        })
+    },
+    watchPosition: function (succHandler, errHandler, options) {
+        var watchKey = 'wk' + this._getSeq()
+        var cmdSeq = this._getSeq()
+
+        this._watchIdMap[watchKey] = {
+            stat: 0,
+            seq: cmdSeq
+        }
+
+        var self = this
+
+        this._postMessage(
+            'watchPosition',
+            [options],
+            function (err, result) {
+                var id = null
+
+                if (result) {
+                    id = result.id
+                }
+
+                var watchInfo = self._watchIdMap[watchKey]
+
+                watchInfo.id = id
+                watchInfo.stat = 1
+
+                if (watchInfo.callbackList) {
+                    var list = watchInfo.callbackList
+                    watchInfo.callbackList = null
+
+                    for (var i = 0, len = list.length; i < len; i++) {
+                        list[i].call(self, id)
+                    }
+                }
+
+                if (err) {
+                    if (errHandler) {
+                        errHandler(err)
+                    }
+                    return
+                }
+
+                if (succHandler) {
+                    succHandler(result.pos)
+                }
+            },
+            cmdSeq
+        )
+
+        return watchKey
+    },
+    clearWatch: function (watchKey, callback) {
+        if (!this._watchIdMap[watchKey]) {
+            callback('Id not exists: ' + watchKey)
+            return
+        }
+
+        var watchInfo = this._watchIdMap[watchKey]
+
+        var self = this
+
+        function clearId (id) {
+            self._postMessage('clearWatch', [id], function (err, result) {
+                if (!err) {
+                    self._pickCallback(watchInfo.seq)
+
+                    delete self._watchIdMap[watchKey]
+                }
+
+                if (callback) {
+                    callback(err, result)
+                }
+            })
+        }
+
+        if (watchInfo.stat < 1) {
+            if (!watchInfo.callbackList) {
+                watchInfo.callbackList = []
+            }
+
+            watchInfo.callbackList.push(function (id) {
+                clearId(id)
+            })
+        } else {
+            clearId(watchInfo.id)
+        }
     }
+}
 
-    callback.call(this);
-  },
-  _prepareIframe: function () {
-    if (this._iframeWin) {
-      return;
-    }
-
-    var ifrm = document.createElement("iframe");
-
-    ifrm.src =
-      this._remoteSvrUrl + (this._remoteSvrUrl.indexOf("?") > 0 ? "&" : "?");
-
-    ifrm.width = "0px";
-    ifrm.height = "0px";
-    ifrm.style.position = "absolute";
-    ifrm.style.display = "none";
-
-    var self = this;
-
-    var timeoutId = setTimeout(function () {
-      self._frameReady = false;
-
-      self._callbackFrameReadyList();
-    }, 5000);
-
-    ifrm.onload = function () {
-      clearTimeout(timeoutId);
-
-      self._frameReady = true;
-
-      self._callbackFrameReadyList();
-
-      ifrm.onload = null;
-    };
-
-    document.body.appendChild(ifrm);
-
-    this._iframeWin = ifrm.contentWindow;
-
-    window.addEventListener(
-      "message",
-      function (e) {
-        if (self._remoteSvrUrl.indexOf(e["origin"]) !== 0) {
-          return;
-        }
-
-        self._handleRemoteMsg(e["data"]);
-      },
-      false
-    );
-  },
-  _callbackFrameReadyList: function () {
-    if (this._frameReadyList) {
-      var list = this._frameReadyList;
-      this._frameReadyList = null;
-
-      for (var i = 0, len = list.length; i < len; i++) {
-        list[i].call(this, this._frameReady);
-      }
-    }
-  },
-  _pickCallback: function (seqNum, keepInList) {
-    var callbackList = this._callbackList;
-
-    for (var i = 0, len = callbackList.length; i < len; i++) {
-      var cbkInfo = callbackList[i];
-
-      if (seqNum === cbkInfo.seq) {
-        if (!keepInList) {
-          callbackList.splice(i, 1);
-        }
-
-        return cbkInfo;
-      }
-    }
-  },
-  _handleRemoteMsg: function (msg) {
-    var seqNum = msg["seq"];
-
-    var cbkInfo = this._pickCallback(seqNum, !!msg["notify"]);
-
-    if (cbkInfo) {
-      cbkInfo.cbk.call(null, msg["error"], msg["result"]);
-    } else {
-      console.warn("Receive remote msg: ", msg);
-    }
-  },
-  _postMessage: function (cmd, args, callback, seq) {
-    this._prepareIframe();
-
-    var msg = {
-      cmd: cmd,
-      args: args,
-      seq: seq || this._getSeq(),
-    };
-
-    this._callbackList.push({
-      cbk: callback,
-      seq: msg["seq"],
-    });
-
-    this._onRrameReady(function () {
-      if (this._frameReady === true) {
-        try {
-          this._iframeWin.postMessage(msg, "*");
-        } catch (e) {
-          this._pickCallback(msg["seq"]);
-
-          callback(e);
-        }
-      } else {
-        this._pickCallback(msg["seq"]);
-
-        callback({
-          message: "iFrame load failed!",
-        });
-      }
-    });
-  },
-  getCurrentPosition: function (succHandler, errHandler, options) {
-    this._postMessage("getCurrentPosition", [options], function (err, result) {
-      if (err) {
-        if (errHandler) {
-          errHandler(err);
-        }
-        return;
-      }
-      if (succHandler) {
-        succHandler(result);
-      }
-    });
-  },
-  watchPosition: function (succHandler, errHandler, options) {
-    var watchKey = "wk" + this._getSeq(),
-      cmdSeq = this._getSeq();
-
-    this._watchIdMap[watchKey] = {
-      stat: 0,
-      seq: cmdSeq,
-    };
-
-    var self = this;
-
-    this._postMessage(
-      "watchPosition",
-      [options],
-      function (err, result) {
-        var id = null;
-
-        if (result) {
-          id = result["id"];
-        }
-
-        var watchInfo = self._watchIdMap[watchKey];
-
-        watchInfo.id = id;
-        watchInfo.stat = 1;
-
-        if (watchInfo.callbackList) {
-          var list = watchInfo.callbackList;
-          watchInfo.callbackList = null;
-
-          for (var i = 0, len = list.length; i < len; i++) {
-            list[i].call(self, id);
-          }
-        }
-
-        if (err) {
-          if (errHandler) {
-            errHandler(err);
-          }
-          return;
-        }
-
-        if (succHandler) {
-          succHandler(result["pos"]);
-        }
-      },
-      cmdSeq
-    );
-
-    return watchKey;
-  },
-  clearWatch: function (watchKey, callback) {
-    if (!this._watchIdMap[watchKey]) {
-      callback("Id not exists: " + watchKey);
-      return;
-    }
-
-    var watchInfo = this._watchIdMap[watchKey];
-
-    var self = this;
-
-    function clearId(id) {
-      self._postMessage("clearWatch", [id], function (err, result) {
-        if (!err) {
-          self._pickCallback(watchInfo.seq);
-
-          delete self._watchIdMap[watchKey];
-        }
-
-        if (callback) {
-          callback(err, result);
-        }
-      });
-    }
-
-    if (watchInfo.stat < 1) {
-      if (!watchInfo.callbackList) {
-        watchInfo.callbackList = [];
-      }
-
-      watchInfo.callbackList.push(function (id) {
-        clearId(id);
-      });
-    } else {
-      clearId(watchInfo.id);
-    }
-  },
-};
-
-export default RemoGeoLocation;
+export default RemoGeoLocation
diff --git a/src/styles/common.scss b/src/styles/common.scss
index ef7ca94..428620f 100644
--- a/src/styles/common.scss
+++ b/src/styles/common.scss
@@ -73,3 +73,8 @@
     background: url(/img/icon/tool.png) no-repeat;
     background-size: 100% 100%;
 }
+
+.menu-rest {
+    background: url(/img/icon/rest.png) no-repeat;
+    background-size: 100% 100%;
+}
\ No newline at end of file
diff --git a/src/styles/pcpage/index.scss b/src/styles/pcpage/index.scss
index 4f43e47..d415193 100644
--- a/src/styles/pcpage/index.scss
+++ b/src/styles/pcpage/index.scss
@@ -6,6 +6,7 @@
 @import './tool/ranging.scss';
 @import './tool/sign.scss';
 @import './tool/layer-manage.scss';
+@import './technique/box.scss';
 @import './publicBox/arc-nav-bar.scss';
 @import './publicBox/org-nav-bar.scss';
 @import './publicBox/service-nav-bar.scss';
\ No newline at end of file
diff --git a/src/styles/pcpage/technique/box.scss b/src/styles/pcpage/technique/box.scss
new file mode 100644
index 0000000..b49c883
--- /dev/null
+++ b/src/styles/pcpage/technique/box.scss
@@ -0,0 +1,75 @@
+.technique-box {
+    position: fixed;
+    top: 100px;
+    left: 140px;
+    min-width: 240px;
+    min-height: 106px;
+    background: #fff;
+    border-radius: 8px;
+    box-shadow: 0 0 14px 2px #dddddd;
+
+    .header {
+        position: relative;
+        border-radius: 8px 8px 0 0;
+        width: 100%;
+        height: 36px;
+        line-height: 36px;
+        background-color: #2196f3;
+
+        .title {
+            padding-left: 10px;
+
+            img {
+                width: 20px;
+                height: 20px;
+                vertical-align: middle;
+            }
+
+            span {
+                margin-left: 6px;
+                display: inline-block;
+                vertical-align: middle;
+                color: #fff;
+            }
+        }
+
+        .close {
+            position: absolute;
+            right: 6px;
+            top: 0;
+            left: auto;
+            bottom: 0;
+            margin: auto;
+            width: 16px;
+            height: 16px;
+            cursor: pointer;
+        }
+    }
+
+    .content {
+        line-height: 70px;
+        text-align: center;
+
+        ul {
+            max-height: 360px;
+            padding: 6px 8px;
+            text-align: left;
+            overflow-y: auto;
+
+            li {
+                position: relative;
+                line-height: 40px;
+                border-bottom: 1px dashed #ccc;
+
+                .el-switch {
+                    position: absolute;
+                    top: 0;
+                    right: 0;
+                    left: auto;
+                    bottom: 0;
+                    margin: auto;
+                }
+            }
+        }
+    }
+}
\ No newline at end of file
diff --git a/src/styles/pcpage/tool/layer-manage.scss b/src/styles/pcpage/tool/layer-manage.scss
index 521290c..5a50377 100644
--- a/src/styles/pcpage/tool/layer-manage.scss
+++ b/src/styles/pcpage/tool/layer-manage.scss
@@ -1,4 +1,5 @@
-.tool-layer {
+.tool-layer,
+.technique-layer {
     position: fixed;
     top: 100px;
     left: 140px;
@@ -53,6 +54,8 @@
         .list-box {
             position: absolute;
             width: 100%;
+            height: 100%;
+            overflow-y: auto;
 
             ul {
                 padding: 6px 8px;
diff --git a/src/utils/CustomloadingImg.js b/src/utils/CustomloadingImg.js
new file mode 100644
index 0000000..31b51b0
--- /dev/null
+++ b/src/utils/CustomloadingImg.js
@@ -0,0 +1,119 @@
+import defaultValue from './defaultValue.js'
+
+class CustomloadingImg {
+    constructor(options) {
+        this._errorEvent = new global.DC.Namespace.Cesium.Event()
+        this._tileWidth = 256
+        this._tileHeight = 256
+        // this._maximumLevel = 18
+        // this._minimumLevel = 1
+
+        var rectangle = defaultValue(options.rectangle, global.DC.Namespace.Cesium.Rectangle.MAX_VALUE)
+        this._tilingScheme = new global.DC.Namespace.Cesium.GeographicTilingScheme({
+            rectangle: rectangle,
+            numberOfLevelZeroTilesX: 13,
+            numberOfLevelZeroTilesY: 13
+        })
+
+        this._rectangle = this._tilingScheme.rectangle
+
+        var resource = global.DC.Namespace.Cesium.Resource.createIfNeeded(options.url)
+
+        this._resource = resource
+
+        this._tileDiscardPolicy = undefined
+
+        this._credit = undefined
+
+        this._readyPromise = undefined
+    }
+
+    get url () {
+        return this._resource.url
+    }
+
+    get proxy () {
+        return this._resource.proxy
+    }
+
+    get tileWidth () {
+        if (!this.ready) {
+            throw new global.DC.Namespace.Cesium.DeveloperError('tileWidth must not be called before the imagery provider is ready.')
+        }
+        return this._tileWidth
+    }
+
+    get tileHeight () {
+        if (!this.ready) {
+            throw new global.DC.Namespace.Cesium.DeveloperError('tileHeight must not be called before the imagery provider is ready.')
+        }
+        return this._tileHeight
+    }
+
+    get maximumLevel () {
+        if (!this.ready) {
+            throw new global.DC.Namespace.Cesium.DeveloperError('maximumLevel must not be called before the imagery provider is ready.')
+        }
+        return this._maximumLevel
+    }
+
+    get minimumLevel () {
+        if (!this.ready) {
+            throw new global.DC.Namespace.Cesium.DeveloperError('minimumLevel must not be called before the imagery provider is ready.')
+        }
+        return this._minimumLevel
+    }
+
+    get tilingScheme () {
+        if (!this.ready) {
+            throw new global.DC.Namespace.Cesium.DeveloperError('tilingScheme must not be called before the imagery provider is ready.')
+        }
+        return this._tilingScheme
+    }
+
+    get tileDiscardPolicy () {
+        if (!this.ready) {
+            throw new global.DC.Namespace.Cesium.DeveloperError('tileDiscardPolicy must not be called before the imagery provider is ready.')
+        }
+        return this._tileDiscardPolicy
+    }
+
+    get rectangle () {
+        if (!this.ready) {
+            throw new global.DC.Namespace.Cesium.DeveloperError('rectangle must not be called before the imagery provider is ready.')
+        }
+        return this._rectangle
+    }
+
+    get errorEvent () {
+        return this._errorEvent
+    }
+
+    get ready () {
+        return this._resource
+    }
+
+    get readyPromise () {
+        return this._readyPromise
+    }
+
+    get credit () {
+        if (!this.ready) {
+            throw new global.DC.Namespace.Cesium.DeveloperError('credit must not be called before the imagery provider is ready.')
+        }
+        return this._credit
+    }
+
+    requestImage (x, y, level, request) {
+        var r = this._tilingScheme.getNumberOfXTilesAtLevel(level)
+        var c = this._tilingScheme.getNumberOfYTilesAtLevel(level)
+
+        var s = this.url.replace('{x}', x).replace('{y}', y)
+
+        console.log('x:', x, 'y:', y, 'level:', level, 'url:', s)
+
+        return global.DC.Namespace.Cesium.ImageryProvider.loadImage(this, s)
+    }
+}
+
+export default CustomloadingImg
diff --git a/src/utils/SingleTileImageryProviderMe copy.js b/src/utils/SingleTileImageryProviderMe copy.js
new file mode 100644
index 0000000..e85cc47
--- /dev/null
+++ b/src/utils/SingleTileImageryProviderMe copy.js
@@ -0,0 +1,180 @@
+/**
+ * @Author: Caven
+ * @Date: 2020-01-15 20:27:27
+ */
+
+import baseLayerImgUrl from '@/assets/baseUrl'
+
+const viewerHeight = 700
+
+class SingleTileImageryProviderMe {
+    // eslint-disable-next-line space-before-function-paren
+    constructor(viewer, options) {
+        this._url = options.url
+        this._viewer = viewer
+
+        this._tilingScheme = new global.DC.Namespace.Cesium.WebMercatorTilingScheme({
+            rectangleSouthwestInMeters: new global.DC.Namespace.Cesium.Cartesian2(-33554054, -33746824),
+            rectangleNortheastInMeters: new global.DC.Namespace.Cesium.Cartesian2(33554054, 33746824)
+        })
+
+        console.log(this._tilingScheme)
+
+        this.realChange()
+    }
+
+    get url () {
+        return this._url
+    }
+
+    get viewer () {
+        return this._viewer
+    }
+
+    get rectangle () {
+        if (!this.ready) {
+            throw new global.DC.Namespace.Cesium.DeveloperError(
+                'rectangle must not be called before the imagery provider is ready.'
+            )
+        }
+        return this._rectangle
+    }
+
+    realChange () {
+        const self = this
+        this._viewer.on(global.DC.SceneEventType.CAMERA_CHANGED, function () {
+            const params = {}
+
+            const extend = self._viewer.camera.computeViewRectangle()
+            if (typeof extend === 'undefined') {
+                // 2D下会可能拾取不到坐标,extend返回undefined,所以做以下转换
+                const canvas = self._viewer.scene.canvas
+                const upperLeft = new global.DC.Namespace.Cesium.Cartesian2(0, 0)// canvas左上角坐标转2d坐标
+                const lowerRight = new global.DC.Namespace.Cesium.Cartesian2(
+                    canvas.clientWidth,
+                    canvas.clientHeight
+                )// canvas右下角坐标转2d坐标
+
+                const ellipsoid = self._viewer.scene.globe.ellipsoid
+                const upperLeft3 = self._viewer.camera.pickEllipsoid(
+                    upperLeft,
+                    ellipsoid
+                )// 2D转3D世界坐标
+
+                const lowerRight3 = self._viewer.camera.pickEllipsoid(
+                    lowerRight,
+                    ellipsoid
+                )// 2D转3D世界坐标
+
+                const upperLeftCartographic = self._viewer.scene.globe.ellipsoid.cartesianToCartographic(
+                    upperLeft3
+                )// 3D世界坐标转弧度
+                const lowerRightCartographic = self._viewer.scene.globe.ellipsoid.cartesianToCartographic(
+                    lowerRight3
+                )// 3D世界坐标转弧度
+
+                const minx = global.DC.Namespace.Cesium.Math.toDegrees(upperLeftCartographic.longitude)// 弧度转经纬度
+                const maxx = global.DC.Namespace.Cesium.Math.toDegrees(lowerRightCartographic.longitude)// 弧度转经纬度
+
+                const miny = global.DC.Namespace.Cesium.Math.toDegrees(lowerRightCartographic.latitude)// 弧度转经纬度
+                const maxy = global.DC.Namespace.Cesium.Math.toDegrees(upperLeftCartographic.latitude)// 弧度转经纬度
+
+                console.log('经度:' + minx + '----' + maxx)
+                console.log('纬度:' + miny + '----' + maxy)
+
+                params.minx = minx
+                params.maxx = maxx
+                params.miny = miny
+                params.maxy = maxy
+            } else {
+                // 3D获取方式
+                params.maxx = global.DC.Namespace.Cesium.Math.toDegrees(extend.east)
+                params.maxy = global.DC.Namespace.Cesium.Math.toDegrees(extend.north)
+
+                params.minx = global.DC.Namespace.Cesium.Math.toDegrees(extend.west)
+                params.miny = global.DC.Namespace.Cesium.Math.toDegrees(extend.south)
+            }
+
+            const extent = params
+            baseLayerImgUrl[3][viewerHeight].forEach(sm => {
+                if (
+                    (
+                        sm.rectangle[0] > extent.minx &&
+                        sm.rectangle[1] > extent.miny &&
+                        sm.rectangle[2] < extent.maxx &&
+                        sm.rectangle[3] < extent.maxy
+                    ) ||
+                    (
+                        sm.rectangle[0] < extent.minx &&
+                        sm.rectangle[1] < extent.maxy &&
+                        sm.rectangle[2] > extent.minx &&
+                        sm.rectangle[3] > extent.maxy
+                    ) ||
+                    (
+                        sm.rectangle[0] < extent.maxx &&
+                        sm.rectangle[1] < extent.maxy &&
+                        sm.rectangle[2] > extent.maxx &&
+                        sm.rectangle[3] > extent.maxy
+                    ) ||
+                    (
+                        sm.rectangle[0] < extent.maxx &&
+                        sm.rectangle[1] < extent.miny &&
+                        sm.rectangle[2] > extent.maxx &&
+                        sm.rectangle[3] > extent.miny
+                    ) ||
+                    (
+                        sm.rectangle[0] < extent.minx &&
+                        sm.rectangle[1] < extent.miny &&
+                        sm.rectangle[2] > extent.minx &&
+                        sm.rectangle[3] > extent.miny
+                    ) ||
+                    (
+                        sm.rectangle[0] > extent.minx &&
+                        sm.rectangle[1] < extent.maxy &&
+                        sm.rectangle[2] < extent.maxx &&
+                        sm.rectangle[3] > extent.maxy
+                    ) ||
+                    (
+                        sm.rectangle[0] > extent.minx &&
+                        sm.rectangle[1] > extent.miny &&
+                        sm.rectangle[2] > extent.maxx &&
+                        sm.rectangle[3] < extent.maxy
+                    ) ||
+                    (
+                        sm.rectangle[0] > extent.minx &&
+                        sm.rectangle[1] < extent.miny &&
+                        sm.rectangle[2] < extent.maxx &&
+                        sm.rectangle[3] > extent.miny
+                    ) ||
+                    (
+                        sm.rectangle[0] < extent.minx &&
+                        sm.rectangle[1] > extent.miny &&
+                        sm.rectangle[2] > extent.minx &&
+                        sm.rectangle[3] < extent.maxy
+                    )
+                ) {
+                    var min = global.DC.Namespace.Cesium.Cartesian3.fromDegrees(sm.rectangle[0], sm.rectangle[1])
+                    var max = global.DC.Namespace.Cesium.Cartesian3.fromDegrees(sm.rectangle[2], sm.rectangle[3])
+
+                    self._rectangle = {
+                        west: min.x,
+                        south: min.y,
+                        east: max.x,
+                        north: max.y
+                    }
+
+                    console.log(self)
+
+                    return global.DC.Namespace.Cesium.ImageryProvider.loadImage(self, sm.url)
+                }
+            })
+        })
+    }
+
+    mapCameraEvent () {
+
+        // return global.DC.Namespace.Cesium.ImageryProvider.loadImage(this, url)
+    }
+}
+
+export default SingleTileImageryProviderMe
diff --git a/src/utils/defaultValue copy.js b/src/utils/defaultValue copy.js
new file mode 100644
index 0000000..9a52e51
--- /dev/null
+++ b/src/utils/defaultValue copy.js
@@ -0,0 +1,29 @@
+/**
+ * Returns the first parameter if not undefined, otherwise the second parameter.
+ * Useful for setting a default value for a parameter.
+ *
+ * @function
+ *
+ * @param {*} a
+ * @param {*} b
+ * @returns {*} Returns the first parameter if not undefined, otherwise the second parameter.
+ *
+ * @example
+ * param = Cesium.defaultValue(param, 'default');
+ */
+function defaultValue(a, b) {
+  if (a !== undefined && a !== null) {
+    return a;
+  }
+  return b;
+}
+
+/**
+ * A frozen empty object that can be used as the default value for options passed as
+ * an object literal.
+ * @type {Object}
+ * @memberof defaultValue
+ */
+defaultValue.EMPTY_OBJECT = Object.freeze({});
+
+export default defaultValue;
diff --git a/src/utils/defaultValue.js b/src/utils/defaultValue.js
new file mode 100644
index 0000000..9a52e51
--- /dev/null
+++ b/src/utils/defaultValue.js
@@ -0,0 +1,29 @@
+/**
+ * Returns the first parameter if not undefined, otherwise the second parameter.
+ * Useful for setting a default value for a parameter.
+ *
+ * @function
+ *
+ * @param {*} a
+ * @param {*} b
+ * @returns {*} Returns the first parameter if not undefined, otherwise the second parameter.
+ *
+ * @example
+ * param = Cesium.defaultValue(param, 'default');
+ */
+function defaultValue(a, b) {
+  if (a !== undefined && a !== null) {
+    return a;
+  }
+  return b;
+}
+
+/**
+ * A frozen empty object that can be used as the default value for options passed as
+ * an object literal.
+ * @type {Object}
+ * @memberof defaultValue
+ */
+defaultValue.EMPTY_OBJECT = Object.freeze({});
+
+export default defaultValue;
diff --git a/src/utils/defined.js b/src/utils/defined.js
new file mode 100644
index 0000000..8e7a99c
--- /dev/null
+++ b/src/utils/defined.js
@@ -0,0 +1,17 @@
+/**
+ * @function
+ *
+ * @param {*} value The object.
+ * @returns {Boolean} Returns true if the object is defined, returns false otherwise.
+ *
+ * @example
+ * if (Cesium.defined(positions)) {
+ *      doSomething();
+ * } else {
+ *      doSomethingElse();
+ * }
+ */
+function defined (value) {
+    return value !== undefined && value !== null
+}
+export default defined

--
Gitblit v1.9.3