北京经济技术开发区经开区虚拟城市项目-【前端】-Web
lixuliang
2024-10-09 61eb5a39f95962d021e8170e83286fdc790d1567
案件信息
已添加1个文件
已修改2个文件
310 ■■■■ 文件已修改
src/components/menu/tools/special.vue 74 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
static/SmartEarthSDK/Workers/image/案件信息.png 补丁 | 查看 | 原始文档 | blame | 历史
static/layers.json 236 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/menu/tools/special.vue
@@ -2,52 +2,28 @@
  <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>
@@ -55,26 +31,14 @@
      </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>
@@ -378,7 +342,7 @@
    ...mapState(["viewer1Show", "yqfk", "cesiumInit"]),
    ...mapState(["viewer1Show", "yqfk", "qyEchartsShow"])
  },
  mounted() {},
  mounted() { },
  watch: {
    cesiumInit: {
      handler(newVal, oldVal) {
@@ -453,7 +417,7 @@
              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 =
@@ -532,7 +496,7 @@
          {},
          "0",
          true,
          function() {}
          function () { }
        );
        window.panoramaHandler = new Cesium.ScreenSpaceEventHandler(
          Viewer.scene.canvas
@@ -558,7 +522,7 @@
      } else {
        try {
          window.panoramaLayer.deleteObject();
        } catch (e) {}
        } catch (e) { }
        window.panoramaHandler.destroy();
        window.panoramaHandler = undefined;
      }
@@ -662,7 +626,6 @@
                Longtitude,
                ...userData
              } = obj;
              // åˆ¤æ–­å±•示的类型
              if (
                userData.hasOwnProperty("部件名称") ||
@@ -682,9 +645,7 @@
                // å±•示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("当事人名称") ||
@@ -713,13 +674,12 @@
                  // 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>`);
                }
              }
@@ -1036,7 +996,7 @@
          offset: "r",
          skin: "other-class",
          content: SmartEarthRootUrl + "Workers/path/Path.html",
          end: function() {
          end: function () {
            PathAnimationData.fly && PathAnimationData.fly.exit();
          }
        });
@@ -1078,7 +1038,7 @@
              "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
static/SmartEarthSDK/Workers/image/°¸¼þÐÅÏ¢.png
static/layers.json
@@ -25,6 +25,242 @@
            "expanded": false
        },
        {
            "id": "CD402B51",
            "name": "综合执法局",
            "children": [
                {
                    "id": "jianguanduixinag",
                    "name": "监管对象分布",
                    "disabled": false,
                    "children": [
                        {
                            "id": "xxdj-you",
                            "name": "企业信用等级-优",
                            "sourceType": "wfs",
                            "alpha": 1,
                            "class": "point",
                            "urls": "http://10.10.4.121:8070/gisserver/wfsserver/qiyexinyongdengji",
                            "layer": "信用等级-优",
                            "color": "#ffffff",
                            "outlineColor": "#ffffff",
                            "clampToGround": true,
                            "classificationType": 2,
                            "image": "./static/SmartEarthSDK/Workers/image/案件信息.png",
                            "minimumLevel": 13,
                            "maximumLevel": 22,
                            "font": "Arial",
                            "scale": 2,
                            "outlineWidth": 1,
                            "offsetX": 0,
                            "offsetY": 0,
                            "imageScale": 1,
                            "disableDepthTestDistance": "Infinity",
                            "checked": false,
                            "rename": false
                        },
                        {
                            "id": "xxdj-liang",
                            "name": "企业信用等级-良",
                            "sourceType": "wfs",
                            "alpha": 1,
                            "class": "point",
                            "urls": "http://10.10.4.121:8070/gisserver/wfsserver/qiyexinyongdengji",
                            "layer": "信用等级-良",
                            "color": "#ffffff",
                            "outlineColor": "#ffffff",
                            "clampToGround": true,
                            "classificationType": 2,
                            "image": "./static/SmartEarthSDK/Workers/image/案件信息.png",
                            "minimumLevel": 13,
                            "maximumLevel": 22,
                            "font": "Arial",
                            "scale": 2,
                            "outlineWidth": 1,
                            "offsetX": 0,
                            "offsetY": 0,
                            "imageScale": 1,
                            "disableDepthTestDistance": "Infinity",
                            "checked": false,
                            "rename": false
                        },
                        {
                            "id": "xxdj-zhong",
                            "name": "企业信用等级-中",
                            "sourceType": "wfs",
                            "alpha": 1,
                            "class": "point",
                            "urls": "http://10.10.4.121:8070/gisserver/wfsserver/qiyexinyongdengji",
                            "layer": "信用等级-中",
                            "color": "#ffffff",
                            "outlineColor": "#ffffff",
                            "clampToGround": true,
                            "classificationType": 2,
                            "image": "./static/SmartEarthSDK/Workers/image/案件信息.png",
                            "minimumLevel": 13,
                            "maximumLevel": 22,
                            "font": "Arial",
                            "scale": 2,
                            "outlineWidth": 1,
                            "offsetX": 0,
                            "offsetY": 0,
                            "imageScale": 1,
                            "disableDepthTestDistance": "Infinity",
                            "checked": false,
                            "rename": false
                        },
                        {
                            "id": "xxdj-cha",
                            "name": "企业信用等级-å·®",
                            "sourceType": "wfs",
                            "alpha": 1,
                            "class": "point",
                            "urls": "http://10.10.4.121:8070/gisserver/wfsserver/qiyexinyongdengji",
                            "layer": "信用等级-å·®",
                            "color": "#ffffff",
                            "outlineColor": "#ffffff",
                            "clampToGround": true,
                            "classificationType": 2,
                            "image": "./static/SmartEarthSDK/Workers/image/案件信息.png",
                            "minimumLevel": 13,
                            "maximumLevel": 22,
                            "font": "Arial",
                            "scale": 2,
                            "outlineWidth": 1,
                            "offsetX": 0,
                            "offsetY": 0,
                            "imageScale": 1,
                            "disableDepthTestDistance": "Infinity",
                            "checked": false,
                            "rename": false
                        }
                    ],
                    "rename": false,
                    "expanded": false
                },
                {
                    "id": "xingzhengzhifa",
                    "name": "行政执法分布",
                    "disabled": false,
                    "children": [
                        {
                            "id": "ajxx",
                            "name": "案件信息",
                            "sourceType": "wfs",
                            "alpha": 1,
                            "class": "point",
                            "urls": "http://10.10.4.121:8070/gisserver/wfsserver/anjianxinxi",
                            "layer": "案件管理信息",
                            "color": "#ffffff",
                            "outlineColor": "#ffffff",
                            "clampToGround": true,
                            "classificationType": 2,
                            "image": "./static/SmartEarthSDK/Workers/image/案件信息.png",
                            "minimumLevel": 13,
                            "maximumLevel": 22,
                            "font": "Arial",
                            "scale": 2,
                            "outlineWidth": 1,
                            "offsetX": 0,
                            "offsetY": 0,
                            "imageScale": 1,
                            "disableDepthTestDistance": "Infinity",
                            "checked": false,
                            "rename": false
                        }
                    ],
                    "rename": false,
                    "expanded": false
                },
                {
                    "id": "gaoweifengxian",
                    "name": "高危风险分布",
                    "disabled": false,
                    "children": [
                        {
                            "id": "gaofxqy",
                            "name": "高风险企业",
                            "sourceType": "wfs",
                            "alpha": 1,
                            "class": "point",
                            "urls": "http://10.10.4.121:8070/gisserver/wfsserver/fengxianqiye",
                            "layer": "高风险企业",
                            "color": "#ffffff",
                            "outlineColor": "#ffffff",
                            "clampToGround": true,
                            "classificationType": 2,
                            "image": "./static/SmartEarthSDK/Workers/image/案件信息.png",
                            "minimumLevel": 13,
                            "maximumLevel": 22,
                            "font": "Arial",
                            "scale": 2,
                            "outlineWidth": 1,
                            "offsetX": 0,
                            "offsetY": 0,
                            "imageScale": 1,
                            "disableDepthTestDistance": "Infinity",
                            "checked": false,
                            "rename": false
                        },
                        {
                            "id": "zhongfxqy",
                            "name": "中风险企业",
                            "sourceType": "wfs",
                            "alpha": 1,
                            "class": "point",
                            "urls": "http://10.10.4.121:8070/gisserver/wfsserver/fengxianqiye",
                            "layer": "中风险企业",
                            "color": "#ffffff",
                            "outlineColor": "#ffffff",
                            "clampToGround": true,
                            "classificationType": 2,
                            "image": "./static/SmartEarthSDK/Workers/image/案件信息.png",
                            "minimumLevel": 13,
                            "maximumLevel": 22,
                            "font": "Arial",
                            "scale": 2,
                            "outlineWidth": 1,
                            "offsetX": 0,
                            "offsetY": 0,
                            "imageScale": 1,
                            "disableDepthTestDistance": "Infinity",
                            "checked": false,
                            "rename": false
                        },
                        {
                            "id": "difxqy",
                            "name": "低风险企业",
                            "sourceType": "wfs",
                            "alpha": 1,
                            "class": "point",
                            "urls": "http://10.10.4.121:8070/gisserver/wfsserver/fengxianqiye",
                            "layer": "低风险企业",
                            "color": "#ffffff",
                            "outlineColor": "#ffffff",
                            "clampToGround": true,
                            "classificationType": 2,
                            "image": "./static/SmartEarthSDK/Workers/image/案件信息.png",
                            "minimumLevel": 13,
                            "maximumLevel": 22,
                            "font": "Arial",
                            "scale": 2,
                            "outlineWidth": 1,
                            "offsetX": 0,
                            "offsetY": 0,
                            "imageScale": 1,
                            "disableDepthTestDistance": "Infinity",
                            "checked": false,
                            "rename": false
                        }
                    ],
                    "rename": false,
                    "expanded": false
                }
            ],
            "rename": false,
            "checked": false,
            "expanded": false
        },
        {
            "id": "482040AD",
            "name": "宣传文化部",
            "children": [