|  |  | 
 |  |  |                     // map.setViewport(pointArray);    //调整视野 | 
 |  |  |                     //addlabel(); | 
 |  |  |  | 
 |  |  |                     //设置边界 | 
 |  |  |                     markerManager.reloadCustomOverlays(); | 
 |  |  |                     //设置边界缓存之前,先清理原有边界 | 
 |  |  |                     if(markerManager.isBoundaryState()){ | 
 |  |  |                         switchBoundary.apply(markerManager.menuItems.boundaryMenuItem); | 
 |  |  |                     } | 
 |  |  |                     thatData._regionName = regionName; | 
 |  |  |                     markerManager.data._boundary = polygonArray; | 
 |  |  |                     if(!!successCallBack && successCallBack instanceof Function){ | 
 |  |  | 
 |  |  |             } | 
 |  |  |             if(!!markerManager.data['star']){ | 
 |  |  |                 markerManager.addOverlaysToBmap(markerManager.data['star']); | 
 |  |  |             } | 
 |  |  |             if(markerManager.isBoundaryState()){ | 
 |  |  |                 markerManager.openBoundary(); | 
 |  |  |             } | 
 |  |  |         } | 
 |  |  |         function clearBaiduOverlays() { | 
 |  |  | 
 |  |  |                 if(!!cityName){ | 
 |  |  |                     baiduMap.centerAndZoom(cityName); | 
 |  |  |                     markerManager.setRegionName(cityName,function () { | 
 |  |  |                     if(markerManager.isBoundaryState()){ | 
 |  |  |                         switchBoundary.apply(markerManager.menuItems.boundaryMenuItem); | 
 |  |  |                     } | 
 |  |  |                     },function (value) { | 
 |  |  |                         alert('未找到名为【'+value+'】的城市'); | 
 |  |  |                     }) | 
 |  |  | 
 |  |  |                     baiduMap.centerAndZoom(searchValue); | 
 |  |  |                     markerManager.setRegionName(searchValue, | 
 |  |  |                         function (searchValue) { | 
 |  |  |                             $('.city-box').val(searchValue); | 
 |  |  |                             if(markerManager.isBoundaryState()){ | 
 |  |  |                                 switchBoundary.apply(markerManager.menuItems.boundaryMenuItem); | 
 |  |  |                             } | 
 |  |  |                         },function (searchValue) { | 
 |  |  |                         local.search(searchValue); | 
 |  |  |                     }); |