| | |
| | | <div class="special" id="special"> |
| | | <div class="specialTools"> |
| | | <div class="specialTool" @click="tdglHandle"> |
| | | <el-tooltip |
| | | class="item" |
| | | effect="dark" |
| | | content="土地管理" |
| | | placement="top-start" |
| | | popper-class="item_tooltip" |
| | | > |
| | | <el-tooltip class="item" effect="dark" content="土地管理" placement="top-start" popper-class="item_tooltip"> |
| | | <el-button> |
| | | <img src="@/assets/img/left/ztfx/tdgl.png" /> |
| | | </el-button> |
| | | </el-tooltip> |
| | | </div> |
| | | <div class="specialTool" @click="stdsj"> |
| | | <el-tooltip |
| | | class="item" |
| | | effect="dark" |
| | | content="视图大数据平台" |
| | | placement="top-start" |
| | | popper-class="item_tooltip" |
| | | > |
| | | <el-tooltip class="item" effect="dark" content="视图大数据平台" placement="top-start" popper-class="item_tooltip"> |
| | | <el-button> |
| | | <img src="@/assets/img/left/ztfx/dashuju.png" /> |
| | | </el-button> |
| | | </el-tooltip> |
| | | </div> |
| | | <div class="specialTool" @click="spjkHandle"> |
| | | <el-tooltip |
| | | class="item" |
| | | effect="dark" |
| | | content="视频监控" |
| | | placement="top-start" |
| | | popper-class="item_tooltip" |
| | | > |
| | | <el-tooltip class="item" effect="dark" content="视频监控" placement="top-start" popper-class="item_tooltip"> |
| | | <el-button> |
| | | <img src="@/assets/img/left/ztfx/spjk.png" /> |
| | | </el-button> |
| | | </el-tooltip> |
| | | </div> |
| | | <div class="specialTool" @click="jjHandle"> |
| | | <el-tooltip |
| | | class="item" |
| | | effect="dark" |
| | | content="街景" |
| | | placement="top-start" |
| | | popper-class="item_tooltip" |
| | | > |
| | | <el-tooltip class="item" effect="dark" content="街景" placement="top-start" popper-class="item_tooltip"> |
| | | <el-button> |
| | | <img src="@/assets/img/left/ztfx/jiejing.png" /> |
| | | </el-button> |
| | |
| | | </div> |
| | | |
| | | <div class="specialTool" @click="qytj"> |
| | | <el-tooltip |
| | | class="item" |
| | | effect="dark" |
| | | content="数据汇聚" |
| | | placement="top-start" |
| | | popper-class="item_tooltip" |
| | | > |
| | | <el-tooltip class="item" effect="dark" content="数据汇聚" placement="top-start" popper-class="item_tooltip"> |
| | | <el-button> |
| | | <img src="@/assets/img/left/ztfx/yqfk.png" /> |
| | | </el-button> |
| | | </el-tooltip> |
| | | </div> |
| | | <div class="specialTool" @click="rangeQuery()"> |
| | | <el-tooltip |
| | | class="item" |
| | | effect="dark" |
| | | content="范围查询" |
| | | placement="top-start" |
| | | popper-class="item_tooltip" |
| | | > |
| | | <el-tooltip class="item" effect="dark" content="范围查询" placement="top-start" popper-class="item_tooltip"> |
| | | <el-button> |
| | | <img src="@/assets/img/left/ztfx/sjxq.png" /> |
| | | </el-button> |
| | |
| | | ...mapState(["viewer1Show", "yqfk", "cesiumInit"]), |
| | | ...mapState(["viewer1Show", "yqfk", "qyEchartsShow"]) |
| | | }, |
| | | mounted() {}, |
| | | mounted() { }, |
| | | watch: { |
| | | cesiumInit: { |
| | | handler(newVal, oldVal) { |
| | |
| | | sgworld.drawObj && |
| | | (sgworld.drawObj.drawHandler && |
| | | sgworld.drawObj.drawHandler.destroy(), |
| | | sgworld.drawObj.end && sgworld.drawObj.end()); |
| | | sgworld.drawObj.end && sgworld.drawObj.end()); |
| | | |
| | | let props = pick.id.properties; |
| | | let screenHeight = |
| | |
| | | {}, |
| | | "0", |
| | | true, |
| | | function() {} |
| | | function () { } |
| | | ); |
| | | window.panoramaHandler = new Cesium.ScreenSpaceEventHandler( |
| | | Viewer.scene.canvas |
| | |
| | | } else { |
| | | try { |
| | | window.panoramaLayer.deleteObject(); |
| | | } catch (e) {} |
| | | } catch (e) { } |
| | | window.panoramaHandler.destroy(); |
| | | window.panoramaHandler = undefined; |
| | | } |
| | |
| | | Longtitude, |
| | | ...userData |
| | | } = obj; |
| | | |
| | | // 判断展示的类型 |
| | | if ( |
| | | userData.hasOwnProperty("部件名称") || |
| | |
| | | // 展示LayerField数据 |
| | | for (let item in LayerField) { |
| | | let value = LayerField[item]; |
| | | value && |
| | | (tooltipHTML += `<p>${item}:${value || |
| | | "无"}</p>`); |
| | | value && (tooltipHTML += `<p>${item}:${value || "无"}</p>`); |
| | | } |
| | | } else if ( |
| | | userData.hasOwnProperty("当事人名称") || |
| | |
| | | // console.log(tooltipHTML); |
| | | } |
| | | } else { |
| | | // 直接展示 |
| | | for (let itemName in newOBJ) { |
| | | for (let itemName in userData) { |
| | | let CnName = itemName; |
| | | let value = userData[itemName]; |
| | | let CnName = keyName[itemName] || itemName; |
| | | value && |
| | | (tooltipHTML += `<p>${CnName}:${value || "无"}</p>`); |
| | | // console.log(tooltipHTML); |
| | | (tooltipHTML += `<p style="margin-top:7px;">${CnName}:${value || |
| | | "无"}</p>`); |
| | | } |
| | | } |
| | | |
| | |
| | | offset: "r", |
| | | skin: "other-class", |
| | | content: SmartEarthRootUrl + "Workers/path/Path.html", |
| | | end: function() { |
| | | end: function () { |
| | | PathAnimationData.fly && PathAnimationData.fly.exit(); |
| | | } |
| | | }); |
| | |
| | | "http://10.10.4.116:8086/getCamerasInfoHls?cameraIndexCode=" + |
| | | item[i].cameraIndexCode, |
| | | // url: "http://10.10.4.116:8086/getCamerasInfoHls?cameraIndexCode=49ee9fed701444738112e80a4835122c", |
| | | success: function(result) { |
| | | success: function (result) { |
| | | video = sgworld.Creator.Video3D({ |
| | | cameraPosition: position, //相机安装位置 |
| | | heading: item[i].heading, //64 |