From 478b9027e30a8ea8eba0c9360654b5f05fce62e5 Mon Sep 17 00:00:00 2001
From: ZhAkps <46207005+ZhAkps@users.noreply.github.com>
Date: 星期二, 06 二月 2024 15:38:16 +0800
Subject: [PATCH] 修改引用openlayer

---
 src/components/sideMenu/layerMenu/layerPanel2.vue |   23 ++++++++++++-----------
 1 files changed, 12 insertions(+), 11 deletions(-)

diff --git a/src/components/sideMenu/layerMenu/layerPanel2.vue b/src/components/sideMenu/layerMenu/layerPanel2.vue
index 62a0d84..163e60f 100644
--- a/src/components/sideMenu/layerMenu/layerPanel2.vue
+++ b/src/components/sideMenu/layerMenu/layerPanel2.vue
@@ -110,10 +110,10 @@
 import ZTTitem from "@/utils/ztt2.js";
 import { layers } from "../../../../static/json/layer.js";
 
-import Tile from "ol/layer/Tile";
-import XYZ from "ol/source/XYZ";
-import { get as getProjection, getTransform } from "ol/proj";
-import { createXYZ } from "ol/tilegrid";
+// import Tile from "ol/layer/Tile";
+// import XYZ from "ol/source/XYZ";
+// import { get as getProjection, getTransform } from "ol/proj";
+// import { createXYZ } from "ol/tilegrid";
 
 export default {
   name: "LayerPanel",
@@ -478,16 +478,17 @@
             // });
             // window.map.addLayer(window.tdglLayer);
 
-            var url =
-              "https://skyzt.bda.gov.cn/gisserver/tmsserver/chengshiguihua_dikuaibianhao_tms/";
-            var projection = getProjection("EPSG:4326");
-            var tmslayer = new Tile({
-              source: new XYZ({
+            // var url =
+            //   "https://skyzt.bda.gov.cn/gisserver/tmsserver/chengshiguihua_dikuaibianhao_tms/";
+
+            var tmslayer = new ol.layer.Tile({
+              source: new ol.source.XYZ({
                 projection: projection,
-                tileGrid: createXYZ({
-                  extent: projection.getExtent(),
+                tileGrid: ol.tilegrid.createXYZ({
+                  extent: [50.731, -90, 180, 70.0478],
                 }),
                 tileUrlFunction: function (tileCoord, pixelRatio, proj) {
+                  // return url + (tileCoord[0] - 1) + '/' + tileCoord[1] + '/' + (Math.pow(2, tileCoord[0] - 1) + tileCoord[2]) + '.jpeg';
                   return (
                     url +
                     (tileCoord[0] - 1) +

--
Gitblit v1.9.3