Package org.geotools.coverage

Examples of org.geotools.coverage.Category


   
    /**
     * Creates a {@link GridCoverage2D} for the provided {@link RenderedImage}.
     */
    private GridCoverage2D createCoverage(String name, RenderedImage image) {
        Category noDataCategory = new Category(
                Vocabulary.formatInternational(VocabularyKeys.NODATA),
                new Color[] { new Color(0, 0, 0, 0) },
                NumberRange.create(DEFAULT_NODATA, DEFAULT_NODATA),
                NumberRange.create(DEFAULT_NODATA, DEFAULT_NODATA));
        Category[] categories = new Category[] { noDataCategory };
View Full Code Here


            final List<Category> categories = sd[i].getCategories();
            if (categories != null && categories.size() >= 1) {
        writer.write("<nullValues>\n");
        for (Iterator<Category> it = sd[i].getCategories().iterator(); it
            .hasNext();) {
          Category cat = (Category) it.next();
          if ((cat != null)
              && cat.getName().toString().equalsIgnoreCase(
                  "no data")) {
            double min = cat.getRange().getMinimum();
            double max = cat.getRange().getMaximum();
            writer.write("<value>" + min + "</value>\n");
            if (min != max)
              writer.write("<value>" + max + "</value>\n");
          }
        }
View Full Code Here

TOP

Related Classes of org.geotools.coverage.Category

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.