if we are going subclass from EventPane, then there is no need to bother with catching VE events...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1229 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
This commit is contained in:
@@ -9,6 +9,7 @@
|
|||||||
OpenLayers.Layer.VirtualEarth = Class.create();
|
OpenLayers.Layer.VirtualEarth = Class.create();
|
||||||
OpenLayers.Layer.VirtualEarth.prototype =
|
OpenLayers.Layer.VirtualEarth.prototype =
|
||||||
Object.extend( new OpenLayers.Layer.EventPane(), {
|
Object.extend( new OpenLayers.Layer.EventPane(), {
|
||||||
|
|
||||||
/** @type VEMap */
|
/** @type VEMap */
|
||||||
vemap: null,
|
vemap: null,
|
||||||
|
|
||||||
@@ -83,12 +84,6 @@ OpenLayers.Layer.VirtualEarth.prototype =
|
|||||||
}
|
}
|
||||||
|
|
||||||
this.vemap.HideDashboard();
|
this.vemap.HideDashboard();
|
||||||
|
|
||||||
// catch pans and zooms from VE Map
|
|
||||||
//this.vemap.AttachEvent("onendcontinuouspan",
|
|
||||||
// this.catchPanZoom.bindAsEventListener(this));
|
|
||||||
//this.vemap.AttachEvent("onendzoom",
|
|
||||||
// this.catchPanZoom.bindAsEventListener(this));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
},
|
},
|
||||||
@@ -143,21 +138,6 @@ OpenLayers.Layer.VirtualEarth.prototype =
|
|||||||
this.div.appendChild(div);
|
this.div.appendChild(div);
|
||||||
},
|
},
|
||||||
|
|
||||||
/**
|
|
||||||
* @param {Event} e
|
|
||||||
*/
|
|
||||||
catchPanZoom: function(e) {
|
|
||||||
|
|
||||||
var veCenter = this.vemap.GetCenter();
|
|
||||||
var veZoom = this.vemap.GetZoomLevel();
|
|
||||||
|
|
||||||
var olCenter = this.getOLLonLatFromVELatLong(veCenter);
|
|
||||||
var olZoom = this.getOLZoomFromVEZoom(veZoom);
|
|
||||||
|
|
||||||
this.map.setCenter(olCenter, olZoom);
|
|
||||||
},
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/********************************************************/
|
/********************************************************/
|
||||||
/* */
|
/* */
|
||||||
|
|||||||
Reference in New Issue
Block a user