Hi Tam,
I think that the GeoTiff reader is not able to read correctly the GeoTiff
file for a wrong GeoTiff Tag definition.
Could you send me the link to the image so that I can download and test it?
Cheers,
Nicola.
2014-02-28 17:51 GMT+01:00 tt5430 <[email protected]>:
> I downloaded the Landsat GeoTIFF image from USGS EarthExplorer website.
> When
> I tried to view it on my WorldWind map client, I got ClassCastException.
> However, I could view it using the OpenLayers previewer. Below are the
> getMap requests from the two viewers:
>
> >From my WorldWind client:
> Request: getMap
> Buffer = 0
> Format = image/png
> Filter = null
> Filters = null
> Width = 512
> Height = 512
> ViewParams = 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 = ReferencedEnvelope[-126.0 : -117.0, 27.0 : 36.0]
> Elevation = []
> Angle = 0.0
> BgColor = java.awt.Color[r=255,g=255,b=255]
> Transparent = true
> StartIndex = null
> FormatOptions = {}
> RemoteOwsType = null
> RemoteOwsURL = null
> SldBody = null
> ValidateSchema = false
> Sld = null
> CQLFilter = null
> FeatureId = null
> SldVersion = null
> Tiled = false
> Palette = null
> FeatureVersion = null
> SRS = CRS:84
> Styles = [StyleImpl[ name=raster]]
> Layers = [org.geoserver.wms.MapLayerInfo@3aad70ed]
> MaxFeatures = null
> TilesOrigin = null
> Env = {}
> Exceptions = SE_XML
> Time = []
> Version = 1.3
> Request = GetMap
> BaseUrl = http://172.16.203.30:8080/geoserver/
> Get = true
> RawKvp = {CRS=CRS:84, BBOX=-126.0,27.0,-117.0,36.0,
> TRANSPARENT=TRUE,
> VERSION=1.3, FORMAT=image/png, SERVICE=WMS, HEIGHT=512, REQUEST=GetMap,
> LAYERS=geotiff:LC80420362014047LGN00_B10, STYLES=, WIDTH=512}
> RequestCharset = UTF-8
> 28 Feb 08:18:29 ERROR [geoserver.ows] -
> java.lang.ClassCastException: [[B cannot be cast to [[S
> at
>
> com.sun.media.jai.opimage.BandMergeOpImage.shortLoop(BandMergeOpImage.java:346)
> at
>
> com.sun.media.jai.opimage.BandMergeOpImage.computeRect(BandMergeOpImage.java:204)
> at javax.media.jai.PointOpImage.computeTile(PointOpImage.java:914)
> at
>
> com.sun.media.jai.util.SunTileScheduler.scheduleTile(SunTileScheduler.java:904)
> at javax.media.jai.OpImage.getTile(OpImage.java:1129)
> at javax.media.jai.PlanarImage.copyData(PlanarImage.java:2343)
> at
> javax.media.jai.PlanarImage.copyExtendedData(PlanarImage.java:2398)
> at
> javax.media.jai.PlanarImage.getExtendedData(PlanarImage.java:2459)
> at
> com.sun.media.jai.opimage.MosaicOpImage.computeTile(MosaicOpImage.java:432)
>
> >From OpenLayer previewer:
> Request: getMap
> Buffer = 0
> Format = image/jpeg
> Filter = null
> Filters = null
> Width = 502
> Height = 512
> ViewParams = null
> Crs = PROJCS["WGS 84 / UTM zone 11N",
> GEOGCS["WGS 84",
> DATUM["World Geodetic System 1984",
> SPHEROID["WGS 84", 6378137.0, 298.257223563,
> AUTHORITY["EPSG","7030"]],
> AUTHORITY["EPSG","6326"]],
> PRIMEM["Greenwich", 0.0, AUTHORITY["EPSG","8901"]],
> UNIT["degree", 0.017453292519943295],
> AXIS["Geodetic longitude", EAST],
> AXIS["Geodetic latitude", NORTH],
> AUTHORITY["EPSG","4326"]],
> PROJECTION["Transverse_Mercator", AUTHORITY["EPSG","9807"]],
> PARAMETER["central_meridian", -117.0],
> PARAMETER["latitude_of_origin", 0.0],
> PARAMETER["scale_factor", 0.9996],
> PARAMETER["false_easting", 500000.0],
> PARAMETER["false_northing", 0.0],
> UNIT["m", 1.0],
> AXIS["Easting", EAST],
> AXIS["Northing", NORTH],
> AUTHORITY["EPSG","32611"]]
> Bbox = ReferencedEnvelope[1796.3671875 : 471303.6328125, 3593670.0
> :
> 4072530.0]
> Elevation = []
> Angle = 0.0
> BgColor = java.awt.Color[r=255,g=255,b=255]
> Transparent = false
> StartIndex = null
> FormatOptions = {}
> RemoteOwsType = null
> RemoteOwsURL = null
> SldBody = null
> ValidateSchema = false
> Sld = null
> CQLFilter = null
> FeatureId = null
> SldVersion = null
> Tiled = false
> Palette = null
> FeatureVersion = null
> SRS = EPSG:32611
> Styles = [StyleImpl[ name=raster]]
> Layers = [org.geoserver.wms.MapLayerInfo@3aad70ed]
> MaxFeatures = null
> TilesOrigin = null
> Env = {}
> Exceptions = SE_XML
> Time = []
> Version = 1.1.1
> Request = GetMap
> BaseUrl = http://localhost:8080/geoserver/
> Get = true
> RawKvp = {BBOX=1796.3671875,3593670,471303.6328125,4072530,
> VERSION=1.1.1,
> FORMAT=image/jpeg, SERVICE=WMS, HEIGHT=512,
> LAYERS=geotiff:LC80420362014047LGN00_B10, REQUEST=GetMap, STYLES=,
> SRS=EPSG:32611, WIDTH=502}
> RequestCharset = UTF-8
>
> Below is the image info output from gdalinfo:
> vriuser@vriuser-VirtualBox:/archive/maps/landsat$ gdalinfo
> LC80420362014047LGN00_B10.TIF
> gdalinfo: /home/gdal-libraries/libgdal.so.1: no version information
> available (required by gdalinfo)
> Driver: GTiff/GeoTIFF
> Files: LC80420362014047LGN00_B10.TIF
> Size is 7831, 7981
> Coordinate System is:
> PROJCS["WGS 84 / UTM zone 11N",
> GEOGCS["WGS 84",
> DATUM["WGS_1984",
> SPHEROID["WGS 84",6378137,298.257223563,
> AUTHORITY["EPSG","7030"]],
> AUTHORITY["EPSG","6326"]],
> PRIMEM["Greenwich",0],
> UNIT["degree",0.0174532925199433],
> AUTHORITY["EPSG","4326"]],
> PROJECTION["Transverse_Mercator"],
> PARAMETER["latitude_of_origin",0],
> PARAMETER["central_meridian",-117],
> PARAMETER["scale_factor",0.9996],
> PARAMETER["false_easting",500000],
> PARAMETER["false_northing",0],
> UNIT["metre",1,
> AUTHORITY["EPSG","9001"]],
> AUTHORITY["EPSG","32611"]]
> Origin = (119085.000000000000000,3952815.000000000000000)
> Pixel Size = (30.000000000000000,-30.000000000000000)
> Metadata:
> AREA_OR_POINT=Point
> Image Structure Metadata:
> INTERLEAVE=BAND
> Corner Coordinates:
> Upper Left ( 119085.000, 3952815.000) (121d12'23.17"W, 35d38'44.69"N)
> Lower Left ( 119085.000, 3713385.000) (121d 5'57.02"W, 33d29'32.04"N)
> Upper Right ( 354015.000, 3952815.000) (118d36'49.58"W, 35d42'30.51"N)
> Lower Right ( 354015.000, 3713385.000) (118d34'20.99"W, 33d33' 0.49"N)
> Center ( 236550.000, 3833100.000) (119d52'22.56"W, 34d36'21.46"N)
> Band 1 Block=7831x1 Type=UInt16, ColorInterp=Gray
>
> I also attached the screenshot of the layer information.
>
> Can anyone tell me what was wrong? Why I got ClassCastException with my
> viewer? Let me know if you need more information. I am not sure if I can
> upload the image file since it is about 125 MB. Let me know if you need
> the
> image.
>
> <http://osgeo-org.1560.x6.nabble.com/file/n5106677/screenshot.jpg>
>
> Many thanks in advance.
>
> Regards,
> Tam
>
>
>
>
> --
> View this message in context:
> http://osgeo-org.1560.x6.nabble.com/Got-ClassCastException-rendering-Landsat-GeoTIFF-image-tp5106677.html
> Sent from the GeoServer - User mailing list archive at Nabble.com.
>
>
> ------------------------------------------------------------------------------
> Subversion Kills Productivity. Get off Subversion & Make the Move to
> Perforce.
> With Perforce, you get hassle-free workflows. Merge that actually works.
> Faster operations. Version large binaries. Built-in WAN optimization and
> the
> freedom to use Git, Perforce or both. Make the move to Perforce.
>
> http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk
> _______________________________________________
> Geoserver-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/geoserver-users
>
--
==
Our support, Your Success! Visit http://opensdi.geo-solutions.it 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
-------------------------------------------------------
------------------------------------------------------------------------------
Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce.
With Perforce, you get hassle-free workflows. Merge that actually works.
Faster operations. Version large binaries. Built-in WAN optimization and the
freedom to use Git, Perforce or both. Make the move to Perforce.
http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk
_______________________________________________
Geoserver-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-users