The RasterSymbolizer actually does not anything !!!

On 10/19/05, Tom Howe <[EMAIL PROTECTED]> wrote:
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