remove setDefaultCenterAndResolution

This commit is contained in:
Éric Lemoine
2012-07-17 17:20:29 +02:00
parent 41175a475f
commit b4fea2233e
2 changed files with 5 additions and 19 deletions

View File

@@ -25,6 +25,11 @@
});
map.getLayers().push(layer);
var maxResolution = layer.getStore().getResolutions()[0];
map.setCenter(new goog.math.Coordinate(0, 0));
map.setResolution(maxResolution);
</script>
</body>
</html>

View File

@@ -320,7 +320,6 @@ ol.Map.prototype.handleLayersInsertAt = function(event) {
var layers = /** @type {ol.Array} */ (event.target);
var layer = /** @type {ol.Layer} */ layers.getAt(event.index);
this.handleLayerAdd(layer);
this.setDefaultCenterAndResolution_();
};
@@ -364,7 +363,6 @@ ol.Map.prototype.handleLayersChanged = function() {
goog.events.listen(layers, ol.ArrayEventType.SET_AT,
this.handleLayersSetAt, false, this)
];
this.setDefaultCenterAndResolution_();
}
};
@@ -467,23 +465,6 @@ ol.Map.prototype.setCenter = function(center) {
};
/**
* @private
*/
ol.Map.prototype.setDefaultCenterAndResolution_ = function() {
if (goog.isDef(this.getCenter()) && goog.isDef(this.getResolution())) {
return;
}
var layers = this.getLayers();
if (layers.getLength() < 1) {
return;
}
var layer = /** @type {ol.Layer} */ (layers.getAt(0));
var storeExtent = layer.getStore().getExtent();
this.setExtent(storeExtent);
};
/**
* @param {ol.Extent} extent Extent.
*/