Hi,

I understand that the GridCoverage stuff is in a state of change (and
the rendering stuff, also,  for that matter) , but I was trying to
figure out, what the problem with the following snippet is.  My data
has values from 0 - 100 and I wanted to ramp up to 40 by 10's.

Thanks in advance for any suggestions.

              MapContext context = new DefaultMapContext();

               ArcGridReader reader = new
ArcGridReader(ShapefileRepository.class
                               .getResource("rastert_ictil_g1.txt"));
               GridCoverage2D grid = (GridCoverage2D) reader.read(null);

               ColorMap cm = builder.createColorMap(
                               new double[] { 0, 10, 20, 30, 40 }, new Color[] {
                                               new Color(1, 1, 1, 1),
Color.BLUE, Color.GREEN,
                                               Color.YELLOW, Color.RED
}, ColorMap.TYPE_RAMP);

               symbolizer = builder.createRasterSymbolizer(cm, 1);

               style = builder.createStyle("population", symbolizer);
               context.addLayer(grid, style);
               BufferedImage image = new BufferedImage(500, 500,
                               BufferedImage.TYPE_INT_ARGB);
               LiteRenderer2 rend = new LiteRenderer2(context);
               Graphics2D g2d = (Graphics2D) image.getGraphics();
               rend.paint(g2d, new Rectangle(500, 500),
context.getLayerBounds());
               JLabel label = new JLabel();
               label.setIcon(new ImageIcon(image));
               label.setSize(500, 500);
               label.setPreferredSize(new Dimension(500, 500));
               JFrame frame = new JFrame();
               frame.add(label, BorderLayout.CENTER);
               frame.setSize(600, 600);
               frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
               frame.setVisible(true);


-Tom


-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
Geotools-gt2-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users

Reply via email to