const mapApp = new Object() //研发中心部署地址 mapApp.webSocketUrl = "http://10.248.12.24:8080/mapServer/socket"; mapApp.orgCode = '20';//高管处是50 公路局是'20' mapApp.systemLocate = 'lwjc_glj';//青岛高管处lwjc_ggc 公路局lwjc_glj mapApp.picsUrl="http://10.248.12.22:8080/img/"; mapApp.layerConfig = { //青岛公路局 //baseMapUrl: "http://10.248.10.15:8090/iserver/services/map-ugcv5-qingdao/rest/maps/qingdao", //baseMapUrl: "http://10.248.12.22/iserver/services/map-ugcv5-shandong2/rest/maps/shandong", //本地最新 //baseMapUrl: "http://10.249.21.30:8092/iserver/services/map-ShanDong/rest/maps/shandong", baseMapUrl: "http://10.249.21.30:8092/iserver/services/map-ugcv5-qingdao/rest/maps/qingdao", //baseMapUrl: "http://192.168.110.117:8090/iserver/services/3D-QingDaoShiChangJingHuanCuniserverFaBuBan0730qd/rest/realspace", //交通委最新 //baseMapUrl: "http://10.248.12.22/iserver/services/map-qingdao/rest/maps/qingdao", //baseMapUrl: "http://10.248.12.22/iserver/services/map-ugcv5-qingdao/rest/maps/qingdao", //baseMapUrl: "http://10.248.12.22/iserver/services/map-ugcv5-shandong/rest/maps/shandong", //baseMapUrl: "http://10.70.3.6:8090/iserver/services/map-mongodb-shandong/rest/maps/shandong", //baseMapUrl: "http://10.248.12.22/iserver/services/map-baseMapQD/rest/maps/MAP_QDGLJ_0717", //baseMapUrl: "http://10.248.12.22/iserver/services/map-ShanDong/rest/maps/shandong", //研发中心底图地址 // baseMapUrl: "http://10.16.2.55:8090/iserver/services/map-QDJTW/rest/maps/QingDao", // baseMapUrl : "http://172.16.6.28/iserver/services/map-baseMapQD3/rest/maps/MAP_QDGGC0815", queryUrl: "http://10.248.12.22/iserver/services/data-lwjc_qd2/rest/data", networkAnalyseServiceUrl: "http:/10.248.12.22/iserver/services/transportationAnalyst-netAnalysis/rest/networkanalyst/BuildNetwork@netAnalysis", baseMapOnlineUrl: "http://t0.tianditu.com/vec_c/wmts", //青岛公路局底图地址 // baseMapUrl: "http://10.248.12.24:8090/iserver/services/map-QDGLJ/rest/maps/QingDao", //queryUrl: "http://10.248.12.24:8090/iserver/services/data-lwjc3/rest/data", //青岛高管处底图地址 /*baseMapUrl : "http://10.176.6.9:8090/iserver/services/map-QDGGC/rest/maps/QingDao", queryUrl:"http://10.176.6.9:8090/iserver/services/data-lwjc/rest/data",*/ DBName: "jdbc", map_wkid: 4326,//底图坐标系; //要素查询服务地址 streetDBName: "assetsjdbc", //街景地图地址 streetMapUrl: "http://10.248.12.107:8012/PPVServer.asmx", //街景服务的key ppvServerUserKey: "6MaPPMsBGdgxUqCVULFACSyXlnFENs7GaQSnJfin", currentPosition: { lon: 120.614112773186, lat: 36.279202426251 }, /** * 缩放范围(需要重新计算) */ // mapExtent:[ // [3.510131836426123,1.6477220520262406],//zoom-level-0 // [1.7550659182130783,0.8239462092164466], // [0.8775329591065392,0.41198375457302744], // [0.4387664795532528,0.2059932085966612], // [0.21938323977664315,0.10299677071410517], // [0.10969161988832157,0.05149840615908881], // [0.05484580994414405,0.025749205679800526] // ], //青岛公路局演示地图缩放范围 mapExtent: [ [8.7890625, 4.4769287109375], [4.39453125, 2.23846435546875], [2.197265625, 1.119232177734375], [1.0986328125, 0.5596160888671875], [0.54931640625, 0.2798080444335938], [0.274658203125, 0.1399040222167969], [0.1373291015625, 0.0699520111083984] ], clusterLayers: ["emp_individual_equip_layer","base_bridge_layer", "base_office_layer","base_solar_layer",'base_cross_layer', 'base_tunnel_layer', "base_service_layer", "base_station_layer", "bz_plate_run_layer", 'base_camera_layer', 'base_camera_detect_layer', 'base_vms_layer', 'base_vehicle_detector_microwave_layer', 'base_vehicle_detector_ultrawave_layer','base_solar_layer','base_aws_layer', "base_vehicle_type_layer","base_car_admin_layer","base_car_clean_layer","base_car_maintain_layer"], layerNames: ["base_vms_layer", "base_camera_layer", 'base_camera_detect_layer', "gud_env_layer", "base_vehicle_detector_layer", "base_service_layer", "base_vehicle_type_layer", "bz_plate_run_layer", "base_station_layer", "emp_storage_layer", "emp_team_layer", "emp_unit_layer", "base_vehicle_layer", "emp_expert_layer", "emp_saf_danger_obj_layer", "emp_construct_layer"], assetLayer: ["base_bridge_layer", 'base_camera_layer', 'base_vms_layer', 'base_solar_layer',],// 'base_detector_microwave_layer' 'base_denoter_layer','base_tree_layer'"base_isolation_layer", base_model_layer: { name: "摄像机", key: "SITEID",//id dataSets: "VIEW_CAMERA_STAKE_GEOMETRY@smartroad_qd", viewName: "VIEW_CAMERA_STAKE", layerName: "base_camera_layer", outFields: ["名称", "所属分处", "路线名称", "桩号", "CAMERA_DIRECTION", "安装位置", "CAMERA_TYPE", "开启状态", "SITEID", 'ORG_CODE', "VIDEO_NO", "CAMERA_CODE", "工作状态", "LAYER_TYPE", "POWER_MODE","GEOMETRY"], formatFields: ["名称", "所属分处", "路线名称&桩号:stakeRenderer&CAMERA_DIRECTION", "CAMERA_TYPE", "POWER_MODE", "工作状态"], alias: ["名称", "所属单位", "位置", "类型", "供电方式", "状态"], imgField: ["工作状态"], imgType: ["正常", "故障", "未知", "维修"], imgUrl: ['camera-normal.png', 'camera-error.png', 'camera-error.png', 'camera-error.png'], selectedUrl: ["camera-normal-hover.png"], clusterImg: ["cluster/camera-cluster1.png", "cluster/camera-cluster2.png", "cluster/camera-cluster3.png"], layerType: 0,//point buttons: [ { name: '实景', func: 'mapApp.btnFun.showLiveMap', parameters: ["SITEID","GEOMETRY"] },{ name: '视频', func: 'mapApp.btnFun.playVideoByCode', parameters: ["SM_BASE_CAMERA.CAMERA_CODE", "SM_BASE_CAMERA.CAMERA_NAME", "VIDEO_NO", "SM_BASE_CAMERA.SITEID"] }, { name: '故障申报', func: 'mapApp.btnFun.initDeviceFailure', parameters: ["LAYER_TYPE", "SITEID"] } ] }, /** * 摄像机图层 */ base_camera_layer: { name: "摄像机", key: "SITEID",//id dataSets: "VIEW_CAMERA_STAKE_GEOMETRY@smartroad_qd", viewName: "VIEW_CAMERA_STAKE", layerName: "base_camera_layer", outFields: ["名称", "所属分处", "路线名称", "桩号", "CAMERA_DIRECTION", "安装位置", "CAMERA_TYPE", "开启状态", "SITEID", 'ORG_CODE', "VIDEO_NO", "CAMERA_CODE", "工作状态", "LAYER_TYPE", "POWER_MODE","GEOMETRY"], formatFields: ["名称", "所属分处", "路线名称&桩号:stakeRenderer&CAMERA_DIRECTION", "CAMERA_TYPE", "POWER_MODE", "工作状态"], alias: ["名称", "所属单位", "位置", "类型", "供电方式", "状态"], imgField: ["工作状态"], imgType: ["正常", "故障", "未知", "维修"], imgUrl: ['camera-normal.png', 'camera-error.png', 'camera-error.png', 'camera-error.png'], selectedUrl: ["camera-normal-hover.png"], clusterImg: ["cluster/camera-cluster1.png", "cluster/camera-cluster2.png", "cluster/camera-cluster3.png"], layerType: 0,//point buttons: [ { name: '实景', func: 'mapApp.btnFun.showLiveMap', parameters: ["SITEID","GEOMETRY"] },{ name: '视频', func: 'mapApp.btnFun.playVideoByCode', parameters: ["SM_BASE_CAMERA.CAMERA_CODE", "SM_BASE_CAMERA.CAMERA_NAME", "VIDEO_NO", "SM_BASE_CAMERA.SITEID"] }, { name: '故障申报', func: 'mapApp.btnFun.initDeviceFailure', parameters: ["LAYER_TYPE", "SITEID"] } ] }, /** * 摄像机(带有车牌识别)图层 */ base_camera_detect_layer: { name: "摄像机", key: "GEO_ID",//id viewName: "VIEW_CAMERA_DECTECT_STAKE", layerName: "base_camera_detect_layer", outFields: ["名称", "所属分处", "路线名称", "桩号", "CAMERA_DIRECTION", "安装位置", "CAMERA_TYPE", "开启状态", "SITEID", 'ORG_CODE', "VIDEO_NO", "CAMERA_CODE", "工作状态", "LAYER_TYPE"], formatFields: ["名称", "所属分处", "路线名称&桩号:stakeRenderer&CAMERA_DIRECTION", "CAMERA_TYPE", "工作状态"], alias: ["名称", "所属单位", "位置", "类型", "状态"], imgField: ["工作状态"], imgType: ["正常", "故障", "未知", "维修"], imgUrl: ['camera-normal.png', 'camera-error.png', 'camera-error.png', 'camera-error.png'], selectedUrl: ["camera-normal-hover.png"], clusterImg: ["cluster/camera-cluster1.png", "cluster/camera-cluster2.png", "cluster/camera-cluster3.png"], layerType: 0,//point buttons: [ { name: '视频', func: 'mapApp.btnFun.playVideoByCode', parameters: ["SM_BASE_CAMERA.CAMERA_CODE", "SM_BASE_CAMERA.CAMERA_NAME", "VIDEO_NO", "SM_BASE_CAMERA.SITEID"] }, { name: '故障申报', func: 'mapApp.btnFun.initDeviceFailure', parameters: ["LAYER_TYPE", "SITEID"] } ] }, /** * 车辆检测器 */ base_vehicle_detector_layer: { name: "车辆检测器", key: "DETECTOR_ID", dataSets: "VIEW_DETECTOR_STAKE_GEOMETRY@smartroad_qd", viewName: "VIEW_DETECTOR_STAKE", layerName: "base_vehicle_detector_layer", outFields: ["LAYER_TYPE", "DETECTOR_CODE", "方向", "所属分处", "路线名称", "桩号", "工作状态", 'ORG_CODE', 'DETECTOR_ID', 'SITEID'], formatFields: ["LAYER_TYPE", "DETECTOR_CODE", "方向", "所属分处", "路线名称", "桩号:stakeRenderer"], alias: ["设备类型", "编号", "方向", "所属单位", "路线名称", "桩号"], imgField: ["工作状态"], imgType: ["正常", "维修", "故障"], imgUrl: ["detector-normal.png", "detector-error.png", "detector-error.png"], layerType: 0, buttons: [ { name: '视频', func: 'mapApp.btnFun.showCameraList', parameters: ["SM_BASE_VEHICLE_DETECTOR.DETECTOR_ID"] }, { name: '车流量数据', func: 'mapApp.btnFun.showVehicleDetectorData', parameters: ["SM_BASE_VEHICLE_DETECTOR.DETECTOR_CODE"] }, { name: '故障申报', func: 'mapApp.btnFun.initDeviceFailure', parameters: ["LAYER_TYPE", "SITEID"] } ] }, /** * 超声波车辆检测器 */ base_vehicle_detector_ultrawave_layer: { name: "交调仪", key: "DETECTOR_ID", dataSets: "VIEW_DETECTOR_ULTRAWAVE_STAKE_@smartroad_qd", viewName: "VIEW_DETECTOR_ULTRAWAVE_STAKE", layerName: "base_vehicle_detector_ultrawave_layer", outFields: ["LAYER_TYPE", "DETECTOR_CODE", "DIRECTION", "所属分处", "路线名称", "桩号", "状态", "工作状态", 'ORG_CODE', 'DETECTOR_ID', 'SITEID', "站点名称", "类型", "STARTSTAKE", "ENDSTAKE", "观测里程", "起点名称", "止点名称", "维修状态", "流量上行5MIN", "流量下行5MIN", "平均车速上行", "平均车速下行", "更新时间", "GEOMETRY"], formatFields: ["LAYER_TYPE", "所属分处", "路线名称&桩号:stakeRenderer&DIRECTION", "站点名称", "类型", "STARTSTAKE:stakeRenderer&ENDSTAKE:stakeRenderer", "观测里程", "起点名称", "止点名称", "工作状态", "维修状态", "流量上行5MIN", "流量下行5MIN", "平均车速上行", "平均车速下行", "更新时间"], alias: ["名称", "所属单位", "位置", "站点名称", "类型", "起止桩号", "观测里程(Km)", "起点名称", "止点名称", "状态", "维修状态", "5min流量(上行)", "5min流量(下行)", "平均车速(上行)", "平均车速(下行)", "更新时间"], imgField: ["工作状态"], imgType: ["正常", "维修", "故障"], imgUrl: ["detector-ult-normal.png", "detector-ult-error.png", "detector-ult-error.png"], clusterImg: ["cluster/detector-ult-cluster1.png", "cluster/detector-ult-cluster2.png", "cluster/detector-ult-cluster3.png"], layerType: 0, buttons: [ { name: '实景', func: 'mapApp.btnFun.showLiveMap', parameters: ["GEOMETRY"] },{ name: '视频', func: 'mapApp.btnFun.showCameraList', parameters: ["SM_BASE_VEHICLE_DETECTOR.DETECTOR_ID"] }, { name: '流量数据', func: 'mapApp.btnFun.showUltrasonicVehicleDetectorData', parameters: ["DETECTOR_ID", "站点名称", "路线名称", "桩号", "STARTSTAKE", "ENDSTAKE"] }, { name: '故障申报', func: 'mapApp.btnFun.initDeviceFailure', parameters: ["LAYER_TYPE", "SITEID"] } ] }, /** * 微波车辆检测器 */ base_vehicle_detector_microwave_layer: { name: "微波车辆检测器", key: "DETECTOR_ID", dataSets: "VIEW_DETECTOR_MICROWAVE_STAKE_@smartroad_qd", viewName: "VIEW_DETECTOR_MICROWAVE_STAKE", layerName: "base_vehicle_detector_microwave_layer", outFields: ["LAYER_TYPE", "DETECTOR_CODE", "DIRECTION", "所属分处", "路线名称", "桩号", "状态", "工作状态", 'ORG_CODE', 'DETECTOR_ID', 'SITEID', "名称", "类型", "STARTSTAKE", "ENDSTAKE", "观测里程", "起点名称", "止点名称", "维修状态", "流量上行5MIN", "流量下行5MIN", "平均车速上行", "平均车速下行", "更新时间"], formatFields: ["LAYER_TYPE", "所属分处", "路线名称&桩号:stakeRenderer&DIRECTION", "名称", "类型", "STARTSTAKE:stakeRenderer&ENDSTAKE:stakeRenderer", "观测里程", "起点名称", "止点名称", "工作状态", "维修状态", "5min流量(上行)", "5min流量(下行)", "平均车速(上行)", "平均车速(下行)", "更新时间"], alias: ["名称", "所属单位", "位置", "站点名称", "类型", "起止桩号", "观测里程(Km)", "起点名称", "止点名称", "状态", "维修状态", "5min流量(上行)", "5min流量(下行)", "平均车速(上行)", "平均车速(下行)", "更新时间"], imgField: ["工作状态"], imgType: ["正常", "维修", "故障"], imgUrl: ["detector-normal.png", "detector-error.png", "detector-error.png"], clusterImg: ["cluster/detector-cluster1.png", "cluster/detector-cluster2.png", "cluster/detector-cluster3.png"], layerType: 0, buttons: [ { name: '车流量数据', func: 'mapApp.btnFun.showMicrowaveVehicleDetectorData', parameters: ["DETECTOR_CODE", "名称", "路线名称", "桩号", "STARTSTAKE", "ENDSTAKE"] }, { name: '故障申报', func: 'mapApp.btnFun.initDeviceFailure', parameters: ["LAYER_TYPE", "SITEID"] } ] }, /** * 应急专家 */ emp_expert_layer: { name: "应急专家", key: "SITEID", dataSets: "VIEW_EMP_EXPERT_GEOMETRY@smartroad_qd", viewName: "VIEW_EMP_EXPERT", layerName: "emp_expert_layer", outFields: ["NAME", "ORG_NAME", "SEX_TYPE", "WORK_UNIT", "WORK_ADDR", "MOBILE_PHONE", "WORK_PHONE", "SITEID", "类型", 'ORG_CODE'], formatFields: ["NAME", "ORG_NAME", "SEX_TYPE", "WORK_UNIT", "WORK_ADDR", "MOBILE_PHONE", "WORK_PHONE", "SITEID"], alias: ["姓名", "所属单位", "性别", "工作单位", "通讯地址", "移动电话", "办公电话", "SITEID"], imgField: ["类型"], imgType: ["应急专家"], imgUrl: ["pedestrian.png"], layerType: 0, buttons: [] }, /** * 应急物资 */ emp_goods_layer: { name: "应急物资", key: "SITEID", // serverIndex: 3, dataSets: "VIEW_EMP_GOODS_GEOMETRY@smartroad_qd", viewName: "VIEW_EMP_GOODS", layerName: "emp_goods_layer", outFields: ["NAME", "ORG_NAME", "STORAGE_NAME", "COUNT", "PRINCIPAL", "TEL", "USUAGE", "CAPACITY_COUNT", "类型", 'ORG_CODE'], formatFields: ["NAME", "ORG_NAME", "STORAGE_NAME", "COUNT", "PRINCIPAL", "TEL", "USUAGE", "CAPACITY_COUNT"], alias: ["物资名称", "报送单位", "所属仓库", "数量", "联系人", "联系电话", "用途", "库容数量"], imgField: ["类型"], imgType: ["应急物资"], imgUrl: ["icon-emp-goods.png"], layerType: 0, buttons: [ ] }, /** * 应急仓库 */ emp_storage_layer: { name: "应急仓库", key: "SITEID", // serverIndex: 4, dataSets: "VIEW_EMP_STORAGE_GEOMETRY@smartroad_qd", viewName: "VIEW_EMP_STORAGE", layerName: "emp_storage_layer", outFields: ["NAME", "ORG_NAME", "BELONG_DEPT", "PRINCIPAL", "TEL", "USE", "CAPACITY", "ADDRESS", "SITEID", "类型", 'ORG_CODE'], formatFields: ["NAME", "ORG_NAME", /*"BELONG_DEPT",*/ "PRINCIPAL", "TEL", "USE", "CAPACITY", "ADDRESS"], alias: ["名称", "所属单位", /*"报送单位",*/ "负责人", "联系电话", "用途", "库容", "地点"], imgField: ["类型"], imgType: ["应急仓库"], imgUrl: ["icon-emp-storage.png"], layerType: 0, buttons: [ { name: '查看物资', func: 'mapApp.btnFun.showEmpGoods', parameters: ['SM_EMP_STORAGE.SITEID'] }, { name: '查看视频列表', func: 'mapApp.btnFun.showVideos', parameters: ['SM_EMP_STORAGE.SITEID'] } ] }, /** * 应急队伍 */ emp_team_layer: { name: "应急队伍", key: "SITEID", // serverIndex: 5, dataSets: "VIEW_EMP_TEAM_GEOMETRY@smartroad_qd", viewName: "VIEW_EMP_TEAM", layerName: "emp_team_layer", outFields: ["TEAM_TYPE", "NAME", "ORG_NAME", "BELONG_DEPT", "PRINCIPAL", "TEL", "MEMBER_NUM", "MALE_NUM", "FAMALE_NUM", "ADDRESS", "SITEID", "类型", 'ORG_CODE','PICS'], formatFields: ["NAME", "ORG_NAME", "TEAM_TYPE:teamType", "BELONG_DEPT", "PRINCIPAL", "TEL", "MEMBER_NUM", "MALE_NUM", "FAMALE_NUM", "ADDRESS","PICS"], alias: ["名称", "所属单位", "队伍种类", "报送单位", "负责人", "联系电话", "总人数", "男性人数", "女性人数", "地址","应急队伍图片"], imgField: ["类型"], imgType: ["应急队伍"], imgUrl: ["icon-emp-team.png"], layerType: 0, buttons: [ /*{ name: '视频', func: 'mapApp.btnFun.showCameraList', parameters: ["SM_EMP_TEAM.SITEID"] }, { name: '电话', func: 'mapApp.btnFun.showPendingCallList', parameters: [] }*/ /*{ name: '查看图片列表', func: 'mapApp.btnFun.showTeamPics', parameters: ['SM_EMP_TEAM.SITEID'] }*/ ] }, /** * 应急联动单位 */ emp_unit_layer: { name: "应急联动单位", key: "SITEID", // serverIndex: 6, dataSets: "VIEW_EMP_UNIT_GEOMETRY@smartroad_qd", viewName: "VIEW_EMP_UNIT", layerName: "emp_unit_layer", outFields: ["NAME", "EMP_UNIT_TYPE", "ADDRESS", "PRINCIPAL", "TEL", "SITEID", "类型"], formatFields: ["NAME", "EMP_UNIT_TYPE", "ADDRESS", "PRINCIPAL", "TEL", "SITEID"], alias: ["单位名称", "单位种类", "地点", "负责人", "联系电话", "SITEID"], imgField: ["类型"], imgType: ["应急联动单位"], imgUrl: ["myModules/images/icon-gps-danger-car.png"], layerType: 0, buttons: [] }, /** *异常事件 */ gud_env_layer: { name: "异常事件", key: "ENV_ID",//id // serverIndex: 7, //该图层在图层服务中的索引号 dataSets: "VIEW_GUD_ENV_GEOMETRY@smartroad_qd", viewName: "VIEW_GUD_ENV", layerName: "gud_env_layer", outFields: ["EVNNAME", "OCCURTIME", "EVNTYPE", "EVNSEDTYPE", "SITEID", "TYPENAME", "STATUS", "EVNLEVEL", "ROADNAME", "DEATHNUM", "SERIOUSNUM", "SLIGHTNUM", "DIRECTION", "STARTSTAKE", "ENDSTAKE", "ORGNAME", "REPORTTIME", "REPORTER", "ENV_ID", 'ORG_CODE', "EVNSECTYPE", "EVNTRDTYPE", "LOCATIONINFO", "BLOCKLENGTH2", "BLOCKREASON", "INFLUENCEDEGREE", "WIND_DIRECTION", "WIND_LEVEL", "VISIBILITY_LENGTH", "VEHICLENUM", "VEHICLETYPE"], formatFields: ["EVNTYPE", "ORGNAME", "ROADNAME&LOCATIONINFO", "EVNSEDTYPE", "EVNLEVEL", "OCCURTIME", "DEATHNUM&SERIOUSNUM&SLIGHTNUM", "VEHICLENUM", "VEHICLETYPE", "BLOCKLENGTH2:kelometerRenderer", "BLOCKREASON", "INFLUENCEDEGREE", 'WIND_DIRECTION&WIND_LEVEL', 'VISIBILITY_LENGTH:meterRenderer'], alias: ["名称", "所属单位", "位置", "事件类型", "事件级别", "事发时间", "伤亡人数", "肇事车辆数", "肇事车辆类型", "阻塞长度", "阻塞原因", "影响通行程度", "风向风力", "能见度"], imgField: ["EVNTYPE", "EVNSECTYPE", "EVNTRDTYPE"], imgType: ["交通事故翻车", "交通事故相撞", "交通事故刮擦", "交通事故坠车", "交通事故失火", "交通事故单方", "交通事故追尾", "交通事故其他", "交通事故隧道", "交通事故自燃", "交通阻塞", "路产损毁", "路面异常抛洒物", "路面异常湿滑", "路面异常积水", "路面异常漫水", "路面异常结冰", "路面异常积雪", "路面异常冰水", "路面异常冰雪", "路面异常其他", "路面异常潮湿", "特殊天气降雨小雨", "特殊天气降雨阵雨", "特殊天气降雨雷阵雨", "特殊天气降雨中雨", "特殊天气降雨大雨", "特殊天气降雨暴雨", "特殊天气降雨大暴雨", "特殊天气降雨特大暴雨", "特殊天气降雪小雪", "特殊天气冰雹雨夹雪", "特殊天气降雪中雪", "特殊天气降雪大雪", "特殊天气降雪暴雪", "特殊天气降雪大暴雪", "特殊天气降雪特大暴雪", "特殊天气降雾/雾霾轻雾", "特殊天气降雾/雾霾大雾", "特殊天气降雾/雾霾浓雾", "特殊天气降雾/雾霾强浓雾", "特殊天气降雾/雾霾特强浓雾", "特殊天气其他", "特殊天气横风", "特殊天气冰雹小冰雹", "特殊天气冰雹中冰雹", "特殊天气冰雹大冰雹", "特殊天气冰雹特大冰雹", "特殊天气沙尘浮尘", "特殊天气沙尘扬沙", "特殊天气沙尘沙尘暴", "特殊天气沙尘强沙尘暴"], imgUrl: ['env-traffic-accident.png', 'env-traffic-accident.png', 'env-traffic-accident.png', 'env-traffic-accident.png', 'env-traffic-accident.png', 'env-traffic-accident.png', 'env-traffic-accident.png', 'env-traffic-accident.png', 'env-traffic-accident.png', 'env-traffic-accident.png', 'env-common.png', 'env-road-destroy.png', 'env-road-exception.png', 'env-road-exception.png', 'env-road-exception.png', 'env-road-exception.png', 'env-road-exception.png', 'env-road-exception.png', 'env-road-exception.png', 'env-road-exception.png', 'env-road-exception.png', 'env-road-exception.png', "assets/images/weather/special/xiaoyu.png", "assets/images/weather/special/zhenyu.png", "assets/images/weather/special/leizhenyu.png", "assets/images/weather/special/zhongyu.png", "assets/images/weather/special/dayu.png", "assets/images/weather/special/baoyu.png", "assets/images/weather/special/tedabaoyu.png", "assets/images/weather/special/xiaoxue.png", "assets/images/weather/special/yujiaxue.png", "assets/images/weather/special/zhongxue.png", "assets/images/weather/special/daxue.png", "assets/images/weather/special/baoxue.png", "assets/images/weather/special/tedabaoxue.png", "assets/images/weather/special/qingwu.png", "assets/images/weather/special/dawu.png", "assets/images/weather/special/nongwu.png", "assets/images/weather/special/qiangnongwu.png", "assets/images/weather/special/teqiangnongwu.png", "assets/images/weather/special/qita.png", "assets/images/weather/special/hengfeng.png", "assets/images/weather/special/xiaobingbao.png", "assets/images/weather/special/zhongbingbao.png", "assets/images/weather/special/dabingbao.png", "assets/images/weather/special/tedabingbao.png", "assets/images/weather/special/fuchen.png", "assets/images/weather/special/yangsha.png", "assets/images/weather/special/shachenbao.png", "assets/images/weather/special/qiangshachenbao.png"],//对应imgUrl selectedUrl: ["env-traffic-accident-hover.png"], layerType: 0,//point buttons: [ { name: '视频', func: 'mapApp.btnFun.initVideoPlugin', parameters: ["SITEID", "TYPENAME"] }, { name: '详情', func: 'mapApp.btnFun.initDetailClick', parameters: ["SITEID", "TYPENAME"] } ] }, /** *新异常 */ gud_env_newexception_layer: { name: "异常事件", key: "ENV_ID",//id // serverIndex: 7, //该图层在图层服务中的索引号 dataSets: "VIEW_GUD_ENV_GEOMETRY@smartroad_qd", viewName: "VIEW_GUD_ENV_NEWEXCEPTION", layerName: "gud_env_newexception_layer", outFields: ["EVNNAME", "LAYERTYPE", "OCCURTIME", "EVNTYPE", "EVNSEDTYPE", "SITEID", "TYPENAME", "STATUS", "EVNLEVEL", "ROADNAME", "DIRECTION", "STARTSTAKE", "ENDSTAKE", "ORGNAME", "REPORTTIME", "REPORTER", "报送人电话", "ENV_ID", 'ORG_CODE', "EVNSECTYPE", "EVNTRDTYPE", "LOCATIONINFO", "BLOCKLENGTH2", "BLOCKREASON", "INFLUENCEDEGREE", "WIND_DIRECTION", "WIND_LEVEL", "VISIBILITY_LENGTH", "VEHICLENUM", "VEHICLETYPE"], formatFields: ["LAYERTYPE", "ORGNAME", "ROADNAME&LOCATIONINFO", "REPORTER&报送人电话", "EVNTYPE", "OCCURTIME", "STATUS"], alias: ["名称", "所属单位", "位置", "来源", "异常类型", "事发时间", "状态"], imgField: ["EVNTYPE", "EVNSECTYPE", "EVNTRDTYPE"], imgType: [""], imgUrl: ["evn-newexception.png"],//对应imgUrl selectedUrl: ["evn-newexception-hover.png"], layerType: 0,//point buttons: [ { name: '视频', func: 'mapApp.btnFun.initVideoPlugin', parameters: ["SITEID", "TYPENAME"] }, { name: '详情', func: 'mapApp.btnFun.initDetailClick', parameters: ["SITEID", "TYPENAME"] } ] }, /** * 风险源管理图层 */ emp_saf_danger_obj_layer: { name: "风险源", key: "SITEID", // serverIndex: 36, dataSets: "VIEW_EMP_SAF_DANGER_OBJ_GEOMET@smartroad_qd", viewName: "VIEW_EMP_SAF_DANGER_OBJ", layerName: "emp_saf_danger_obj_layer", outFields: ["NAME", "DANGER_OBJ_TYPE", "联系人", "联系电话", "DANGER_LEVEL", "SITEID", "类型"], formatFields: ["NAME", "DANGER_OBJ_TYPE", "联系人", "联系电话", "DANGER_LEVEL"], alias: ["名称", "分类", "联系人", "联系电话", "风险级别"], imgField: ["类型"], imgType: ["风险源"], imgUrl: ["icon-emp-danger-obj.png"], layerType: 0, buttons: [ { name: '查看事件', func: 'mapApp.btnFun.viewDangerEvents', parameters: ["SITEID"] } ] }, /** * 收费站 */ base_station_layer: { name: "收费站", key: "STATION_ID", // serverIndex: 8, dataSets: "VIEW_STATION_STAKE_GEOMETRY@smartroad_qd", viewName: "VIEW_STATION_STAKE", layerName: "base_station_layer", outFields: ["图层类型", "收费站名称", "所属分处", "路线名称", "类型", "STATION_ID", 'ORG_CODE', "STAKE", "STATUS", "ISETC", "入口车道状态", "出口车道状态", "UPDATE_DATE", "入口流量", "出口流量", "入口当日累计流量", "出口当日累计流量", "联系人", "监控室电话1"], formatFields: ["收费站名称", "所属分处", "路线名称&STAKE:stakeRenderer", "入口车道状态", "出口车道状态", "更新时间", "入口流量", "入口当日累计流量", "出口流量", "出口当日累计流量", "联系人", "监控室电话1", "ISETC", "STATUS"], alias: ["名称", "所属单位", "位置", "入口车道状态", "出口车道状态", "更新时间", "入口流量", "入口当日累计流量", "出口流量", "出口当日累计流量", "站长", "监控室电话", "是否ETC", "状态"], imgField: ["类型"], imgType: ["无"], imgUrl: ["station-temp.png"], selectedUrl: ["station-temp-hover.png"], outImgUrl: ["station-temp1.png"], clusterImg: ["cluster/station-cluster1.png", "cluster/station-cluster2.png", "cluster/station-cluster3.png"], layerType: 0, buttons: [ { name: '视频', func: 'mapApp.btnFun.showCameraList', parameters: ["SM_BASE_STATION.STATION_ID"] } ] }, /** * 收费站图层-不在所属区域的 */ base_station_layer_other: { name: "收费站", key: "STATION_ID", // serverIndex: 8, dataSets: "VIEW_STATION_STAKE_GEOMETRY@smartroad_qd", viewName: "VIEW_STATION_STAKE", layerName: "base_station_layer", outFields: ["图层类型", "收费站名称", "所属分处", "路线名称", "类型", "STATION_ID"], formatFields: ["图层类型", "收费站名称", "所属分处", "路线名称"], alias: ["图层类型", "收费站名称", "所属部门", "路线名称"], imgField: ["类型"], imgType: ["无"], imgUrl: ["myModules/images/station-out.png"], layerType: 0, buttons: [] }, /** * 单兵设备图层 */ emp_individual_equip_layer: { name: "单兵", key: "SITEID", // serverIndex: 9, dataSets: "VIEW_EMP_INDIVIDUAL_EQUIP_GEOM@smartroad_qd", viewName: "VIEW_EMP_INDIVIDUAL_EQUIP", layerName: "emp_individual_equip_layer", outFields: [/*"INDIVIDUALEQUIPNAME", */"LICENSE", "PRINCIPAL", "TEL", "ORGNAME", "ONLINEFLAG", "SITEID", "类型", 'ORG_CODE', "STATUS", "GPS_STATUS", "DEVICE_CODE", "MEM_TEL"], formatFields: [/*"INDIVIDUALEQUIPNAME",*/ "ORGNAME", "DEVICE_CODE", "PRINCIPAL", /*"LICENSE",*/ "TEL"/*, "ONLINEFLAG", "GPS_STATUS"*/, "MEM_TEL"], alias: [/*"名称",*/ "所属单位", "设备编号", '联系人', /*"车牌号",*/ "联系电话"/*, '"登录状态", "GPS状态"*/,'内部号码'], imgField: ["STATUS"], imgType: ["0", "1"], imgUrl: ["icon-emp-individual-offline.png", "icon-emp-individual-online.png"], clusterImg: ["cluster/icon-emp-individual-cluster1.png", "cluster/icon-emp-individual-cluster2.png", "cluster/icon-emp-individual-cluster3.png"], layerType: 0, buttons: [ { name: '视频', func: 'mapApp.btnFun.playSoldierCamera', parameters: ["MEM_TEL"] }, /*{ name: '发信息', func: 'mapApp.btnFun.sendMessage', parameters: [] }, */ { name: '语音通话', func: 'mapApp.btnFun.callUp', parameters: ["MEM_TEL"] } /*, { name: '查看轨迹', func: 'mapApp.btnFun.historyTrack4Soldier', parameters: ["DEVICE_CODE", "LICENSE"] }*//*, *//*{ name: '语音通话', func:'mapApp.btnFun.makeCall', //青岛高管处 parameters: [] },*/ /*{ name: '视频通话', func: 'mapApp.btnFun.sendMessage', parameters: [] }*/ ] }, /** *情报板图层 */ base_vms_layer: { name: "情报板", key: "VMS_ID",//id // serverIndex: 10, //该图层在图层服务中的索引号 dataSets: "VIEW_VMS_STAKE_GEOMETRY@smartroad_qd", viewName: "VIEW_VMS_STAKE", layerName: "base_vms_layer", outFields: ["名称", "VMSTYPE", "所属分处", "路线名称", "桩号", "开启状态", "工作状态", "更新时间", "发布原因", "VMS_DIRECTION", "发布内容", "VMS_ID", 'ORG_CODE', 'LAYER_TYPE', 'SITEID', "方向", "宽", "高","颜色","字体","间距", "GEOMETRY"], formatFields: ["名称", "所属分处", "路线名称&桩号:stakeRenderer&VMS_DIRECTION", "VMSTYPE", "更新时间", "发布原因", "发布内容", "工作状态"], alias: ["名称", "所属单位", "位置", "类型", "更新时间", "发布原因", "预览内容", "状态"], imgField: ["工作状态"], imgType: ["正常", "故障", "未知", "维修"],//对应imgUrl imgUrl: ['vms-normal.png', 'vms-error.png', 'vms-error.png', 'vms-error.png'], selectedUrl: ["vms-normal-hover.png"], outImgUrl: ["vms-normal1.png"], clusterImg: ["cluster/vms-cluster1.png", "cluster/vms-cluster2.png", "cluster/vms-cluster3.png"], layerType: 0,//point buttons: [ { name: '实景', func: 'mapApp.btnFun.showLiveMap', parameters: ["SITEID","GEOMETRY"] },{ name: '视频', func: 'mapApp.btnFun.showCameraList', parameters: ["VMS_ID"] }, { name: '发布', func: 'mapApp.btnFun.openPublishVmsDialog', parameters: ["VMS_ID"] }, { name: '发布历史', func: 'mapApp.btnFun.openPublishHistory', parameters: ["VMS_ID"] }, { name: '故障申报', func: 'mapApp.btnFun.initDeviceFailure', parameters: ["LAYER_TYPE", "SITEID"] } ] }, /** * 情报板图层-不在所属区域的 */ base_vms_layer_other: { name: "情报板", key: "VMS_ID",//id // serverIndex: 10, //该图层在图层服务中的索引号 dataSets: "VIEW_VMS_STAKE_GEOMETRY@smartroad_qd", viewName: "VIEW_VMS_STAKE", layerName: "base_vms_layer_other", outFields: ["代码", "名称", "类型", "所属分处", "路线名称", "桩号", "开启状态", "工作状态", "VMS_ID"], formatFields: ["代码", "名称", "类型", "所属分处", "路线名称", "桩号:stakeRenderer", "开启状态", "工作状态", "VMS_ID"], alias: ["设备编号", "设备名称", "类型", "所属单位", "路线名称", "桩号", "开启状态", "工作状态", "hidden"], imgField: ["无"], imgType: [],//对应imgUrl imgUrl: ['vms-out.png'], layerType: 0,//point buttons: [] }, /** * 路段图层 */ base_road_layer: { name: "道路", key: "SITEID", dataSets: "VIEW_BASE_ROAD_GEOMETRY@smartroad_qd", viewName: "VIEW_BASE_ROAD", layerName: "base_road_layer", outFields: ['ROADNAME', 'ORGNAME', 'STARTSTAKE', 'ENDSTAKE', 'SITEID', 'ORG_CODE','ROADLEVEL'], formatFields: ['ROADNAME', 'ROADLEVEL', 'STARTSTAKE:stakeRenderer', "ENDSTAKE:stakeRenderer"], alias: ['道路名称', '行政等级', '起始桩号', '结束桩号'], imgUrl: ['road.png'], layerType: 1,//线路 buttons: [] }, /** * 路段图层 */ base_road_section_layer: { name: "路段", key: "SITEID", dataSets: "VIEW_BASE_ROAD_SECTION_GEOMETR@smartroad_qd", viewName: "VIEW_BASE_ROAD_SECTION", layerName: "base_road_section_layer", outFields: ['ROADSECTIONNAME', 'STARTSTAKE', 'ENDSTAKE', 'SITEID', 'ORG_CODE'], formatFields: ['ROADSECTIONNAME', 'STARTSTAKE:stakeRenderer', "ENDSTAKE:stakeRenderer"], alias: ['路段名称', '起始桩号', '结束桩号'], layerType: 1,//线路 buttons: [] }, /** * 图层搜索助手中的路段图层 */ search_road_layer: { name: "道路", key: "SITEID", dataSets: "VIEW_BASE_ROAD_GEOMETRY@smartroad_qd", viewName: "VIEW_BASE_ROAD", serverIndex: 11, //该图层在图层服务中的索引号 layerName: "search_road_layer", textLayerName: "search_road_text_layer", outFields: ['ROADNAME', 'ORGNAME', 'STARTSTAKE', 'ENDSTAKE', 'SITEID', 'ORG_CODE', 'ROADLEVEL'], formatFields: ['ROADNAME', 'ROADLEVEL', 'STARTSTAKE:stakeRenderer', "ENDSTAKE:stakeRenderer", 'SITEID'], alias: ['道路名称', '行政等级', '起始桩号', '结束桩号', 'hidden'], layerType: 1,//线路 buttons: [] }, /** * 拥堵路段图层 */ road_section_layer: { name: "拥堵路段", key: "CROWDGRADE", // serverIndex: 12, //该图层在图层服务中的索引号 dataSets: "VIEW_BASE_ROAD_SECTION_GEOMETR@smartroad_qd", viewName: "VIEW_BASE_ROAD_SECTION", layerName: "road_section_layer", outFields: ['CROWDGRADE', 'ENDSTAKE', 'ORGNAME', 'ORG_CODE', 'ROADNAME', 'ROADSECTIONNAME', 'SITEID', 'STARTSTAKE'],//'CROWDGRADE', 'ORG_CODE' formatFields: ['ORGNAME', 'ROADSECTIONNAME', 'STARTSTAKE:stakeRenderer', 'ENDSTAKE:stakeRenderer'], alias: ['所属单位', '路段名称', '开始桩号', '结束桩号'], layerType: 1,//线路 buttons: [] }, /** * 拥堵路段(根据微波监测器)图层 */ road_section_crowd_layer: { name: "交调仪路况", key: "CROWDGRADE", viewName: "VIEW_BASE_ROAD_SECTION_CROWD", layerName: "road_section_crowd_layer", outFields: ['ROADNAME', 'STARTSTAKE', 'ENDSTAKE', 'CARFLOW','DIRECT', 'SPEED','CROWDGRADE', 'UPDATETIME', 'DETECTORCODE', 'DETECTORID','CROWDGRADESTR'], formatFields: ['ROADNAME', 'DIRECT', 'STARTSTAKE:stakeRenderer', 'ENDSTAKE:stakeRenderer','CARFLOW', 'CROWDGRADESTR','SPEED','UPDATETIME'], alias: ["道路名称", '方向', '开始桩号', '结束桩号', '5min平均车流量','状态说明','5min平均车速','更新时间'], layerType: 1,//线路 buttons: [{ name: '视频', func: 'mapApp.btnFun.showCameraList', parameters: ["DETECTORID"] }] }, /** * 根据组织机构标识道路线 */ road_org_layer: { name: "路段分组织机构", key: "GEOID", viewName: "VIEW_BASE_ROAD_SECTION", layerName: "road_section_layer", outFields: ['GEOID', 'ORGNAME', 'ORG_CODE'],//'CROWDGRADE', 'ORG_CODE' formatFields: ['ORGNAME', 'ORG_CODE'], alias: ['组织名称', '组织代码'], layerType: 1,//线路 buttons: [] }, /** * 服务区 */ base_service_layer: { name: "服务区", key: "SERVICE_ID", // serverIndex: 13, dataSets: "VIEW_SERVICE_STAKE_GEOMETRY@smartroad_qd", viewName: "VIEW_SERVICE_STAKE", layerName: "base_service_layer", outFields: ["图层类型", "服务区名称", "SERVICE_POSITION", "所属分处", "路线名称", "桩号", 'ORG_CODE', 'SERVICE_ID', "服务范围", "加油站是否营业", "LINKPHONE", "STATUS"], formatFields: ["服务区名称", "路线名称&桩号:stakeRenderer&SERVICE_POSITION", "服务范围", "加油站是否营业", "LINKPHONE", "STATUS"], alias: ["名称", "位置", "服务内容", "加油站是否营业", "服务区电话", "状态"], imgField: ["STATUS"], imgType: ["1", "0"], imgUrl: ["service-open.png", "service-closed.png"], clusterImg: ["cluster/service-cluster1.png", "cluster/service-cluster2.png", "cluster/service-cluster3.png"], layerType: 0, buttons: [ { name: '视频', func: 'mapApp.btnFun.showCameraList', parameters: ["SM_BASE_SERVICE.SERVICE_ID"] }, // { //青岛公路局此处不展示 // name: '编辑', // func: 'mapApp.btnFun.showCameraList', // parameters: ["SM_BASE_SERVICE.SERVICE_ID"] // }, { name: '详情', func: 'mapApp.btnFun.initFacilityDetailClick', parameters: ["SM_BASE_SERVICE.SERVICE_ID"] } ] }, /* 路况图 */ traffic_layer: { name: "交调仪路况", layerName: "traffic_layer", formatFields: ['ROADNAME', 'DIRECT', 'STARTSTAKE:stakeRenderer', 'ENDSTAKE:stakeRenderer', 'CARFLOW', 'CROWDGRADESTR', 'SPEED', 'UPDATETIME'], alias: ['道路名称', '方向', '开始桩号', '结束桩号', '5min平均车流量', '状态说明', '5min平均车速', '更新时间'], buttons: [ { name: '视频', func: 'mapApp.btnFun.showCameraList', parameters: ["DETECTORID"] }, ] }, /** *异常事件-交通事故 */ gud_env_accident_layer: { name: "交通事故", key: "SITEID",//id // serverIndex: 29, //该图层在图层服务中的索引号 dataSets: "VIEW_GUD_ENV_ACCIDENT_GEOMETRY@smartroad_qd", viewName: "VIEW_GUD_ENV_ACCIDENT", layerName: "gud_env_accident_layer", outFields: ["EVNNAME", "OCCURTIME", "EVNTYPE", "STATUS", "EVNLEVEL", "ROADNAME", "DIRECTION", "STARTSTAKE", "ENDSTAKE", "ORGNAME", "REPORTTIME", "REPORTER", "ENV_ID", "SITEID", 'ORG_CODE', "DEATHNUM", "SERIOUSNUM", "SLIGHTNUM", "VEHICLENUM", "VEHICLETYPE", "TYPENAME", "LOCATIONINFO"], //formatFields: ["ORGNAME", "ROADNAME&LOCATIONINFO", "EVNTYPE", "EVNLEVEL", "OCCURTIME", "DEATHNUM&SERIOUSNUM&SLIGHTNUM", "VEHICLENUM", "VEHICLETYPE"], formatFields: ["ORGNAME", "ROADNAME&LOCATIONINFO", "EVNTYPE", "OCCURTIME", "VEHICLENUM", "VEHICLETYPE"], alias: ["所属单位", "位置", "事件类型","发现时间", "肇事车辆数", "肇事车辆类型"], imgField: ["无"], imgType: [], imgUrl: ['env-traffic-accident.png'],//对应imgUrl showImgUrl: ['assets/images/show/show-accident.png'],//大屏对应imgUrl layerType: 0,//point buttons: [ { name: '视频', func: 'mapApp.btnFun.initVideoPlugin', parameters: ["SITEID", "TYPENAME"] }, { name: '详情', func: 'mapApp.btnFun.initDetailClick', parameters: ["SITEID", "TYPENAME"] } ] }, /** *异常事件-交通阻塞 */ gud_env_block_layer: { name: "交通阻塞", key: "SITEID",//id // serverIndex: 30, //该图层在图层服务中的索引号 dataSets: "VIEW_GUD_ENV_BLOCK_GEOMETRY@smartroad_qd", viewName: "VIEW_GUD_ENV_BLOCK", layerName: "gud_env_block_layer", outFields: ["EVNNAME", "OCCURTIME", "EVNTYPE", "STATUS", "EVENTTYPE", "EVNLEVEL", "ROADNAME", "DIRECTION", "STARTSTAKE", "ENDSTAKE", "ORGNAME", "REPORTTIME", "REPORTER", "SITEID", 'ORG_CODE', "BLOCKLENGTH2", "BLOCKREASON", "TYPENAME", "LOCATIONINFO"], //formatFields: ["ORGNAME", "ROADNAME&LOCATIONINFO", "EVNLEVEL", "OCCURTIME", "BLOCKLENGTH2:kelometerRenderer", "BLOCKREASON"], formatFields: ["ORGNAME", "ROADNAME&LOCATIONINFO", "OCCURTIME", "BLOCKLENGTH2:kelometerRenderer", "BLOCKREASON"], alias: ["所属单位", "位置", "发现时间", "阻塞长度", "阻塞原因"], imgField: ["无"], imgType: [], imgUrl: ['env-common.png'],//对应imgUrl layerType: 0,//point buttons: [ { name: '视频', func: 'mapApp.btnFun.initVideoPlugin', parameters: ["SITEID", "TYPENAME"] }, { name: '详情', func: 'mapApp.btnFun.initDetailClick', parameters: ["SITEID", "TYPENAME"] } ] }, /** *异常事件-交通阻塞 */ gud_env_block_gaode_layer: { name: "交通阻塞-高德", key: "ENV_ID",//id // serverIndex: 43, //该图层在图层服务中的索引号 dataSets: "VIEW_GUD_ENV_BLOCK_GAODE_GEOME@smartroad_qd", viewName: "VIEW_GUD_ENV_BLOCK_GAODE", layerName: "gud_env_block_gaode_layer", outFields: ["EVNNAME", "OCCURTIME", "EVNTYPE", "STATUS", "EVNLEVEL", "ROADNAME", "DIRECTION", "STARTSTAKE", "ENDSTAKE", "ORGNAME", "REPORTTIME", "REPORTER", "ENV_ID", 'ORG_CODE'], formatFields: ["EVNNAME", "OCCURTIME", "EVNTYPE", "STATUS", "EVNLEVEL", "ROADNAME", "DIRECTION", "STARTSTAKE:stakeRenderer", "ENDSTAKE:stakeRenderer", "ORGNAME", "REPORTTIME", "REPORTER"], alias: ["事件名称", "事发时间", "事件类型", "事件状态", "事件级别", "路线", "方向", "开始桩号", "结束桩号", "所属部门", "报送时间", "报送人"], imgField: ["无"], imgType: [], imgUrl: [],//对应imgUrl layerType: 1,//point buttons: [] }, /** *异常事件-路产损毁 */ gud_env_destroy_layer: { name: "路产损毁", key: "SITEID",//id // serverIndex: 31, //该图层在图层服务中的索引号 dataSets: "VIEW_GUD_ENV_DESTROY_GEOMETRY@smartroad_qd", viewName: "VIEW_GUD_ENV_DESTROY", layerName: "gud_env_destroy_layer", outFields: ["EVNNAME", "OCCURTIME", "EVNTYPE", "STATUS", "EVENTTYPE", "EVNLEVEL", "ROADNAME", "DIRECTION", "STARTSTAKE", "ENDSTAKE", "ORGNAME", "REPORTTIME", "REPORTER", "SITEID", 'ORG_CODE', "INFLUENCEDEGREE", "TYPENAME", "LOCATIONINFO"], //formatFields: ["ORGNAME", "ROADNAME&LOCATIONINFO", "EVNLEVEL", "OCCURTIME", "INFLUENCEDEGREE"], formatFields: ["ORGNAME", "ROADNAME&LOCATIONINFO", "OCCURTIME", "INFLUENCEDEGREE"], alias: ["所属单位", "位置", "发现时间", "影响通行程度"], imgField: ["无"], imgType: [], imgUrl: ['env-road-destroy.png'],//对应imgUrl layerType: 0,//point buttons: [ { name: '视频', func: 'mapApp.btnFun.initVideoPlugin', parameters: ["SITEID", "TYPENAME"] }, { name: '详情', func: 'mapApp.btnFun.initDetailClick', parameters: ["SITEID", "TYPENAME"] } ] }, /** *异常事件-路面异常 */ gud_env_exception_layer: { name: "路面异常", key: "SITEID",//id // serverIndex: 32, //该图层在图层服务中的索引号 dataSets: "VIEW_GUD_ENV_UNUSUAL_GEOMETRY@smartroad_qd", viewName: "VIEW_GUD_ENV_UNUSUAL", layerName: "gud_env_exception_layer", outFields: ["EVNNAME", "OCCURTIME", "EVNTYPE", "STATUS", "EVENTTYPE", "EVNLEVEL", "ROADNAME", "DIRECTION", "STARTSTAKE", "ENDSTAKE", "ORGNAME", "REPORTTIME", "REPORTER", "SITEID", 'ORG_CODE', "TYPENAME", "LOCATIONINFO"], //formatFields: ["ORGNAME", "ROADNAME&LOCATIONINFO", "EVENTTYPE", "EVNLEVEL", "OCCURTIME"], formatFields: ["ORGNAME", "ROADNAME&LOCATIONINFO", "EVENTTYPE", "OCCURTIME"], alias: ["所属单位", "位置", "事件类型", "发现时间"], imgField: ["无"], imgType: [], imgUrl: ['env-road-exception.png'],//对应imgUrl layerType: 0,//point buttons: [ { name: '视频', func: 'mapApp.btnFun.initVideoPlugin', parameters: ["SITEID", "TYPENAME"] }, { name: '详情', func: 'mapApp.btnFun.initDetailClick', parameters: ["SITEID", "TYPENAME"] } ] }, /** *异常事件-其他事件 */ gud_env_else_layer: { name: "其他事件", key: "SITEID",//id // serverIndex: 29, //该图层在图层服务中的索引号 dataSets: "VIEW_GUD_ENV_ACCIDENT_GEOMETRY@smartroad_qd", viewName: "VIEW_GUD_ENV_ELSE", layerName: "gud_env_else_layer", outFields: ["EVNNAME", "OCCURTIME", "EVNTYPE", "STATUS", "EVNLEVEL", "ROADNAME", "DIRECTION", "STARTSTAKE", "ENDSTAKE", "ORGNAME", "REPORTTIME", "REPORTER", "ENV_ID", "SITEID", 'ORG_CODE', "DEATHNUM", "SERIOUSNUM", "SLIGHTNUM", "VEHICLENUM", "VEHICLETYPE", "TYPENAME", "LOCATIONINFO"], formatFields: ["ORGNAME", "ROADNAME&LOCATIONINFO", "EVNTYPE", "EVNLEVEL", "OCCURTIME", "DEATHNUM&SERIOUSNUM&SLIGHTNUM", "VEHICLENUM", "VEHICLETYPE"], alias: ["所属单位", "位置", "事件类型", "事件级别", "事发时间", "伤亡人数", "肇事车辆数", "肇事车辆类型"], imgField: ["无"], imgType: [], imgUrl: ['env-else.png'],//对应imgUrl layerType: 0,//point buttons: [ { name: '视频', func: 'mapApp.btnFun.initVideoPlugin', parameters: ["SITEID", "TYPENAME"] }, { name: '详情', func: 'mapApp.btnFun.initDetailClick', parameters: ["SITEID", "TYPENAME"] } ] }, /** * 车辆图层-指挥车 */ base_car_command_layer: { name: "指挥车", key: "SITEID", // serverIndex: 33, //该图层在图层服务中的索引号 dataSets: "VIEW_BASE_VEHICLE_COMMAND_GEOM@smartroad_qd", viewName: "VIEW_BASE_VEHICLE_COMMAND", layerName: "base_car_command_layer", outFields: ["LICENSE", "USAGE", "PRINCIPAL", "TEL", "SPEED", "SITEID", 'ORG_CODE'], formatFields: ["LICENSE", "USAGE", "PRINCIPAL", "TEL", "SPEED:speedRenderer"], alias: ["车牌号", "用途", "联系人", "联系电话", "车速"], imgField: ["无"], imgType: ["无"], imgUrl: ["icon-gps-command-car.png"], layerType: 0,// buttons: [] }, /** * 车辆图层-危化车 */ base_car_danger_layer: { name: "危化车", key: "SITEID", // serverIndex: 34, //该图层在图层服务中的索引号 dataSets: "VIEW_BASE_VEHICLE_DANGEROUS_GE@smartroad_qd", viewName: "VIEW_BASE_VEHICLE_DANGEROUS", layerName: "base_car_danger_layer", outFields: ["LICENSE", "USAGE", "PRINCIPAL", "TEL", "SPEED", "SITEID", 'ORG_CODE'], formatFields: ["LICENSE", "USAGE", "PRINCIPAL", "TEL", "SPEED:speedRenderer"], alias: ["车牌号", "用途", "联系人", "联系电话", "车速"], imgField: ["无"], imgType: ["无"], imgUrl: ["icon-gps-danger-car.png"], layerType: 0,// buttons: [] }, /** * 车辆图层-巡查车 */ base_car_patrol_layer: { name: "巡查车", key: "SITEID", // serverIndex: 35, //该图层在图层服务中的索引号 dataSets: "VIEW_BASE_VEHICLE_PATROL_GEOME@smartroad_qd", viewName: "VIEW_BASE_VEHICLE_PATROL", layerName: "base_car_patrol_layer", outFields: ["LICENSE", 'GEOMETRY', "USAGE", "PRINCIPAL", "TEL", "SPEED", "SITEID", 'ORG_CODE', 'DEVICE_ID', "CAMERA_CODE_IN", "CAMERA_CODE_OUT", "UPLOADTIME", "IS_ONLINE", "ORGNAME", "WORKINGSTATE", "GPSTABLENAME"], formatFields: ["LICENSE", "ORGNAME", "PRINCIPAL", "SPEED:speedRenderer", "UPLOADTIME", "WORKINGSTATE"], alias: ["名称", "所属单位", "值班人员", "时速", "更新时间", "状态"], imgField: ["IS_ONLINE"], imgType: ["0", "1"], imgUrl: ["icon-gps-patrol-car-offline.png", "icon-gps-patrol-car.png"], layerType: 0,// buttons: [ { // name: '车内视频', name: '视频', func: 'mapApp.btnFun.playCameraIn', parameters: ["CAMERA_CODE_IN"] }, // { // name: '车外视频', // func: 'mapApp.btnFun.playCameraOut', // parameters: ["CAMERA_CODE_OUT"] // }, { name: '查看轨迹', func: 'mapApp.btnFun.historyTrack', parameters: ["DEVICE_ID", "LICENSE", "GPSTABLENAME"] } // , // { // name: '电话', // func: 'mapApp.btnFun.callNumber', // parameters:[""] // } ] }, /** * 车辆图层-路政车 */ base_car_admin_layer: { name: "路政车", key: "SITEID", // serverIndex: 41, //该图层在图层服务中的索引号 dataSets: "VIEW_BASE_VEHICLE_PATROL_ADMIN_GEOME@smartroad_qd", viewName: "VIEW_BASE_VEHICLE_PATROL_ADMIN", layerName: "base_car_admin_layer", // outFields: ["LICENSE", "USAGE", "PRINCIPAL", "TEL", "SPEED", "SITEID", 'ORG_CODE', 'DEVICE_ID'], // formatFields: ["LICENSE", "USAGE", "PRINCIPAL", "TEL", "SPEED:speedRenderer"], // alias: ["车牌号", "用途", "联系人", "联系电话", "车速"], outFields: ["LICENSE", 'GEOMETRY', "USAGE", "PRINCIPAL", "TEL", "SPEED", "SITEID", 'ORG_CODE', 'DEVICE_ID', "CAMERA_CODE_IN", "CAMERA_CODE_OUT", "UPLOADTIME", "IS_ONLINE", "ORGNAME", "WORKINGSTATE", "GPSTABLENAME"], formatFields: ["LICENSE", "ORGNAME", "PRINCIPAL","TEL", "SPEED:speedRenderer", "UPLOADTIME", "WORKINGSTATE"], alias: ["名称", "所属单位", "负责人","联系电话", "时速", "更新时间", "状态"], imgField: ["IS_ONLINE"], imgType: ["0", "1"], imgUrl: ["icon-gps-patrol-car-offline.png", "icon-gps-patrol-car.png"], clusterImg: ["cluster/icon-gps-road-car-cluster1.png", "cluster/icon-gps-road-car-cluster2.png", "cluster/icon-gps-road-car-cluster3.png"], // imgUrl: ["icon-gps-admin-car.png"], layerType: 0,// buttons: [ // { // name: '视频', // func: 'mapApp.btnFun.showCameraList', // parameters: ["SM_BASE_SERVICE.SERVICE_ID"] // }, // { // name: '拨打电话', // func: 'mapApp.btnFun.showCameraList', // parameters: ["SM_BASE_SERVICE.SERVICE_ID"] // }, { name: '视频', func: 'mapApp.btnFun.playCameraIn', parameters: ["CAMERA_CODE_IN"] }, { name: '查看轨迹', func: 'mapApp.btnFun.historyTrack', parameters: ["DEVICE_ID", "LICENSE", "GPSTABLENAME"] }, { name: '故障申报', func: 'mapApp.btnFun.carInitDeviceFailure', parameters: ["LICENSE", "ORGNAME","SITEID"] } ] }, /** * 车辆图层-清扫车 */ base_car_clean_layer: { name: "清扫车", key: "SITEID", // serverIndex: 41, //该图层在图层服务中的索引号 dataSets: "VIEW_BASE_VEHICLE_PATROL_CLEAN_GEOME@smartroad_qd", viewName: "VIEW_BASE_VEHICLE_PATROL_CLEAN", layerName: "base_car_clean_layer", outFields: ["LICENSE", 'GEOMETRY', "USAGE", "PRINCIPAL", "TEL", "SPEED", "SITEID", 'ORG_CODE', 'DEVICE_ID', "CAMERA_CODE_IN", "CAMERA_CODE_OUT", "UPLOADTIME", "IS_ONLINE", "ORGNAME", "WORKINGSTATE", "GPSTABLENAME"], formatFields: ["LICENSE", "ORGNAME", "PRINCIPAL", "TEL", "SPEED:speedRenderer", "UPLOADTIME", "WORKINGSTATE"], alias: ["名称", "所属单位", "负责人","联系电话", "时速", "更新时间", "状态"], imgField: ["IS_ONLINE"], imgType: ["0", "1"], imgUrl: ["icon-gps-patrol-car-offline.png", "icon-gps-patrol-car.png"], clusterImg: ["cluster/icon-gps-clean-car-cluster1.png", "cluster/icon-gps-clean-car-cluster2.png", "cluster/icon-gps-clean-car-cluster3.png"], // imgUrl: ["icon-gps-admin-car.png"], layerType: 0,// buttons: [ // { // name: '视频', // func: 'mapApp.btnFun.showCameraList', // parameters: ["SM_BASE_SERVICE.SERVICE_ID"] // }, // { // name: '拨打电话', // func: 'mapApp.btnFun.showCameraList', // parameters: ["SM_BASE_SERVICE.SERVICE_ID"] // }, { name: '查看轨迹', func: 'mapApp.btnFun.historyTrack', parameters: ["DEVICE_ID", "LICENSE", "GPSTABLENAME"] }, { name: '故障申报', func: 'mapApp.btnFun.carInitDeviceFailure', parameters: ["LICENSE", "ORGNAME","SITEID"] } ] }, /** * 车辆图层-养护车 */ base_car_maintain_layer: { name: "养护巡检车", key: "SITEID", // serverIndex: 41, //该图层在图层服务中的索引号 dataSets: "VIEW_BASE_VEHICLE_PATROL_MTAIN_GEOMET@smartroad_qd", viewName: "VIEW_BASE_VEHICLE_PATROL_MTAIN", layerName: "base_car_maintain_layer", outFields: ["LICENSE", 'GEOMETRY', "USAGE", "PRINCIPAL", "TEL", "SPEED", "SITEID", 'ORG_CODE', 'DEVICE_ID', "CAMERA_CODE_IN", "CAMERA_CODE_OUT", "UPLOADTIME", "IS_ONLINE", "ORGNAME", "WORKINGSTATE", "GPSTABLENAME"], formatFields: ["LICENSE", "ORGNAME", "PRINCIPAL", "TEL", "SPEED:speedRenderer", "UPLOADTIME", "WORKINGSTATE"], alias: ["名称", "所属单位", "负责人", "联系电话", "时速", "更新时间", "状态"], imgField: ["IS_ONLINE"], imgType: ["0", "1"], imgUrl: ["icon-gps-patrol-car-offline.png", "icon-gps-patrol-car.png"], // imgUrl: ["icon-gps-admin-car.png"], clusterImg: ["cluster/icon-gps-maintain-car-cluster1.png", "cluster/icon-gps-maintain-car-cluster2.png", "cluster/icon-gps-maintain-car-cluster3.png"], layerType: 0,// buttons: [ { name: '视频', func: 'mapApp.btnFun.playCameraIn', parameters: ["CAMERA_CODE_IN"] }, { name: '查看轨迹', func: 'mapApp.btnFun.historyTrack', parameters: ["DEVICE_ID", "LICENSE", "GPSTABLENAME"] }, { name: '故障申报', func: 'mapApp.btnFun.carInitDeviceFailure', parameters: ["LICENSE", "ORGNAME","SITEID"] } ] }, /** * 办公区(公路站) */ base_office_layer: { name: "公路站", key: "OFFICE_ID", dataSets: "VIEW_BASE_OFFICE_GEOMETRY@smartroad_qd", viewName: "VIEW_BASE_OFFICE", layerName: "base_office_layer", outFields: ["OFFICE_ID","图层类型", "公路站名称", "负责人", "联系电话", "类型", 'ORG_CODE','管养单位','地址','负责人','管养里程','PICS'], formatFields: [ "管养单位","公路站名称","地址","负责人","联系电话","管养里程","PICS"], alias: [ "管养单位","公路站名称","地址","负责人","联系电话","管养里程","公路站图片"], imgField: ["类型"], imgType: ["无"], imgUrl: ["office_normal.png"], clusterImg: ["cluster/office-cluster1.png", "cluster/office-cluster2.png", "cluster/office-cluster3.png"], layerType: 0, buttons: [ { name: '视频', func: 'mapApp.btnFun.showCameraList', parameters: ["SM_BASE_OFFICE.OFFICE_ID"] } ] }, /** * 公路机构 */ base_office_nature_layer: { name: "公路机构", key: "OFFICE_ID", dataSets: "VIEW_BASE_OFFICE_NATURE_GEOMETRY@smartroad_qd", viewName: "VIEW_BASE_OFFICE_NATURE", layerName: "base_office_nature_layer", outFields: ["OFFICE_ID","图层类型", "公路机构名称", "负责人", "负责人电话", "类型", 'ORG_CODE','地址','PICS'], formatFields: [/*"图层类型",*/ "公路机构名称", "负责人", "负责人电话","地址",'PICS'], alias: [/*"图层类型",*/ "公路机构名称", "联系人", "联系人电话","地址",'公路机构图片'], imgField: ["类型"], imgType: ["无"], imgUrl: ["office_normal.png"], layerType: 0, buttons: [ /*{ name: '视频', func: 'mapApp.btnFun.showCameraList', parameters: ["SM_BASE_OFFICE.OFFICE_ID"] }*/ ] }, /** * 太阳能 */ base_solar_layer: { name: "太阳能", key: "SITEID", dataSets: "VIEW_SOLAR_STAKE_GEOMETRY@smartroad_qd", viewName: "VIEW_SOLAR_STAKE", layerName: "base_solar_layer", outFields: ["ORG_NAME", "ROAD_CODE","ROAD_NAME", "STAKE", "CHARGE_DEVICE_TYPE", "CHARGE_DEVICE_NAME", 'CHARGE_DEVICE_ID', 'SITEID', "LAYER_TYPE", "SITEID", 'WORKING_STATE', 'RECORD_TIME', 'JB_V', 'WIND_V', 'BATTERY_V', 'FZ_V', 'IN_A', 'WIND_A', 'FZ_A', 'IN_TEMP', 'STATE', 'GEOMETRY'], formatFields: ["ORG_NAME", "ROAD_CODE&ROAD_NAME&STAKE:stakeRenderer", "CHARGE_DEVICE_TYPE", "CHARGE_DEVICE_NAME", 'WORKING_STATE', 'RECORD_TIME', '', 'JB_V', 'BATTERY_V', 'FZ_V', 'IN_A', 'FZ_A', 'STATE'], alias: ["所属单位", "位置", "供电设备类型", "供电设备名称", "太阳能工作状态", "更新时间", "电压电流数据", "极板电压(V)", "电池电压(V)", "负载电压(V)", "充电电流(A)", "负载电流(A)", "控制器状态"], imgField: ['WORKING_STATE'], imgType: ["正常", "故障", "极板过流","极板欠压","极板过压","负载欠压","负载过压","风机过压","风机过流","离线"], imgUrl: ["solar.png", "solar-off.png", "solar-warn.png","solar-warn.png","solar-warn.png", "solar-warn.png","solar-warn.png","solar-warn.png","solar-warn.png", "solar-off.png"], selectedUrl: ["solar-hover.png"], clusterImg: ["cluster/solar-cluster1.png", "cluster/solar-cluster2.png", "cluster/solar-cluster3.png"], layerType: 0, buttons: [ { name: '实景', func: 'mapApp.btnFun.showLiveMap', parameters: ["GEOMETRY"] },{ name: '视频', func: 'mapApp.btnFun.showCameraList', parameters: ["SM_BASE_SOLAR.SITEID"] }, { name: '故障申报', func: 'mapApp.btnFun.initDeviceFailure', parameters: ["LAYER_TYPE", "SITEID"] } ] }, /** * 气象站 */ base_aws_layer: { name: "气象站", key: "AWS_ID", dataSets: "VIEW_AWS_STAKE_GEOMETRY@smartroad_qd", viewName: "VIEW_AWS_STAKE", layerName: "base_aws_layer", outFields: ["名称", "代码", "所属分处", "路线名称", "桩号", 'ORG_CODE', 'AWS_ID', 'SITEID', "状态", "维修状态", "空气温度", "相对湿度", "风速", "风向", "能见度", /*"降水形态",*/"LAYER_TYPE", /*"降水强度",*/ "路面状况", "路面温度", "冰点温度", "路面盐度", "路面湿滑系数", "路面积水厚度", "路面冰厚度", "路面雪厚度","降雨量", "更新时间", "GEOMETRY"], formatFields: ["名称", "所属分处", "路线名称&桩号:stakeRenderer", "状态", "维修状态", "空气温度", "相对湿度", "风速", "风向", "能见度", /*"降水形态",*/ /*"降水强度",*/ "路面状况","路面温度", "冰点温度", "路面盐度", "路面湿滑系数", "路面积水厚度", "路面冰厚度", "路面雪厚度","降雨量", "更新时间"], alias: ["名称", "所属单位", "位置", "状态", "维修状态", "空气温度", "相对湿度", "风速", "风向", "能见度", /*"降水形态",*/ /*"降水强度",*/ "路面状况", "路面温度", "冰点温度","路面盐度", "路面湿滑系数", "路面积水厚度", "路面冰厚度", "路面雪厚度" ,"降雨量","更新时间"], imgField: ["状态"], imgType: ["正常", "未知", "维修", "故障"], imgUrl: ["aws-normal.png", "aws-error.png", "aws-error.png", "aws-error.png"], clusterImg: ["cluster/aws-cluster1.png", "cluster/aws-cluster2.png", "cluster/aws-cluster3.png"], layerType: 0, buttons: [ { name: '实景', func: 'mapApp.btnFun.showLiveMap', parameters: ["GEOMETRY"] },{ name: '视频', func: 'mapApp.btnFun.showCameraList', parameters: ["SM_BASE_AWS.AWS_ID"] }, { name: '气象数据', func: 'mapApp.btnFun.showHistoryAwsDataNew', parameters: ["SITEID", "名称", "路线名称", "桩号"] }, { name: '故障申报', func: 'mapApp.btnFun.initDeviceFailure', parameters: ["LAYER_TYPE", "SITEID"] } ] }, /** * 立交桥 */ base_cross_layer: { name: "立交桥", key: "CROSS_ID", // serverIndex: 17, dataSets: "VIEW_CROSS_STAKE_GEOMETRY@smartroad_qd", viewName: "VIEW_CROSS_STAKE", layerName: "base_cross_layer", outFields: ["图层类型", "CROSS_ID", "立交桥名称", "ROAD_A_NAME", "ROAD_A_STAKE", "ROAD_B_NAME", "ROAD_B_STAKE", "ROAD_C_NAME", "ROAD_C_STAKE", "ORG_NAME", "ORG_CODE", "CROSSTYPE"], formatFields: ["立交桥名称", "ORG_NAME", "ROAD_A_NAME&ROAD_A_STAKE:stakeRenderer", "CROSSTYPE", "ROAD_B_NAME&ROAD_B_STAKE:stakeRenderer", "ROAD_C_NAME&ROAD_C_STAKE:stakeRenderer"], alias: ["名称", "所属单位", "位置", "立交类型", "相交路线", "显示相交"], imgField: ["无"], imgType: ["无"], imgUrl: ["cross-normal.png"], clusterImg: ["cluster/cross-cluster1.png", "cluster/cross-cluster2.png", "cluster/cross-cluster3.png"], layerType: 0, buttons: [ { name: '视频', func: 'mapApp.btnFun.showCameraList', parameters: ["SM_BASE_CROSS.CROSS_ID"] } ] }, /** * 应急车辆 */ base_vehicle_type_layer: { name: "车辆", key: "SITEID", // serverIndex: 25, dataSets: "VIEW_BASE_VEHICLE_GEOMETRY@smartroad_qd", viewName: "VIEW_BASE_VEHICLE", layerName: "base_vehicle_type_layer", outFields: ["LICENSE", "VEHICLETYPE", "USAGE", "PRINCIPAL", "TEL", "SPEED", "SITEID", 'ORG_CODE','IS_ONLINE','CAMERA_CODE_IN'], formatFields: ["LICENSE", "VEHICLETYPE", "USAGE", "PRINCIPAL", "TEL", "SPEED"], alias: ["车牌号", "车辆类型", "用途", "联系人", "联系电话", "车速"], imgField: ["IS_ONLINE"], imgType: ["0", "1"], imgUrl: ["icon-gps-patrol-car-offline.png", "icon-gps-patrol-car.png"], // imgField: ["VEHICLETYPE"], // imgType: ["路政车", "养护巡查车", "清障车", "清洁车", "洒水车", "应急指挥车", "危化品车"],//"路政车","养护巡查车","清障车","清洁车","洒水车","应急指挥车","危化品车" // imgUrl: ["icon-gps-admin-car.png", "icon-gps-patrol-car.png", "icon-gps-wrecker.png", // "icon-gps-emptier.png", "icon-gps-watering-cart.png", "icon-gps-command-car.png", "icon-gps-danger-car.png"], layerType: 0, buttons: [ { //name: '视频', //func: 'showSiteCameraForMap', //parameters: [] name: '视频', func: 'mapApp.btnFun.playCameraIn', parameters: ["CAMERA_CODE_IN"] }, { name: '电话', func: 'callNumber', parameters: [] } ] }, /** * 隧道 */ base_tunnel_layer: { name: "隧道", key: "TUNNEL_ID", // serverIndex: 18, dataSets: "VIEW_BASE_TUNNEL_GEOMETRY@smartroad_qd", viewName: "VIEW_BASE_TUNNEL", layerName: "base_tunnel_layer", outFields: ["TUNNEL_NAME", "TUNNEL_TYPE", "ORG_NAME", "ROAD_NAME", "LANE_NUM", "TUNNEL_LEN", "TUNNEL_WIDTH", "TUNNEL_HIGH", "TUNNEL_ID", 'ORG_CODE', "STAKE","BRIEF","PICS","ROAD_NAME2","START_STAKE_STR","END_STAKE_STR","GEOMETRY"], formatFields: ["TUNNEL_NAME", "ORG_NAME", "ROAD_NAME&STAKE:stakeRenderer", "TUNNEL_TYPE", "TUNNEL_LEN", "LANE_NUM","ROAD_NAME2","START_STAKE_STR","END_STAKE_STR","BRIEF","PICS"], alias: ["名称", "所属单位", "位置", "隧道类型", "隧道长度", "车道数","路线名称","起始桩号","结束桩号","简介","隧道图片"], imgField: [], imgType: [], imgUrl: ["tunnel-normal.png"], clusterImg: ["cluster/tunnel-cluster1.png", "cluster/tunnel-cluster2.png", "cluster/tunnel-cluster3.png"], layerType: 0, buttons: [ { name: '实景', func: 'mapApp.btnFun.showLiveMap', parameters: ["TUNNEL_ID","GEOMETRY"] },{ name: '视频', func: 'mapApp.btnFun.showCameraList', parameters: ["SM_BASE_TUNNEL.TUNNEL_ID"] }, { name: '详情', func: 'mapApp.btnFun.initFacilityDetailClick', parameters: ["SM_BASE_TUNNEL.TUNNEL_ID"] } ] }, /** * 桥梁 */ base_bridge_layer: { name: "桥梁", key: "SITEID", // serverIndex: 20, dataSets: "VIEW_BASE_BRIDGE_GEOMETRY@smartroad_qd", viewName: "VIEW_BASE_BRIDGE", layerName: "base_bridge_layer", outFields: ["BRIDGE_NAME", "ORG_NAME", "ROAD_CODE","ROAD_NAME", "MID_STAKE", "BRIDGE_LEN", "BRIDGE_WIDTH","BRIDGE_TYPE", "BRIDGE_GRADE", "FINISH_DATE", "TECHNICAL_LEVEL", "HEALTH_STATUS","PICS","SITEID", 'ORG_CODE',"OPEN_DATE","CROSS_TYPE","GEOMETRY"], formatFields: ["BRIDGE_NAME", "ORG_NAME", "ROAD_NAME&MID_STAKE:stakeRenderer", /*"ROAD_CODE",*/"BRIDGE_TYPE","CROSS_TYPE","BRIDGE_LEN","BRIDGE_WIDTH", "BRIDGE_GRADE", "TECHNICAL_LEVEL",/*"FINISH_DATE",*/"OPEN_DATE","PICS"], alias: ["名称", "所属单位", "位置", /*"线路编号",*/ "跨径分类","是否立交","桥梁全长", "桥梁全宽","荷载等级","技术状况",/*"修建年度",*/"通车日期","桥梁图片"], imgField: ["健康状况"], imgType: ["Ⅰ级-全新状态", "Ⅱ级-轻微缺损,不影响使用", "Ⅲ级-中级缺损,需要中修", "Ⅳ级-严重缺损,需大修、改建", "Ⅴ级-危险状态,需加固、重建"], imgUrl: ["bridge.png", "bridge.png", "bridge.png", "bridge-error.png", "bridge-error.png"], clusterImg: ["cluster/bridge-cluster1.png", "cluster/bridge-cluster2.png", "cluster/bridge-cluster3.png"], layerType: 0, buttons: [ // { //青岛公路局此处不展示 // name: '桥梁展示', // func: 'mapApp.btnFun.baseBridgeMonitorEvent', // parameters: ["SM_BASE_BRIDGE.SITEID" , "SM_BASE_BRIDGE.BRIDGE_NAME" , "SM_BASE_BRIDGE.ROAD_ID"] // }, { name: '实景', func: 'mapApp.btnFun.showLiveMap', parameters: ["SITEID","GEOMETRY"] }, { name: '视频', func: 'mapApp.btnFun.showCameraList', parameters: ["SM_BASE_BRIDGE.SITEID"] }, { name: '详情', func: 'mapApp.btnFun.initFacilityDetailClick', parameters: ["SM_BASE_BRIDGE.SITEID"] } ] }, /** * 号角广播 */ base_horn_layer: { name: "号角广播", key: "SITEID", // serverIndex: 24, dataSets: "VIEW_BASE_HORN_GEOMETRY@smartroad_qd", viewName: "VIEW_BASE_HORN", layerName: "base_horn_layer", outFields: ["HORN_NAME", "ORG_NAME", "ROAD_NAME", "STAKE", "WORKING_STATUS", "SITEID", 'ORG_CODE', 'LAYER_TYPE', 'SITEID'], formatFields: ["HORN_NAME", "ORG_NAME", "ROAD_NAME", "STAKE:stakeRenderer", "WORKING_STATUS"], alias: ["号角名称", "所属部门", "所属路线", "桩号", "工作状态"], imgField: ["WORKING_STATUS"], imgType: ["正常", "维修", "故障"], imgUrl: ["myModules/images/horn.png", "myModules/images/horn.png", "myModules/images/horn.png"], layerType: 0, buttons: [ { name: '故障申报', func: 'mapApp.btnFun.initDeviceFailure', parameters: ["LAYER_TYPE", "SITEID"] } ] }, /** * 重点监测路段 */ road_section_hotspots_layer: { name: "重点监测路段", key: "SITEID",//id // serverIndex: 21, //该图层在图层服务中的索引号 dataSets: "VIEW_ROAD_SECTION_HOTSPOTS_GEO@smartroad_qd", viewName: "VIEW_ROAD_SECTION_HOTSPOTS", layerName: "road_section_hotspots_layer", outFields: ["ROADSECTIONHOTSPOTSNAME", "ROADNAME", "STARTSTAKE", "ENDSTAKE", "类型"], formatFields: ["ROADSECTIONHOTSPOTSNAME", "ROADNAME", "STARTSTAKE:stakeRenderer", "ENDSTAKE:stakeRenderer"], alias: ["重点路段名称", "所属道路", "开始桩号", "结束桩号"], layerType: 1,//line, buttons: [] }, /** * 针对天气配置的区域图层(需要修改) */ region_weather_layer: { name: "天气信息", key: "geoid",//id // serverIndex: 16, //该图层在图层服务中的索引号 dataSets: "VIEW_BASE_WEATHER_INFO_GEOMETR@smartroad_qd", viewName: "VIEW_BASE_WEATHER_INFO", layerName: "region_weather_layer", outFields: ['REGION_NAME', 'UPDATETIME', 'TQ1', 'TEMPH1', 'TEMPL1', 'FX1', 'FS1', 'NJD1', 'RAIN1H1', 'RAIN3H1', 'TQ2', 'TEMPH2', 'TEMPL2', 'FX2', 'FS2', 'TQ3', 'TEMPH3', 'TEMPL3', 'FX3', 'FS3', 'TQ4', 'TEMPH4', 'TEMPL4', 'FX4', 'FS4', "ICON1", "ICON2", "ICON3", "ICON4"], formatFields: ['REGION_NAME', 'UPDATETIME', 'TQ1', 'TEMPH1', 'TEMPL1', 'FX1', 'FS1', 'NJD1', 'RAIN1H1', 'RAIN3H1', 'TQ2', 'TEMPH2', 'TEMPL2', 'FX2', 'FS2', 'TQ3', 'TEMPH3', 'TEMPL3', 'FX3', 'FS3', 'TQ4', 'TEMPH4', 'TEMPL4', 'FX4', 'FS4', "ICON1", "ICON2", "ICON3", "ICON4"], alias: ["区域名称", "更新时间", "当前天气", "最高温度", "最低温度", "风向", "风速", "能见度", "1小时降雨", "3小时降雨"],//"天气状况","最高温度","最低问题","风向","风速","天气状况","最高温度","最低问题","风向","风速","天气状况","最高温度","最低问题","风向","风速"], imgField: ["TQ1"], imgType: ["晴", "阴", "多云", "小冰雹", "中冰雹", "大冰雹", "特大冰雹", "阵雨", "雷阵雨", "小雨", "中雨", "大雨", "暴雨", "大暴雨", "大雨转暴雨", "冻雨", "特大暴雨", "小雨转中雨", "雨夹雪", "中雨转大雨", "雷阵雨伴冰雹", "小雪", "中雪", "大雪", "暴雪", "大暴雪", "大雪转暴雪", "特大暴雪", "小雪转中雪", "阵雪", "中雪转大雪", "雾", "霾", "龙卷风", "浓雾", "大雾", "强浓雾", "特强浓雾", "横风", "台风", "浮尘", "扬沙", "沙尘暴", "强沙尘暴"],//对应imgUrl imgUrl: ["assets/images/weather/warn/qing.png", "assets/images/weather/warn/yin.png", "assets/images/weather/warn/duoyun.png", "assets/images/weather/warn/xiaobingbao.png", "assets/images/weather/warn/zhongbingbao.png", "assets/images/weather/warn/dabingbao.png", "assets/images/weather/warn/tedabingbao.png", "assets/images/weather/warn/zhenyu.png", "assets/images/weather/warn/leizhenyu.png", "assets/images/weather/warn/xiaoyu.png", "assets/images/weather/warn/zhongyu.png", "assets/images/weather/warn/dayu.png", "assets/images/weather/warn/baoyu.png", "assets/images/weather/warn/dabaoyu.png", "assets/images/weather/warn/dayuzhuanbaoyu.png", "assets/images/weather/warn/dongyu.png", "assets/images/weather/warn/tedabaoyu.png", "assets/images/weather/warn/xiaoyuzhuanzhongyu.png", "assets/images/weather/warn/yujiaxue.png", "assets/images/weather/warn/zhongyuzhuandayu.png", "assets/images/weather/warn/leizhenyubanbingbao.png", "assets/images/weather/warn/xiaoxue.png", "assets/images/weather/warn/zhongxue.png", "assets/images/weather/warn/daxue.png", "assets/images/weather/warn/baoxue.png", "assets/images/weather/warn/dabaoxue.png", "assets/images/weather/warn/daxuezhuanbaoxue.png", "assets/images/weather/warn/tedabaoxue.png", "assets/images/weather/warn/xiaoxuezhuanzhongxue.png", "assets/images/weather/warn/zhenxue.png", "assets/images/weather/warn/zhongxuezhuandaxue.png", "assets/images/weather/warn/wu.png", "assets/images/weather/warn/mai.png", "assets/images/weather/warn/longjuanfeng.png", "assets/images/weather/warn/nongwu.png", "assets/images/weather/warn/dawu.png", "assets/images/weather/warn/qiangnongwu.png", "assets/images/weather/warn/teqiangnongwu.png", "assets/images/weather/warn/hengfeng.png", "assets/images/weather/warn/taifeng.png", "assets/images/weather/warn/fuchen.png", "assets/images/weather/warn/yangsha.png", "assets/images/weather/warn/shachenbao.png", "assets/images/weather/warn/qiangshachenbao.png"], layerType: 0,//point, buttons: [] }, /** * 特殊天气 */ special_weather_layer: { name: "特殊天气", key: "EMP_EVN_BASE_ID",//id // serverIndex: 42, //该图层在图层服务中的索引号 dataSets: "VIEW_GUD_ENV_SPECIALWEATHER_GE@smartroad_qd", viewName: "VIEW_GUD_ENV_SPECIALWEATHER", layerName: "special_weather_layer", outFields: ['EMP_EVN_BASE_ID', 'ROADNAME', 'STARTSTAKE', 'ENDSTAKE', 'EVNSECTYPE', 'EVNTHIRTYPE', 'OCCURTIME', 'WIND_DIRECTION', 'WIND_LEVEL', 'VISIBILITY_LENGTH', 'EVNTYPE'], formatFields: ['ROADNAME&STARTSTAKE:stakeRenderer&ENDSTAKE:stakeRenderer', 'EVNTHIRTYPE', 'OCCURTIME', 'WIND_DIRECTION&WIND_LEVEL', 'VISIBILITY_LENGTH:meterRenderer'], alias: ["", "天气", "开始时间", "风向风力", "能见度"], imgField: ["EVNSECTYPE", "EVNTHIRTYPE"], imgType: ["降雨小雨", "降雨阵雨", "降雨雷阵雨", "降雨中雨", "降雨大雨", "降雨暴雨", "降雨大暴雨", "降雨特大暴雨", "降雪小雪", "冰雹雨夹雪", "降雪中雪", "降雪大雪", "降雪暴雪", "降雪大暴雪", "降雪特大暴雪", "降雾/雾霾轻雾", "降雾/雾霾大雾", "降雾/雾霾浓雾", "降雾/雾霾强浓雾", "降雾/雾霾特强浓雾", "其他", "横风", "冰雹小冰雹", "冰雹中冰雹", "冰雹大冰雹", "冰雹特大冰雹", "沙尘浮尘", "沙尘扬沙", "沙尘沙尘暴", "沙尘强沙尘暴"],//对应imgUrl imgUrl: ["assets/images/weather/special/xiaoyu.png", "assets/images/weather/special/zhenyu.png", "assets/images/weather/special/leizhenyu.png", "assets/images/weather/special/zhongyu.png", "assets/images/weather/special/dayu.png", "assets/images/weather/special/baoyu.png", "assets/images/weather/special/tedabaoyu.png", "assets/images/weather/special/xiaoxue.png", "assets/images/weather/special/yujiaxue.png", "assets/images/weather/special/zhongxue.png", "assets/images/weather/special/daxue.png", "assets/images/weather/special/baoxue.png", "assets/images/weather/special/tedabaoxue.png", "assets/images/weather/special/qingwu.png", "assets/images/weather/special/dawu.png", "assets/images/weather/special/nongwu.png", "assets/images/weather/special/qiangnongwu.png", "assets/images/weather/special/teqiangnongwu.png", "assets/images/weather/special/qita.png", "assets/images/weather/special/hengfeng.png", "assets/images/weather/special/xiaobingbao.png", "assets/images/weather/special/zhongbingbao.png", "assets/images/weather/special/dabingbao.png", "assets/images/weather/special/tedabingbao.png", "assets/images/weather/special/fuchen.png", "assets/images/weather/special/yangsha.png", "assets/images/weather/special/shachenbao.png", "assets/images/weather/special/qiangshachenbao.png"], showImgUrl: ["assets/images/show/show-sweather.png"], layerType: 0,//point, buttons: [] }, /** * 雨 */ special_weather_rain_layer: { name: "雨", key: "EMP_EVN_BASE_ID",//id // serverIndex: 42, //该图层在图层服务中的索引号 dataSets: "VIEW_GUD_ENV_RAIN_GEOMETRY@smartroad_qd", viewName: "VIEW_GUD_ENV_RAIN", layerName: "special_weather_rain_layer", outFields: ['EMP_EVN_BASE_ID', 'EVNTYPE', 'ROADNAME', 'STARTSTAKE', 'ENDSTAKE', 'EVNSECTYPE', 'EVNTHIRTYPE', 'OCCURTIME', 'WIND_DIRECTION', 'WIND_LEVEL', 'VISIBILITY_LENGTH'], formatFields: ['ROADNAME&STARTSTAKE:stakeRenderer&ENDSTAKE:stakeRenderer', 'EVNTHIRTYPE', 'OCCURTIME', 'WIND_DIRECTION&WIND_LEVEL', 'VISIBILITY_LENGTH:meterRenderer'], alias: ["", "天气", "开始时间", "风向风力", "能见度"], imgField: ["EVNSECTYPE", "EVNTHIRTYPE"], imgType: ["降雨小雨", "降雨阵雨", "降雨雷阵雨", "降雨中雨", "降雨大雨", "降雨暴雨", "降雨大暴雨", "降雨特大暴雨"],//对应imgUrl imgUrl: ["assets/images/weather/special/xiaoyu.png", "assets/images/weather/special/zhenyu.png", "assets/images/weather/special/leizhenyu.png", "assets/images/weather/special/zhongyu.png", "assets/images/weather/special/dayu.png", "assets/images/weather/special/baoyu.png", "assets/images/weather/special/tedabaoyu.png"], showImgUrl: ["assets/images/show/show-sweather.png"], layerType: 0,//point, buttons: [] }, /** * 雪 */ special_weather_snow_layer: { name: "雪", key: "EMP_EVN_BASE_ID",//id // serverIndex: 44, //该图层在图层服务中的索引号 dataSets: "VIEW_GUD_ENV_SNOW_GEOMETRY@smartroad_qd", viewName: "VIEW_GUD_ENV_SNOW", layerName: "special_weather_snow_layer", outFields: ['EMP_EVN_BASE_ID', 'EVNTYPE', 'ROADNAME', 'STARTSTAKE', 'ENDSTAKE', 'EVNSECTYPE', 'EVNTHIRTYPE', 'OCCURTIME', 'WIND_DIRECTION', 'WIND_LEVEL', 'VISIBILITY_LENGTH'], formatFields: ['ROADNAME&STARTSTAKE:stakeRenderer&ENDSTAKE:stakeRenderer', 'EVNTHIRTYPE', 'OCCURTIME', 'WIND_DIRECTION&WIND_LEVEL', 'VISIBILITY_LENGTH:meterRenderer'], alias: ["", "天气", "开始时间", "风向风力", "能见度"], imgField: ["EVNSECTYPE", "EVNTHIRTYPE"], imgType: ["降雪小雪", "冰雹雨夹雪", "降雪中雪", "降雪大雪", "降雪暴雪", "降雪大暴雪", "降雪特大暴雪"],//对应imgUrl imgUrl: ["assets/images/weather/special/xiaoxue.png", "assets/images/weather/special/yujiaxue.png", "assets/images/weather/special/zhongxue.png", "assets/images/weather/special/daxue.png", "assets/images/weather/special/baoxue.png", "assets/images/weather/special/tedabaoxue.png"], showImgUrl: ["assets/images/show/show-sweather.png"], layerType: 0,//point, buttons: [] }, /** * 雾 */ special_weather_mist_layer: { name: "雾", key: "EMP_EVN_BASE_ID",//id // serverIndex: 45, //该图层在图层服务中的索引号 dataSets: "VIEW_GUD_ENV_MIST_GEOMETRY@smartroad_qd", viewName: "VIEW_GUD_ENV_MIST", layerName: "special_weather_mist_layer", outFields: ['EMP_EVN_BASE_ID', 'EVNTYPE', 'ROADNAME', 'STARTSTAKE', 'ENDSTAKE', 'EVNSECTYPE', 'EVNTHIRTYPE', 'OCCURTIME', 'WIND_DIRECTION', 'WIND_LEVEL', 'VISIBILITY_LENGTH'], formatFields: ['ROADNAME&STARTSTAKE:stakeRenderer&ENDSTAKE:stakeRenderer', 'EVNTHIRTYPE', 'OCCURTIME', 'WIND_DIRECTION&WIND_LEVEL', 'VISIBILITY_LENGTH:meterRenderer'], alias: ["", "天气", "开始时间", "风向风力", "能见度"], imgField: ["EVNSECTYPE", "EVNTHIRTYPE"], imgType: ["降雾/雾霾轻雾", "降雾/雾霾大雾", "降雾/雾霾浓雾", "降雾/雾霾强浓雾", "降雾/雾霾特强浓雾"],//对应imgUrl imgUrl: ["assets/images/weather/special/qingwu.png", "assets/images/weather/special/dawu.png", "assets/images/weather/special/nongwu.png", "assets/images/weather/special/qiangnongwu.png", "assets/images/weather/special/teqiangnongwu.png"], showImgUrl: ["assets/images/show/show-sweather.png"], layerType: 0,//point, buttons: [] }, /** * 沙 */ special_weather_sand_layer: { name: "沙", key: "EMP_EVN_BASE_ID",//id // serverIndex: 46, //该图层在图层服务中的索引号 dataSets: "VIEW_GUD_ENV_SAND_GEOMETRY@smartroad_qd", viewName: "VIEW_GUD_ENV_SAND", layerName: "special_weather_sand_layer", outFields: ['EMP_EVN_BASE_ID', 'EVNTYPE', 'ROADNAME', 'STARTSTAKE', 'ENDSTAKE', 'EVNSECTYPE', 'EVNTHIRTYPE', 'OCCURTIME', 'WIND_DIRECTION', 'WIND_LEVEL', 'VISIBILITY_LENGTH'], formatFields: ['ROADNAME&STARTSTAKE:stakeRenderer&ENDSTAKE:stakeRenderer', 'EVNTHIRTYPE', 'OCCURTIME', 'WIND_DIRECTION&WIND_LEVEL', 'VISIBILITY_LENGTH:meterRenderer'], alias: ["", "天气", "开始时间", "风向风力", "能见度"], imgField: ["EVNSECTYPE", "EVNTHIRTYPE"], imgType: ["沙尘浮尘", "沙尘扬沙", "沙尘沙尘暴", "沙尘强沙尘暴"],//对应imgUrl imgUrl: ["assets/images/weather/special/fuchen.png", "assets/images/weather/special/yangsha.png", "assets/images/weather/special/shachenbao.png", "assets/images/weather/special/qiangshachenbao.png"], showImgUrl: ["assets/images/show/show-sweather.png"], layerType: 0,//point, buttons: [] }, /** * 涉路施工图层 */ emp_construct_layer: { name: "涉路施工", key: "SITEID",//id // serverIndex: 38, //该图层在图层服务中的索引号 dataSets: "VIEW_EMP_CONSTRUCT_GEOMETRY@smartroad_qd", viewName: "VIEW_EMP_CONSTRUCT", layerName: "emp_construct_layer", outFields: ["CONS_TITLE", "ROADNAME", "STARTSTAKE", "ENDSTAKE", "STARTDATE", "ENDDATE", "TRAFFICSTYLE", "CONS_DEPT", "CONS_PERSON", "CONS_DEPT_TEL", "STATUS", "ORG_CODE", "ORG_NAME", "SITEID", "TRAFFICTEMPFLAG", "TRAFFICDIRECTION", "TYPENAME", "LOCATIONINFO"], formatFields: ["ORG_NAME", "ROADNAME&LOCATIONINFO", "CONS_TITLE&TRAFFICTEMPFLAG", "STARTDATE", /*"ENDDATE",*/ "TRAFFICSTYLE", /*"CONS_PERSON", "CONS_DEPT",*/ "STATUS"], alias: ["所属单位", "位置", "施工类型", "发现时间", /*"预计结束时间",*/ "管制方式", /*"施工负责人", "施工单位", */"施工状态"], imgField: ["STATUS"], imgType: ["计划中", "进行中"],//对应imgUrl imgUrl: ['construction-plan.png', 'construction.png'], selectedUrl: ["construction-hover.png"], showImgUrl: ['assets/images/show/show-construct.png'], layerType: 0,//point, buttons: [ { name: '视频', func: 'mapApp.btnFun.initVideoPlugin', parameters: ["SITEID", "TYPENAME"] }, { name: '详情', func: 'mapApp.btnFun.initDetailClick', parameters: ["SITEID", "TYPENAME"] } ] }, /** * 涉路施工点图层 */ emp_construct_point_layer: { name: "涉路施工", key: "SITEID",//id serverIndex: 48, //该图层在图层服务中的索引号 viewName: "VIEW_EMP_CONSTRUCT_POINT", layerName: "emp_construct_point_layer", outFields: ["CONS_TITLE", "ROADNAME", "STARTSTAKE", "ENDSTAKE", "STARTDATE", "ENDDATE", "TRAFFIC_STYLE", "CONS_DEPT", "CONS_PERSON", "CONS_DEPT_TEL", "STATUS", "ORG_CODE", "ORG_NAME", "SITEID"], formatFields: ["CONS_TITLE", "ROADNAME", "STARTSTAKE:stakeRenderer", "ENDSTAKE:stakeRenderer", "STARTDATE", "ENDDATE", "TRAFFIC_STYLE", "CONS_DEPT", "CONS_PERSON", "CONS_DEPT_TEL", "STATUS", "ORG_NAME"], alias: ["施工类型", "施工道路", "开始桩号", "结束桩号", "开始时间", "结束时间", "管制方式", "施工单位", "施工负责人", "联系电话", "施工状态", "所属部门"], imgField: ["STATUS"], imgType: ["计划中", "进行中"],//对应imgUrl imgUrl: ['construction-plan.png', 'construction.png'], selectedUrl: ["construction-hover.png"], showImgUrl: ['assets/images/show/show-construct.png'], layerType: 0,//point, buttons: [] }, /** * 涉路施工线图层 */ emp_construct_line_layer: { name: "涉路施工", key: "SITEID",//id // serverIndex: 38, //该图层在图层服务中的索引号 dataSets: "VIEW_EMP_CONSTRUCT_LINE_GEOMET@smartroad_qd", viewName: "VIEW_EMP_CONSTRUCT_LINE", layerName: "emp_construct_line_layer", outFields: ["CONS_TITLE", "ROADNAME", "STARTSTAKE", "ENDSTAKE", "STARTDATE", "ENDDATE", "TRAFFIC_STYLE", "CONS_DEPT", "CONS_PERSON", "CONS_DEPT_TEL", "STATUS", "ORG_CODE", "ORG_NAME", "SITEID"], formatFields: ["CONS_TITLE", "ROADNAME", "STARTSTAKE:stakeRenderer", "ENDSTAKE:stakeRenderer", "STARTDATE", "ENDDATE", "TRAFFIC_STYLE", "CONS_DEPT", "CONS_PERSON", "CONS_DEPT_TEL", "STATUS", "ORG_NAME"], alias: ["施工类型", "施工道路", "开始桩号", "结束桩号", "开始时间", "结束时间", "管制方式", "施工单位", "施工负责人", "联系电话", "施工状态", "所属部门"], imgField: ["STATUS"], imgType: ["计划中", "进行中"],//对应imgUrl imgUrl: ['construction-plan.png', 'construction.png'], selectedUrl: ["construction-hover.png"], showImgUrl: ['assets/images/show/show-construct.png'], layerType: 1,//point, buttons: [] }, /** * 养护信息图层 */ mon_maintain_info_layer: { name: "养护施工", key: "SITEID",//id // serverIndex: 14, //该图层在图层服务中的索引号 dataSets: "VIEW_MON_MAINTAIN_INFO_GEOMETR@smartroad_qd", viewName: "VIEW_MON_MAINTAIN_INFO", layerName: "mon_maintain_info_layer", outFields: ["ROADNAME", "开始时间", "结束时间", "LOCATIONINFO", "CONTENT", "PERSON", "TEL", "类型"], formatFields: ["ROADNAME", "开始时间", "结束时间", "LOCATIONINFO", "CONTENT", "PERSON", "TEL"], alias: ["道路名称", "开始时间", "结束时间", "位置信息", "养护内容", "联系人", "联系电话"], imgField: ["类型"], imgType: ["养护施工"],//对应imgUrl imgUrl: ['construction.png'], layerType: 0,//point, buttons: [] }, emp_construct_plan_layer: { name: "计划中", key: "SITEID",//id // serverIndex: 50, //该图层在图层服务中的索引号 viewName: "VIEW_EMP_CONSTRUCT_PLAN", layerName: "emp_construct_plan_layer", outFields: ["CONS_TITLE", "ROADNAME", "STARTSTAKE", "ENDSTAKE", "STARTDATE", "ENDDATE", "TRAFFICSTYLE", "CONS_DEPT", "CONS_PERSON", "CONS_DEPT_TEL", "STATUS", "ORG_CODE", "ORG_NAME", "SITEID", "TRAFFICTEMPFLAG", "TRAFFICDIRECTION", "TYPENAME", "LOCATIONINFO"], formatFields: ["ORG_NAME", "ROADNAME&LOCATIONINFO", "CONS_TITLE&TRAFFICTEMPFLAG", "STARTDATE", "ENDDATE", "TRAFFICSTYLE", "CONS_PERSON", "CONS_DEPT", "STATUS"], alias: ["所属单位", "位置", "施工类型", "开始时间", "预计结束时间", "管制方式", "施工负责人", "施工单位", "施工状态"], imgField: [], imgType: [],//对应imgUrl imgUrl: ['construction-plan.png'], showImgUrl: ['assets/images/show/show-construct.png'], layerType: 0,//point, buttons: [ { name: '视频', func: 'mapApp.btnFun.initVideoPlugin', parameters: ["SITEID", "TYPENAME"] }, { name: '详情', func: 'mapApp.btnFun.initDetailClick', parameters: ["SITEID", "TYPENAME"] }, { name: '拨打电话', func: 'mapApp.btnFun.callNumber', parameters: [""] } ] }, /** * 涉路施工--临时进行施工图层 */ emp_construct_point_layer: { name: "施工中", key: "SITEID",//id // serverIndex: 51, //该图层在图层服务中的索引号 viewName: "VIEW_EMP_CONSTRUCT_EXECTEMP", layerName: "emp_construct_point_layer", outFields: ["CONS_TITLE", "ROADNAME", "STARTSTAKE", "ENDSTAKE", "STARTDATE", "ENDDATE", "TRAFFICSTYLE", "CONS_DEPT", "CONS_PERSON", "CONS_DEPT_TEL", "STATUS", "ORG_CODE", "ORG_NAME", "SITEID", "TRAFFICTEMPFLAG", "TRAFFICDIRECTION", "TYPENAME", "LOCATIONINFO"], formatFields: ["ORG_NAME", "ROADNAME&LOCATIONINFO", "CONS_TITLE&TRAFFICTEMPFLAG", "STARTDATE", /*"ENDDATE",*/ "TRAFFICSTYLE", /*"CONS_PERSON", "CONS_DEPT",*/ "STATUS"], alias: ["所属单位", "位置", "施工类型", "发现时间", /*"预计结束时间",*/ "管制方式", /*"施工负责人", "施工单位",*/ "施工状态"], imgField: [], imgType: [],//对应imgUrl imgUrl: ['construction.png'], showImgUrl: ['assets/images/show/show-construct.png'], layerType: 0,//point, buttons: [ { name: '视频', func: 'mapApp.btnFun.initVideoPlugin', parameters: ["SITEID", "TYPENAME"] }, { name: '详情', func: 'mapApp.btnFun.initDetailClick', parameters: ["SITEID", "TYPENAME"] }/*, { name: '拨打电话', func: 'mapApp.btnFun.callNumber', parameters: [""] }*/ ] }, /** * 涉路施工--临时进行施工图层 */ base_project_layer: { name: "涉路工程", key: "SITEID",//id // serverIndex: 51, //该图层在图层服务中的索引号 viewName: "VIEW_BASE_PROJECT", layerName: "base_project_layer", outFields: ["PROJECT_CODE", "PROJECT_NAME", "PROJECT_DATE", "PROJECT_COMPONY", "CONTENT","GEO_ID","LAYER_TYPE","PROJECT_ID","SITEID","STAKE","REVIRW_DATE","REVIRW_CONPANY","REVIRWER","REVIRW_RESULT","ORG_CODE","ORG_NAME","ROAD_NAME", "TYPENAME"], formatFields: ["PROJECT_CODE", "PROJECT_NAME", "ROAD_NAME&STAKE:stakeRenderer", "PROJECT_DATE", "PROJECT_COMPONY"], alias: ["工程编号", "工程名称", "地点", "申请时间", "申请单位"], imgField: [], imgType: [],//对应imgUrl imgUrl: ['office190315.png'], showImgUrl: ['assets/images/show/show-construct.png'], layerType: 0,//point, buttons: [ { name: '视频', func: 'mapApp.btnFun.initVideoPlugin', parameters: ["SITEID", "TYPENAME"] }, { name: '附件', func: 'mapApp.btnFun.showProjectFile', parameters: ["SITEID", "PROJECT_NAME", "ROAD_NAME", "STAKE"] }, ] }, /** * 涉路施工--计划进行施工图层 */ emp_construct_execplan_layer: { name: "施工中", key: "SITEID",//id // serverIndex: 52, //该图层在图层服务中的索引号 viewName: "VIEW_EMP_CONSTRUCT_EXECPLAN", layerName: "emp_construct_execplan_layer", outFields: ["CONS_TITLE", "ROADNAME", "STARTSTAKE", "ENDSTAKE", "STARTDATE", "ENDDATE", "TRAFFICSTYLE", "CONS_DEPT", "CONS_PERSON", "CONS_DEPT_TEL", "STATUS", "ORG_CODE", "ORG_NAME", "SITEID", "TRAFFICTEMPFLAG", "TRAFFICDIRECTION", "TYPENAME", "LOCATIONINFO"], formatFields: ["ORG_NAME", "ROADNAME&LOCATIONINFO", "CONS_TITLE&TRAFFICTEMPFLAG", "STARTDATE", "ENDDATE", "TRAFFICSTYLE", "CONS_PERSON", "CONS_DEPT", "STATUS"], alias: ["所属单位", "位置", "施工类型", "开始时间", "预计结束时间", "管制方式", "施工负责人", "施工单位", "施工状态"], imgField: [], imgType: [],//对应imgUrl imgUrl: ['construction.png'], showImgUrl: ['assets/images/show/show-construct.png'], layerType: 0,//point, buttons: [ { name: '视频', func: 'mapApp.btnFun.initVideoPlugin', parameters: ["SITEID", "TYPENAME"] }, { name: '详情', func: 'mapApp.btnFun.initDetailClick', parameters: ["SITEID", "TYPENAME"] }, { name: '拨打电话', func: 'mapApp.btnFun.callNumber', parameters: [""] } ] }, /** * 交通管制图层 */ emp_evn_traffiic_layer: { name: "交通管制", key: "SITEID",//id // serverIndex: 15, //该图层在图层服务中的索引号 dataSets: "VIEW_EMP_EVN_TRAFFIC_GEOMETRY@smartroad_qd", viewName: "VIEW_EMP_EVN_TRAFFIC", layerName: "emp_evn_traffiic_layer", outFields: ["EVNNAME", "ROADNAME", "STARTSTAKE", "ENDSTAKE", "TRAFFICSTARTTIME", "TRAFFICENDTIME", "CONTENT", "类型", 'ORG_CODE'], formatFields: ["EVNNAME", "ROADNAME", "STARTSTAKE:stakeRenderer", "ENDSTAKE:stakeRenderer", "TRAFFICSTARTTIME", "TRAFFICENDTIME", "CONTENT"], alias: ["事件名称", "道路名称", "开始桩号", "结束桩号", "开始时间", "结束时间", "管制内容"], imgField: ["无"], imgType: [""],//对应imgUrl imgUrl: [''], layerType: 1,//line, buttons: [] }, /** * 交通管制线图层 */ emp_evn_traffiic_line_layer: { name: "交通管制", key: "SITEID",//id // serverIndex: 27, //该图层在图层服务中的索引号 dataSets: "VIEW_EMP_EVN_TRAFFIC_LINE_GEOM@smartroad_qd", viewName: "VIEW_EMP_EVN_TRAFFIC_LINE", layerName: "emp_evn_traffiic_line_layer", outFields: ["EVNNAME", "ROADNAME", "STARTSTAKE", "ENDSTAKE", "TRAFFICSTARTTIME", "TRAFFICENDTIME", "TRAFFICREASON", "类型", "SITEID", 'ORG_CODE'], formatFields: ["EVNNAME", "ROADNAME", "STARTSTAKE:stakeRenderer", "ENDSTAKE:stakeRenderer", "TRAFFICSTARTTIME", "TRAFFICENDTIME", "TRAFFICREASON"], alias: ["相关事件", "道路名称", "开始桩号", "结束桩号", "开始时间", "结束时间", "管制原因"], imgField: ["无"], imgType: [""],//对应imgUrl imgUrl: [''], layerType: 1,//line, buttons: [] }, /** * 交通管制点图层 */ emp_evn_traffiic_point_layer: { name: "交通管制", key: "SITEID",//id // serverIndex: 28, //该图层在图层服务中的索引号 dataSets: "VIEW_EMP_EVN_TRAFFIC_POINT_GEO@smartroad_qd", viewName: "VIEW_EMP_EVN_TRAFFIC_POINT", layerName: "emp_evn_traffiic_point_layer", outFields: ["EVNNAME", "ROADNAME", "STARTSTAKE", "ENDSTAKE", "TRAFFICSTARTTIME", "TRAFFICENDTIME", "TRAFFICREASON", "TRAFFICSTYLE", "类型", "SITEID", 'ORG_CODE', "ORGNAME", "TRAFFICDIRECTION", "TYPENAME", "LOCATIONINFO"], formatFields: ["ORGNAME", "ROADNAME&LOCATIONINFO", "TRAFFICSTARTTIME", "TRAFFICENDTIME", "TRAFFICSTYLE", "TRAFFICREASON"], alias: ["所属单位", "位置", "开始时间", "预计结束时间", "管制方式", "管制原因"], imgField: ["无"], imgType: [""],//对应imgUrl imgUrl: ['env-traffic.png'], selectedUrl: ["env-traffic-hover.png"], showImgUrl: ['assets/images/show/show-traffic.png'], layerType: 0,//point, buttons: [ { name: '详情', func: 'mapApp.btnFun.initDetailClick', parameters: ["SITEID", "TYPENAME"] } ] }, /** * 事故黑点图层 */ emp_evn_base_layer: { name: "事故黑点", key: "",//id serverIndex: null, //该图层在图层服务中的索引号 layerName: "emp_evn_base_layer", outFields: ["ROADNAME", "NUM"], formatFields: ["ROADNAME", "NUM"], alias: ["路线名称", "事件数量"], imgField: ["无"], imgType: [""],//对应imgUrl imgUrl: ['myModules/images/env-common.png'], layerType: 0,//line, buttons: [] }, /** * 路段图层 * 暂时应付版本回退问题 */ road_layer: { name: "大雪路段", key: "roadCode",//id serverIndex: null, //该图层在图层服务中的索引号 layerName: "road_layer", outFields: ['roadCode', 'TroadName', 'AroadName', 'orgName', 'startEnd', 'roadSum', 'createDate'], formatFields: ['roadCode', 'TroadName', 'AroadName', 'orgName', 'startEnd', 'roadSum', 'createDate'], alias: ['编码', '路段名称', '所属路线', '所属部门', '起止桩号', '路段长度', '设定时间'], imgField: [], imgType: [],//对应imgUrl imgUrl: [], layerType: 1,//line, buttons: [] }, /** * 大雪路段图层 */ snow_road_layer: { name: "大雪路段", key: "roadCode",//id serverIndex: null, //该图层在图层服务中的索引号 layerName: "snow_road_layer", outFields: ['roadCode', 'TroadName', 'AroadName', 'orgName', 'startEnd', 'roadSum', 'createDate'], formatFields: ['roadCode', 'TroadName', 'AroadName', 'orgName', 'startEnd', 'roadSum', 'createDate'], alias: ['编码', '路段名称', '所属路线', '所属部门', '起止桩号', '路段长度', '设定时间'], imgField: [], imgType: [],//对应imgUrl imgUrl: [], layerType: 1,//line, buttons: [] }, /** * 大雨路段图层 */ rain_road_layer: { name: "大雨路段", key: "roadCode",//id serverIndex: null, //该图层在图层服务中的索引号 layerName: "rain_road_layer", outFields: ['roadCode', 'TroadName', 'AroadName', 'orgName', 'startEnd', 'roadSum', 'createDate'], formatFields: ['roadCode', 'TroadName', 'AroadName', 'orgName', 'startEnd', 'roadSum', 'createDate'], alias: ['编码', '路段名称', '所属路线', '所属部门', '起止桩号', '路段长度', '设定时间'], imgField: [], imgType: [],//对应imgUrl imgUrl: [], layerType: 1,//line, buttons: [] }, /** * 大雾路段图层 */ fog_road_layer: { name: "大雾路段", key: "roadCode",//id serverIndex: null, //该图层在图层服务中的索引号 layerName: "fog_road_layer", outFields: ['roadCode', 'TroadName', 'AroadName', 'orgName', 'startEnd', 'roadSum', 'createDate'], formatFields: ['roadCode', 'TroadName', 'AroadName', 'orgName', 'startEnd', 'roadSum', 'createDate'], alias: ['编码', '路段名称', '所属路线', '所属部门', '起止桩号', '路段长度', '设定时间'], imgField: [], imgType: [],//对应imgUrl imgUrl: [], layerType: 1,//line, buttons: [] }, /** * 交通流量图层(为了弹窗显示流量信息) */ mon_traffic_layer: { name: "交通断面流量", key: "SITEID",//id serverIndex: 60, //该图层在图层服务中的索引号 layerName: "mon_traffic_layer", outFields: ["data"], formatFields: ["data"], alias: ["断面流量"], imgField: ["WEATHERIMG"], imgType: [],//对应imgUrl imgUrl: [], layerType: 0,//point, buttons: [] }, /** * 危化车敏感区域 */ dcc_area_layer1: { name: "敏感区域", key: "ID",//id serverIndex: 26, //该图层在图层服务中的索引号 layerName: "dcc_area_layer1", outFields: ["NAME", "ID"], formatFields: ["NAME", "ID"], alias: ["名称", "hidden"], imgField: [], imgType: [],//对应imgUrl imgUrl: [], layerType: 2,//面, buttons: [] }, dcc_area_layer2: { name: "敏感区域", key: "ID",//id serverIndex: 26, //该图层在图层服务中的索引号 layerName: "dcc_area_layer2", outFields: ["NAME", "ID"], formatFields: ["NAME", "ID"], alias: ["名称", "hidden"], imgField: [], imgType: [],//对应imgUrl imgUrl: [], layerType: 2,//面, buttons: [] }, dcc_event: { name: "敏感区域 ", key: "ID",//id serverIndex: 26, //该图层在图层服务中的索引号 layerName: "dcc_event", outFields: ["plateNum", "orgName", "type"], formatFields: ["plateNum", "orgName", "type"], alias: ["车牌号", "部门名称", "事件类型"], imgField: ["type"], imgType: ["1"],//对应imgUrl imgUrl: ["myModules/images/env-traffic-accident.png"], layerType: 0,//面, buttons: [] }, base_ups_layer: { name: "UPS", key: "UPS_ID",//id // serverIndex: 37, //该图层在图层服务中的索引号 dataSets: "VIEW_BASE_UPS_GEOMETRY@smartroad_qd", viewName: "VIEW_BASE_UPS", layerName: "base_ups_layer", outFields: ["UPSCODE", "UPSNAME", "ORGNAME", "ROADNAME", 'ORG_CODE', 'LAYER_TYPE', 'SITEID'], formatFields: ["UPSCODE", "UPSNAME", "ORGNAME", "ROADNAME"], alias: ["UPS代码", "UPS名称", "所属部门", "所属路线"], imgField: [], imgType: ["1"],//对应imgUrl imgUrl: ["myModules/images/env-traffic-accident.png"], layerType: 0, buttons: [ { name: '故障申报', func: 'mapApp.btnFun.initDeviceFailure', parameters: ["LAYER_TYPE", "SITEID"] } ] }, /** * 布控球机图层 */ emp_monitor_boll_layer: { name: "布控球机", key: "SITEID", //serverIndex: 50, dataSets: "VIEW_EMP_MONITOR_BOLL_GEOMETRY@smartroad_qd", viewName: "VIEW_EMP_MONITOR_BOLL", layerName: "emp_monitor_boll_layer", outFields: ["MONITORNAME", "ORGNAME", "ONLINEFLAG", "SITEID", "类型", "STATUS", "ORG_CODE", "DEVICE_CODE"], formatFields: ["MONITORNAME", "ORGNAME", "类型"/*, "ONLINEFLAG"*/], alias: ["名称", "所属单位", "类型"/*, "状态"*/], imgField: ["STATUS"], imgType: ["0", "1"], imgUrl: ["icon-emp-monitorboll-offline.png", "icon-emp-monitorboll-online.png"], layerType: 0, buttons: [ { name: '视频', func: 'mapApp.btnFun.playConBallCamera', parameters: ["DEVICE_CODE"] } ] }, /** * 车牌监测实时位置车辆 */ bz_plate_run_layer: { name: "车牌检测", key: "PLATECODE", viewName: "VIEW_BZ_PLATE_RUN", layerName: "bz_plate_run_layer", outFields: ["GEOID", "PLATECODE", "POSITION", "PASSTIME", "PIC", "STATE"], formatFields: ["PLATECODE", "POSITION", "PASSTIME", "PIC"], alias: ["名称", "位置", "通过时间", "截图"], imgField: [], imgType: [],//对应imgUrl imgUrl: ['assets/images/animation/locate.gif', 'assets/images/animation/locate-hover.gif'], showImgUrl: [],//'icon-gps-patrol-car.png' layerType: 0, buttons: [] }, /** * 高速图层 */ base_road_highspeed_layer: { name: "高速", key: "GEOID", viewName: "VIEW_BASE_ROAD_HIGHSPEED", layerName: "base_road_highspeed_layer", outFields: ['GEOID', 'ROADNAME', 'ORGNAME', 'STARTSTAKE', 'ENDSTAKE', 'GRADE', 'DIREC', 'MILEAGE', 'TRAFFICTIME', 'DESIGNSPEED', 'TECGRADE', 'ROADLEVEL'],// mileage, traffictime, designspeed, tecgrade, roadlevel formatFields: ['ROADNAME', 'ROADLEVEL','STARTSTAKE:stakeRenderer', "ENDSTAKE:stakeRenderer" ], alias: ['路段名称', '行政等级', '起始桩号', '结束桩号' ], layerType: 1,//线路 buttons: [] }, /** * 国道图层 */ base_road_country_layer: { name: "国道", key: "GEOID", viewName: "VIEW_BASE_ROAD_COUNTRY", layerName: "base_road_country_layer", outFields: ['GEOID', 'ROADNAME', 'ORGNAME', 'STARTSTAKE', 'ENDSTAKE', 'GRADE', 'DIREC', 'MILEAGE', 'TRAFFICTIME', 'DESIGNSPEED', 'TECGRADE', 'ROADLEVEL'],// mileage, traffictime, designspeed, tecgrade, roadlevel formatFields: ['ROADNAME', 'ROADLEVEL', 'STARTSTAKE:stakeRenderer', "ENDSTAKE:stakeRenderer"], alias: ['路段名称', '行政等级','起始桩号', '结束桩号' ], layerType: 1,//线路 buttons: [] }, /** * 国道分段图层 */ base_road_sec_country_layer: { name: "国道", key: "GEOID", viewName: "VIEW_BASE_ROAD_SEC_COUNTRY", layerName: "base_road_sec_country_layer", outFields: ['GEOID', 'ROADNAME', 'ORGNAME', 'STARTSTAKE', 'ENDSTAKE', 'GRADE', 'DIREC', 'MILEAGE', 'TRAFFICTIME', 'DESIGNSPEED', 'TECGRADE', 'ROADLEVEL'],// mileage, traffictime, designspeed, tecgrade, roadlevel formatFields: ['ROADNAME', 'ROADLEVEL', 'STARTSTAKE:stakeRenderer', "ENDSTAKE:stakeRenderer"/** "DIREC", 'MILEAGE', 'TRAFFICTIME', 'DESIGNSPEED', 'TECGRADE',*/ ], alias: ['路段名称', '行政等级', '起始桩号', '结束桩号', /**'方向', '公路里程', '通车时间', '设计时速', '技术等级',*/ ], layerType: 1,//线路 buttons: [] }, /** * 省道图层 */ base_road_province_layer: { name: "省道", key: "GEOID", viewName: "VIEW_BASE_ROAD_PROVINCE", layerName: "base_road_province_layer", outFields: ['GEOID', 'ROADNAME', 'ORGNAME', 'STARTSTAKE', 'ENDSTAKE', 'GRADE', 'DIREC', 'MILEAGE', 'TRAFFICTIME', 'DESIGNSPEED', 'TECGRADE', 'ROADLEVEL'],// mileage, traffictime, designspeed, tecgrade, roadlevel formatFields: ['ROADNAME', 'ROADLEVEL', 'STARTSTAKE:stakeRenderer', "ENDSTAKE:stakeRenderer",/** "DIREC", 'MILEAGE', 'TRAFFICTIME', 'DESIGNSPEED', 'TECGRADE', */], alias: ['路段名称', '行政等级','起始桩号', '结束桩号', /**'方向', '公路里程', '通车时间', '设计时速', '技术等级',*/ ], layerType: 1,//线路 buttons: [] }, /** * 省道分段图层 */ base_road_sec_province_layer: { name: "省道", key: "GEOID", viewName: "VIEW_BASE_ROAD_SEC_PROVINCE", layerName: "base_road_sec_province_layer", outFields: ['GEOID', 'ROADNAME', 'ORGNAME', 'STARTSTAKE', 'ENDSTAKE', 'GRADE', 'DIREC', 'MILEAGE', 'TRAFFICTIME', 'DESIGNSPEED', 'TECGRADE', 'ROADLEVEL'],// mileage, traffictime, designspeed, tecgrade, roadlevel formatFields: ['ROADNAME', 'ROADLEVEL','STARTSTAKE:stakeRenderer', "ENDSTAKE:stakeRenderer"], alias: ['路段名称', '行政等级','起始桩号', '结束桩号'], layerType: 1,//线路 buttons: [] }, /** * 县道图层 */ base_road_county_layer: { name: "县道", key: "GEOID", viewName: "VIEW_BASE_ROAD_COUNTY", layerName: "base_road_county_layer", outFields: ['GEOID', 'ROADNAME', 'ORGNAME', 'STARTSTAKE', 'ENDSTAKE', 'GRADE', 'DIREC', 'MILEAGE', 'TRAFFICTIME', 'DESIGNSPEED', 'TECGRADE', 'ROADLEVEL'],// mileage, traffictime, designspeed, tecgrade, roadlevel formatFields: ['ROADNAME', 'ORGNAME', 'STARTSTAKE:stakeRenderer', "ENDSTAKE:stakeRenderer", "DIREC", 'MILEAGE', 'TRAFFICTIME', 'DESIGNSPEED', 'TECGRADE', 'ROADLEVEL'], alias: ['路段名称', '所属部门', '起始桩号', '结束桩号', '方向', '公路里程', '通车时间', '设计时速', '技术等级', '行政等级'], layerType: 1,//线路 buttons: [] }, /** * 县道分段图层 */ base_road_sec_county_layer: { name: "县道", key: "GEOID", viewName: "VIEW_BASE_ROAD_SEC_COUNTY", layerName: "base_road_sec_county_layer", outFields: ['GEOID', 'ROADNAME', 'ORGNAME', 'STARTSTAKE', 'ENDSTAKE', 'GRADE', 'DIREC', 'MILEAGE', 'TRAFFICTIME', 'DESIGNSPEED', 'TECGRADE', 'ROADLEVEL'],// mileage, traffictime, designspeed, tecgrade, roadlevel formatFields: ['ROADNAME', 'ORGNAME', 'STARTSTAKE:stakeRenderer', "ENDSTAKE:stakeRenderer", "DIREC", 'MILEAGE', 'TRAFFICTIME', 'DESIGNSPEED', 'TECGRADE', 'ROADLEVEL'], alias: ['路段名称', '所属部门', '起始桩号', '结束桩号', '方向', '公路里程', '通车时间', '设计时速', '技术等级', '行政等级'], layerType: 1,//线路 buttons: [] }, /** * 乡道图层 */ base_road_towns_layer: { name: "乡道", key: "GEOID", viewName: "VIEW_BASE_ROAD_TOWNS", layerName: "base_road_towns_layer", outFields: ['GEOID', 'ROADNAME', 'ORGNAME', 'STARTSTAKE', 'ENDSTAKE', 'GRADE', 'DIREC', 'MILEAGE', 'TRAFFICTIME', 'DESIGNSPEED', 'TECGRADE', 'ROADLEVEL'],// mileage, traffictime, designspeed, tecgrade, roadlevel formatFields: ['ROADNAME', 'ORGNAME', 'STARTSTAKE:stakeRenderer', "ENDSTAKE:stakeRenderer", "DIREC", 'MILEAGE', 'TRAFFICTIME', 'DESIGNSPEED', 'TECGRADE', 'ROADLEVEL'], alias: ['路段名称', '所属部门', '起始桩号', '结束桩号', '方向', '公路里程', '通车时间', '设计时速', '技术等级', '行政等级'], layerType: 1,//线路 buttons: [] }, /** * 乡道分段图层 */ base_road_sec_towns_layer: { name: "乡道", key: "GEOID", viewName: "VIEW_BASE_ROAD_SEC_TOWNS", layerName: "base_road_sec_towns_layer", outFields: ['GEOID', 'ROADNAME', 'ORGNAME', 'STARTSTAKE', 'ENDSTAKE', 'GRADE', 'DIREC', 'MILEAGE', 'TRAFFICTIME', 'DESIGNSPEED', 'TECGRADE', 'ROADLEVEL'],// mileage, traffictime, designspeed, tecgrade, roadlevel formatFields: ['ROADNAME', 'ORGNAME', 'STARTSTAKE:stakeRenderer', "ENDSTAKE:stakeRenderer", "DIREC", 'MILEAGE', 'TRAFFICTIME', 'DESIGNSPEED', 'TECGRADE', 'ROADLEVEL'], alias: ['路段名称', '所属部门', '起始桩号', '结束桩号', '方向', '公路里程', '通车时间', '设计时速', '技术等级', '行政等级'], layerType: 1,//线路 buttons: [] }, /** * 积水路段 */ base_ponding_road_layer: { name: "积水路段", key: "SITEID",//id // serverIndex: 51, //该图层在图层服务中的索引号 viewName: "VIEW_BASE_PONDING_ROAD", layerName: "base_ponding_road_layer", outFields: ["GEO_ID", "GEOMETRY", "LAYER_TYPE","PONDING_ROAD_ID","SITEID","POSITION_DESCRIPTION","FOCUS","STAKE","CAMERA_CODE", "CAMERA_NAME", "VIDEO_NO","TYPENAME","ORG_CODE","ORG_NAME","ROAD_NAME"], formatFields: ["ROAD_NAME&STAKE:stakeRenderer", "ORG_NAME", "POSITION_DESCRIPTION", "FOCUS"], alias: ["位置", "所属部门", "位置描述", "重点关注"], imgField: [], imgType: [],//对应imgUrl imgUrl: ['ponding-road.png'], showImgUrl: ['assets/images/show/show-construct.png'], layerType: 0,//point, buttons: [ // { // name: '视频', // func: 'mapApp.btnFun.showCameraList', // parameters: ["SITEID"] // } { name: '视频', func: 'mapApp.btnFun.initVideoPlugin', parameters: ["SITEID", "TYPENAME"] } ] }, /* 路况图 */ search_result_layer: { name: "查询结果", layerName: "search_result_layer", formatFields: ['ROADNAME', 'DIRECT', 'STARTSTAKE:stakeRenderer', 'ENDSTAKE:stakeRenderer', 'CARFLOW', 'CROWDGRADESTR', 'SPEED', 'UPDATETIME'], alias: ['道路名称', '方向', '开始桩号', '结束桩号', '5min平均车流量', '状态说明', '5min平均车速', '更新时间'], buttons: [] }, } mapApp.btnFun = { showCameraList : function (code){ var layerName = code["layerName"]; //区分车载视频和道路视频 if ("base_car_patrol_layer" == layerName) { baseVideoList.run(code,"4","yidong"); }else{ baseVideoList.run(code,"4"); } } }