DESKTOP-CRQ4N2U\jintian 1 rok pred
rodič
commit
7875c4b8e4
2 zmenil súbory, kde vykonal 14 pridanie a 4 odobranie
  1. 3 3
      index.html
  2. 11 1
      src/views/Map3d/components/basicLayer.vue

+ 3 - 3
index.html

@@ -10,9 +10,9 @@
 				height: 100vh;
 			}
 		</style>
-		<link rel="stylesheet" type="text/css"
-			href="http://218.59.194.82:14080/api/ThirdParty/Cesium-1.93/Widgets/widgets.css" />
-		<script src="http://218.59.194.82:14080/api/ThirdParty/Cesium-1.93/Cesium.js"></script>
+		<!-- 引入Cesium -->
+		<link rel="stylesheet" type="text/css" href="./public/ThirdParty/Cesium-1.93/Widgets/widgets.css" />
+		<script src="./ThirdParty/Cesium-1.93/Cesium.js"></script>
 		<!-- 引入生成热力图 -->
 		<script src="./ThirdParty/CesiumHeatmap.js"></script>
 		<script type="text/javascript" src="https://js.cdn.aliyun.dcloud.net.cn/dev/uni-app/uni.webview.1.5.2.js"></script>

+ 11 - 1
src/views/Map3d/components/basicLayer.vue

@@ -61,6 +61,12 @@
 				layerID: '', //底图切换唯一ID
 				layerList: [], //图层列表
 
+				baseMapData: {
+					url: "https://server.arcgisonline.com/arcgis/rest/services/World_Imagery/MapServer/tile/{z}/{y}/{x}",
+					minimumLevel: 1,
+					maximumLevel: 18
+				},
+
 				//地形数据
 				terrainData: {
 					isterrain: false, //是否切换地形
@@ -140,6 +146,8 @@
 				}).then(res => {
 					let options = {
 						url: url, //服务地址
+						minimumLevel: this.baseMapData.minimumLevel,
+						maximumLevel: this.baseMapData.maximumLevel
 					};
 					if (url.indexOf("map.geoq.cn") != -1) {
 						options.CRS = "WGS84";
@@ -197,7 +205,7 @@
 						if (item.parameterset instanceof Object) {
 							parameterset = item.parameterset;
 						} else if (item.parameterset != "" && item.parameterset != null && item.parameterset != undefined) {
-							
+
 							parameterset = JSON.parse(item.parameterset);
 						}
 
@@ -226,6 +234,8 @@
 							//设置参数
 							let options = {
 								url: item.datasource, //服务地址
+								minimumLevel: _self.baseMapData.minimumLevel,
+								maximumLevel: _self.baseMapData.maximumLevel
 							};
 							if (item.datasource.indexOf("map.geoq.cn") != -1) {
 								options.CRS = "WGS84";