Issue Type: Task Task
Affects Versions: 8.0-RC1, 2.7.5
Assignee: Simone Giannecchini
Components: coverage
Created: 12/Jun/12 12:18 PM
Description:

Running some tests on GeoServer against a bigTiff datasets (60GB tif), I have encountered some rendering issues against very zoomed in requests when verbose logging is active.

Long story short, I have found that the GridCoverage2D.toString() method calls getViewTypes() which may result into a ViewsManager creating all the types of views for that coverage which may trigger several computation, image processing or what else.

I'm wondering whether this is really needed.

org.geotools.coverage.grid.ViewsManager.photographic(ViewsManager.java:292)
at org.geotools.coverage.grid.ViewsManager.get(ViewsManager.java:202)
at org.geotools.coverage.grid.GridCoverage2D.view(GridCoverage2D.java:865)
at org.geotools.coverage.grid.GridCoverage2D.getViewTypes(GridCoverage2D.java:941)
at org.geotools.coverage.grid.GridCoverage2D.toString(GridCoverage2D.java:1076)
I think we can remove the "as view" part from the toString method.

Fix Versions: 8.0-RC2, 2.7.6
Project: GeoTools
Priority: Minor Minor
Reporter: Daniele Romagnoli
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
GeoTools-Devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to