派生自 wuyushui/SewerAndRainNetwork

陈泽平
2021-05-21 c60e56e2b6ceb633c6b10f5dc52e3da88129ad70
管线分析相关功能问题修改
1个文件已添加
4个文件已修改
1789 ■■■■■ 已修改文件
public/static/CrossTemp 1625 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/panel/topicSearch/SewersSearch.vue 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/panel/topicSearch/SewersSelect/AnalysisChoose/Connectivity.vue 60 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/panel/topicSearch/SewersSelect/AnalysisChoose/CrossSectional.vue 81 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/panel/topicSearch/SewersSelect/AnalysisChoose/PublicWay.js 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
public/static/CrossTemp
New file
@@ -0,0 +1,1625 @@
{
  "code": 0,
  "msg": "成功",
  "data": {
    "pointInterval": [
      71.0,
      32.0,
      37.0,
      85.0,
      59.0,
      42.0,
      11.0
    ],
    "point": [
      {
        "pipelines": {
          "oilPipeID": "YPWS5605421501000165",
          "startNode": {
            "nodeId": "YPWS010165",
            "nodeType": "管线点",
            "nodePoint": {
              "x": 118.78716089,
              "y": 32.26410519,
              "z": 25.812
            },
            "nodePoint2D": {
              "x": 118.78716089,
              "y": 32.26410519
            }
          },
          "endNode": {
            "nodeId": "YPWS010166",
            "nodeType": "弯头",
            "nodePoint": {
              "x": 118.78717005,
              "y": 32.26410322,
              "z": 27.123
            },
            "nodePoint2D": {
              "x": 118.78717005,
              "y": 32.26410322
            }
          },
          "extraData": {
            "gid": 144417,
            "geom": "01020000A0E61000000200000060CF11D860B25D407FE0E832CE2140401D5A643BDFCF394001497DFE60B25D408B556222CE214040736891ED7C1F3B40",
            "geomText": "{\"type\":\"LineString\",\"coordinates\":[[118.78716089,32.26410519,25.812],[118.78717005,32.26410322,27.123]]}",
            "no": "165",
            "pipename": "贮运厂压力污水管线WS501",
            "pipecode": "YPWS5605421501",
            "pipesegcode": "YPWS5605421501000165",
            "startpointnumber": "YPWS010165",
            "startControlPoint": {
              "gid": 228394,
              "geom": "01010000A0E610000060CF11D860B25D407FE0E832CE2140401D5A643BDFCF3940",
              "geomText": "{\"type\":\"Point\",\"coordinates\":[118.78716089,32.26410519,25.812]}",
              "no": "165",
              "pointnumber": "YPWS010165",
              "pipename": "贮运厂压力污水管线WS501",
              "pipecode": "YPWS5605421501",
              "measattribute": "管线点",
              "pipelength": 1937.93351081,
              "pointdepth": 0.0,
              "pipeangle": "0",
              "unitname": "贮运厂",
              "unitcode": "WLB.yzsh",
              "orgname": "扬子石化",
              "orgcode": "30600000",
              "collecter": "陈达",
              "datecollected": "2020-12-18T16:00:00.000+00:00",
              "coordiprecision": "高精度",
              "datasource": "测绘",
              "operationalstatus": "在用",
              "reportname": "许红松",
              "reportphone": "13665244093",
              "remarks": "",
              "dbtime": "2021-05-17T06:41:24.957+00:00",
              "y": 32.26410519,
              "x": 118.78716089,
              "z": 25.812
            },
            "startpointdepth": 0.0,
            "startpointz": 25.812,
            "endpointnumber": "YPWS010166",
            "endControlPoint": {
              "gid": 228395,
              "geom": "01010000A0E610000001497DFE60B25D408B556222CE214040736891ED7C1F3B40",
              "geomText": "{\"type\":\"Point\",\"coordinates\":[118.78717005,32.26410322,27.123]}",
              "no": "166",
              "pointnumber": "YPWS010166",
              "pipename": "贮运厂压力污水管线WS501",
              "pipecode": "YPWS5605421501",
              "measattribute": "弯头",
              "pipelength": 1939.51790501,
              "pointdepth": -0.58,
              "pipeangle": "90",
              "unitname": "贮运厂",
              "unitcode": "WLB.yzsh",
              "orgname": "扬子石化",
              "orgcode": "30600000",
              "collecter": "陈达",
              "datecollected": "2020-12-18T16:00:00.000+00:00",
              "coordiprecision": "高精度",
              "datasource": "测绘",
              "operationalstatus": "在用",
              "reportname": "许红松",
              "reportphone": "13665244093",
              "remarks": "",
              "dbtime": "2021-05-17T06:41:24.957+00:00",
              "y": 32.26410322,
              "x": 118.78717005,
              "z": 27.123
            },
            "endpointdepth": -0.58,
            "endpointz": 27.123,
            "diameter": "700/8",
            "grooveheight": 0.0,
            "groovewidth": 0.0,
            "material": "焊缝钢管",
            "pressuerating": "0.10000000",
            "embeddingmode": "架空",
            "flowto": "正向",
            "pipetrenchtype": "",
            "embeddingdate": "2014-12-31T16:00:00.000+00:00",
            "datecollected": "2020-12-18T16:00:00.000+00:00",
            "coordiprecision": "",
            "datasource": "",
            "operationalstatus": "在用",
            "unitname": "贮运厂",
            "unitcode": "WLB.yzsh",
            "orgname": "扬子石化",
            "orgcode": "30600000",
            "acquisitionpeople": "陈达",
            "acquisitiondate": "2020-12-18T16:00:00.000+00:00",
            "startdate": "2015-04-30T16:00:00.000+00:00",
            "reportphone": "15273221947",
            "remarks": "",
            "mediumtype": "含硫污水",
            "dbtime": "2021-05-17T06:41:39.208+00:00"
          },
          "box3D": {
            "minPoint3D": {
              "x": 118.78716089,
              "y": 32.26410322,
              "z": 25.812
            },
            "maxPoint3D": {
              "x": 118.78717005,
              "y": 32.26410519,
              "z": 27.123
            },
            "ltpoint3D": {
              "x": 118.78716089,
              "y": 32.26410519,
              "z": 27.123
            },
            "rbpoint3D": {
              "x": 118.78717005,
              "y": 32.26410322,
              "z": 25.812
            },
            "lbpoint3D": {
              "x": 118.78716089,
              "y": 32.26410322,
              "z": 25.812
            },
            "rtpoint3D": {
              "x": 118.78717005,
              "y": 32.26410519,
              "z": 27.123
            },
            "box2D": {
              "minPoint": {
                "x": 118.78716089,
                "y": 32.26410322
              },
              "maxPoint": {
                "x": 118.78717005,
                "y": 32.26410519
              },
              "rbpoint": {
                "x": 118.78717005,
                "y": 32.26410322
              },
              "rtpoint": {
                "x": 118.78717005,
                "y": 32.26410519
              },
              "ltpoint": {
                "x": 118.78716089,
                "y": 32.26410519
              },
              "lbpoint": {
                "x": 118.78716089,
                "y": 32.26410322
              }
            }
          },
          "abstractVectorLine": {
            "startPoint": {
              "x": 118.78716089,
              "y": 32.26410519
            },
            "endPoint": {
              "x": 118.78717005,
              "y": 32.26410322
            }
          }
        },
        "crossPoint3D": {
          "x": 118.78716361351175,
          "y": 32.264104585644105,
          "z": 25.422204813335327
        }
      },
      {
        "pipelines": {
          "oilPipeID": "YPYS56057220579001644",
          "startNode": {
            "nodeId": "YPYS001658",
            "nodeType": "雨篦子",
            "nodePoint": {
              "x": 118.7868744,
              "y": 32.26473452,
              "z": 26.8057
            },
            "nodePoint2D": {
              "x": 118.7868744,
              "y": 32.26473452
            }
          },
          "endNode": {
            "nodeId": "YPYS001659",
            "nodeType": "雨篦子",
            "nodePoint": {
              "x": 118.78677205,
              "y": 32.26464742,
              "z": 26.8052
            },
            "nodePoint2D": {
              "x": 118.78677205,
              "y": 32.26464742
            }
          },
          "extraData": {
            "gid": 150853,
            "geom": "01020000A0E610000002000000D18371265CB25D40D9C21CD2E22140402063EE5A42CE3A400A0A28795AB25D4076EF76F7DF2140403CBD529621CE3A40",
            "geomText": "{\"type\":\"LineString\",\"coordinates\":[[118.7868744,32.26473452,26.8057],[118.78677205,32.26464742,26.8052]]}",
            "no": "1644",
            "pipename": "芳烃厂YS050",
            "pipecode": "YPYS56057220579",
            "pipesegcode": "YPYS56057220579001644",
            "startpointnumber": "YPYS001658",
            "startControlPoint": {
              "gid": 234879,
              "geom": "01010000A0E6100000D18371265CB25D40D9C21CD2E22140402063EE5A42CE3A40",
              "geomText": "{\"type\":\"Point\",\"coordinates\":[118.7868744,32.26473452,26.8057]}",
              "no": "1644",
              "pointnumber": "YPYS001658",
              "pipename": "芳烃厂YS050",
              "pipecode": "YPYS5605721050",
              "measattribute": "雨篦子",
              "pipelength": 34916.11187534,
              "pointdepth": 0.27,
              "pipeangle": "0",
              "unitname": "芳烃厂",
              "unitcode": "FTC_YZSH.yzsh",
              "orgname": "扬子石化",
              "orgcode": "30600000",
              "collecter": "陈达",
              "datecollected": "2021-01-05T16:00:00.000+00:00",
              "coordiprecision": "高精度",
              "datasource": "测绘",
              "operationalstatus": "在用",
              "reportname": "许红松",
              "reportphone": "13665244093",
              "remarks": "",
              "dbtime": "2021-05-17T06:42:53.709+00:00",
              "y": 32.26473452,
              "x": 118.7868744,
              "z": 26.8057
            },
            "startpointdepth": 0.27,
            "startpointz": 26.8057,
            "endpointnumber": "YPYS001659",
            "endControlPoint": {
              "gid": 234880,
              "geom": "01010000A0E61000000A0A28795AB25D4076EF76F7DF2140403CBD529621CE3A40",
              "geomText": "{\"type\":\"Point\",\"coordinates\":[118.78677205,32.26464742,26.8052]}",
              "no": "1645",
              "pointnumber": "YPYS001659",
              "pipename": "芳烃厂YS050",
              "pipecode": "YPYS5605721050",
              "measattribute": "雨篦子",
              "pipelength": 34927.06495267,
              "pointdepth": 0.79,
              "pipeangle": "0",
              "unitname": "芳烃厂",
              "unitcode": "FTC_YZSH.yzsh",
              "orgname": "扬子石化",
              "orgcode": "30600000",
              "collecter": "陈达",
              "datecollected": "2021-01-05T16:00:00.000+00:00",
              "coordiprecision": "高精度",
              "datasource": "测绘",
              "operationalstatus": "在用",
              "reportname": "许红松",
              "reportphone": "13665244093",
              "remarks": "",
              "dbtime": "2021-05-17T06:42:53.709+00:00",
              "y": 32.26464742,
              "x": 118.78677205,
              "z": 26.8052
            },
            "endpointdepth": 0.48,
            "endpointz": 26.8052,
            "diameter": "200X20",
            "grooveheight": 0.0,
            "groovewidth": 0.0,
            "material": "钢筋混凝土管",
            "pressuerating": "0",
            "embeddingmode": "直埋",
            "flowto": "正向",
            "pipetrenchtype": "",
            "embeddingdate": "2015-04-30T16:00:00.000+00:00",
            "datecollected": "2021-01-05T16:00:00.000+00:00",
            "coordiprecision": "高精度",
            "datasource": "测绘",
            "operationalstatus": "在用",
            "unitname": "芳烃厂",
            "unitcode": "FTC_YZSH.yzsh",
            "orgname": "扬子石化",
            "orgcode": "30600000",
            "acquisitionpeople": "陈达",
            "acquisitiondate": "2021-01-05T16:00:00.000+00:00",
            "startdate": "2015-04-30T16:00:00.000+00:00",
            "reportphone": "13665244093",
            "remarks": "",
            "mediumtype": "雨水",
            "dbtime": "2021-05-17T06:43:10.331+00:00"
          },
          "box3D": {
            "minPoint3D": {
              "x": 118.78677205,
              "y": 32.26464742,
              "z": 26.8052
            },
            "maxPoint3D": {
              "x": 118.7868744,
              "y": 32.26473452,
              "z": 26.8057
            },
            "ltpoint3D": {
              "x": 118.78677205,
              "y": 32.26473452,
              "z": 26.8057
            },
            "rbpoint3D": {
              "x": 118.7868744,
              "y": 32.26464742,
              "z": 26.8052
            },
            "lbpoint3D": {
              "x": 118.78677205,
              "y": 32.26464742,
              "z": 26.8052
            },
            "rtpoint3D": {
              "x": 118.7868744,
              "y": 32.26473452,
              "z": 26.8057
            },
            "box2D": {
              "minPoint": {
                "x": 118.78677205,
                "y": 32.26464742
              },
              "maxPoint": {
                "x": 118.7868744,
                "y": 32.26473452
              },
              "rbpoint": {
                "x": 118.7868744,
                "y": 32.26464742
              },
              "rtpoint": {
                "x": 118.7868744,
                "y": 32.26473452
              },
              "ltpoint": {
                "x": 118.78677205,
                "y": 32.26473452
              },
              "lbpoint": {
                "x": 118.78677205,
                "y": 32.26464742
              }
            }
          },
          "abstractVectorLine": {
            "startPoint": {
              "x": 118.7868744,
              "y": 32.26473452
            },
            "endPoint": {
              "x": 118.78677205,
              "y": 32.26464742
            }
          }
        },
        "crossPoint3D": {
          "x": 118.78679579712365,
          "y": 32.26466762765361,
          "z": 26.806083990602605
        }
      },
      {
        "pipelines": {
          "oilPipeID": "YPWS5605342349001788",
          "startNode": {
            "nodeId": "YPWS001812",
            "nodeType": "管线点",
            "nodePoint": {
              "x": 118.7868542,
              "y": 32.26431336,
              "z": 27.0637
            },
            "nodePoint2D": {
              "x": 118.7868542,
              "y": 32.26431336
            }
          },
          "endNode": {
            "nodeId": "YPWS001811",
            "nodeType": "管线点",
            "nodePoint": {
              "x": 118.78700703,
              "y": 32.26444569,
              "z": 26.9971
            },
            "nodePoint2D": {
              "x": 118.78700703,
              "y": 32.26444569
            }
          },
          "extraData": {
            "gid": 146684,
            "geom": "01020000A0E61000000200000018EEB7D15BB25D40468C2A05D521404055C1A8A44E103B409DE4BB525EB25D40200F3B5BD921404073D712F241FF3A40",
            "geomText": "{\"type\":\"LineString\",\"coordinates\":[[118.7868542,32.26431336,27.0637],[118.78700703,32.26444569,26.9971]]}",
            "no": "1788",
            "pipename": "芳烃厂WS080",
            "pipecode": "YPWS5605342349",
            "pipesegcode": "YPWS5605342349001788",
            "startpointnumber": "YPWS001812",
            "startControlPoint": {
              "gid": 230684,
              "geom": "01010000A0E610000018EEB7D15BB25D40468C2A05D521404055C1A8A44E103B40",
              "geomText": "{\"type\":\"Point\",\"coordinates\":[118.7868542,32.26431336,27.0637]}",
              "no": "1810",
              "pointnumber": "YPWS001812",
              "pipename": "芳烃厂WS080",
              "pipecode": "YPWS5605341080",
              "measattribute": "管线点",
              "pipelength": 50305.54663803,
              "pointdepth": 0.27,
              "pipeangle": "0",
              "unitname": "芳烃厂",
              "unitcode": "FTC_YZSH.yzsh",
              "orgname": "扬子石化",
              "orgcode": "30600000",
              "collecter": "吴平桂",
              "datecollected": "2020-12-04T16:00:00.000+00:00",
              "coordiprecision": "高精度",
              "datasource": "测绘",
              "operationalstatus": "在用",
              "reportname": "许红松",
              "reportphone": "13665244093",
              "remarks": "",
              "dbtime": "2021-05-17T06:42:01.814+00:00",
              "y": 32.26431336,
              "x": 118.7868542,
              "z": 27.0637
            },
            "startpointdepth": 0.27,
            "startpointz": 27.0637,
            "endpointnumber": "YPWS001811",
            "endControlPoint": {
              "gid": 230683,
              "geom": "01010000A0E61000009DE4BB525EB25D40200F3B5BD921404073D712F241FF3A40",
              "geomText": "{\"type\":\"Point\",\"coordinates\":[118.78700703,32.26444569,26.9971]}",
              "no": "1809",
              "pointnumber": "YPWS001811",
              "pipename": "芳烃厂WS080",
              "pipecode": "YPWS5605341080",
              "measattribute": "管线点",
              "pipelength": 50287.69744853,
              "pointdepth": 0.2,
              "pipeangle": "0",
              "unitname": "芳烃厂",
              "unitcode": "FTC_YZSH.yzsh",
              "orgname": "扬子石化",
              "orgcode": "30600000",
              "collecter": "吴平桂",
              "datecollected": "2020-12-04T16:00:00.000+00:00",
              "coordiprecision": "高精度",
              "datasource": "测绘",
              "operationalstatus": "在用",
              "reportname": "许红松",
              "reportphone": "13665244093",
              "remarks": "",
              "dbtime": "2021-05-17T06:42:01.814+00:00",
              "y": 32.26444569,
              "x": 118.78700703,
              "z": 26.9971
            },
            "endpointdepth": 0.27,
            "endpointz": 26.9971,
            "diameter": "",
            "grooveheight": 300.0,
            "groovewidth": 300.0,
            "material": "钢筋混凝土管",
            "pressuerating": "0",
            "embeddingmode": "管沟",
            "flowto": "正向",
            "pipetrenchtype": "明沟(未带盖板)",
            "embeddingdate": "2015-04-30T16:00:00.000+00:00",
            "datecollected": "2020-12-04T16:00:00.000+00:00",
            "coordiprecision": "高精度",
            "datasource": "测绘",
            "operationalstatus": "在用",
            "unitname": "芳烃厂",
            "unitcode": "FTC_YZSH.yzsh",
            "orgname": "扬子石化",
            "orgcode": "30600000",
            "acquisitionpeople": "吴平桂",
            "acquisitiondate": "2020-12-04T16:00:00.000+00:00",
            "startdate": "2015-04-30T16:00:00.000+00:00",
            "reportphone": "13665244093",
            "remarks": "",
            "mediumtype": "含油污水",
            "dbtime": "2021-05-17T06:42:14.413+00:00"
          },
          "box3D": {
            "minPoint3D": {
              "x": 118.7868542,
              "y": 32.26431336,
              "z": 26.9971
            },
            "maxPoint3D": {
              "x": 118.78700703,
              "y": 32.26444569,
              "z": 27.0637
            },
            "ltpoint3D": {
              "x": 118.7868542,
              "y": 32.26444569,
              "z": 27.0637
            },
            "rbpoint3D": {
              "x": 118.78700703,
              "y": 32.26431336,
              "z": 26.9971
            },
            "lbpoint3D": {
              "x": 118.7868542,
              "y": 32.26431336,
              "z": 26.9971
            },
            "rtpoint3D": {
              "x": 118.78700703,
              "y": 32.26444569,
              "z": 27.0637
            },
            "box2D": {
              "minPoint": {
                "x": 118.7868542,
                "y": 32.26431336
              },
              "maxPoint": {
                "x": 118.78700703,
                "y": 32.26444569
              },
              "rbpoint": {
                "x": 118.78700703,
                "y": 32.26431336
              },
              "rtpoint": {
                "x": 118.78700703,
                "y": 32.26444569
              },
              "ltpoint": {
                "x": 118.7868542,
                "y": 32.26444569
              },
              "lbpoint": {
                "x": 118.7868542,
                "y": 32.26431336
              }
            }
          },
          "abstractVectorLine": {
            "startPoint": {
              "x": 118.7868542,
              "y": 32.26431336
            },
            "endPoint": {
              "x": 118.78700703,
              "y": 32.26444569
            }
          }
        },
        "crossPoint3D": {
          "x": 118.78696471644825,
          "y": 32.264409051149016,
          "z": 27.111860671686593
        }
      },
      {
        "pipelines": {
          "oilPipeID": "YPYS5605721009000415",
          "startNode": {
            "nodeId": "YPYS000430",
            "nodeType": "井",
            "nodePoint": {
              "x": 118.78734647,
              "y": 32.2642838,
              "z": 26.435
            },
            "nodePoint2D": {
              "x": 118.78734647,
              "y": 32.2642838
            }
          },
          "endNode": {
            "nodeId": "YPYS000431",
            "nodeType": "井",
            "nodePoint": {
              "x": 118.7869863,
              "y": 32.26396081,
              "z": 26.5271
            },
            "nodePoint2D": {
              "x": 118.7869863,
              "y": 32.26396081
            }
          },
          "extraData": {
            "gid": 149624,
            "geom": "01020000A0E61000000200000059D172E263B25D406AEE320DD42140408FC2F5285C6F3A409A39C9FB5DB25D401630C377C9214040BBB88D06F0863A40",
            "geomText": "{\"type\":\"LineString\",\"coordinates\":[[118.78734647,32.2642838,26.435],[118.7869863,32.26396081,26.5271]]}",
            "no": "415",
            "pipename": "水厂YS009",
            "pipecode": "YPYS5605721009",
            "pipesegcode": "YPYS5605721009000415",
            "startpointnumber": "YPYS000430",
            "startControlPoint": {
              "gid": 233651,
              "geom": "01010000A0E610000059D172E263B25D406AEE320DD42140408FC2F5285C6F3A40",
              "geomText": "{\"type\":\"Point\",\"coordinates\":[118.78734647,32.2642838,26.435]}",
              "no": "416",
              "pointnumber": "YPYS000430",
              "pipename": "水厂YS009",
              "pipecode": "YPYS5605721009",
              "measattribute": "井",
              "pipelength": 9679.59603406,
              "pointdepth": 3.8,
              "pipeangle": "0",
              "unitname": "水厂",
              "unitcode": "SC_YZSH",
              "orgname": "扬子石化",
              "orgcode": "30600000",
              "collecter": "陈达",
              "datecollected": "2020-12-07T16:00:00.000+00:00",
              "coordiprecision": "高精度",
              "datasource": "测绘",
              "operationalstatus": "在用",
              "reportname": "许红松",
              "reportphone": "13665244093",
              "remarks": "",
              "dbtime": "2021-05-17T06:42:53.349+00:00",
              "y": 32.2642838,
              "x": 118.78734647,
              "z": 26.435
            },
            "startpointdepth": 3.8,
            "startpointz": 26.435,
            "endpointnumber": "YPYS000431",
            "endControlPoint": {
              "gid": 233652,
              "geom": "01010000A0E61000009A39C9FB5DB25D401630C377C9214040BBB88D06F0863A40",
              "geomText": "{\"type\":\"Point\",\"coordinates\":[118.7869863,32.26396081,26.5271]}",
              "no": "417",
              "pointnumber": "YPYS000431",
              "pipename": "水厂YS009",
              "pipecode": "YPYS5605721009",
              "measattribute": "井",
              "pipelength": 9760.84208345,
              "pointdepth": 5.43,
              "pipeangle": "0",
              "unitname": "水厂",
              "unitcode": "SC_YZSH",
              "orgname": "扬子石化",
              "orgcode": "30600000",
              "collecter": "雷佳威",
              "datecollected": "2020-12-26T16:00:00.000+00:00",
              "coordiprecision": "高精度",
              "datasource": "测绘",
              "operationalstatus": "在用",
              "reportname": "许红松",
              "reportphone": "13665244093",
              "remarks": "",
              "dbtime": "2021-05-17T06:42:53.349+00:00",
              "y": 32.26396081,
              "x": 118.7869863,
              "z": 26.5271
            },
            "endpointdepth": 3.8,
            "endpointz": 26.5271,
            "diameter": "1200X120",
            "grooveheight": 0.0,
            "groovewidth": 0.0,
            "material": "钢筋混凝土管",
            "pressuerating": "0",
            "embeddingmode": "直埋",
            "flowto": "正向",
            "pipetrenchtype": "",
            "embeddingdate": "2015-04-30T16:00:00.000+00:00",
            "datecollected": "2020-12-07T16:00:00.000+00:00",
            "coordiprecision": "高精度",
            "datasource": "测绘",
            "operationalstatus": "在用",
            "unitname": "水厂",
            "unitcode": "SC_YZSH",
            "orgname": "扬子石化",
            "orgcode": "30600000",
            "acquisitionpeople": "陈达",
            "acquisitiondate": "2020-12-07T16:00:00.000+00:00",
            "startdate": "2015-04-30T16:00:00.000+00:00",
            "reportphone": "13665244093",
            "remarks": "",
            "mediumtype": "雨水",
            "dbtime": "2021-05-17T06:43:09.457+00:00"
          },
          "box3D": {
            "minPoint3D": {
              "x": 118.7869863,
              "y": 32.26396081,
              "z": 26.435
            },
            "maxPoint3D": {
              "x": 118.78734647,
              "y": 32.2642838,
              "z": 26.5271
            },
            "ltpoint3D": {
              "x": 118.7869863,
              "y": 32.2642838,
              "z": 26.5271
            },
            "rbpoint3D": {
              "x": 118.78734647,
              "y": 32.26396081,
              "z": 26.435
            },
            "lbpoint3D": {
              "x": 118.7869863,
              "y": 32.26396081,
              "z": 26.435
            },
            "rtpoint3D": {
              "x": 118.78734647,
              "y": 32.2642838,
              "z": 26.5271
            },
            "box2D": {
              "minPoint": {
                "x": 118.7869863,
                "y": 32.26396081
              },
              "maxPoint": {
                "x": 118.78734647,
                "y": 32.2642838
              },
              "rbpoint": {
                "x": 118.78734647,
                "y": 32.26396081
              },
              "rtpoint": {
                "x": 118.78734647,
                "y": 32.2642838
              },
              "ltpoint": {
                "x": 118.7869863,
                "y": 32.2642838
              },
              "lbpoint": {
                "x": 118.7869863,
                "y": 32.26396081
              }
            }
          },
          "abstractVectorLine": {
            "startPoint": {
              "x": 118.78734647,
              "y": 32.2642838
            },
            "endPoint": {
              "x": 118.7869863,
              "y": 32.26396081
            }
          }
        },
        "crossPoint3D": {
          "x": 118.78715733776413,
          "y": 32.2641141923655,
          "z": 26.38663650797214
        }
      },
      {
        "pipelines": {
          "oilPipeID": "YPYS5605721050001637",
          "startNode": {
            "nodeId": "YPYS001651",
            "nodeType": "三通",
            "nodePoint": {
              "x": 118.78706956,
              "y": 32.26507727,
              "z": 27.2
            },
            "nodePoint2D": {
              "x": 118.78706956,
              "y": 32.26507727
            }
          },
          "endNode": {
            "nodeId": "YPYS001652",
            "nodeType": "管线点",
            "nodePoint": {
              "x": 118.78666689,
              "y": 32.26474194,
              "z": 27.005
            },
            "nodePoint2D": {
              "x": 118.78666689,
              "y": 32.26474194
            }
          },
          "extraData": {
            "gid": 150846,
            "geom": "01020000A0E61000000200000023F800595FB25D400FC84E0DEE2140403333333333333B40595915C058B25D40FD165B10E3214040E17A14AE47013B40",
            "geomText": "{\"type\":\"LineString\",\"coordinates\":[[118.78706956,32.26507727,27.2],[118.78666689,32.26474194,27.005]]}",
            "no": "1637",
            "pipename": "芳烃厂YS050",
            "pipecode": "YPYS5605721050",
            "pipesegcode": "YPYS5605721050001637",
            "startpointnumber": "YPYS001651",
            "startControlPoint": {
              "gid": 234872,
              "geom": "01010000A0E610000023F800595FB25D400FC84E0DEE2140403333333333333B40",
              "geomText": "{\"type\":\"Point\",\"coordinates\":[118.78706956,32.26507727,27.2]}",
              "no": "1637",
              "pointnumber": "YPYS001651",
              "pipename": "芳烃厂YS050",
              "pipecode": "YPYS5605721050",
              "measattribute": "三通",
              "pipelength": 34851.74130674,
              "pointdepth": 2.6,
              "pipeangle": "0",
              "unitname": "芳烃厂",
              "unitcode": "FTC_YZSH.yzsh",
              "orgname": "扬子石化",
              "orgcode": "30600000",
              "collecter": "陈达",
              "datecollected": "2021-01-05T16:00:00.000+00:00",
              "coordiprecision": "高精度",
              "datasource": "测绘",
              "operationalstatus": "在用",
              "reportname": "许红松",
              "reportphone": "13665244093",
              "remarks": "",
              "dbtime": "2021-05-17T06:42:53.707+00:00",
              "y": 32.26507727,
              "x": 118.78706956,
              "z": 27.2
            },
            "startpointdepth": 2.6,
            "startpointz": 27.2,
            "endpointnumber": "YPYS001652",
            "endControlPoint": {
              "gid": 234873,
              "geom": "01010000A0E6100000595915C058B25D40FD165B10E3214040E17A14AE47013B40",
              "geomText": "{\"type\":\"Point\",\"coordinates\":[118.78666689,32.26474194,27.005]}",
              "no": "1638",
              "pointnumber": "YPYS001652",
              "pipename": "芳烃厂YS050",
              "pipecode": "YPYS5605721050",
              "measattribute": "管线点",
              "pipelength": 34865.39268639,
              "pointdepth": 3.01,
              "pipeangle": "0",
              "unitname": "芳烃厂",
              "unitcode": "FTC_YZSH.yzsh",
              "orgname": "扬子石化",
              "orgcode": "30600000",
              "collecter": "陈达",
              "datecollected": "2020-12-23T16:00:00.000+00:00",
              "coordiprecision": "高精度",
              "datasource": "测绘",
              "operationalstatus": "在用",
              "reportname": "许红松",
              "reportphone": "13665244093",
              "remarks": "",
              "dbtime": "2021-05-17T06:42:53.707+00:00",
              "y": 32.26474194,
              "x": 118.78666689,
              "z": 27.005
            },
            "endpointdepth": 2.6,
            "endpointz": 27.005,
            "diameter": "800X80",
            "grooveheight": 0.0,
            "groovewidth": 0.0,
            "material": "钢筋混凝土管",
            "pressuerating": "0",
            "embeddingmode": "直埋",
            "flowto": "正向",
            "pipetrenchtype": "",
            "embeddingdate": "2015-04-30T16:00:00.000+00:00",
            "datecollected": "2021-01-05T16:00:00.000+00:00",
            "coordiprecision": "高精度",
            "datasource": "测绘",
            "operationalstatus": "在用",
            "unitname": "芳烃厂",
            "unitcode": "FTC_YZSH.yzsh",
            "orgname": "扬子石化",
            "orgcode": "30600000",
            "acquisitionpeople": "陈达",
            "acquisitiondate": "2021-01-05T16:00:00.000+00:00",
            "startdate": "2015-04-30T16:00:00.000+00:00",
            "reportphone": "13665244093",
            "remarks": "",
            "mediumtype": "雨水",
            "dbtime": "2021-05-17T06:43:10.326+00:00"
          },
          "box3D": {
            "minPoint3D": {
              "x": 118.78666689,
              "y": 32.26474194,
              "z": 27.005
            },
            "maxPoint3D": {
              "x": 118.78706956,
              "y": 32.26507727,
              "z": 27.2
            },
            "ltpoint3D": {
              "x": 118.78666689,
              "y": 32.26507727,
              "z": 27.2
            },
            "rbpoint3D": {
              "x": 118.78706956,
              "y": 32.26474194,
              "z": 27.005
            },
            "lbpoint3D": {
              "x": 118.78666689,
              "y": 32.26474194,
              "z": 27.005
            },
            "rtpoint3D": {
              "x": 118.78706956,
              "y": 32.26507727,
              "z": 27.2
            },
            "box2D": {
              "minPoint": {
                "x": 118.78666689,
                "y": 32.26474194
              },
              "maxPoint": {
                "x": 118.78706956,
                "y": 32.26507727
              },
              "rbpoint": {
                "x": 118.78706956,
                "y": 32.26474194
              },
              "rtpoint": {
                "x": 118.78706956,
                "y": 32.26507727
              },
              "ltpoint": {
                "x": 118.78666689,
                "y": 32.26507727
              },
              "lbpoint": {
                "x": 118.78666689,
                "y": 32.26474194
              }
            }
          },
          "abstractVectorLine": {
            "startPoint": {
              "x": 118.78706956,
              "y": 32.26507727
            },
            "endPoint": {
              "x": 118.78666689,
              "y": 32.26474194
            }
          }
        },
        "crossPoint3D": {
          "x": 118.78671893687012,
          "y": 32.26478528296477,
          "z": 27.36979539158267
        }
      },
      {
        "pipelines": {
          "oilPipeID": "YPWS5605341080001784",
          "startNode": {
            "nodeId": "YPWS001808",
            "nodeType": "井",
            "nodePoint": {
              "x": 118.78709088,
              "y": 32.26437129,
              "z": 26.771
            },
            "nodePoint2D": {
              "x": 118.78709088,
              "y": 32.26437129
            }
          },
          "endNode": {
            "nodeId": "YPWS001809",
            "nodeType": "井",
            "nodePoint": {
              "x": 118.78678539,
              "y": 32.26411561,
              "z": 27.0768
            },
            "nodePoint2D": {
              "x": 118.78678539,
              "y": 32.26411561
            }
          },
          "extraData": {
            "gid": 146680,
            "geom": "01020000A0E6100000020000001C256DB25FB25D4092461EEBD62140404C37894160C53A4052C11BB15AB25D4013A8518ACE2140403255302AA9133B40",
            "geomText": "{\"type\":\"LineString\",\"coordinates\":[[118.78709088,32.26437129,26.771],[118.78678539,32.26411561,27.0768]]}",
            "no": "1784",
            "pipename": "芳烃厂WS080",
            "pipecode": "YPWS5605341080",
            "pipesegcode": "YPWS5605341080001784",
            "startpointnumber": "YPWS001808",
            "startControlPoint": {
              "gid": 230680,
              "geom": "01010000A0E61000001C256DB25FB25D4092461EEBD62140404C37894160C53A40",
              "geomText": "{\"type\":\"Point\",\"coordinates\":[118.78709088,32.26437129,26.771]}",
              "no": "1806",
              "pointnumber": "YPWS001808",
              "pipename": "芳烃厂WS080",
              "pipecode": "YPWS5605341080",
              "measattribute": "井",
              "pipelength": 50274.50920579,
              "pointdepth": 3.93,
              "pipeangle": "0",
              "unitname": "芳烃厂",
              "unitcode": "FTC_YZSH.yzsh",
              "orgname": "扬子石化",
              "orgcode": "30600000",
              "collecter": "吴平桂",
              "datecollected": "2020-12-04T16:00:00.000+00:00",
              "coordiprecision": "高精度",
              "datasource": "测绘",
              "operationalstatus": "在用",
              "reportname": "许红松",
              "reportphone": "13665244093",
              "remarks": "",
              "dbtime": "2021-05-17T06:42:01.813+00:00",
              "y": 32.26437129,
              "x": 118.78709088,
              "z": 26.771
            },
            "startpointdepth": 3.93,
            "startpointz": 26.771,
            "endpointnumber": "YPWS001809",
            "endControlPoint": {
              "gid": 230681,
              "geom": "01010000A0E610000052C11BB15AB25D4013A8518ACE2140403255302AA9133B40",
              "geomText": "{\"type\":\"Point\",\"coordinates\":[118.78678539,32.26411561,27.0768]}",
              "no": "1807",
              "pointnumber": "YPWS001809",
              "pipename": "芳烃厂WS080",
              "pipecode": "YPWS5605341080",
              "measattribute": "井",
              "pipelength": 50284.45996691,
              "pointdepth": 4.3,
              "pipeangle": "0",
              "unitname": "芳烃厂",
              "unitcode": "FTC_YZSH.yzsh",
              "orgname": "扬子石化",
              "orgcode": "30600000",
              "collecter": "吴平桂",
              "datecollected": "2020-12-04T16:00:00.000+00:00",
              "coordiprecision": "高精度",
              "datasource": "测绘",
              "operationalstatus": "在用",
              "reportname": "许红松",
              "reportphone": "13665244093",
              "remarks": "",
              "dbtime": "2021-05-17T06:42:01.813+00:00",
              "y": 32.26411561,
              "x": 118.78678539,
              "z": 27.0768
            },
            "endpointdepth": 4.3,
            "endpointz": 27.0768,
            "diameter": "250/5",
            "grooveheight": 0.0,
            "groovewidth": 0.0,
            "material": "铸铁管",
            "pressuerating": "0",
            "embeddingmode": "直埋",
            "flowto": "正向",
            "pipetrenchtype": "",
            "embeddingdate": "2015-04-30T16:00:00.000+00:00",
            "datecollected": "2020-12-04T16:00:00.000+00:00",
            "coordiprecision": "高精度",
            "datasource": "测绘",
            "operationalstatus": "在用",
            "unitname": "芳烃厂",
            "unitcode": "FTC_YZSH.yzsh",
            "orgname": "扬子石化",
            "orgcode": "30600000",
            "acquisitionpeople": "吴平桂",
            "acquisitiondate": "2020-12-04T16:00:00.000+00:00",
            "startdate": "2015-04-30T16:00:00.000+00:00",
            "reportphone": "13665244093",
            "remarks": "",
            "mediumtype": "含油污水",
            "dbtime": "2021-05-17T06:42:14.410+00:00"
          },
          "box3D": {
            "minPoint3D": {
              "x": 118.78678539,
              "y": 32.26411561,
              "z": 26.771
            },
            "maxPoint3D": {
              "x": 118.78709088,
              "y": 32.26437129,
              "z": 27.0768
            },
            "ltpoint3D": {
              "x": 118.78678539,
              "y": 32.26437129,
              "z": 27.0768
            },
            "rbpoint3D": {
              "x": 118.78709088,
              "y": 32.26411561,
              "z": 26.771
            },
            "lbpoint3D": {
              "x": 118.78678539,
              "y": 32.26411561,
              "z": 26.771
            },
            "rtpoint3D": {
              "x": 118.78709088,
              "y": 32.26437129,
              "z": 27.0768
            },
            "box2D": {
              "minPoint": {
                "x": 118.78678539,
                "y": 32.26411561
              },
              "maxPoint": {
                "x": 118.78709088,
                "y": 32.26437129
              },
              "rbpoint": {
                "x": 118.78709088,
                "y": 32.26411561
              },
              "rtpoint": {
                "x": 118.78709088,
                "y": 32.26437129
              },
              "ltpoint": {
                "x": 118.78678539,
                "y": 32.26437129
              },
              "lbpoint": {
                "x": 118.78678539,
                "y": 32.26411561
              }
            }
          },
          "abstractVectorLine": {
            "startPoint": {
              "x": 118.78709088,
              "y": 32.26437129
            },
            "endPoint": {
              "x": 118.78678539,
              "y": 32.26411561
            }
          }
        },
        "crossPoint3D": {
          "x": 118.78702526204039,
          "y": 32.26431636981951,
          "z": 26.705315453702568
        }
      },
      {
        "pipelines": {
          "oilPipeID": "YPWS5605341101002339",
          "startNode": {
            "nodeId": "YPWS002365",
            "nodeType": "井",
            "nodePoint": {
              "x": 118.78670937,
              "y": 32.26456583,
              "z": 26.9222
            },
            "nodePoint2D": {
              "x": 118.78670937,
              "y": 32.26456583
            }
          },
          "endNode": {
            "nodeId": "YPWS002366",
            "nodeType": "井",
            "nodePoint": {
              "x": 118.78680954,
              "y": 32.2646483,
              "z": 27.0056
            },
            "nodePoint2D": {
              "x": 118.78680954,
              "y": 32.2646483
            }
          },
          "extraData": {
            "gid": 147235,
            "geom": "01020000A0E610000002000000D5E6417259B25D409BBE094BDD214040075F984C15EC3A40C59E66165BB25D4093B8D8FEDF2140408CDB68006F013B40",
            "geomText": "{\"type\":\"LineString\",\"coordinates\":[[118.78670937,32.26456583,26.9222],[118.78680954,32.2646483,27.0056]]}",
            "no": "2339",
            "pipename": "芳烃厂WS101",
            "pipecode": "YPWS5605341101",
            "pipesegcode": "YPWS5605341101002339",
            "startpointnumber": "YPWS002365",
            "startControlPoint": {
              "gid": 231237,
              "geom": "01010000A0E6100000D5E6417259B25D409BBE094BDD214040075F984C15EC3A40",
              "geomText": "{\"type\":\"Point\",\"coordinates\":[118.78670937,32.26456583,26.9222]}",
              "no": "2363",
              "pointnumber": "YPWS002365",
              "pipename": "芳烃厂WS101",
              "pipecode": "YPWS5605341101",
              "measattribute": "井",
              "pipelength": 59115.74980968,
              "pointdepth": 0.2,
              "pipeangle": "0",
              "unitname": "芳烃厂",
              "unitcode": "FTC_YZSH.yzsh",
              "orgname": "扬子石化",
              "orgcode": "30600000",
              "collecter": "陈达",
              "datecollected": "2021-01-05T16:00:00.000+00:00",
              "coordiprecision": "高精度",
              "datasource": "测绘",
              "operationalstatus": "在用",
              "reportname": "许红松",
              "reportphone": "13665244093",
              "remarks": "",
              "dbtime": "2021-05-17T06:42:01.967+00:00",
              "y": 32.26456583,
              "x": 118.78670937,
              "z": 26.9222
            },
            "startpointdepth": 0.2,
            "startpointz": 26.9222,
            "endpointnumber": "YPWS002366",
            "endControlPoint": {
              "gid": 231238,
              "geom": "01010000A0E6100000C59E66165BB25D4093B8D8FEDF2140408CDB68006F013B40",
              "geomText": "{\"type\":\"Point\",\"coordinates\":[118.78680954,32.2646483,27.0056]}",
              "no": "2364",
              "pointnumber": "YPWS002366",
              "pipename": "芳烃厂WS101",
              "pipecode": "YPWS5605341101",
              "measattribute": "井",
              "pipelength": 59120.78405798,
              "pointdepth": 0.3,
              "pipeangle": "0",
              "unitname": "芳烃厂",
              "unitcode": "FTC_YZSH.yzsh",
              "orgname": "扬子石化",
              "orgcode": "30600000",
              "collecter": "陈达",
              "datecollected": "2021-01-05T16:00:00.000+00:00",
              "coordiprecision": "高精度",
              "datasource": "测绘",
              "operationalstatus": "在用",
              "reportname": "许红松",
              "reportphone": "13665244093",
              "remarks": "",
              "dbtime": "2021-05-17T06:42:01.967+00:00",
              "y": 32.2646483,
              "x": 118.78680954,
              "z": 27.0056
            },
            "endpointdepth": 0.3,
            "endpointz": 27.0056,
            "diameter": "200/10",
            "grooveheight": 0.0,
            "groovewidth": 0.0,
            "material": "铸铁管",
            "pressuerating": "0",
            "embeddingmode": "直埋",
            "flowto": "正向",
            "pipetrenchtype": "",
            "embeddingdate": "2015-04-30T16:00:00.000+00:00",
            "datecollected": "2021-01-05T16:00:00.000+00:00",
            "coordiprecision": "高精度",
            "datasource": "测绘",
            "operationalstatus": "在用",
            "unitname": "芳烃厂",
            "unitcode": "FTC_YZSH.yzsh",
            "orgname": "扬子石化",
            "orgcode": "30600000",
            "acquisitionpeople": "陈达",
            "acquisitiondate": "2021-01-05T16:00:00.000+00:00",
            "startdate": "2015-04-30T16:00:00.000+00:00",
            "reportphone": "13665244093",
            "remarks": "",
            "mediumtype": "含油污水",
            "dbtime": "2021-05-17T06:42:14.809+00:00"
          },
          "box3D": {
            "minPoint3D": {
              "x": 118.78670937,
              "y": 32.26456583,
              "z": 26.9222
            },
            "maxPoint3D": {
              "x": 118.78680954,
              "y": 32.2646483,
              "z": 27.0056
            },
            "ltpoint3D": {
              "x": 118.78670937,
              "y": 32.2646483,
              "z": 27.0056
            },
            "rbpoint3D": {
              "x": 118.78680954,
              "y": 32.26456583,
              "z": 26.9222
            },
            "lbpoint3D": {
              "x": 118.78670937,
              "y": 32.26456583,
              "z": 26.9222
            },
            "rtpoint3D": {
              "x": 118.78680954,
              "y": 32.2646483,
              "z": 27.0056
            },
            "box2D": {
              "minPoint": {
                "x": 118.78670937,
                "y": 32.26456583
              },
              "maxPoint": {
                "x": 118.78680954,
                "y": 32.2646483
              },
              "rbpoint": {
                "x": 118.78680954,
                "y": 32.26456583
              },
              "rtpoint": {
                "x": 118.78680954,
                "y": 32.2646483
              },
              "ltpoint": {
                "x": 118.78670937,
                "y": 32.2646483
              },
              "lbpoint": {
                "x": 118.78670937,
                "y": 32.26456583
              }
            }
          },
          "abstractVectorLine": {
            "startPoint": {
              "x": 118.78670937,
              "y": 32.26456583
            },
            "endPoint": {
              "x": 118.78680954,
              "y": 32.2646483
            }
          }
        },
        "crossPoint3D": {
          "x": 118.78680881378793,
          "y": 32.264647702144444,
          "z": 26.83940463298591
        }
      },
      {
        "pipelines": {
          "oilPipeID": "YPYS56057220578001642",
          "startNode": {
            "nodeId": "YPYS001656",
            "nodeType": "雨篦子",
            "nodePoint": {
              "x": 118.78691615,
              "y": 32.26487567,
              "z": 26.9119
            },
            "nodePoint2D": {
              "x": 118.78691615,
              "y": 32.26487567
            }
          },
          "endNode": {
            "nodeId": "YPYS001657",
            "nodeType": "雨篦子",
            "nodePoint": {
              "x": 118.78671132,
              "y": 32.264702,
              "z": 26.8146
            },
            "nodePoint2D": {
              "x": 118.78671132,
              "y": 32.264702
            }
          },
          "extraData": {
            "gid": 150851,
            "geom": "01020000A0E6100000020000006E3C8ED55CB25D40FB132A72E7214040EF38454772E93A40C0B26F7A59B25D40C89750C1E1214040545227A089D03A40",
            "geomText": "{\"type\":\"LineString\",\"coordinates\":[[118.78691615,32.26487567,26.9119],[118.78671132,32.264702,26.8146]]}",
            "no": "1642",
            "pipename": "芳烃厂YS050",
            "pipecode": "YPYS56057220578",
            "pipesegcode": "YPYS56057220578001642",
            "startpointnumber": "YPYS001656",
            "startControlPoint": {
              "gid": 234877,
              "geom": "01010000A0E61000006E3C8ED55CB25D40FB132A72E7214040EF38454772E93A40",
              "geomText": "{\"type\":\"Point\",\"coordinates\":[118.78691615,32.26487567,26.9119]}",
              "no": "1642",
              "pointnumber": "YPYS001656",
              "pipename": "芳烃厂YS050",
              "pipecode": "YPYS5605721050",
              "measattribute": "雨篦子",
              "pipelength": 34902.82270331,
              "pointdepth": 0.1,
              "pipeangle": "0",
              "unitname": "芳烃厂",
              "unitcode": "FTC_YZSH.yzsh",
              "orgname": "扬子石化",
              "orgcode": "30600000",
              "collecter": "陈达",
              "datecollected": "2021-01-05T16:00:00.000+00:00",
              "coordiprecision": "高精度",
              "datasource": "测绘",
              "operationalstatus": "在用",
              "reportname": "许红松",
              "reportphone": "13665244093",
              "remarks": "",
              "dbtime": "2021-05-17T06:42:53.708+00:00",
              "y": 32.26487567,
              "x": 118.78691615,
              "z": 26.9119
            },
            "startpointdepth": 0.1,
            "startpointz": 26.9119,
            "endpointnumber": "YPYS001657",
            "endControlPoint": {
              "gid": 234878,
              "geom": "01010000A0E6100000C0B26F7A59B25D40C89750C1E1214040545227A089D03A40",
              "geomText": "{\"type\":\"Point\",\"coordinates\":[118.78671132,32.264702,26.8146]}",
              "no": "1643",
              "pointnumber": "YPYS001657",
              "pipename": "芳烃厂YS050",
              "pipecode": "YPYS5605721050",
              "measattribute": "雨篦子",
              "pipelength": 34911.05246392,
              "pointdepth": 0.95,
              "pipeangle": "0",
              "unitname": "芳烃厂",
              "unitcode": "FTC_YZSH.yzsh",
              "orgname": "扬子石化",
              "orgcode": "30600000",
              "collecter": "陈达",
              "datecollected": "2021-01-05T16:00:00.000+00:00",
              "coordiprecision": "高精度",
              "datasource": "测绘",
              "operationalstatus": "在用",
              "reportname": "许红松",
              "reportphone": "13665244093",
              "remarks": "",
              "dbtime": "2021-05-17T06:42:53.709+00:00",
              "y": 32.264702,
              "x": 118.78671132,
              "z": 26.8146
            },
            "endpointdepth": 0.45,
            "endpointz": 26.8146,
            "diameter": "100X10",
            "grooveheight": 0.0,
            "groovewidth": 0.0,
            "material": "钢筋混凝土管",
            "pressuerating": "0",
            "embeddingmode": "直埋",
            "flowto": "正向",
            "pipetrenchtype": "",
            "embeddingdate": "2015-04-30T16:00:00.000+00:00",
            "datecollected": "2021-01-05T16:00:00.000+00:00",
            "coordiprecision": "高精度",
            "datasource": "测绘",
            "operationalstatus": "在用",
            "unitname": "芳烃厂",
            "unitcode": "FTC_YZSH.yzsh",
            "orgname": "扬子石化",
            "orgcode": "30600000",
            "acquisitionpeople": "陈达",
            "acquisitiondate": "2021-01-05T16:00:00.000+00:00",
            "startdate": "2015-04-30T16:00:00.000+00:00",
            "reportphone": "13665244093",
            "remarks": "",
            "mediumtype": "雨水",
            "dbtime": "2021-05-17T06:43:10.329+00:00"
          },
          "box3D": {
            "minPoint3D": {
              "x": 118.78671132,
              "y": 32.264702,
              "z": 26.8146
            },
            "maxPoint3D": {
              "x": 118.78691615,
              "y": 32.26487567,
              "z": 26.9119
            },
            "ltpoint3D": {
              "x": 118.78671132,
              "y": 32.26487567,
              "z": 26.9119
            },
            "rbpoint3D": {
              "x": 118.78691615,
              "y": 32.264702,
              "z": 26.8146
            },
            "lbpoint3D": {
              "x": 118.78671132,
              "y": 32.264702,
              "z": 26.8146
            },
            "rtpoint3D": {
              "x": 118.78691615,
              "y": 32.26487567,
              "z": 26.9119
            },
            "box2D": {
              "minPoint": {
                "x": 118.78671132,
                "y": 32.264702
              },
              "maxPoint": {
                "x": 118.78691615,
                "y": 32.26487567
              },
              "rbpoint": {
                "x": 118.78691615,
                "y": 32.264702
              },
              "rtpoint": {
                "x": 118.78691615,
                "y": 32.26487567
              },
              "ltpoint": {
                "x": 118.78671132,
                "y": 32.26487567
              },
              "lbpoint": {
                "x": 118.78671132,
                "y": 32.264702
              }
            }
          },
          "abstractVectorLine": {
            "startPoint": {
              "x": 118.78691615,
              "y": 32.26487567
            },
            "endPoint": {
              "x": 118.78671132,
              "y": 32.264702
            }
          }
        },
        "crossPoint3D": {
          "x": 118.78675123397771,
          "y": 32.26473584354623,
          "z": 26.990239740117516
        }
      }
    ]
  }
}
src/components/panel/topicSearch/SewersSearch.vue
@@ -143,13 +143,13 @@
    // tab切换
    handleClick (tab, event) {
      console.log(tab, event)
      if (tab.label === '分析') {
        // 关闭弹窗
        window.mapManager.clickDialogSwitch = false
      } else {
        // 打开弹窗
        window.mapManager.clickDialogSwitch = true
      }
      // if (tab.label === '分析') {
      //   // 关闭弹窗
      //   window.mapManager.clickDialogSwitch = false
      // } else {
      //   // 打开弹窗
      //   window.mapManager.clickDialogSwitch = true
      // }
    },
    // 根据返回数据 确认展示图片
    getImgSrc () {
src/components/panel/topicSearch/SewersSelect/AnalysisChoose/Connectivity.vue
@@ -10,11 +10,14 @@
        <span class="fixed-style">起始管段</span>
        <el-table class="tableBox" height="100" max-height="200" :data="tableDataLinkStart"
                  highlight-current-row style="width: 100%" size="mini">
            <el-table-column prop="datasource" label="管段类型"></el-table-column>
            <el-table-column :show-overflow-tooltip="true" sortable width="100" prop="pipecode"
            <el-table-column prop="mediumtype" label="管段类型"></el-table-column>
            <el-table-column :show-overflow-tooltip="true" sortable width="100" prop="pipename"
                             label="管段名称"></el-table-column>
            <el-table-column sortable width="100" prop="material" label="起点编号"></el-table-column>
            <el-table-column sortable width="100" prop="material" label="终点编号"></el-table-column>
            <el-table-column sortable width="100" prop="startpointnumber" label="起点编号"></el-table-column>
            <el-table-column sortable width="100" prop="endpointnumber" label="终点编号"></el-table-column>
<!--            <el-table-column v-for="(item, index) in tableDataLinkStartList" :key="index" :prop="item.prop"-->
<!--                             :label="item.label" :show-overflow-tooltip="true" min-width="100" :sortable="item.sortable">-->
<!--            </el-table-column>-->
            <el-table-column width="40" fixed="right" class-name="fixed-table" label="操作">
                <template slot-scope="scope">
                    <el-button @click="linkSelectStart(scope.row)" type="text" size="small">选择</el-button>
@@ -24,11 +27,11 @@
        <span class="fixed-style">结束管段</span>
        <el-table class="tableBox" height="100" max-height="200" highlight-current-row :data="tableDataLinkEnd"
                  @row-click="linkSelectEnd" style="width: 100%" size="mini">
            <el-table-column prop="datasource" label="管段类型"></el-table-column>
            <el-table-column :show-overflow-tooltip="true" sortable width="100" prop="pipecode"
            <el-table-column prop="mediumtype" label="管段类型"></el-table-column>
            <el-table-column :show-overflow-tooltip="true" sortable width="100" prop="pipename"
                             label="管段名称"></el-table-column>
            <el-table-column sortable width="100" prop="material" label="起点编号"></el-table-column>
            <el-table-column sortable width="100" prop="material" label="终点编号"></el-table-column>
            <el-table-column sortable width="100" prop="startpointnumber" label="起点编号"></el-table-column>
            <el-table-column sortable width="100" prop="endpointnumber" label="终点编号"></el-table-column>
            <el-table-column class-name="fixed-table" fixed="right" label="操作" width="40">
                <template slot-scope="scope">
                    <el-button @click="linkSelectEnd(scope.row)" type="text" size="small">选择</el-button>
@@ -38,11 +41,11 @@
        <span class="fixed-style">分析结果:<span style="color: red;margin-left: 15px">{{ currentLinkIsTrue }}</span></span>
        <el-table class="tableBox" highlight-current-row max-height="200" :data="tableDataLinkResult"
                  style="width: 100%" size="mini">
            <el-table-column prop="material" label="管段类型"></el-table-column>
            <el-table-column :show-overflow-tooltip="true" sortable width="100" prop="pipecode"
            <el-table-column prop="mediumtype" label="管段类型"></el-table-column>
            <el-table-column :show-overflow-tooltip="true" sortable width="100" prop="pipename"
                             label="管段名称"></el-table-column>
            <el-table-column sortable width="100" prop="material" label="起点编号"></el-table-column>
            <el-table-column sortable width="100" prop="material" label="终点编号"></el-table-column>
            <el-table-column sortable width="100" prop="startpointnumber" label="起点编号"></el-table-column>
            <el-table-column sortable width="100" prop="endpointnumber" label="终点编号"></el-table-column>
            <el-table-column class-name="fixed-table" fixed="right" label="操作" width="40">
                <template slot-scope="scope">
                    <el-button @click="linkResultSelect(scope.row)" type="text" size="small">定位</el-button>
@@ -68,6 +71,27 @@
      linkType: 1,
      // 连通性 起始管段 表格数据
      tableDataLinkStart: [],
      tableDataLinkStartList: [// table 表格定义的字段
        {
          label: '管段类型',
          prop: 'datasource'
        },
        {
          label: '管段名称',
          prop: 'pipecode',
          sortable: true
        },
        {
          label: '起点编号',
          prop: 'material',
          sortable: true
        },
        {
          label: '终点编号',
          prop: 'material',
          sortable: true
        }
      ],
      // 连通性 结束管段 表格数据
      tableDataLinkEnd: [],
      // 连通性 分析结果 展示 => 连通 || 不连通
@@ -95,16 +119,18 @@
  methods: {
    // 地图上点击
    selectPipeLine () {
      // window.mapManager.clickDialogSwitch = false
      window.map.on('click', this.selectClick)
      // window.mapManager.clickDialogSwitch = true
      // window.mapManager.clickDialogSwitch = false
    },
    // 地图上点击回调
    selectClick (e) {
      // console.log(e)
      window.map.off('click', this.selectClick)
      window.mapManager.clickDialogSwitch = false
      const point = [e.latlng.lng, e.latlng.lat]
      this.getPipeLine(point)
      // this.getPipeLine(point, this.linkType)
      // window.mapManager.clickDialogSwitch = true
    },
    // 点击获取判断数据
    async getPipeLine (point) {
@@ -255,7 +281,8 @@
      window.map.panInsideBounds(this.currentSelectResultLine.getBounds())
    },
    // 连通性的清除功能
    linkClear () {
    handleClick () {
      // this.linkClear()
      if (this.currentSelectStartLine != null) {
        this.currentSelectStartLine.remove()
        this.currentSelectStartLine = null
@@ -268,9 +295,6 @@
        this.currentSelectResultLine.remove()
        this.currentSelectResultLine = null
      }
    },
    handleClick () {
      this.linkClear()
      this.currentLinkIsTrue = ''
      this.tableDataLinkStart = []
      this.tableDataLinkEnd = []
src/components/panel/topicSearch/SewersSelect/AnalysisChoose/CrossSectional.vue
@@ -78,6 +78,17 @@
    })
  },
  methods: {
    // 横断面清除
    jdmClear () {
      this.hdmParam = null
      this.tableData = []
      this.option = []
      this.myChartShow = false
      this.myChart.clear()
      if (this.measure != null) {
        this.measure.destory()
      }
    },
    // 横断面 线段绘制
    drawLine () {
      if (this.measure === null) {
@@ -105,8 +116,8 @@
      }
      // 已绘制线图 进行绘制横断面数据分析
      const res = await mapApi.getCrossSection(this.hdmParam)
      // 调用数据处理方法
      this.dealWithData(res)
      // // 调用数据处理方法
      // this.dealWithData(res)
      // table数据处理
      const dataPoint = res.data.point
      // 存储间距list
@@ -117,29 +128,33 @@
          x: parseFloat(dataPoint[i].crossPoint3D.x).toFixed(8),
          y: parseFloat(dataPoint[i].crossPoint3D.y).toFixed(8),
          z: parseFloat(dataPoint[i].crossPoint3D.z).toFixed(2),
          spacing: spacingList[i - 1]
          spacing: spacingList[i - 1],
          startpointz: dataPoint[i].pipelines.extraData.startpointz,
          diameter: dataPoint[i].pipelines.extraData.diameter
        }
        this.tableData.push(obj)
      }
      // 调用数据处理方法
      this.dealWithData(this.tableData)
    },
    // 对获取到的数据进行处理
    dealWithData (e) {
      console.log(e)
      const dataPoint = e.data.point
      const spacingList = e.data.pointInterval.reverse()
      const dataList = []
      for (let i = 0; i < dataPoint.length; i++) {
        const obj = {
          mediumtype: dataPoint[i].pipelines.extraData.mediumtype,
          startpointz: dataPoint[i].pipelines.extraData.startpointz,
          diameter: dataPoint[i].pipelines.extraData.diameter,
          spacing: spacingList[i - 1],
          x: parseFloat(dataPoint[i].crossPoint3D.x).toFixed(8),
          y: parseFloat(dataPoint[i].crossPoint3D.y).toFixed(8),
          z: parseFloat(dataPoint[i].crossPoint3D.z).toFixed(2)
        }
        dataList.push(obj)
      }
    dealWithData (dataList) {
      console.log(dataList)
      // const dataPoint = e.data.point
      // const spacingList = e.data.pointInterval.reverse()
      // const dataList = []
      // for (let i = 0; i < dataPoint.length; i++) {
      //   const obj = {
      //     mediumtype: dataPoint[i].pipelines.extraData.mediumtype,
      //     startpointz: dataPoint[i].pipelines.extraData.startpointz,
      //     diameter: dataPoint[i].pipelines.extraData.diameter,
      //     spacing: spacingList[i - 1],
      //     x: parseFloat(dataPoint[i].crossPoint3D.x).toFixed(8),
      //     y: parseFloat(dataPoint[i].crossPoint3D.y).toFixed(8),
      //     z: parseFloat(dataPoint[i].crossPoint3D.z).toFixed(2)
      //   }
      //   dataList.push(obj)
      // }
      // 横向坐标数据
      const xAxisData = []
      const dataObj = []
@@ -175,16 +190,29 @@
            },
            show: true
          },
          axisLine: {
            lineStyle: {
              color: '#fff',
              width: 2
            }
          },
          // data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'],
          data: xAxisData,
          axisLabel: {
            interval: 0,
            textStyle: {
              color: '#fff'
            }
            },
            margin: 20
          }
        },
        yAxis: {
          axisLine: {
            lineStyle: {
              color: '#fff',
              width: 2
            }
          },
          axisPointer: {
            snap: true
          },
@@ -209,17 +237,6 @@
      this.myChartShow = true
      this.myChart.clear()
      this.myChart.setOption(option)
    },
    // 横断面清除
    jdmClear () {
      this.hdmParam = null
      this.tableData = []
      this.option = []
      this.myChartShow = false
      this.myChart.clear()
      if (this.measure != null) {
        this.measure.destory()
      }
    }
  }
}
src/components/panel/topicSearch/SewersSelect/AnalysisChoose/PublicWay.js
@@ -3,6 +3,15 @@
  window.mapManager.clickDialogSwitch = true
}
// 地图上点击回调
export function selectClick (e) {
  window.map.off('click', this.selectClick)
  const point = [e.latlng.lng, e.latlng.lat]
  this.getPipeLine(point)
  // this.getPipeLine(point, this.linkType)
  // window.mapManager.clickDialogSwitch = true
}
export function createFlowLine (param) {
  const flowLine = window.L.polyline(param.points, param.option)
  flowLine.addTo(window.map)