org.geotools.gce.imagemosaic.catalog
Class MultiLevelROI

Object
  extended by MultiLevelROI

public class MultiLevelROI
extends Object

A ROIGeometry provider that handles multi-scale ROI with some extras:

Author:
Andrea Aime - GeoSolutions

Constructor Summary
MultiLevelROI(Geometry footprint, Geometry granuleBounds, double inset, FootprintInsetPolicy insetPolicy)
           
 
Method Summary
 Geometry getFootprint()
           
 ROIGeometry getTransformedROI(AffineTransform at)
           
 boolean isEmpty()
           
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiLevelROI

public MultiLevelROI(Geometry footprint,
                     Geometry granuleBounds,
                     double inset,
                     FootprintInsetPolicy insetPolicy)
Method Detail

getTransformedROI

public ROIGeometry getTransformedROI(AffineTransform at)

isEmpty

public boolean isEmpty()

getFootprint

public Geometry getFootprint()


Copyright © 1996-2014 Geotools. All Rights Reserved.