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 维
- </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