remove setDefaultCenterAndResolution
This commit is contained in:
@@ -25,6 +25,11 @@
|
|||||||
});
|
});
|
||||||
map.getLayers().push(layer);
|
map.getLayers().push(layer);
|
||||||
|
|
||||||
|
var maxResolution = layer.getStore().getResolutions()[0];
|
||||||
|
|
||||||
|
map.setCenter(new goog.math.Coordinate(0, 0));
|
||||||
|
map.setResolution(maxResolution);
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
@@ -320,7 +320,6 @@ ol.Map.prototype.handleLayersInsertAt = function(event) {
|
|||||||
var layers = /** @type {ol.Array} */ (event.target);
|
var layers = /** @type {ol.Array} */ (event.target);
|
||||||
var layer = /** @type {ol.Layer} */ layers.getAt(event.index);
|
var layer = /** @type {ol.Layer} */ layers.getAt(event.index);
|
||||||
this.handleLayerAdd(layer);
|
this.handleLayerAdd(layer);
|
||||||
this.setDefaultCenterAndResolution_();
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -364,7 +363,6 @@ ol.Map.prototype.handleLayersChanged = function() {
|
|||||||
goog.events.listen(layers, ol.ArrayEventType.SET_AT,
|
goog.events.listen(layers, ol.ArrayEventType.SET_AT,
|
||||||
this.handleLayersSetAt, false, this)
|
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.
|
* @param {ol.Extent} extent Extent.
|
||||||
*/
|
*/
|
||||||
|
|||||||
Reference in New Issue
Block a user