Quellcode durchsuchen

高德地图代理

CzRger vor 1 Monat
Ursprung
Commit
350b95056e
2 geänderte Dateien mit 30 neuen und 1 gelöschten Zeilen
  1. 2 1
      src/components/easyMap/initMapInfo.ts
  2. 28 0
      vite.config.ts

+ 2 - 1
src/components/easyMap/initMapInfo.ts

@@ -15,7 +15,8 @@ const initInternet = (obj) => {
   const _layer = isInternet ? new layer.Tile({
     source: new source.XYZ({
       projection: gcj02Mecator,
-      url: 'http://wprd0{1-4}.is.autonavi.com/appmaptile?lang=zh_cn&size=1&style=7&x={x}&y={y}&z={z}'
+      // url: 'http://wprd0{1-4}.is.autonavi.com/appmaptile?lang=zh_cn&size=1&style=7&x={x}&y={y}&z={z}'
+      url: '/GaoDeMap0{1-4}-api/appmaptile?lang=zh_cn&size=1&style=7&x={x}&y={y}&z={z}'
     }),
     visible: obj.visible,
   }) : new layer.Tile({

+ 28 - 0
vite.config.ts

@@ -89,6 +89,34 @@ export default defineConfig({
           return path.replace(/^\/history-track-ws-api/, '')
         }
       },
+      '/GaoDeMap01-api': {
+        target: 'http://wprd01.is.autonavi.com/',	// 高德地图
+        changeOrigin: true,
+        rewrite: path => {
+          return path.replace(/^\/GaoDeMap01-api/, '')
+        }
+      },
+      '/GaoDeMap02-api': {
+        target: 'http://wprd02.is.autonavi.com/',	// 高德地图
+        changeOrigin: true,
+        rewrite: path => {
+          return path.replace(/^\/GaoDeMap02-api/, '')
+        }
+      },
+      '/GaoDeMap03-api': {
+        target: 'http://wprd03.is.autonavi.com/',	// 高德地图
+        changeOrigin: true,
+        rewrite: path => {
+          return path.replace(/^\/GaoDeMap03-api/, '')
+        }
+      },
+      '/GaoDeMap04-api': {
+        target: 'http://wprd04.is.autonavi.com/',	// 高德地图
+        changeOrigin: true,
+        rewrite: path => {
+          return path.replace(/^\/GaoDeMap04-api/, '')
+        }
+      },
     }
   },
   css: {