Merge pull request #1030 from elemoine/touches

Exclude tiles that touches the source extent
This commit is contained in:
Éric Lemoine
2013-09-16 10:00:11 -07:00
4 changed files with 35 additions and 3 deletions
+2 -1
View File
@@ -165,7 +165,8 @@ ol.source.WMTS = function(options) {
tmpTileCoord.y = tileCoord.y;
tileExtent = tileGrid.getTileCoordExtent(tmpTileCoord, tmpExtent);
}
if (!ol.extent.intersects(tileExtent, extent)) {
if (!ol.extent.intersects(tileExtent, extent) ||
ol.extent.touches(tileExtent, extent)) {
return null;
}
return new ol.TileCoord(tileCoord.z, x, y);