|
Oracle® Spatial Java API Reference 11g Release 2 (11.2) E11829-02 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
oracle.spatial.georaster.GeorFunctionalFittingModel
public class GeorFunctionalFittingModel
GeorFunctionFittingModel is a Java class that maps to the XML type rationalPolynomialType defined in the GeoRaster XML schema. A set of get/set APIs is provided to retrieve and set each attribute defined in this georeference model, and four methods are provided to transform 2D/3D coordinates between cell space and model space based on the current setting of this class.
In the class SpatialReferenceInfo, the following methods are defined to get/set the function fitting model through a GeorFunctionFittingModel instance:
public GeorFunctionFittingModel getFunctionFittingModel();
public void setFunctionFittingModel(GeorFunctionalFittingModel srs);
| Constructor Summary | |
|---|---|
GeorFunctionalFittingModel()Constructs a GeorFunctionalFittingModel object. |
|
| Method Summary | |
|---|---|
double[] |
directTransform2D(double x, double y)Given (X,Y) model coordinates, computes its (row, column) cell coordinates. |
double[] |
directTransform3D(double x, double y, double z)Given (X,Y,Z) model coordinates, computes its (row, column) cell coordinates. |
java.util.Vector |
getColDenominator()Returns the colDenominator vector. |
java.util.Vector |
getColNumerator()Returns the colNumerator vector. |
double |
getColumnOff()Returns the columnOff value. |
java.lang.Double |
getColumnRMS()Returns the columnRMS value. |
double |
getColumnScale()Returns the columnScale value. |
java.util.Vector |
getRowDenominator()Returns the rowDenominator vector. |
java.util.Vector |
getRowNumerator()Returns the rowNumerator vector. |
double |
getRowOff()Returns the rowOff value. |
java.lang.Double |
getRowRMS()Returns the rowRMS value. |
double |
getRowScale()Returns the rowScale value. |
java.lang.Double |
getTotalRMS()Returns the totalRMS value. |
double |
getXOff()Returns the xOff value. |
double |
getXScale()Returns the xScale value. |
double |
getYOff()Returns the yOff value. |
double |
getYScale()Returns the yScale value. |
double |
getZOff()Returns the zOff value. |
double |
getZScale()Returns the zScale value. |
double[] |
inverseTransform2D(double row, double column)Given (row, column) cell coordinates, computes the (X,Y) model coordinates. |
double[] |
inverseTransform3D(double row, double column, double z)Given (row, column) cell coordinates and z, computes the (X,Y) model coordinates. |
void |
setColDenominator(java.util.Vector colDenominator)Sets the colDenominator vector. |
void |
setColNumerator(java.util.Vector colNumerator)Sets the colNumerator vector. |
void |
setColumnOff(double columnOff)Sets the columnOff value. |
void |
setColumnRMS(java.lang.Double columnRMS)Sets the columnRMS value. |
void |
setColumnScale(double columnScale)Sets the columnScale value. |
void |
setRowDenominator(java.util.Vector rowDenominator)Sets the rowDenominator vector. |
void |
setRowNumerator(java.util.Vector rowNumerator)Sets the rowNumerator vector. |
void |
setRowOff(double rowOff)Sets the rowOff value. |
void |
setRowRMS(java.lang.Double rowRMS)Sets the rowRMS value. |
void |
setRowScale(double rowScale)Sets the rowScale value. |
void |
setTotalRMS(java.lang.Double totalRMS)Sets the totalRMS value. |
void |
setXOff(double xOff)Sets the xOff value. |
void |
setXScale(double xScale)Sets the xScale value. |
void |
setYOff(double yOff)Sets the yOff value. |
void |
setYScale(double yScale)Sets the yScale value. |
void |
setZOff(double zOff)Sets the zOff value. |
void |
setZScale(double zScale)Sets the zScale value. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GeorFunctionalFittingModel()
GeorFunctionalFittingModel object.| Method Detail |
|---|
public double getRowOff()
public void setRowOff(double rowOff)
rowOff - rowOff valuepublic double getColumnOff()
public void setColumnOff(double columnOff)
columnOff - columnOff valuepublic double getXOff()
public void setXOff(double xOff)
xOff - xOff valuepublic double getYOff()
public void setYOff(double yOff)
yOff - yOff valuepublic double getZOff()
public void setZOff(double zOff)
zOff - zOff valuepublic double getRowScale()
public void setRowScale(double rowScale)
rowScale - rowScale valuepublic double getColumnScale()
public void setColumnScale(double columnScale)
columnScale - columnScale valuepublic double getXScale()
public void setXScale(double xScale)
xScale - xScale valuepublic double getYScale()
public void setYScale(double yScale)
yScale - yScale valuepublic double getZScale()
public void setZScale(double zScale)
zScale - zScale valuepublic java.lang.Double getRowRMS()
public void setRowRMS(java.lang.Double rowRMS)
rowRMS - rowRMS valuepublic java.lang.Double getColumnRMS()
public void setColumnRMS(java.lang.Double columnRMS)
columnRMS - columnRMS valuepublic java.lang.Double getTotalRMS()
public void setTotalRMS(java.lang.Double totalRMS)
totalRMS - totalRMS valuepublic java.util.Vector getRowNumerator()
public void setRowNumerator(java.util.Vector rowNumerator)
rowNumerator - rowNumerator vectorpublic java.util.Vector getRowDenominator()
public void setRowDenominator(java.util.Vector rowDenominator)
rowDenominator - rowDenominator vectorpublic java.util.Vector getColNumerator()
public void setColNumerator(java.util.Vector colNumerator)
colNumerator - colNumerator vectorpublic java.util.Vector getColDenominator()
public void setColDenominator(java.util.Vector colDenominator)
colDenominator - colDenominator vector
public double[] directTransform2D(double x,
double y)
x - input x.y - input y.
public double[] directTransform3D(double x,
double y,
double z)
x - input x.y - input y.z - input z.
public double[] inverseTransform2D(double row,
double column)
row - input rowcolumn - input column
public double[] inverseTransform3D(double row,
double column,
double z)
row - input rowcolumn - input columnz - input z
|
Oracle® Spatial Java API Reference 11g Release 2 (11.2) E11829-02 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||