public class RasterGeoReferencingHandler extends Object
| Constructor and Description |
|---|
RasterGeoReferencingHandler(ImageRasterService service,
ImageFileMetaData metaData)
Creates a new RasterGeoReferencingHandler object.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
addListener(RasterGeoReferencingHandlerListener listener)
DOCUMENT ME!
|
int |
addPair()
DOCUMENT ME!
|
int |
addPair(com.vividsolutions.jts.geom.Coordinate coordinate)
DOCUMENT ME!
|
int |
addPair(Point point)
DOCUMENT ME!
|
int |
addPair(Point point,
com.vividsolutions.jts.geom.Coordinate coordinate)
DOCUMENT ME!
|
int |
addPair(PointCoordinatePair pair)
DOCUMENT ME!
|
void |
checḱPosition(int position)
DOCUMENT ME!
|
static com.vividsolutions.jts.geom.util.AffineTransformation |
createAverageTransformation(List<com.vividsolutions.jts.geom.util.AffineTransformation> transforms)
DOCUMENT ME!
|
static List<Object[]> |
getCombinations(Object[] input,
int setSize)
public static List
|
PointCoordinatePair[] |
getCompletePairs()
DOCUMENT ME!
|
com.vividsolutions.jts.geom.Coordinate |
getCoordinate(int position)
DOCUMENT ME!
|
double |
getError(int position)
DOCUMENT ME!
|
int |
getNumOfPairs()
DOCUMENT ME!
|
PointCoordinatePair |
getPair(int position)
DOCUMENT ME!
|
PointCoordinatePair[] |
getPairs()
DOCUMENT ME!
|
PointCoordinatePair[] |
getPairs(Boolean enabled)
DOCUMENT ME!
|
Point |
getPoint(int position)
DOCUMENT ME!
|
com.vividsolutions.jts.geom.Coordinate |
getPointCoordinate(int position)
DOCUMENT ME!
|
static Object[] |
getSubset(Object[] input,
int[] indices)
generate actual subset by index sequence.
|
boolean |
isComplete()
DOCUMENT ME!
|
boolean |
isPositionEnabled(int position)
DOCUMENT ME!
|
void |
removeAllPairs()
DOCUMENT ME!
|
boolean |
removeListener(RasterGeoReferencingHandlerListener listener)
DOCUMENT ME!
|
boolean |
removePair(int position)
DOCUMENT ME!
|
boolean |
setCoordinate(int position,
com.vividsolutions.jts.geom.Coordinate coordinate)
DOCUMENT ME!
|
void |
setPair(PointCoordinatePair pair,
int position)
DOCUMENT ME!
|
boolean |
setPoint(int position,
Point point)
DOCUMENT ME!
|
void |
setPositionEnabled(int position,
boolean enabled)
DOCUMENT ME!
|
void |
updateTransformation()
DOCUMENT ME!
|
public RasterGeoReferencingHandler(ImageRasterService service, ImageFileMetaData metaData)
service - DOCUMENT ME!metaData - DOCUMENT ME!public boolean isPositionEnabled(int position)
throws ArrayIndexOutOfBoundsException
position - DOCUMENT ME!ArrayIndexOutOfBoundsException - DOCUMENT ME!public void setPositionEnabled(int position,
boolean enabled)
throws ArrayIndexOutOfBoundsException
position - DOCUMENT ME!enabled - DOCUMENT ME!ArrayIndexOutOfBoundsException - DOCUMENT ME!public boolean isComplete()
public boolean addListener(RasterGeoReferencingHandlerListener listener)
listener - DOCUMENT ME!public boolean removeListener(RasterGeoReferencingHandlerListener listener)
listener - DOCUMENT ME!public int addPair()
public int addPair(Point point)
point - DOCUMENT ME!public int addPair(com.vividsolutions.jts.geom.Coordinate coordinate)
coordinate - DOCUMENT ME!public int addPair(Point point, com.vividsolutions.jts.geom.Coordinate coordinate)
point - DOCUMENT ME!coordinate - DOCUMENT ME!public int addPair(PointCoordinatePair pair) throws IllegalArgumentException
pair - point DOCUMENT ME!IllegalArgumentException - DOCUMENT ME!public void setPair(PointCoordinatePair pair, int position) throws IndexOutOfBoundsException, IllegalArgumentException
pair - DOCUMENT ME!position - DOCUMENT ME!IndexOutOfBoundsException - DOCUMENT ME!IllegalArgumentException - DOCUMENT ME!public void removeAllPairs()
public boolean removePair(int position)
throws IndexOutOfBoundsException
position - DOCUMENT ME!IndexOutOfBoundsException - DOCUMENT ME!public int getNumOfPairs()
public PointCoordinatePair[] getCompletePairs()
public PointCoordinatePair getPair(int position) throws IndexOutOfBoundsException
position - DOCUMENT ME!IndexOutOfBoundsException - DOCUMENT ME!public Point getPoint(int position) throws IndexOutOfBoundsException
position - DOCUMENT ME!IndexOutOfBoundsException - DOCUMENT ME!public com.vividsolutions.jts.geom.Coordinate getPointCoordinate(int position)
throws IndexOutOfBoundsException
position - DOCUMENT ME!IndexOutOfBoundsException - DOCUMENT ME!public boolean setPoint(int position,
Point point)
throws IndexOutOfBoundsException
position - DOCUMENT ME!point - DOCUMENT ME!IndexOutOfBoundsException - DOCUMENT ME!public com.vividsolutions.jts.geom.Coordinate getCoordinate(int position)
throws IndexOutOfBoundsException
position - DOCUMENT ME!IndexOutOfBoundsException - DOCUMENT ME!public boolean setCoordinate(int position,
com.vividsolutions.jts.geom.Coordinate coordinate)
throws IndexOutOfBoundsException
position - DOCUMENT ME!coordinate - DOCUMENT ME!IndexOutOfBoundsException - DOCUMENT ME!public void checḱPosition(int position)
throws IndexOutOfBoundsException
position - DOCUMENT ME!IndexOutOfBoundsException - DOCUMENT ME!public PointCoordinatePair[] getPairs()
public PointCoordinatePair[] getPairs(Boolean enabled)
enabled - DOCUMENT ME!public void updateTransformation()
public static com.vividsolutions.jts.geom.util.AffineTransformation createAverageTransformation(List<com.vividsolutions.jts.geom.util.AffineTransformation> transforms)
transforms - DOCUMENT ME!public double getError(int position)
position - DOCUMENT ME!public static List<Object[]> getCombinations(Object[] input, int setSize)
input - DOCUMENT ME!setSize - DOCUMENT ME!Copyright © 2012–2026 cismet GmbH. All rights reserved.