Revision 8907
branches/v10/extensions/extWMS/src/com/iver/cit/gvsig/fmap/layers/FLyrWMS.java | ||
---|---|---|
513 | 513 |
int tileIndex = (row*nCols) + col; |
514 | 514 |
|
515 | 515 |
ViewPort vp = tiles.getTileViewPort(viewPort, tileIndex); |
516 |
wmsStatus.setExtent(vp.getExtent()); |
|
516 |
wmsStatus.setExtent(vp.getAdjustedExtent());
|
|
517 | 517 |
wmsStatus.setHeight(vp.getImageHeight()); |
518 | 518 |
wmsStatus.setWidth(vp.getImageWidth()); |
519 | 519 |
wmsStatus.setOnlineResource((String) onlineResources.get("GetFeatureInfo")); |
... | ... | |
788 | 788 |
|
789 | 789 |
// 2. Compute extent to be requested. |
790 | 790 |
Rectangle2D bBox = new Rectangle2D.Double(); |
791 |
Rectangle2D.intersect(vp.getExtent(), extent, bBox); |
|
791 |
Rectangle2D.intersect(vp.getAdjustedExtent(), extent, bBox);
|
|
792 | 792 |
|
793 | 793 |
// 3. Compute size in pixels |
794 | 794 |
double scalex = vp.getAffineTransform().getScaleX(); |
Also available in: Unified diff