I'm using gt2-2.3.5
I'm trying to read and render a AbstractGridCoverage2DReader (actually I tried with a ImageMosaicReader and a WorldImageReader to make it simpler). But the panel remains grey.
What can I do? Where is my mistake? Pleeease someone.
Here is my code:
source0 = "C:/MapsRepository/test4_12/Switzerland_111_93.JPG";
File file = new File(source0);
WorldImageReader reader = new WorldImageReader( file );
//source = "C:/MapsRepository/test4_12/test.shp";
//File file = new File(source);
//ImageMosaicReader reader = new ImageMosaicReader(file);
// NB: This works, IT ACTUALLY DISPLAYS MY IMAGE! :
//GridCoverage2D coverage = (GridCoverage2D) reader.read(null);
//coverage.show();
StyleBuilder sb = new StyleBuilder();
RasterSymbolizer rsDem = sb.createRasterSymbolizer();
org.geotools.styling.Style demStyle = sb.createStyle(rsDem);
System.out.println(" original env " + reader.getOriginalEnvelope());
ReferencedEnvelope dataEnvelope = new ReferencedEnvelope( reader.getOriginalEnvelope(), crs );
DefaultMapContext map = new DefaultMapContext(crs);
map.setCoordinateReferenceSystem(crs);
map.setAreaOfInterest(dataEnvelope);
map.addLayer(reader, demStyle);
System.out.println("area of interest" + map.getAreaOfInterest());
JMapPane mapPanel = new JMapPane();
mapPanel.setContext(map);
StreamingRenderer render = new StreamingRenderer();
mapPanel.setRenderer(render);
mapPanel.setMapArea(dataEnvelope);
JFrame frm = new JFrame();
frm.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frm.setSize(800,600);
frm.getContentPane().add(BorderLayout.CENTER,mapPanel);
frm.setVisible(true);
------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________ Geotools-gt2-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users
