同步地图
!function(query_county){ window.arcgis_map_split = new query_county(); }( function(){ var ob = function(){ //绑定联动的map this.maps = []; }; ob.prototype = { //输入分屏的map setMap : function(map){ this.maps.push(map); this._bindChange(map); }, _bindChange : function(map){ map.on("extent-change",this._extent_change.bind(this)); }, _extent_change : function(event){ var map = event.target; if( map.isLinkage == true ){ map.isLinkage = false; return; } //关闭联动响应 var maps = this.maps; for( var i in maps ){ //如果地图是当前响应对象则不执行 if( maps[i] !== map ){ maps[i].isLinkage = true; maps[i].setExtent(event.extent); } } } } return ob; }() )