From fa05dfcce55b8589d7f76175700a92fe196dcd9b Mon Sep 17 00:00:00 2001 From: lixuliang <lixuliang_hd@126.com> Date: 星期三, 13 三月 2024 17:59:52 +0800 Subject: [PATCH] 图层切换叠压 --- src/components/sideMenu/layerTreePanel/layerTreePanel2.vue | 62 ++++++++++++++++--------------- 1 files changed, 32 insertions(+), 30 deletions(-) diff --git a/src/components/sideMenu/layerTreePanel/layerTreePanel2.vue b/src/components/sideMenu/layerTreePanel/layerTreePanel2.vue index 3d49580..37f4ab1 100644 --- a/src/components/sideMenu/layerTreePanel/layerTreePanel2.vue +++ b/src/components/sideMenu/layerTreePanel/layerTreePanel2.vue @@ -2270,36 +2270,7 @@ // loading.close(); // }); }, - testSDKcluster() { - let clusterLayer1 = new SmartEarth.ClusterLayer(Viewer, { - style: "clustering", - }); - axios - .get( - window.gisBaseUrl + - "/gisserver/wfsserver/qiyelianqiye?version=1.3.0&request=GetFeature&format=json&typename=浼佷笟閾句紒涓�" - ) - .then((res) => { - let positions = generatePosition(20000); - positions.forEach((item) => { - clusterLayer1.add(item, { - image: "./static/SmartEarthSDK/Workers/image/xzspj/qiye.png", - }); - }); - // res.data.features.forEach((item) => { - // clusterLayer1.add( - // new SmartEarth.Degrees( - // item.geometry.coordinates[0], - // item.geometry.coordinates[1] - // ), - // { - // name: `QY&${item.properties.ID}&${item.properties["QYMC"]}&${item.properties["DZ"]}&${item.properties["BZDZ"]}&${item.properties["XYDM"]}&${item.geometry.coordinates[0]}&${item.geometry.coordinates[1]}`, - // image: SmartEarthRootUrl + "Workers/image/mark.png", - // } - // ); - // }); - }); - }, + //浼佷笟淇℃伅鑱氬悎 qiyeCluster(treeNode) { if (treeNode.checked == false) { @@ -2536,6 +2507,37 @@ // cluster.billboard.height = 40; // } // }); + }, + + testSDKcluster() { + let clusterLayer1 = new SmartEarth.ClusterLayer(Viewer, { + style: "clustering", + }); + axios + .get( + window.gisBaseUrl + + "/gisserver/wfsserver/qiyelianqiye?version=1.3.0&request=GetFeature&format=json&typename=浼佷笟閾句紒涓�" + ) + .then((res) => { + let positions = generatePosition(20000); + positions.forEach((item) => { + clusterLayer1.add(item, { + image: "./static/SmartEarthSDK/Workers/image/xzspj/qiye.png", + }); + }); + // res.data.features.forEach((item) => { + // clusterLayer1.add( + // new SmartEarth.Degrees( + // item.geometry.coordinates[0], + // item.geometry.coordinates[1] + // ), + // { + // name: `QY&${item.properties.ID}&${item.properties["QYMC"]}&${item.properties["DZ"]}&${item.properties["BZDZ"]}&${item.properties["XYDM"]}&${item.geometry.coordinates[0]}&${item.geometry.coordinates[1]}`, + // image: SmartEarthRootUrl + "Workers/image/mark.png", + // } + // ); + // }); + }); }, // initCluster(treeNode) { // let that = this; -- Gitblit v1.9.3