派生自 wuyushui/SewerAndRainNetwork

徐旺旺
2021-02-22 b89ad0355f2d466304ecc2dad86407e26aa69db4
src/conf/Layers.js
@@ -1,9 +1,8 @@
// import * as L from 'leaflet'
import { LayerSewers } from './LayerSewers'
import { LayerSewers, PointLayers } from './LayerSewers'
// const APP_GIS_HOST = 'http://xearth.cn:6299'
// 几何类型常量
const GEOM_POINT = 'POINT'
export const ServiceLayers = [
  /*    {
@@ -27,296 +26,5 @@
          uppercase: false,
          WMSTILE: 1
        }, */
  LayerSewers
]
export const PointLayers = [
  {
    code: 'fsss',
    name: '附属设施',
    checked: true, // 默认选中状态
    filters: [
      {
        code: 'fourlink',
        name: '四通',
        sname: '四通',
        checked: true, // 默认选中状态
        geom: GEOM_POINT
      },
      {
        code: 'tee',
        name: '三通',
        sname: '三通',
        checked: true, // 默认选中状态
        geom: GEOM_POINT
      },
      {
        code: 'piperack',
        name: '管架(墩)',
        sname: '管架',
        checked: true, // 默认选中状态
        geom: GEOM_POINT
      },
      {
        code: 'pipegallery',
        name: '管廊(带)',
        sname: '管廊',
        checked: true, // 默认选中状态
        geom: GEOM_POINT
      },
      {
        code: 'pipesegment',
        name: '流向',
        sname: '流向',
        checked: true, // 默认选中状态
        geom: GEOM_POINT
      },
      {
        code: 'pipeline',
        name: '管网',
        sname: '管网',
        checked: true, // 默认选中状态
        geom: GEOM_POINT
      },
      {
        code: 'valve',
        name: '阀门',
        sname: '阀门',
        checked: true, // 默认选中状态
        geom: GEOM_POINT
      },
      {
        code: 'elbow',
        name: '弯头',
        sname: '弯头',
        checked: true, // 默认选中状态
        geom: GEOM_POINT
      }
    ]
  },
  {
    code: 'hbss',
    name: '环保设施',
    checked: true, // 默认选中状态
    filters: [
      {
        code: 'manhole',
        name: '窨井',
        sname: '窨井',
        checked: true, // 默认选中状态
        geom: GEOM_POINT
      },
      {
        code: 'firedike',
        name: '防火堤',
        sname: '防火堤',
        checked: true, // 默认选中状态
        geom: GEOM_POINT
      },
      {
        code: 'raingate',
        name: '雨篦子',
        sname: '雨篦子',
        checked: true, // 默认选中状态
        geom: GEOM_POINT
      },
      {
        code: 'overflowweir',
        name: '溢流堰',
        sname: '溢流堰',
        checked: true, // 默认选中状态
        geom: GEOM_POINT
      },
      {
        code: 'chokevalve',
        name: '截流闸',
        sname: '截流闸',
        checked: true, // 默认选中状态
        geom: GEOM_POINT
      },
      {
        code: 'collectingbasin',
        name: '集水池(罐)',
        sname: '集水池',
        checked: true, // 默认选中状态
        geom: GEOM_POINT
      },
      {
        code: 'oilseparator',
        name: '隔油池',
        sname: '隔油池',
        checked: true, // 默认选中状态
        geom: GEOM_POINT
      }
    ]
  },
  {
    code: 'pk',
    name: '排口',
    checked: true, // 默认选中状态
    filters: [
      {
        code: 'dischargeport',
        name: '排放口',
        sname: '排放口',
        checked: true, // 默认选中状态
        geom: GEOM_POINT
      }
    ]
  },
  {
    code: 'qyxx',
    name: '区域信息',
    checked: true, // 默认选中状态
    filters: [
      {
        code: 'thirdpartypipe',
        name: '第三方管道',
        sname: '第三方管道',
        checked: true, // 默认选中状态
        geom: GEOM_POINT
      },
      {
        code: 'firefightingunit',
        name: '消防单位',
        sname: '消防单位',
        checked: true, // 默认选中状态
        geom: GEOM_POINT
      },
      {
        code: 'emergencyesources',
        name: '应急物资',
        sname: '应急物资',
        checked: true, // 默认选中状态
        geom: GEOM_POINT
      },
      {
        code: 'emergencyres',
        name: '社会专业应急救援队伍',
        sname: '专业应急救援',
        checked: true, // 默认选中状态
        geom: GEOM_POINT
      },
      {
        code: 'maintenanceteam',
        name: '维抢修队伍',
        sname: '维抢修队伍',
        checked: true, // 默认选中状态
        geom: GEOM_POINT
      },
      {
        code: 'hospital',
        name: '医院',
        sname: '医院',
        checked: true, // 默认选中状态
        geom: GEOM_POINT
      },
      {
        code: 'pointpreservationzone',
        name: '自然保护区',
        sname: '自然保护区',
        checked: true, // 默认选中状态
        geom: GEOM_POINT
      },
      {
        code: 'pointhydrology',
        name: '水体',
        sname: '水体',
        checked: true, // 默认选中状态
        geom: GEOM_POINT
      },
      {
        code: 'sensitivetarget',
        name: '敏感目标',
        sname: '敏感目标',
        checked: true, // 默认选中状态
        geom: GEOM_POINT
      },
      {
        code: 'envmonunit',
        name: '环境监测单位',
        sname: '环境监测单位',
        checked: true, // 默认选中状态
        geom: GEOM_POINT
      },
      {
        code: 'pointcontaminants',
        name: '监测点污染物指标信息',
        sname: '污染物指标',
        checked: true, // 默认选中状态
        geom: GEOM_POINT
      },
      {
        code: 'dischargeportaround',
        name: '排放口周边环境敏感信息',
        sname: '排放口周边环境',
        checked: true, // 默认选中状态
        geom: GEOM_POINT
      },
      {
        code: 'pump',
        name: '泵',
        sname: '泵',
        checked: true, // 默认选中状态
        geom: GEOM_POINT
      },
      {
        code: 'liquidlevelmeter',
        name: '液位计',
        sname: '液位计',
        checked: true, // 默认选中状态
        geom: GEOM_POINT
      },
      {
        code: 'flowmeter',
        name: '流量计',
        sname: '流量计',
        checked: true, // 默认选中状态
        geom: GEOM_POINT
      },
      {
        code: 'video',
        name: '视频监控配置',
        sname: '视频监控',
        checked: true, // 默认选中状态
        geom: GEOM_POINT
      },
      {
        code: 'onlinemonitoring',
        name: '在线监测设备配置',
        sname: '在线监测',
        checked: true, // 默认选中状态
        geom: GEOM_POINT
      },
      {
        code: 'combustiblegas',
        name: '可燃气体报警设备配置',
        sname: '可燃气体报警',
        checked: true, // 默认选中状态
        geom: GEOM_POINT
      },
      {
        code: 'hydrogensulfide',
        name: 'H2S浓度报警设备配置',
        sname: 'H2S浓度报警',
        checked: true, // 默认选中状态
        geom: GEOM_POINT
      },
      {
        code: 'controlpoint',
        name: '管线点',
        sname: '管线点',
        checked: true, // 默认选中状态
        geom: GEOM_POINT
      },
      {
        code: 'pipesegment',
        name: '管段',
        sname: '管段',
        checked: true, // 默认选中状态
        geom: GEOM_POINT
      }
    ]
  }
  LayerSewers, PointLayers
]