|  |  | 
 |  |  |           var maxBounds = moralMap.getMaxBounds(); | 
 |  |  |           var paramMap = {}; | 
 |  |  |           paramMap["orgId"]=  params['orgId']; | 
 |  |  |           $.extend(paramMap,maxBounds); | 
 |  |  |           // 为了适配旧接口 | 
 |  |  |             paramMap["Fe"]=  maxBounds.northeastLat;//东北角纬度,大一点 | 
 |  |  |             paramMap["Ge"]=  maxBounds.northeastLng;//东北角经度,大一点 | 
 |  |  |             paramMap["Ke"]=  maxBounds.southwestLat;//西北角纬度坐标,小一点 | 
 |  |  |             paramMap["Le"]=  maxBounds.southwestLng;//西北角经度坐标,小一点 | 
 |  |  |           // $.extend(paramMap,maxBounds); | 
 |  |  |          loadLazy(url,paramMap,callback); | 
 |  |  |        } | 
 |  |  |    } | 
 |  |  | 
 |  |  |             var bounds = moralMap.getBounds(); | 
 |  |  |            paramMap["areaCode"]=  params['areaCode']; | 
 |  |  |            paramMap["orgId"]=  params['orgId']; | 
 |  |  |            paramMap["Fe"]=  bounds['Fe'];//东北角纬度,大一点 | 
 |  |  |            paramMap["Ge"]=  bounds['Ge'];//东北角经度,大一点 | 
 |  |  |            paramMap["Ke"]=  bounds['Ke'];//西北角纬度坐标,小一点 | 
 |  |  |            paramMap["Le"]=  bounds['Le'];//西北角经度坐标,小一点 | 
 |  |  |            // 为了适配旧接口 | 
 |  |  |            paramMap["Fe"]=  bounds.northeastLat;//东北角纬度,大一点 | 
 |  |  |            paramMap["Ge"]=  bounds.northeastLng;//东北角经度,大一点 | 
 |  |  |            paramMap["Ke"]=  bounds.southwestLat;//西北角纬度坐标,小一点 | 
 |  |  |            paramMap["Le"]=  bounds.southwestLng;//西北角经度坐标,小一点 | 
 |  |  |             loadLazy("getMonitorpointList",paramMap,addOverMpoints); | 
 |  |  |             startRefreshPage(); | 
 |  |  |    }); | 
 |  |  | 
 |  |  |        parma["markerKeys"] = markerKeys; | 
 |  |  |         parma["areaCode"] = moralMap['params']["areaCode"]; | 
 |  |  |         parma["orgId"] = moralMap['params']["orgId"]; | 
 |  |  |         $.ajax({ | 
 |  |  |          type: "post", | 
 |  |  |          url: "get-real-state-data", | 
 |  |  |          data:JSON.stringify(parma), | 
 |  |  |          dataType:"json", | 
 |  |  |          contentType:"application/json;charset=utf-8", | 
 |  |  |          cache: false, | 
 |  |  |          async: true, | 
 |  |  |          success: function(data) { | 
 |  |  |             if(data!=null&&typeof data === 'object') { | 
 |  |  |                 var resultMap = data["extData"]; | 
 |  |  |                 if(resultMap==null){ | 
 |  |  |                    return; | 
 |  |  |                 } | 
 |  |  |                   var markers = resultMap["markers"]; | 
 |  |  |                   var layer = resultMap["layer"]; | 
 |  |  |                   if(markers!=null&&markers.length>0){ | 
 |  |  |                          if(layer=="monitorpoints"){ | 
 |  |  |                              for(var a_i in markers){ | 
 |  |  |                                 var marker = markers[a_i]; | 
 |  |  |                                 var marker_id = marker["id"]; | 
 |  |  |                                 var mpoint = moralMap.getMpoint(marker_id); | 
 |  |  |                                 if(mpoint!=null){ | 
 |  |  |                                    mpoint.refreshState(marker["state"]); | 
 |  |  |                                 } | 
 |  |  |         if((!!parma["popupEquMacs"]&&!!parma["popupEquMacs"].length) | 
 |  |  |          ||(!!parma["markerKeys"]&&!!parma["markerKeys"].length)){ | 
 |  |  |             $.ajax({ | 
 |  |  |                 type: "post", | 
 |  |  |                 url: "get-real-state-data", | 
 |  |  |                 data:JSON.stringify(parma), | 
 |  |  |                 dataType:"json", | 
 |  |  |                 contentType:"application/json;charset=utf-8", | 
 |  |  |                 cache: false, | 
 |  |  |                 async: true, | 
 |  |  |                 success: function(data) { | 
 |  |  |                     if(data!=null&&typeof data === 'object') { | 
 |  |  |                         var resultMap = data["extData"]; | 
 |  |  |                         if(resultMap==null){ | 
 |  |  |                             return; | 
 |  |  |                         } | 
 |  |  |                         var markers = resultMap["markers"]; | 
 |  |  |                         var layer = resultMap["layer"]; | 
 |  |  |                         if(markers!=null&&markers.length>0){ | 
 |  |  |                             if(layer=="monitorpoints"){ | 
 |  |  |                                 for(var a_i in markers){ | 
 |  |  |                                     var marker = markers[a_i]; | 
 |  |  |                                     var marker_id = marker["id"]; | 
 |  |  |                                     var mpoint = moralMap.getMpoint(marker_id); | 
 |  |  |                                     if(mpoint!=null){ | 
 |  |  |                                         mpoint.refreshState(marker["state"]); | 
 |  |  |                                     } | 
 |  |  | //                           mpoint.refreshState(4); | 
 |  |  |                              } | 
 |  |  |                          }else{ | 
 |  |  |                                for(var b_i in markers){ | 
 |  |  |                                 var marker = markers[b_i]; | 
 |  |  |                                 var marker_mac = marker["mac"]; | 
 |  |  |                                 var equipment = moralMap.getEquipment(marker_mac); | 
 |  |  |                                 if(equipment!=null){ | 
 |  |  |                                    equipment.refreshState(marker); | 
 |  |  |                                 } | 
 |  |  |                                } | 
 |  |  |                          } | 
 |  |  |                   } | 
 |  |  |                   if(resultMap["popupEquStates"]!=null){ | 
 |  |  |                      listView.refreshState(resultMap["popupEquStates"]); | 
 |  |  |                   } | 
 |  |  |             } | 
 |  |  |          } | 
 |  |  |       }); | 
 |  |  |                                 } | 
 |  |  |                             }else{ | 
 |  |  |                                 for(var b_i in markers){ | 
 |  |  |                                     var marker = markers[b_i]; | 
 |  |  |                                     var marker_mac = marker["mac"]; | 
 |  |  |                                     var equipment = moralMap.getEquipment(marker_mac); | 
 |  |  |                                     if(equipment!=null){ | 
 |  |  |                                         equipment.refreshState(marker); | 
 |  |  |                                     } | 
 |  |  |                                 } | 
 |  |  |                             } | 
 |  |  |                         } | 
 |  |  |                         if(resultMap["popupEquStates"]!=null){ | 
 |  |  |                             listView.refreshState(resultMap["popupEquStates"]); | 
 |  |  |                         } | 
 |  |  |                     } | 
 |  |  |                 } | 
 |  |  |             }); | 
 |  |  |       } | 
 |  |  |    } | 
 |  |  | </script> |