Hi Tam,

sorry for the delay. There was a bug in GeoTools associated to the raster
rendering. I have sent a pull-request for fixing the bug.

Cheers,
Nicola.


2014-03-12 17:59 GMT+01:00 tt5430 <[email protected]>:

> Hi Nicola,
>
> I found the cause of this problem after searching for similar problem on
> the
> web.  The ClassCastException only occurs when the TRANSPARENT = TRUE.  It
> worked when I set TRANSPARENT=FALSE.  I wonder what was the value of your
> WMS request's TRANSPARENT parameter when you tested on your side?  I tested
> with GeoServer-2.4.4, 2.4.5 and 2.5-RC2 and they all got ClassCastException
> when TRANSPARENT to TRUE and it seems to happen with this kind of GeoTiff
> imagery.  I am able to view other GeoTiff files.  I hope this helps to
> identify the problem.
>
> Below is the Tomcat log of the request when TRANSPARENT=FALSE:
> 12 Mar 16:12:58 INFO [org.geoserver.wms] -
> Request: getMap
>         Time = []
>         Buffer = 0
>         Filters = null
>         Filter = null
>         Width = 512
>         Format = image/png
>         Height = 512
>         Palette = null
>         Tiled = false
>         SRS = CRS:84
>         FeatureVersion = null
>         Styles = [StyleImpl[ name=raster]]
>         Layers = [org.geoserver.wms.MapLayerInfo@3aad70ed]
>         MaxFeatures = null
>         Crs = GEOGCS["WGS84",
>   DATUM["WGS84",
>     SPHEROID["WGS84", 6378137.0, 298.257223563]],
>   PRIMEM["Greenwich", 0.0],
>   UNIT["degree", 0.017453292519943295],
>   AXIS["Geodetic longitude", EAST],
>   AXIS["Geodetic latitude", NORTH],
>   AUTHORITY["Web Map Service CRS","84"]]
>         Bbox = SRSEnvelope[-144.0 : -108.0, 18.0 : 54.0]
>         RemoteOwsType = null
>         RemoteOwsURL = null
>         Env = {}
>         FormatOptions = {}
>         Angle = 0.0
>         CQLFilter = null
>         Elevation = []
>         FeatureId = null
>         StartIndex = null
>         ViewParams = null
>         BgColor = java.awt.Color[r=255,g=255,b=255]
>         Transparent = false
>         SldBody = null
>         ValidateSchema = false
>         Sld = null
>         SldVersion = null
>         TilesOrigin = null
>         Exceptions = SE_XML
>         Version = 1.3.0
>         Request = GetMap
>         RawKvp = {CRS=CRS:84, BBOX=-144.0,18.0,-108.0,54.0,
> TRANSPARENT=FALSE,
> VERSION=1.3.0, FORMAT=image/png, SERVICE=WMS, HEIGHT=512, REQUEST=GetMap,
> LAYERS=geotiff:LC80420362014047LGN00_B10, STYLES=, WIDTH=512}
>         BaseUrl = http://172.16.203.202:8081/geoserver/
>         Get = true
>         RequestCharset = UTF-8
> 12 Mar 16:12:58 DEBUG [org.geoserver.wms.map] - Writing png image ...
> 12 Mar 16:12:58 DEBUG [org.geoserver.config.impl] - Could not locate
> service
> of type interface org.geoserver.wms.WMSInfo in workspace
> WorkspaceInfoImpl[geotiff], available services were [WMSInfoImpl[WMS],
> WFSInfoImpl[WFS], WCSInfoImpl[WCS]]
> 12 Mar 16:12:58 DEBUG [org.geoserver.wms.map] - Writing png image ... done!
> 12 Mar 16:12:58 DEBUG [org.geoserver.filters] - Not compressing output for
> mimetype: image/png
> 12 Mar 16:12:58 DEBUG
> [org.geoserver.security.filter.GeoServerSecurityContextPersistenceFilter$1]
> - SecurityContextHolder now cleared, as request processing completed
>
>
> Best regards,
> Tam
>
>
>
> --
> View this message in context:
> http://osgeo-org.1560.x6.nabble.com/Got-ClassCastException-rendering-Landsat-GeoTIFF-image-tp5106677p5128597.html
> Sent from the GeoServer - User mailing list archive at Nabble.com.
>
>
> ------------------------------------------------------------------------------
> Learn Graph Databases - Download FREE O'Reilly Book
> "Graph Databases" is the definitive new guide to graph databases and their
> applications. Written by three acclaimed leaders in the field,
> this first edition is now available. Download your free book today!
> http://p.sf.net/sfu/13534_NeoTech
> _______________________________________________
> Geoserver-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/geoserver-users
>



-- 
==
Meet us at GEO Business 2014! in London! Visit http://goo.gl/fES3aK
for more information.
==

Ing. Nicola Lagormarsini
Junior Software Engineer

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054  Massarosa (LU)
Italy
phone: +39 0584 962313
fax:   +39 0584 1660272

http://www.geo-solutions.it
http://twitter.com/geosolutions_it

-------------------------------------------------------
------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
_______________________________________________
Geoserver-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Reply via email to