From 79776f5e9c9052c233a6f2e3392e900437556979 Mon Sep 17 00:00:00 2001 From: renna <576157508@qq.com> Date: Mon, 16 Jun 2025 15:30:58 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=87=E6=8D=A2=E8=83=8C=E6=99=AF=E4=B8=BA?= =?UTF-8?q?=E5=9C=B0=E5=9B=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.production | 2 +- src/assets/img/position.png | Bin 0 -> 1151 bytes src/assets/js/custom_map_config.json | 876 +++++++++++++++++++++++++++ src/views/Home.vue | 227 +++++-- 4 files changed, 1067 insertions(+), 38 deletions(-) create mode 100644 src/assets/img/position.png create mode 100644 src/assets/js/custom_map_config.json diff --git a/.env.production b/.env.production index bdf60ac..64af417 100644 --- a/.env.production +++ b/.env.production @@ -6,7 +6,7 @@ VITE_APP_ENV = 'production' # 地址替换时间20250427 # base_url -VITE_APP_BASE_API='http://10.0.202:9123' +VITE_APP_BASE_API='http://14.103.162.172:9123' # 可安可 VITE_APP_CONCOAI_API='https://rest.concoai.com' diff --git a/src/assets/img/position.png b/src/assets/img/position.png new file mode 100644 index 0000000000000000000000000000000000000000..7178e45ec6703cf9c50fa0ff8f41466a92ad7606 GIT binary patch literal 1151 zcmV-_1c3XAP)F)P^q`{}gb8!3WG zV>}VTIU8^meZj^Q&I1qddO*MH6H$XZDF0udjevW&LFRr!S{AUd4CE}#3`Lgcwuw-m z?;c=#t&)wvqsA6AX>K{d!iDJ?PeZRm$7v!7bL@^aXW?w_{Bo-B;&Kk#|1HTm70wbV zvcy-rs5UCm*P#U8=LfLtBJ#gr8jkK>65*|$!sTaQ=&aKh1eQ>^Hku`&1#*TG!A)!l%Z3ED`>rrfz-7Pd4KaO2pWk`al5^#48_l-Lv<8mE6j?gIJx;*H zrlgv+fUF3F);@cg*GTQKS%%&TtYC`oIoE9mKLs{f8Abu-;wIl(etAWr_LZv_uuDf0 zYPT*TGUe*jjJ zvO^RmH$48hN>QQL{f#9Ar`5)4+$C(*oj2`?InUX!f832dFa6=fEfL7`Iv4$`Nb2#T z=hs(aKimJ*L-nvj888@o&c&#Dc!C$7;sn@*n^*FYr$Yicb7i9QlL`w5R}hRIa{{$BZ;B+K?v2k{-^~e&aA~JXkvp zwj`8(w~-b5(ZFQ$_dTuydwgs9TO+aQo#3aS-}BF`ID&jo{i>M7Z=c5S@Iwdlp!s!x z*ON9XR#cPr<+Uc?hM`++9MO(g#A3V|Sxt!iG#pRbqQj=-azG%A9EE#Snht~^_XX2_ zHY?cles5R_gfl|bI2M#H3xV^F2c8+a-#GI3sWE*p`fA*^<$oUv!}BD;v32s52bMbY z$-U_7xO07mJ_+vY^#F5$(~Y%e;Y#m8b*UM>+KPUbG8xHm;?h-7+9-!M6eHud?VS#z zovIxS8qxl#CViS-z}+Kiold!d+>(x&gEOsfWOJW>^XEfOHBH0FNWjfb;EV|MjRp-C z1`%OvEKKN%Fma8kdSfx;LH+U z*AKQigfnI@aY4Oc!90QorF9PB^AQjdQZH)5fNM&y&58L4Fw~jQy=jr2hVKagk#L|c Rk|+QG002ovPDHLkV1lqxChY(K literal 0 HcmV?d00001 diff --git a/src/assets/js/custom_map_config.json b/src/assets/js/custom_map_config.json new file mode 100644 index 0000000..5af9f18 --- /dev/null +++ b/src/assets/js/custom_map_config.json @@ -0,0 +1,876 @@ +[{ + "featureType": "background", + "elementType": "geometry", + "stylers": { + "visibility": "on" + } +}, { + "featureType": "land", + "elementType": "geometry", + "stylers": { + "color": "#003044ff", + "visibility": "on" + } +}, { + "featureType": "building", + "elementType": "geometry.fill", + "stylers": { + "color": "#002435ff", + "visibility": "on" + } +}, { + "featureType": "building", + "elementType": "geometry.stroke", + "stylers": { + "color": "#00121cff", + "visibility": "on" + } +}, { + "featureType": "road", + "elementType": "geometry.fill", + "stylers": { + "color": "#066f6dff", + "visibility": "on" + } +}, { + "featureType": "road", + "elementType": "geometry.stroke", + "stylers": { + "color": "#004c45ff", + "visibility": "on" + } +}, { + "featureType": "water", + "elementType": "labels.text.fill", + "stylers": { + "color": "#07A7A2ff", + "visibility": "on" + } +}, { + "featureType": "water", + "elementType": "geometry", + "stylers": { + "color": "#133f58ff", + "visibility": "on" + } +}, { + "featureType": "country", + "elementType": "labels.text.fill", + "stylers": { + "color": "#07A7A2ff", + "visibility": "on" + } +}, { + "featureType": "city", + "elementType": "labels.text.fill", + "stylers": { + "color": "#07A7A2ff", + "visibility": "on" + } +}, { + "featureType": "continent", + "elementType": "labels.text.fill", + "stylers": { + "color": "#07A7A2ff", + "visibility": "on" + } +}, { + "featureType": "village", + "elementType": "labels.text.fill", + "stylers": { + "color": "#07A7A2ff", + "visibility": "on" + } +}, { + "featureType": "town", + "elementType": "labels.text.fill", + "stylers": { + "color": "#07A7A2ff", + "visibility": "on" + } +}, { + "featureType": "district", + "elementType": "labels.text.fill", + "stylers": { + "color": "#07A7A2ff", + "visibility": "on" + } +}, { + "featureType": "districtlabel", + "elementType": "labels.text.fill", + "stylers": { + "color": "#07A7A2ff", + "visibility": "on" + } +}, { + "featureType": "districtlabel", + "elementType": "labels.text.stroke", + "stylers": { + "color": "#078381ff", + "visibility": "on" + } +}, { + "featureType": "poilabel", + "elementType": "labels.text.fill", + "stylers": { + "color": "#07A7A2ff", + "visibility": "on" + } +}, { + "featureType": "poilabel", + "elementType": "labels.text.stroke", + "stylers": { + "color": "#002738ff", + "visibility": "on" + } +}, { + "featureType": "poilabel", + "elementType": "labels.icon", + "stylers": { + "visibility": "off" + } +}, { + "featureType": "scenicspotslabel", + "elementType": "labels.text.fill", + "stylers": { + "color": "#07A7A2ff", + "visibility": "on" + } +}, { + "featureType": "scenicspotslabel", + "elementType": "labels.icon", + "stylers": { + "visibility": "off" + } +}, { + "featureType": "transportationlabel", + "elementType": "labels.text.fill", + "stylers": { + "color": "#07A7A2ff", + "visibility": "on" + } +}, { + "featureType": "transportationlabel", + "elementType": "labels.icon", + "stylers": { + "visibility": "off" + } +}, { + "featureType": "airportlabel", + "elementType": "labels.text.fill", + "stylers": { + "color": "#07A7A2ff", + "visibility": "on" + } +}, { + "featureType": "airportlabel", + "elementType": "labels.icon", + "stylers": { + "visibility": "off" + } +}, { + "featureType": "green", + "elementType": "geometry", + "stylers": { + "color": "#0c364cff", + "visibility": "on" + } +}, { + "featureType": "district", + "elementType": "labels.text.stroke", + "stylers": { + "color": "#078381ff", + "visibility": "on" + } +}, { + "featureType": "city", + "elementType": "labels.text.stroke", + "stylers": { + "color": "#078381ff", + "visibility": "on" + } +}, { + "featureType": "country", + "elementType": "labels.text.stroke", + "stylers": { + "color": "#078381ff", + "visibility": "on" + } +}, { + "featureType": "continent", + "elementType": "labels.text.stroke", + "stylers": { + "color": "#078381ff", + "visibility": "on" + } +}, { + "featureType": "town", + "elementType": "labels", + "stylers": { + "visibility": "off" + } +}, { + "featureType": "village", + "elementType": "labels", + "stylers": { + "visibility": "off" + } +}, { + "featureType": "town", + "elementType": "labels.icon", + "stylers": { + "visibility": "off" + } +}, { + "featureType": "city", + "elementType": "labels.icon", + "stylers": { + "visibility": "off" + } +}, { + "featureType": "railway", + "elementType": "geometry", + "stylers": { + "visibility": "off" + } +}, { + "featureType": "subway", + "elementType": "geometry", + "stylers": { + "visibility": "off" + } +}, { + "featureType": "highwaysign", + "elementType": "labels", + "stylers": { + "visibility": "off" + } +}, { + "featureType": "nationalwaysign", + "elementType": "labels", + "stylers": { + "visibility": "off" + } +}, { + "featureType": "nationalwaysign", + "elementType": "labels.icon", + "stylers": { + "visibility": "off" + } +}, { + "featureType": "provincialwaysign", + "elementType": "labels", + "stylers": { + "visibility": "off" + } +}, { + "featureType": "provincialwaysign", + "elementType": "labels.icon", + "stylers": { + "visibility": "off" + } +}, { + "featureType": "tertiarywaysign", + "elementType": "labels", + "stylers": { + "visibility": "off" + } +}, { + "featureType": "tertiarywaysign", + "elementType": "labels.icon", + "stylers": { + "visibility": "off" + } +}, { + "featureType": "subwaylabel", + "elementType": "labels", + "stylers": { + "visibility": "off" + } +}, { + "featureType": "subwaylabel", + "elementType": "labels.icon", + "stylers": { + "visibility": "off" + } +}, { + "featureType": "road", + "elementType": "labels.text.fill", + "stylers": { + "color": "#07A7A2ff", + "visibility": "on" + } +}, { + "featureType": "road", + "elementType": "labels.text.stroke", + "stylers": { + "color": "#078381ff", + "weight": 1.5, + "visibility": "on" + } +}, { + "featureType": "highway", + "elementType": "labels.text.stroke", + "stylers": { + "color": "#078381ff", + "visibility": "on" + } +}, { + "featureType": "nationalway", + "elementType": "labels.text.stroke", + "stylers": { + "color": "#078381ff", + "visibility": "on" + } +}, { + "featureType": "provincialway", + "elementType": "labels.text.stroke", + "stylers": { + "color": "#078381ff", + "visibility": "on" + } +}, { + "featureType": "cityhighway", + "elementType": "labels.text.stroke", + "stylers": { + "color": "#078381ff", + "visibility": "on" + } +}, { + "featureType": "arterial", + "elementType": "labels.text.stroke", + "stylers": { + "color": "#078381ff", + "visibility": "on" + } +}, { + "featureType": "tertiaryway", + "elementType": "labels.text.stroke", + "stylers": { + "color": "#078381ff", + "visibility": "on" + } +}, { + "featureType": "fourlevelway", + "elementType": "labels.text.stroke", + "stylers": { + "color": "#078381ff", + "visibility": "on" + } +}, { + "featureType": "local", + "elementType": "labels.text.stroke", + "stylers": { + "color": "#002738ff", + "visibility": "on" + } +}, { + "featureType": "scenicspotslabel", + "elementType": "labels.text.stroke", + "stylers": { + "color": "#002738ff", + "visibility": "on" + } +}, { + "featureType": "subway", + "elementType": "labels.text.stroke", + "stylers": { + "color": "#078381ff", + "visibility": "on" + } +}, { + "featureType": "shopping", + "elementType": "geometry", + "stylers": { + "visibility": "off" + } +}, { + "featureType": "manmade", + "elementType": "geometry", + "stylers": { + "visibility": "off" + } +}, { + "featureType": "manmade", + "elementType": "labels", + "stylers": { + "visibility": "off" + } +}, { + "featureType": "highwaysign", + "elementType": "labels.icon", + "stylers": { + "visibility": "off" + } +}, { + "featureType": "water", + "elementType": "labels.text.stroke", + "stylers": { + "color": "#002e42ff", + "visibility": "on" + } +}, { + "featureType": "road", + "elementType": "labels.text", + "stylers": { + "fontsize": 28 + } +}, { + "featureType": "highway", + "elementType": "geometry.fill", + "stylers": { + "color": "#066f6dff", + "visibility": "on" + } +}, { + "featureType": "highway", + "elementType": "geometry.stroke", + "stylers": { + "color": "#004c45ff", + "visibility": "on", + "weight": 1.5 + } +}, { + "featureType": "highway", + "elementType": "labels.text.fill", + "stylers": { + "color": "#07A7A2ff", + "visibility": "on" + } +}, { + "featureType": "nationalway", + "elementType": "geometry.fill", + "stylers": { + "color": "#066f6dff", + "visibility": "on" + } +}, { + "featureType": "nationalway", + "elementType": "geometry.stroke", + "stylers": { + "color": "#004c45ff", + "visibility": "on", + "weight": 1.5 + } +}, { + "featureType": "nationalway", + "elementType": "labels.text.fill", + "stylers": { + "color": "#07A7A2ff", + "visibility": "on" + } +}, { + "featureType": "provincialway", + "elementType": "geometry.fill", + "stylers": { + "color": "#066f6dff", + "visibility": "on" + } +}, { + "featureType": "cityhighway", + "elementType": "geometry.fill", + "stylers": { + "color": "#066f6dff", + "visibility": "on" + } +}, { + "featureType": "arterial", + "elementType": "geometry.fill", + "stylers": { + "color": "#066f6dff", + "visibility": "on" + } +}, { + "featureType": "tertiaryway", + "elementType": "geometry.fill", + "stylers": { + "color": "#066f6dff", + "visibility": "on" + } +}, { + "featureType": "fourlevelway", + "elementType": "geometry.fill", + "stylers": { + "color": "#066f6dff", + "visibility": "on" + } +}, { + "featureType": "local", + "elementType": "geometry.fill", + "stylers": { + "color": "#066f6dff", + "visibility": "on" + } +}, { + "featureType": "provincialway", + "elementType": "geometry.stroke", + "stylers": { + "color": "#004c45ff", + "visibility": "on", + "weight": 1.5 + } +}, { + "featureType": "cityhighway", + "elementType": "geometry.stroke", + "stylers": { + "color": "#004c45ff", + "visibility": "on", + "weight": 1.5 + } +}, { + "featureType": "arterial", + "elementType": "geometry.stroke", + "stylers": { + "color": "#004c45ff", + "visibility": "on", + "weight": 1.5 + } +}, { + "featureType": "tertiaryway", + "elementType": "geometry.stroke", + "stylers": { + "color": "#004c45ff", + "visibility": "on", + "weight": 1.5 + } +}, { + "featureType": "fourlevelway", + "elementType": "geometry.stroke", + "stylers": { + "color": "#004c45ff", + "visibility": "on", + "weight": 1.5 + } +}, { + "featureType": "local", + "elementType": "geometry.stroke", + "stylers": { + "color": "#004c45ff", + "visibility": "on", + "weight": 1.5 + } +}, { + "featureType": "nationalway", + "stylers": { + "curZoomRegionId": "0", + "curZoomRegion": "6,9", + "level": "6" + } +}, { + "featureType": "nationalway", + "stylers": { + "curZoomRegionId": "0", + "curZoomRegion": "6,9", + "level": "7" + } +}, { + "featureType": "nationalway", + "stylers": { + "curZoomRegionId": "0", + "curZoomRegion": "6,9", + "level": "8" + } +}, { + "featureType": "nationalway", + "stylers": { + "curZoomRegionId": "0", + "curZoomRegion": "6,9", + "level": "9" + } +}, { + "featureType": "nationalway", + "elementType": "geometry", + "stylers": { + "visibility": "off", + "curZoomRegionId": "0", + "curZoomRegion": "6,9", + "level": "6" + } +}, { + "featureType": "nationalway", + "elementType": "geometry", + "stylers": { + "visibility": "off", + "curZoomRegionId": "0", + "curZoomRegion": "6,9", + "level": "7" + } +}, { + "featureType": "nationalway", + "elementType": "geometry", + "stylers": { + "visibility": "off", + "curZoomRegionId": "0", + "curZoomRegion": "6,9", + "level": "8" + } +}, { + "featureType": "nationalway", + "elementType": "geometry", + "stylers": { + "visibility": "off", + "curZoomRegionId": "0", + "curZoomRegion": "6,9", + "level": "9" + } +}, { + "featureType": "nationalway", + "elementType": "labels", + "stylers": { + "visibility": "off", + "curZoomRegionId": "0", + "curZoomRegion": "6,9", + "level": "6" + } +}, { + "featureType": "nationalway", + "elementType": "labels", + "stylers": { + "visibility": "off", + "curZoomRegionId": "0", + "curZoomRegion": "6,9", + "level": "7" + } +}, { + "featureType": "nationalway", + "elementType": "labels", + "stylers": { + "visibility": "off", + "curZoomRegionId": "0", + "curZoomRegion": "6,9", + "level": "8" + } +}, { + "featureType": "nationalway", + "elementType": "labels", + "stylers": { + "visibility": "off", + "curZoomRegionId": "0", + "curZoomRegion": "6,9", + "level": "9" + } +}, { + "featureType": "provincialway", + "stylers": { + "curZoomRegionId": "0", + "curZoomRegion": "8,10", + "level": "8" + } +}, { + "featureType": "provincialway", + "stylers": { + "curZoomRegionId": "0", + "curZoomRegion": "8,10", + "level": "9" + } +}, { + "featureType": "provincialway", + "elementType": "geometry", + "stylers": { + "visibility": "off", + "curZoomRegionId": "0", + "curZoomRegion": "8,10", + "level": "8" + } +}, { + "featureType": "provincialway", + "elementType": "geometry", + "stylers": { + "visibility": "off", + "curZoomRegionId": "0", + "curZoomRegion": "8,10", + "level": "9" + } +}, { + "featureType": "provincialway", + "elementType": "labels", + "stylers": { + "visibility": "off", + "curZoomRegionId": "0", + "curZoomRegion": "8,10", + "level": "8" + } +}, { + "featureType": "provincialway", + "elementType": "labels", + "stylers": { + "visibility": "off", + "curZoomRegionId": "0", + "curZoomRegion": "8,10", + "level": "9" + } +}, { + "featureType": "cityhighway", + "stylers": { + "curZoomRegionId": "0", + "curZoomRegion": "6,9", + "level": "6" + } +}, { + "featureType": "cityhighway", + "stylers": { + "curZoomRegionId": "0", + "curZoomRegion": "6,9", + "level": "7" + } +}, { + "featureType": "cityhighway", + "stylers": { + "curZoomRegionId": "0", + "curZoomRegion": "6,9", + "level": "8" + } +}, { + "featureType": "cityhighway", + "stylers": { + "curZoomRegionId": "0", + "curZoomRegion": "6,9", + "level": "9" + } +}, { + "featureType": "cityhighway", + "elementType": "geometry", + "stylers": { + "visibility": "off", + "curZoomRegionId": "0", + "curZoomRegion": "6,9", + "level": "6" + } +}, { + "featureType": "cityhighway", + "elementType": "geometry", + "stylers": { + "visibility": "off", + "curZoomRegionId": "0", + "curZoomRegion": "6,9", + "level": "7" + } +}, { + "featureType": "cityhighway", + "elementType": "geometry", + "stylers": { + "visibility": "off", + "curZoomRegionId": "0", + "curZoomRegion": "6,9", + "level": "8" + } +}, { + "featureType": "cityhighway", + "elementType": "geometry", + "stylers": { + "visibility": "off", + "curZoomRegionId": "0", + "curZoomRegion": "6,9", + "level": "9" + } +}, { + "featureType": "cityhighway", + "elementType": "labels", + "stylers": { + "visibility": "off", + "curZoomRegionId": "0", + "curZoomRegion": "6,9", + "level": "6" + } +}, { + "featureType": "cityhighway", + "elementType": "labels", + "stylers": { + "visibility": "off", + "curZoomRegionId": "0", + "curZoomRegion": "6,9", + "level": "7" + } +}, { + "featureType": "cityhighway", + "elementType": "labels", + "stylers": { + "visibility": "off", + "curZoomRegionId": "0", + "curZoomRegion": "6,9", + "level": "8" + } +}, { + "featureType": "cityhighway", + "elementType": "labels", + "stylers": { + "visibility": "off", + "curZoomRegionId": "0", + "curZoomRegion": "6,9", + "level": "9" + } +}, { + "featureType": "arterial", + "stylers": { + "curZoomRegionId": "0", + "curZoomRegion": "9,9", + "level": "9" + } +}, { + "featureType": "arterial", + "elementType": "geometry", + "stylers": { + "visibility": "off", + "curZoomRegionId": "0", + "curZoomRegion": "9,9", + "level": "9" + } +}, { + "featureType": "arterial", + "elementType": "labels", + "stylers": { + "visibility": "off", + "curZoomRegionId": "0", + "curZoomRegion": "9,9", + "level": "9" + } +}, { + "featureType": "local", + "elementType": "labels.text.fill", + "stylers": { + "color": "#07A7A2ff", + "visibility": "on" + } +}, { + "featureType": "fourlevelway", + "elementType": "labels.text.fill", + "stylers": { + "color": "#07A7A2ff", + "visibility": "on" + } +}, { + "featureType": "tertiaryway", + "elementType": "labels.text.fill", + "stylers": { + "color": "#07A7A2ff", + "visibility": "on" + } +}, { + "featureType": "arterial", + "elementType": "labels.text.fill", + "stylers": { + "color": "#07A7A2ff", + "visibility": "on" + } +}, { + "featureType": "cityhighway", + "elementType": "labels.text.fill", + "stylers": { + "color": "#07A7A2ff", + "visibility": "on" + } +}, { + "featureType": "provincialway", + "elementType": "labels.text.fill", + "stylers": { + "color": "#07A7A2ff", + "visibility": "on" + } +}, { + "featureType": "scenicspots", + "elementType": "geometry", + "stylers": { + "color": "#0c364cff", + "visibility": "on" + } +}] \ No newline at end of file diff --git a/src/views/Home.vue b/src/views/Home.vue index 786b03e..efa02a6 100644 --- a/src/views/Home.vue +++ b/src/views/Home.vue @@ -1,11 +1,13 @@