Hi,
I have a GeoTIFF as a Layer in GeoServer 2.0.1. All works well when the layer
is requested in declared SRS epsg:3395. However, when the client requests SRS
epsg:4326, no image is generated and the following error is logged by GeoServer:
19 Aug 14:08:31 WARN [geotools.rendering] - Unable to get resolution
org.geotools.data.DataSourceException: Unable to get resolution
at org.geotools.coverage.grid.io.AbstractGridCoverage2DReader.getResolut
ion(AbstractGridCoverage2DReader.java:629)
at org.geotools.coverage.grid.io.AbstractGridCoverage2DReader.setReadPar
ams(AbstractGridCoverage2DReader.java:285)
at org.geotools.gce.geotiff.GeoTiffReader.read(GeoTiffReader.java:434)
at org.geotools.renderer.lite.StreamingRenderer.renderRaster(StreamingRe
nderer.java:2143)
at org.geotools.renderer.lite.StreamingRenderer.processSymbolizers(Strea
mingRenderer.java:2019)
at org.geotools.renderer.lite.StreamingRenderer.process(StreamingRendere
r.java:1965)
at org.geotools.renderer.lite.StreamingRenderer.drawOptimized(StreamingR
enderer.java:1857)
at org.geotools.renderer.lite.StreamingRenderer.processStylers(Streaming
Renderer.java:1770)
at org.geotools.renderer.lite.StreamingRenderer.paint(StreamingRenderer.
java:690)
at org.geotools.renderer.shape.ShapefileRenderer.renderWithStreamingRend
erer(ShapefileRenderer.java:1518)
at org.geotools.renderer.shape.ShapefileRenderer.paint(ShapefileRenderer
.java:1366)
at org.geotools.renderer.shape.ShapefileRenderer.paint(ShapefileRenderer
.java:269)
at org.vfny.geoserver.wms.responses.DefaultRasterMapProducer.produceMap(
DefaultRasterMapProducer.java:388)
at org.vfny.geoserver.wms.responses.GetMapResponse.execute(GetMapRespons
e.java:421)
at org.geoserver.ows.adapters.ResponseAdapter.getMimeType(ResponseAdapte
r.java:48)
at org.geoserver.ows.Dispatcher.response(Dispatcher.java:712)
...
Caused by: org.geotools.referencing.operation.projection.ProjectionException: La
titude 90░00.0'N is too close to a pole.
at org.geotools.referencing.operation.projection.Mercator.transformNorma
lized(Mercator.java:144)
at org.geotools.referencing.operation.projection.MapProjection.transform
(MapProjection.java:857)
at org.geotools.referencing.operation.projection.MapProjection.transform
(MapProjection.java:896)
at org.geotools.referencing.operation.transform.AbstractMathTransform.tr
ansform(AbstractMathTransform.java:235)
at org.geotools.referencing.CRS.transform(CRS.java:1174)
at org.geotools.referencing.CRS.transform(CRS.java:1115)
at org.geotools.coverage.grid.io.AbstractGridCoverage2DReader.getResolut
ion(AbstractGridCoverage2DReader.java:619)
... 67 more
SRS handling is set to "Force Declared". The coverage.xml is below.
Can anyone help? How can I prevent the problem?
Regards,
Udo
<coverage>
<id>CoverageInfoImpl-42939d89:12886bd7370:-7fff</id>
<name>MET9_RGB-airmass_m08_1002140015</name>
<namespace>
<id>NamespaceInfoImpl--226260a3:12724a4e9b6:-7ffd</id>
</namespace>
<title>airmass</title>
<description>Generated from GeoTIFF</description>
<abstract>ab</abstract>
<keywords>
<string>WCS</string>
<string>GeoTIFF</string>
<string>MET9_RGB-airmass_m08_1002140015</string>
</keywords>
<nativeCRS class="projected">PROJCS["MERCATOR", 
GEOGCS["Unknown datum based upon the WGS 84 ellipsoid", 
DATUM["Not specified (based on WGS 84 ellipsoid)", 
SPHEROID["WGS 84", 6378137.0, 298.257223563,
AUTHORITY["EPSG","7030"]], 
AUTHORITY["EPSG","6030"]], 
PRIMEM["Greenwich", 0.0,
AUTHORITY["EPSG","8901"]], 
UNIT["degree", 0.017453292519943295], 
AXIS["Geodetic longitude", EAST], 
AXIS["Geodetic latitude", NORTH], 
AUTHORITY["EPSG","4030"]], 
PROJECTION["Mercator_2SP"], 
PARAMETER["standard_parallel_1", 0.0], 
PARAMETER["latitude_of_origin", 0.0], 
PARAMETER["central_meridian", 0.0], 
PARAMETER["false_easting", 0.0], 
PARAMETER["false_northing", 0.0], 
UNIT["m", 1.0], 
AXIS["Easting", EAST], 
AXIS["Northing", NORTH]]</nativeCRS>
<srs>EPSG:3395</srs>
<nativeBoundingBox>
<minx>-2.0015077372E7</minx>
<maxx>2.0015077372E7</maxx>
<miny>-1.143718707E7</miny>
<maxy>1.143718707E7</maxy>
<crs class="projected">EPSG:3395</crs>
</nativeBoundingBox>
<latLonBoundingBox>
<minx>-179.798</minx>
<maxx>179.798</maxx>
<miny>-71.219</miny>
<maxy>71.219</maxy>
<crs>EPSG:4326</crs>
</latLonBoundingBox>
<projectionPolicy>FORCE_DECLARED</projectionPolicy>
<enabled>true</enabled>
<metadata>
<entry key="cachingEnabled">false</entry>
<entry key="dirName">airmass_MET9_RGB-airmass_m08_1002140015</entry>
</metadata>
<store class="coverageStore">
<id>CoverageStoreInfoImpl-42939d89:12886bd7370:-8000</id>
</store>
<nativeFormat>GeoTIFF</nativeFormat>
<grid dimension="2">
<range>
<low>0 0</low>
<high>2100 1200</high>
</range>
<transform>
<scaleX>1.0</scaleX>
<scaleY>1.0</scaleY>
<shearX>0.0</shearX>
<shearX>0.0</shearX>
<translateX>-2.0005546383275E7</translateX>
<translateY>1.1427656080774998E7</translateY>
</transform>
<crs>EPSG:4326</crs>
</grid>
<supportedFormats>
<string>GEOTIFF</string>
<string>GIF</string>
<string>PNG</string>
<string>JPEG</string>
<string>TIFF</string>
</supportedFormats>
<interpolationMethods>
<string>bilinear</string>
<string>bicubic</string>
</interpolationMethods>
<dimensions>
<coverageDimension>
<name>RED_BAND</name>
<description>GridSampleDimension[-Infinity,Infinity]</description>
</coverageDimension>
<coverageDimension>
<name>GREEN_BAND</name>
<description>GridSampleDimension[-Infinity,Infinity]</description>
</coverageDimension>
<coverageDimension>
<name>BLUE_BAND</name>
<description>GridSampleDimension[-Infinity,Infinity]</description>
</coverageDimension>
</dimensions>
</coverage>
------------------------------------------------------------------------------
This SF.net email is sponsored by
Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev
_______________________________________________
Geoserver-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-users