Make ol.CoverageArea use composition rather than inheritance for extent

This commit is contained in:
Tom Payne
2012-08-01 19:23:21 +02:00
parent 2fc4b10492
commit b4183642ae
2 changed files with 11 additions and 15 deletions

View File

@@ -162,10 +162,10 @@ ol.tilestore.BingMaps.prototype.handleImageryMetadataResponse =
imageryProvider.coverageAreas,
function(coverageArea) {
var bbox = coverageArea.bbox;
var extent = new ol.Extent(bbox[0], bbox[1], bbox[2], bbox[3]);
var minZ = coverageArea.zoomMin;
var maxZ = coverageArea.zoomMax;
return new ol.CoverageArea(
bbox[0], bbox[1], bbox[2], bbox[3], minZ, maxZ);
return new ol.CoverageArea(extent, minZ, maxZ);
});
return new ol.Attribution(html, coverageAreas, projection);
});