DESKTOP-CRQ4N2U\jintian 2 年之前
父節點
當前提交
ca044255ba

+ 2 - 2
.env.development

@@ -5,6 +5,6 @@ VITE_APP_TITLE = 金田基础框架
 VITE_APP_ENV = 'development'
 
 # 金田基础框架/开发环境
-VITE_API_URL = 'http://218.59.194.82:13182/'
+VITE_API_URL = 'http://218.59.194.82:13184/'
 
-# 后台管理地址: http://218.59.194.82:13190/sdjt-admin/
+# 后台管理地址: http://218.59.194.82:13190/sdhy-admin/

+ 2 - 2
.env.production

@@ -5,9 +5,9 @@ VITE_APP_TITLE = 金田基础框架
 VITE_APP_ENV = 'production'
 
 # 金田基础框架/生产环境
-VITE_API_URL = 'http://218.59.194.82:13182/'
+VITE_API_URL = 'http://218.59.194.82:13184/'
 
-# 后台管理地址: http://218.59.194.82:13190/sdjt-admin/
+# 后台管理地址: http://218.59.194.82:13190/sdhy-admin/
 
 # 是否在打包时开启压缩,支持 gzip 和 brotli
 VITE_BUILD_COMPRESS = gzip

+ 1 - 1
index.html

@@ -4,7 +4,7 @@
 		<meta charset="UTF-8" />
 		<link rel="icon" href="/favicon.ico" />
 		<meta name="viewport" content="width=device-width, initial-scale=1.0" />
-		<title>金田CIM三维基础平台</title>
+		<title>海洋三维展示平台</title>
 		<style>
 			#app {
 				height: 100vh;

二進制
src/assets/images/header/header-1.png


二進制
src/assets/images/header/header-1.webp


二進制
src/assets/images/login/login-title.webp


+ 3 - 3
src/views/Main/components/header.vue

@@ -27,9 +27,9 @@
 				<el-menu-item index="0">
 					<router-link to="/home/Map3d">三维地图</router-link>
 				</el-menu-item>
-				<el-menu-item index="1">
+				<!-- <el-menu-item index="1">
 					<router-link to="/home/SysAdmin">系统管理</router-link>
-				</el-menu-item>
+				</el-menu-item> -->
 <!-- 				<el-menu-item index="2">
 					<router-link to="/home/table">数据维护</router-link>
 				</el-menu-item>
@@ -137,7 +137,7 @@
 	$fontColor: #fff;
 	$fullsize: calc(100% - 0rem);
 	$header-title-bg: url(@/assets/images/header/header-title-bg.png) 0rem no-repeat;
-	$header-title: url(@/assets/images/header/header-1.webp) 0rem no-repeat;
+	$header-title: url(@/assets/images/header/header-1.png) 0rem no-repeat;
 	$header-bg: url(@/assets/images/header/header-bg.png) 0rem no-repeat;
 	$header-bg-color: linear-gradient(100deg,
 		rgb(16, 96, 210) 30%,

+ 18 - 18
src/views/Map3d/components/map.vue

@@ -9,7 +9,7 @@
 	} from '@/store/index'
 	let store = Store();
 
-	import map_xzqh_zj from '@/assets/dataFile/map_xzqh_zj.json';
+	// import map_xzqh_zj from '@/assets/dataFile/map_xzqh_zj.json';
 
 	let jt3d = undefined;
 	export default {
@@ -119,13 +119,13 @@
 			 * 添加镇街边界线——精灵线
 			 */
 			addBoundaryLine(jt3d) {
-				jt3d.PolylineObject.drawPolylineByGeoJson(map_xzqh_zj, {
-					width: 5,
-					color: '#04FFFF',
-					isImageAlpha: true, //用图片自带颜色
-					duration: 3000,
-					imgUrl: "jt3dSDK/imgs/polylinematerial/spriteline1.png"
-				});
+				// jt3d.PolylineObject.drawPolylineByGeoJson(map_xzqh_zj, {
+				// 	width: 5,
+				// 	color: '#04FFFF',
+				// 	isImageAlpha: true, //用图片自带颜色
+				// 	duration: 3000,
+				// 	imgUrl: "jt3dSDK/imgs/polylinematerial/spriteline1.png"
+				// });
 			},
 
 			/**
@@ -260,27 +260,27 @@
 			fullMap(jt3d) {
 				// 初始化项目区域范围视角
 				let optionsS = {
-					west: 121.563298,
-					south: 37.284514,
-					east: 121.565298,
-					north: 37.286514,
+					west: 110.88459807402462,
+					south: 15.598579935800508,
+					east: 119.0687931142047,
+					north: 21.8052784272975,
 					isRemove: false, //定位完成后是否删除
 					duration: 3, //飞行时间
 					heading: 0,
 					pitch: -90,
-					range: 115000
+					range: 1052000
 				};
 				
 				let optionsE = {
-					west: 121.563298,
-					south: 37.284514,
-					east: 121.565298,
-					north: 37.286514,
+					west: 110.88459807402462,
+					south: 15.598579935800508,
+					east: 119.0687931142047,
+					north: 21.8052784272975,
 					isRemove: true, //定位完成后是否删除
 					duration: 3, //飞行时间
 					heading: 0,
 					pitch: -60,
-					range: 115000
+					range: 1052000
 				};
 
 				var fullMapPromise = jt3d.fullMap(optionsS);

+ 12 - 12
src/views/Map3d/components/toolbars.vue

@@ -32,12 +32,12 @@
 				测试动态线
 			</span>
 		</div> -->
-		<div class="toolbar-item" @click="showWidget('rotateCamera')">
+		<!-- <div class="toolbar-item" @click="showWidget('rotateCamera')">
 			<i class="iconfont icon-chaxunzuobiaozhi" />
 			<span class="title">
 				绕点旋转
 			</span>
-		</div>
+		</div> -->
 		<div class="toolbar-item" @click="showWidget('fullMap')">
 			<i class="iconfont icon-chaxunzuobiaozhi" />
 			<span class="title">
@@ -70,28 +70,28 @@
 				<span slot="slot" class="text"></span>
 				<el-dropdown-menu>
 					<el-dropdown-item command="DialogEdit"><i class="iconfont minsize icon-dituhuizhi"></i>绘制功能</el-dropdown-item>
-					<el-dropdown-item command="navigate"><i class="iconfont icon-zhijiantou"></i>地区导航</el-dropdown-item>
+					<!-- <el-dropdown-item command="navigate"><i class="iconfont icon-zhijiantou"></i>地区导航</el-dropdown-item> -->
 					<el-dropdown-item command="viewerlabel"><i class="iconfont minsize icon-fushi"></i>视角标签</el-dropdown-item>
 					<el-dropdown-item v-if="store.userport=='PC'" command="printmap"><i class="iconfont maxsize icon-svgdayin"></i>打印地图</el-dropdown-item>
 					<el-dropdown-item command="measure"><i class="iconfont minsize icon-icon_measureTool"></i>图上量算</el-dropdown-item>
-					<el-dropdown-item command="query-graphics"><i class="iconfont icon-search"></i>图形查询</el-dropdown-item>
-					<el-dropdown-item command="analysis-data"><i class="iconfont maxsize icon-svgjiexiwenjian"></i>文件解析</el-dropdown-item>
-					<el-dropdown-item command="analysis-space"><i class="iconfont icon-duodiankeshiyu"></i>空间分析</el-dropdown-item>
-					<el-dropdown-item command="analysis-terrain"><i class="iconfont icon-iconfonttubiao_dixing"></i>地形分析</el-dropdown-item>
+					<!-- <el-dropdown-item command="query-graphics"><i class="iconfont icon-search"></i>图形查询</el-dropdown-item> -->
+					<!-- <el-dropdown-item command="analysis-data"><i class="iconfont maxsize icon-svgjiexiwenjian"></i>文件解析</el-dropdown-item> -->
+					<!-- <el-dropdown-item command="analysis-space"><i class="iconfont icon-duodiankeshiyu"></i>空间分析</el-dropdown-item> -->
+					<!-- <el-dropdown-item command="analysis-terrain"><i class="iconfont icon-iconfonttubiao_dixing"></i>地形分析</el-dropdown-item> -->
 					<el-dropdown-item command="special-effects"><i class="iconfont icon-yu"></i>特效效果</el-dropdown-item>
 					<el-dropdown-item command="coordsTool"><i class="iconfont icon-zuobiao"></i>坐标定位</el-dropdown-item>
-					<el-dropdown-item command="TrackRoam"><i class="iconfont maxsize icon-jurassic_jiankong"></i>路径漫游</el-dropdown-item>
-					<el-dropdown-item command="ImageLayerSplit"><i class="iconfont maxsize icon-juanlian"></i>卷帘对比</el-dropdown-item>
+					<!-- <el-dropdown-item command="TrackRoam"><i class="iconfont maxsize icon-jurassic_jiankong"></i>路径漫游</el-dropdown-item> -->
+					<!-- <el-dropdown-item command="ImageLayerSplit"><i class="iconfont maxsize icon-juanlian"></i>卷帘对比</el-dropdown-item> -->
 					<el-dropdown-item command="ViewerSplitScreen"><i class="iconfont minsize icon-fenping"></i>分屏对比</el-dropdown-item>
 				</el-dropdown-menu>
 			</template>
 		</el-dropdown>
-		<div class="toolbar-item" @click="showWidget('clearAll')">
+		<!-- <div class="toolbar-item" @click="showWidget('clearAll')">
 			<i class="iconfont minsize icon-shanchu"></i>
 			<span class="title">
 				清除所有
 			</span>
-		</div>
+		</div> -->
 	</div>
 </template>
 
@@ -359,7 +359,7 @@
 	.toolbars {
 		position: absolute;
 		top: 80rem;
-		width: 580rem;
+		width: 340rem;
 		right: 20rem;
 		cursor: pointer !important;
 		padding: 0rem !important;

+ 1 - 1
vite.config.js

@@ -19,7 +19,7 @@ export default defineConfig({
 	// 默认情况下,vite 会假设你的应用是被部署在一个域名的根路径上,例如 https://www.ruoyi.vip/。
 	// 如果应用被部署在一个子路径上,你就需要用这个选项指定这个子路径。例如,如果你的应用被部署在 https://www.ruoyi.vip/admin/,则设置 baseUrl 为 /admin/。
 	// base: './',
-	base: process.env.NODE_ENV === 'production' ? './' : '/sdjt/',
+	base: process.env.NODE_ENV === 'production' ? './' : '/sdhy/',
 
 	resolve: {
 		alias: {