From 7e640af3bb0da07b6db6497b4188ef40322e8694 Mon Sep 17 00:00:00 2001
From: ansel0926 <ansel0926@gmail.com>
Date: 星期二, 17 五月 2022 10:41:21 +0800
Subject: [PATCH] 提交
---
view/project/layerAnalysis.html | 29 +++++++++++++++++------------
1 files changed, 17 insertions(+), 12 deletions(-)
diff --git a/view/project/layerAnalysis.html b/view/project/layerAnalysis.html
index 1d3716f..1df3ed5 100644
--- a/view/project/layerAnalysis.html
+++ b/view/project/layerAnalysis.html
@@ -185,21 +185,23 @@
}
}
- else if (type == 'DDE') {
+ else if (type == 'DDE') {
var lon, lat, alt;
lon = obj.data.lon;
lat = obj.data.lat;
alt = obj.data.altitude;
- console.log(lon,lat,alt);
- let flyPromise = viewer.camera.flyTo({
- duration: 3,
- destination: Cesium.Cartesian3.fromDegrees(Number(lon), Number(lat), alt),
- orientation: {
- heading: Cesium.Math.toRadians(0), //缁曞瀭鐩翠簬鍦板績鐨勮酱鏃嬭浆
- pitch: Cesium.Math.toRadians(-90), //缁曠含搴︾嚎鏃嬭浆
- roll: Cesium.Math.toRadians(0) //缁曠粡搴︾嚎鏃嬭浆
- },
- });
+ console.log(lon, lat, alt);
+ if (lon != undefined && lat != undefined && alt != undefined) {
+ let flyPromise = viewer.camera.flyTo({
+ duration: 3,
+ destination: Cesium.Cartesian3.fromDegrees(Number(lon), Number(lat), alt),
+ orientation: {
+ heading: Cesium.Math.toRadians(0), //缁曞瀭鐩翠簬鍦板績鐨勮酱鏃嬭浆
+ pitch: Cesium.Math.toRadians(-90), //缁曠含搴︾嚎鏃嬭浆
+ roll: Cesium.Math.toRadians(0) //缁曠粡搴︾嚎鏃嬭浆
+ },
+ });
+ }
}
}
, oncheck: function (obj) {
@@ -401,7 +403,10 @@
request.setRequestHeader("token", token);
},
success: function (data) {
- layerMenu.push(data);
+ if (parent.getRootById(data.id) == null) {
+ data.isloading = false;
+ layerMenu.push(data);
+ }
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
console.log(errorThrown);
--
Gitblit v1.9.1