public class GDAL extends Object
Modifier and Type | Class and Description |
---|---|
static class |
GDAL.Area |
Modifier and Type | Field and Description |
---|---|
static int |
GT_0_ORIGIN_LON |
static int |
GT_1_PIXEL_WIDTH |
static int |
GT_2_ROTATION_X |
static int |
GT_3_ORIGIN_LAT |
static int |
GT_4_ROTATION_Y |
static int |
GT_5_PIXEL_HEIGHT |
static int |
GT_SIZE |
Modifier and Type | Method and Description |
---|---|
static Point2D[] |
computeCornersFromGeotransform(double[] gt,
int width,
int height) |
static AffineTransform |
getAffineTransform(org.gdal.gdal.Dataset ds) |
static AffineTransform |
getAffineTransform(org.gdal.gdal.Dataset ds,
int newWidth,
int newHeight) |
static Point2D |
getGeoPointForRasterPoint(double[] gt,
int x,
int y) |
static double |
getMaxX(Point2D[] points) |
static double |
getMaxY(Point2D[] points) |
static double |
getMinX(Point2D[] points) |
static double |
getMinY(Point2D[] points) |
public static final int GT_0_ORIGIN_LON
public static final int GT_1_PIXEL_WIDTH
public static final int GT_2_ROTATION_X
public static final int GT_3_ORIGIN_LAT
public static final int GT_4_ROTATION_Y
public static final int GT_5_PIXEL_HEIGHT
public static final int GT_SIZE
public static Point2D[] computeCornersFromGeotransform(double[] gt, int width, int height)
public static AffineTransform getAffineTransform(org.gdal.gdal.Dataset ds) throws IllegalArgumentException
IllegalArgumentException
public static AffineTransform getAffineTransform(org.gdal.gdal.Dataset ds, int newWidth, int newHeight) throws IllegalArgumentException
IllegalArgumentException
public static Point2D getGeoPointForRasterPoint(double[] gt, int x, int y)
public static double getMaxX(Point2D[] points) throws IllegalArgumentException
IllegalArgumentException
public static double getMaxY(Point2D[] points) throws IllegalArgumentException
IllegalArgumentException
public static double getMinX(Point2D[] points) throws IllegalArgumentException
IllegalArgumentException
public static double getMinY(Point2D[] points) throws IllegalArgumentException
IllegalArgumentException