Revision 2604 org.gvsig.raster.wms/trunk/org.gvsig.raster.wms/org.gvsig.raster.wms.io/src/main/java/org/gvsig/raster/wms/io/WMSProvider.java
WMSProvider.java | ||
---|---|---|
56 | 56 |
import org.gvsig.fmap.dal.coverage.exception.QueryException; |
57 | 57 |
import org.gvsig.fmap.dal.coverage.exception.RasterDriverException; |
58 | 58 |
import org.gvsig.fmap.dal.coverage.exception.RemoteServiceException; |
59 |
import org.gvsig.fmap.dal.coverage.exception.RmfSerializerException; |
|
59 | 60 |
import org.gvsig.fmap.dal.coverage.store.RasterQuery; |
60 | 61 |
import org.gvsig.fmap.dal.coverage.store.props.ColorInterpretation; |
61 | 62 |
import org.gvsig.fmap.dal.coverage.store.props.HistogramComputer; |
... | ... | |
225 | 226 |
p.setWidth(w); |
226 | 227 |
p.setHeight(h); |
227 | 228 |
p.setExtent(bBox); |
229 |
if(p.getSRSCode() != null) { |
|
230 |
try { |
|
231 |
IProjection proj = CRSFactory.getCRS(p.getSRSCode()); |
|
232 |
setProjection(proj, false); |
|
233 |
} catch (Exception e) { |
|
234 |
} |
|
235 |
} |
|
228 | 236 |
WMSStatus wmsStatus = loadWMSStatus(bBox); |
229 | 237 |
|
230 | 238 |
lastRequest = downloadFile(wmsStatus, ext.getULX(), ext.getULY(), ext.getLRX(), ext.getLRY(), w, h); |
... | ... | |
609 | 617 |
wmsStatus.setExtent(bBox); |
610 | 618 |
wmsStatus.setHeight(p.getHeight()); |
611 | 619 |
wmsStatus.setWidth(p.getWidth()); |
612 |
IProjection proj = (IProjection)p.getSRS();
|
|
620 |
IProjection proj = getProjection();
|
|
613 | 621 |
if(proj != null) |
614 | 622 |
wmsStatus.setProjected(proj.isProjected()); |
615 | 623 |
return wmsStatus; |
Also available in: Unified diff