Bladeren bron

20250415-服务调用地图修改

zhiyuan-007 2 weken geleden
bovenliggende
commit
666b8d020d
3 gewijzigde bestanden met toevoegingen van 8 en 20 verwijderingen
  1. 5 5
      src/components/MapView.vue
  2. 2 2
      src/data/resources.json
  3. 1 13
      src/utils/map/addLayer.js

+ 5 - 5
src/components/MapView.vue

@@ -7,7 +7,7 @@
 <script>
 import useLayoutStore from '@/store/layout'
 import { useMapStore } from '@/store/map.js'
-import { AddYaoganMapLayer, importantAreaPosition } from '@/utils/map/addLayer.js'
+import { AddBaseMapLayer, AddYaoganMapLayer, importantAreaPosition } from '@/utils/map/addLayer.js'
 import CityGis from '@/utils/map/CityGis.Bridge.js'
 import { myBridge } from '@/utils/map/map.js'
 import { onMounted } from 'vue'
@@ -25,17 +25,17 @@ export default {
 			}, 2500)
 			myBridge.bridgeContent = bridge = new CityGis.Bridge({
 				id: 'i_map',
-				// url: 'http://localhost:5173/map-tool-widget/',
+				url: 'http://localhost:5173/map-tool-widget/',
 				// url: 'https://cimweb.zjw.sh.cegn.cn:2007/map-tool-widget/#/',
 				// url: 'http://172.16.8.44:9250/map-tool-widget/#/jk_map',
-				url: 'http://172.16.8.44:8250/map-tool-widget/#/jk_map',
+				// url: 'http://172.16.8.44:8250/map-tool-widget/#/jk_map',
 
 				onReady: function () {
 					console.log('地图创建完成')
 				},
 			})
-			AddYaoganMapLayer()
-			importantAreaPosition(4190, -5273, 19419, 6, 34)
+			AddBaseMapLayer()
+			importantAreaPosition(2790, -2858, 5019, 2, 34)
 			bridge.addEventListener((arg) => {
 				// console.log('map listener:',arg)
 				switch (arg.action) {

+ 2 - 2
src/data/resources.json

@@ -3,7 +3,7 @@
     "title": "全市白模",
     "D_CODE": "D85030103202409",
     "id": "D8503010320240901",
-    "url": "https://cimweb.zjw.sh.cegn.cn:2008/MapProxyApi/getSceneServer/ptgl/05195418",
+    "url": "https://gisser.china-gis.com/geoserver/rest/services/Hosted/WT_BM/SceneServer",
     "visible": false,
     "opacity": 1,
     "type": "scene"
@@ -12,7 +12,7 @@
     "title": "影像底图",
     "D_CODE": "50115036",
     "id": "50115036",
-    "url": "https://cimweb.zjw.sh.cegn.cn:2008/MapProxyApi/getSceneServer/ptgl/50115036",
+    "url": "https://gisser.china-gis.com/geoserver/rest/services/Hosted/WT_HP/MapServer",
     "visible": false,
     "opacity": 1,
     "type": "tile"

+ 1 - 13
src/utils/map/addLayer.js

@@ -84,7 +84,7 @@ export async function AddZhenwuMapLayer() {
 }
 
 export async function AddYaoganMapLayer() {
-	let url = await returnProxyUrl('https://cimweb.zjw.sh.cegn.cn:2008/MapProxyApi/getSceneServer/ptgl/50115036')
+	let url = 'https://gisser.china-gis.com/geoserver/rest/services/Hosted/WT_HP/MapServer'
 	invokeParams('AddBaseMapLayer', {
 		id: 'BaseMapYaoGan',
 		title: 'BaseMapYaoGan',
@@ -93,18 +93,6 @@ export async function AddYaoganMapLayer() {
 		type: 'tile',
 		url,
 	})
-	let CSJUrl = await returnProxyUrl(
-		'https://cimweb.zjw.sh.cegn.cn:2008/MapProxyApi/getSceneServer/gxjh_fwjk/D9902002720240801'
-	)
-	invokeParams('AddSingleLayer', {
-		id: 'BaseMapCSJYaoGan',
-		title: 'BaseMapCSJYaoGan',
-		visible: true,
-		opacity: 1,
-		type: 'tile',
-		url: CSJUrl,
-	})
-	showLayersWithScaleEvents({ status: 'show' })
 }
 
 export function showLayersWithScaleEvents(params) {