| | |
| | | var colorBar = colorInfo; |
| | | var valMax = byteArray[byteArray.length - 1]; |
| | | var valMin = byteArray[byteArray.length - 2]; |
| | | |
| | | debugger |
| | | if (colorEqually) { |
| | | var delta = valMax - valMin; |
| | | delta = delta / (colorBar.length - 1); |
| | |
| | | <title> |
| | | <%= htmlWebpackPlugin.options.title %> |
| | | </title> |
| | | <link rel="stylesheet" href="./WebSDK/WebSDK.min.css"> |
| | | <script src="./WebSDK/Assets/jquery-2.0.3.js"></script> |
| | | |
| | | <script src="./WebSDK/WebSDK.min.js"></script> |
| | | <script src="./OL/ol.js"></script> |
| | | <link href="./OL/ol.css" rel="stylesheet" /> |
| | | <script src="./OL/proj4.js"></script> |
| | | <link rel="stylesheet" href="./SmartEarthSDK/Workers/layui/css/layui.css"> |
| | | <link rel="stylesheet" href="./WebSDK/WebSDK.min.css"> |
| | | <script src="./WebSDK/Workers/jquery-2.0.3.js"></script> |
| | | |
| | | <script src="./WebSDK/WebSDK.min.js"></script> |
| | | <script src="proj4/proj4.js"></script> |
| | | |
| | | <script src="./config/config.js"></script> |
| | |
| | | |
| | | |
| | | // æå°ç¼©æ¾é«åº¦ï¼ç±³ï¼ |
| | | Viewer.scene.screenSpaceCameraController.minimumZoomDistance =10000; |
| | | // Viewer.scene.screenSpaceCameraController.minimumZoomDistance =10000; |
| | | // æå¤§ç¼©æ¾é«åº¦ï¼ç±³ï¼ |
| | | Viewer.scene.screenSpaceCameraController.maximumZoomDistance = 5000000; |
| | | // Viewer.scene.screenSpaceCameraController.maximumZoomDistance = 5000000; |
| | | |
| | | //======================= |
| | | //é´å½±åæ |
| | |
| | | window.Viewer.imageryLayers.removeAll(); |
| | | window.setLayer(); |
| | | |
| | | |
| | | // Viewer.scene.globe.depthTestAgainstTerrain = true; |
| | | Viewer.scene.globe.depthTestAgainstTerrain = false; // å¼å¯æ·±åº¦æµè¯ |
| | | Viewer.animation.container.style.visibility = "hidden"; |
| | | Viewer.timeline.container.style.visibility = "hidden"; |
| | |
| | | }, |
| | | //线漫游 |
| | | lineRoam() { |
| | | earthCtrl.Command.execute(2, 3, "", (data) => { |
| | | Viewer.scene.globe.depthTestAgainstTerrain = true; |
| | | // ç»å¶è·¯çº¿å¹¶è·åè·¯å¾å¨ç»æ°æ® |
| | | earthCtrl.Command.execute(2, 3, "", (data) => { |
| | | |
| | | data.showPoint = false; |
| | | data.showLine = true; |
| | | data.mode = 1; |
| | | data.mode = 0; |
| | | // å¼¹çªæ°æ® |
| | | window.PathAnimationData = { |
| | | flyData: data, |
| | |
| | | offset: "r", |
| | | skin: "other-class", |
| | | content: SmartEarthRootUrl + "Workers/path/Path.html", |
| | | end: function () { |
| | | end: function() { |
| | | PathAnimationData.fly && PathAnimationData.fly.exit(); |
| | | }, |
| | | }); |
| | | }); |
| | | |
| | | }, |
| | | //æ¸
é¤æé® |
| | | clearALL(id) { |
| | |
| | | props.layerData.points.forEach((e, i) => { |
| | | xAxisData.value.push(e.len); |
| | | }); |
| | | |
| | | data = trans(props.layerData.points); |
| | | optionData = props.layerData.points; |
| | | seriesData.value = []; |
| | |
| | | if (myChart) { |
| | | myChart.clear(); |
| | | } |
| | | var unit = props.layerData.unit ? props.layerData.unit : ''; |
| | | var valXData = []; |
| | | xAxisData.value.filter((rs) => { |
| | | valXData.push((parseFloat(rs) / 1000).toFixed(3)); |
| | |
| | | }, |
| | | |
| | | yAxis: { |
| | | name: unit, |
| | | type: "value", |
| | | show: true, // 䏿¾ç¤ºåæ 轴线ãåæ è½´å»åº¦çº¿ååæ è½´ä¸çæå |
| | | axisTick: { |
| | |
| | | props.layerData.points.forEach((e, i) => { |
| | | xAxisData.value.push(returnFloat1(e.len)); |
| | | }); |
| | | debugger |
| | | data = trans(props.layerData.points); |
| | | seriesData.value = []; |
| | | data.forEach((e) => { |
| | |
| | | return result; |
| | | } |
| | | function initChart() { |
| | | |
| | | let chart = myEcharts.init( |
| | | document.getElementById("myEchartsBIG"), |
| | | "purple-passion" |
| | | ); |
| | | var unit = props.layerData.unit ? props.layerData.unit : ''; |
| | | var val = []; |
| | | xAxisData.value.filter(res => { |
| | | val.push((res / 1000).toFixed(3)); |
| | |
| | | }, |
| | | |
| | | yAxis: { |
| | | name:unit, |
| | | type: "value", |
| | | |
| | | }, |
| | |
| | | <div class="table_head_td">åºå·</div> |
| | | <div class="table_head_td"> |
| | | <span>å¾å±å</span> |
| | | <span>æå¤§å¼</span> |
| | | <span>æå°å¼</span> |
| | | <span>åæç»æ</span> |
| | | </div> |
| | | </div> |
| | |
| | | <div class="table_tr" v-for="(e, i) in resultList" :key="i"> |
| | | <div class="table_td">{{ i + 1 }}</div> |
| | | <div class="table_td"> |
| | | <span>{{ e.layerName }}ï¼ç±³ï¼</span> |
| | | |
| | | <span>{{ e.layerName }}</span> |
| | | <span>{{ e.max }}</span> |
| | | <span>{{ e.min }}</span> |
| | | <span>{{ e.avg }}</span> |
| | | </div> |
| | | </div> |
| | |
| | | return ElMessage.error("æ¥è¯¢é误"); |
| | | } |
| | | |
| | | debugger |
| | | dt.result.forEach((e) => { |
| | | if (e.code != 200) { |
| | | e.avg = "-"; |
| | |
| | | |
| | | resultList.value.push(e); |
| | | }); |
| | | |
| | | console.log(resultList.value); |
| | | }; |
| | | //颿¥è¯¢æ¥å£ |
| | |
| | | position: absolute; |
| | | right: 26px; |
| | | top: 80px; |
| | | width: 320px; |
| | | width: 400px; |
| | | background: rgba(7, 8, 14, 0.8); |
| | | z-index: 100; |
| | | |
| | |
| | | } |
| | | |
| | | .table_head_td:nth-child(2) { |
| | | width: 237px; |
| | | width:16.34375vw; |
| | | display: flex; |
| | | justify-content: space-between; |
| | | align-items: center; |
| | |
| | | align-items: center; |
| | | border-right: 1px solid rgba(214, 228, 255, 0.4); |
| | | box-sizing: border-box; |
| | | |
| | | div{ |
| | | width: 100%; |
| | | background: skyblue; |
| | | height: 100%; |
| | | } |
| | | // padding: 5px; |
| | | // white-space: nowrap; |
| | | span { |
| | | |
| | | display: block; |
| | | width: 50%; |
| | | width: 17%; |
| | | word-wrap: break-word; |
| | | // white-space: pre; |
| | | text-align: left; |
| | |
| | | // justify-content: flex-end; |
| | | // margin-left: 5%; |
| | | // float: right; |
| | | width: 40%; |
| | | text-align: right; |
| | | // width:16.34375vw; |
| | | text-align: center; |
| | | // background: skyblue; |
| | | } |
| | | } |
| | | |
| | | .table_td:nth-child(2) { |
| | | width: 237px; |
| | | width: 16.34375vw; |
| | | display: flex; |
| | | justify-content: space-between; |
| | | align-items: center; |
| | | // padding: 0 10px; |
| | | padding-left: 10px; |
| | | padding-right: 10px; |
| | | padding-top: 5px; |
| | | padding-bottom: 5px; |
| | | border-right: 0; |
| | | justify-content: space-between; |
| | | align-items: center; |
| | | padding: 0 10px; |
| | | border-right: 0; |
| | | } |
| | | } |
| | | |