import { rainlist, rainlistOutUrban, sklist, cameralist, pumplist, canllist, lakelist, riverlist, waslist, zslist, wslist, zlslist, getFindQuestion, } from '@/apiData/api-map'; function pointPosition(item) { if (item.LNG) return [item.LNG, item.LAT, 400]; if (item.JINGD) return [Number(item.JINGD), Number(item.WEID, 400)]; return [item.LGTD, item.LTTD, 400]; } function entityTitle(item) { if (item.hasOwnProperty('properties')) return `${item.properties.name}`; if (item.hasOwnProperty('SHUICMC')) return `${item.SHUICMC}`; if (item.hasOwnProperty('DAYDRP')) return `${item.STNM}(${item.DAYDRP}mm)`; if (item.hasOwnProperty('Z')) return `${item.STNM}(${item.Z}m)`; if (item.hasOwnProperty('RZ')) return `${item.STNM}(${item.RZ}m)`; return `${item.STNM}`; } const legendData = [ { title: '基础信息', children: [ { isCheck: false, name: '三维建模', //切换视角 layername: 'sanArea', url: 'bushuixian.png', type: 'cesiumBuilding', }, { isCheck: false, //图层+标注+json √ name: '行政区划', layername: 'zhengqu', url: '行政区s.png', type: 'layandna', }, { isCheck: false, name: '雨污分流改造', //图层+标注+json √ layername: 'rainAndwu', url: '雨污分流改造s.png', type: 'layandna', }, { isCheck: false, name: '明渠', layername: 'mingqu', url: '自然水系s.png', //数据+function √ type: 'function', }, { isCheck: false, name: '暗涵', layername: 'anhan', url: '暗涵.png', //数据+function √ type: 'function', }, { isCheck: false, name: '箱涵', layername: 'xianghan', url: '箱涵s.png', //数据+function √ type: 'function', }, ], }, { title: '雨水系统', children: [ { isCheck: false, name: '雨水分区', layername: 'rainArea', url: '雨水分区s.png', //图层+标注+json √ type: 'layandna', }, { isCheck: false, name: '排涝泵站(阶段一)', layername: 'layer0', url: 'plbz_icon.png', //图层+json √ type: 'layer', }, { isCheck: false, name: '排涝泵站(阶段二)', layername: 'layer1', //图层+json √ url: 'plbz_icon.png', type: 'layer', }, { isCheck: false, name: '排涝泵站(阶段三)', layername: 'layer2', url: 'plbz_icon.png', //图层+json √ type: 'layer', }, ], }, { title: '污水系统', children: [ { isCheck: false, // √ name: '污水分区', layername: 'wsArea', url: '污水分区s.png', type: 'layandna', }, { isCheck: false, name: '管网', layername: 'layer17', url: '管网s.png', //服务 √ type: 'layer', }, { isCheck: false, name: '闸门(阶段一)', layername: 'layer3', //图层+json √ url: 'zhamen_icon.png', type: 'layer', }, { isCheck: false, name: '闸门(阶段二)', //图层+json √ layername: 'layer4', url: 'zhamen_icon.png', type: 'layer', }, { isCheck: false, name: '污水泵站(阶段一)', //图层+json √ layername: 'layer5', url: 'wsbz_icon.png', type: 'layer', }, { isCheck: false, name: '污水泵站(阶段二)', layername: 'layer6', //图层+json √ url: 'wsbz_icon.png', type: 'layer', }, { isCheck: false, name: '污水厂(阶段一)', layername: 'layer8', //图层+json √ url: 'wsclc_icon.png', type: 'layer', }, { isCheck: false, name: '污水厂(阶段二)', layername: 'layer9', //图层+json √ url: 'wsclc_icon.png', type: 'layer', }, { isCheck: false, name: '分散设施', layername: 'layer10', //图层+json √ url: 'fsclss.png', type: 'layer', }, { isCheck: false, name: '污水收集路由', layername: 'wushuiroad', //json+function url: '污水收集路由s.png', }, ], }, { title: 'CSO管控系统', children: [ { isCheck: false, name: 'CSO调蓄池(阶段二)', layername: 'layer11', //图层+json √ url: 'txc_icon.png', type: 'layer', }, { isCheck: false, name: 'CSO调蓄池(阶段三)', //图层+json layername: 'layer7', url: 'txc_icon.png', type: 'layer', }, { isCheck: false, name: '强化处理设施(阶段二)', layername: 'layer12', url: 'qhclss_icon.png', //图层+json √ type: 'layer', }, { isCheck: false, name: '强化处理设施(阶段三)', layername: 'layer13', url: 'qhclss_icon.png', //图层+json √ type: 'layer', }, ], }, { title: '其他工程', children: [ { isCheck: false, name: '补水工程', layername: 'bushui', url: '补水工程s.png', //json+function √ type: 'function', }, { isCheck: false, name: '补水点', layername: 'bushuipoint', url: '补水工程s.png', //json+function √ type: 'function', }, { isCheck: false, name: '清淤工程', layername: 'qingyu', //json+function √ url: '清淤工程s.png', type: 'function', }, { isCheck: false, name: '河道拓宽工程', layername: 'hedaotuokuan', //json+function url: '河道扩宽工程s.png', type: 'function', }, { isCheck: false, name: '暗涵拓宽工程', layername: 'tuokuan', //json+function url: '暗涵.png', type: 'function', }, ], }, { title: '在线监测', children: [ { isCheck: false, name: '湖泊', layername: 'Riversging', //图层+json √ url: 'Riversging.png', type: 'layer', }, { isCheck: false, name: '港渠', layername: 'GangquLoging', //图层+json √ url: 'GangquLoging.png', type: 'layer', }, { isCheck: false, name: '厂站', layername: 'Stationging', //图层+json √ url: 'Stationging.png', type: 'layer', }, { isCheck: false, name: '内涝点', layername: 'waterLoging', //图层+json √ url: 'waterLoging.png', type: 'layer', }, { isCheck: false, name: '液位计', layername: 'layer14', //图层+json √ url: 'waterLevel.png', type: 'layer', }, { isCheck: false, name: '流量计', layername: 'layer15', //图层+json √ url: 'flow_icon.png', type: 'layer', }, { isCheck: false, name: '水质监测', layername: 'layer16', url: 'waterQuality_icon.png', //图层+json √ type: 'layer', }, ], }, // { // title: '监测测站', // children: [ // { // isCheck: false, // name: '雨量测站', // layername: 'layer17', //图层+json √ // url: 'yl.png', // type: 'layer', // loader: rainlist, // pointPosition, // entityTitle, // }, // { // isCheck: false, // name: '泵站测站', // layername: 'layer18', //图层+json √ // url: 'open_plbz.png', // type: 'layer', // loader: pumplist, // pointPosition, // entityTitle, // }, // { // isCheck: false, // name: '港渠测站', // layername: 'layer19', //图层+json √ // url: 'gangqu.png', // type: 'layer', // loader: canllist, // pointPosition, // entityTitle, // }, // { // isCheck: false, // name: '湖泊测站', // layername: 'layer20', //图层+json √ // url: 'hp.png', // type: 'layer', // loader: lakelist, // pointPosition, // entityTitle, // }, // { // isCheck: false, // name: '河道测站', // layername: 'layer21', //图层+json √ // url: 'hd.png', // type: 'layer', // loader: riverlist, // pointPosition, // entityTitle, // }, // { // isCheck: false, // name: '涵闸测站', // layername: 'layer22', //图层+json √ // url: 'pjz.png', // type: 'layer', // loader: waslist, // pointPosition, // entityTitle, // }, // { // isCheck: false, // name: '积水测站', // layername: 'layer23', //图层+json √ // url: 'js.png', // type: 'layer', // loader: zslist, // pointPosition, // entityTitle, // }, // { // isCheck: false, // name: '污水测站', // layername: 'layer24', //图层+json √ // url: 'js.png', // type: 'layer', // loader: wslist, // pointPosition, // entityTitle, // }, // { // isCheck: false, // name: '自来水测站', // layername: 'layer25', //图层+json √ // url: 'js.png', // type: 'layer', // loader: zlslist, // pointPosition, // entityTitle, // }, // ], // }, ]; export { legendData };