|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Package org.geotoolkit.geometry |
|---|
| Class DirectPosition1D extends AbstractDirectPosition implements Serializable |
|---|
serialVersionUID: 3235094562875693710L
| Serialized Fields |
|---|
CoordinateReferenceSystem crs
double ordinate
| Class DirectPosition2D extends Point2D.Double implements Serializable |
|---|
serialVersionUID: 835130287438466996L
| Serialization Methods |
|---|
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out)
throws IOException
IOException| Serialized Fields |
|---|
CoordinateReferenceSystem crs
| Class Envelope2D extends Rectangle2D.Double implements Serializable |
|---|
serialVersionUID: -3319231220761419350L
| Serialized Fields |
|---|
CoordinateReferenceSystem crs
null.
| Class GeneralDirectPosition extends AbstractDirectPosition implements Serializable |
|---|
serialVersionUID: 9071833698385715524L
| Serialized Fields |
|---|
double[] ordinates
CoordinateReferenceSystem crs
null.
| Class GeneralEnvelope extends AbstractEnvelope implements Serializable |
|---|
serialVersionUID: 1752330560227688940L
| Serialized Fields |
|---|
double[] ordinates
CoordinateReferenceSystem crs
null.
| Class TransformedDirectPosition extends GeneralDirectPosition implements Serializable |
|---|
serialVersionUID: -3988283183934950437L
| Serialized Fields |
|---|
CoordinateOperationFactory factory
CoordinateReferenceSystem defaultCRS
TransformedDirectPosition.transform(org.opengis.geometry.DirectPosition) with
a position without associated CoordinateReferenceSystem. May be null
if the default CRS is assumed equal to this
position CRS.
| Package org.geotoolkit.io.wkt |
|---|
| Class Colors extends Object implements Serializable |
|---|
serialVersionUID: 256160285861027191L
| Serialized Fields |
|---|
EnumMap<K extends Enum<K>,V> map
| Class Symbols extends Object implements Serializable |
|---|
serialVersionUID: -1730166945430878916L
| Serialized Fields |
|---|
Locale locale
char open
'[', but '(' is legal as well.
char close
']', but ')' is legal as well.
char openArray
char closeArray
char quote
'"'.
char separator
',', but would need
to be changed if a non-English locale is used for formatting numbers.
char space
' ', but could be a no-break space too if unicode is allowed.
char[] openingBrackets
closingBrackets array at the same index
than the opening bracket.
char[] closingBrackets
NumberFormat numberFormat
Note:NumberFormatobjects are usually not thread safe. Consequently, each instance ofParserorFormattermust use a clone of this object, not this object directly (unless they synchronize on it).
| Class UnformattableObjectException extends UnsupportedOperationException implements Serializable |
|---|
serialVersionUID: 3623766455562385536L
| Serialized Fields |
|---|
Class<T> unformattable
| Class WKTFormat extends Format implements Serializable |
|---|
serialVersionUID: -2909110214650709560L
| Serialized Fields |
|---|
Symbols symbols
Colors colors
null for no syntax coloring.
The same object is also referenced in the WKTFormat.formatter. It appears
here for serialization purpose.
Citation authority
int indentation
Definitions definitions
| Package org.geotoolkit.measure |
|---|
| Class Angle extends Object implements Serializable |
|---|
serialVersionUID: 1158747349433104534L
| Serialized Fields |
|---|
double theta
| Class AngleFormat extends Format implements Serializable |
|---|
serialVersionUID: 4320403817210439764L
| Serialization Methods |
|---|
private void readObject(ObjectInputStream arg0)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| Serialized Fields |
|---|
int width0
int width1
int width2
int widthDecimal
String prefix
String suffix0
String suffix1
String suffix2
boolean decimalSeparator
DecimalFormat numberFormat
| Class CoordinateFormat extends Format implements Serializable |
|---|
serialVersionUID: 8324486673169133932L
| Serialization Methods |
|---|
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| Serialized Fields |
|---|
CoordinateReferenceSystem crs
null.
String separator
Locale locale
DateFormat dateFormat
AngleFormat angleFormat
NumberFormat numberFormat
| Class Latitude extends Angle implements Serializable |
|---|
serialVersionUID: -4496748683919618976L
| Class Longitude extends Angle implements Serializable |
|---|
serialVersionUID: -8614900608052762636L
| Class Measure extends Number implements Serializable |
|---|
serialVersionUID: 6917234039472328164L
| Serialized Fields |
|---|
double value
Unit<Q extends Quantity> unit
| Class RangeFormat extends Format implements Serializable |
|---|
serialVersionUID: 6700474540675919894L
| Serialized Fields |
|---|
RangeSymbols symbols
char minusSign
String infinity
Class<T> elementClass
Format elementFormat
UnitFormat unitFormat
| Package org.geotoolkit.metadata.iso.spatial |
|---|
| Class AbstractGeolocationInformation extends MetadataEntity implements Serializable |
|---|
serialVersionUID: -2929163425440282342L
| Serialized Fields |
|---|
Collection<E> qualityInfo
| Class AbstractSpatialRepresentation extends MetadataEntity implements Serializable |
|---|
serialVersionUID: 1443170876207840116L
| Class DefaultDimension extends MetadataEntity implements Serializable |
|---|
serialVersionUID: -2572515000574007266L
| Serialized Fields |
|---|
DimensionNameType dimensionName
Integer dimensionSize
Double resolution
| Class DefaultGCP extends MetadataEntity implements Serializable |
|---|
serialVersionUID: -5517470507848931237L
| Serialized Fields |
|---|
DirectPosition geographicCoordinates
Collection<E> accuracyReports
| Class DefaultGCPCollection extends AbstractGeolocationInformation implements Serializable |
|---|
serialVersionUID: -5267006706468159746L
| Serialized Fields |
|---|
Integer collectionIdentification
InternationalString collectionName
ReferenceSystem coordinateReferenceSystem
Collection<E> GCPs
| Class DefaultGeometricObjects extends MetadataEntity implements Serializable |
|---|
serialVersionUID: 8755950031078638313L
| Serialized Fields |
|---|
GeometricObjectType geometricObjectType
Integer geometricObjectCount
| Class DefaultGeorectified extends DefaultGridSpatialRepresentation implements Serializable |
|---|
serialVersionUID: -4467097498958444505L
| Serialized Fields |
|---|
boolean checkPointAvailable
InternationalString checkPointDescription
List<E> cornerPoints
Point centerPoint
PixelOrientation pointInPixel
InternationalString transformationDimensionDescription
Collection<E> transformationDimensionMapping
Collection<E> checkPoints
| Class DefaultGeoreferenceable extends DefaultGridSpatialRepresentation implements Serializable |
|---|
serialVersionUID: 7369639367164358759L
| Serialized Fields |
|---|
boolean controlPointAvailable
boolean orientationParameterAvailable
InternationalString orientationParameterDescription
Record georeferencedParameters
Collection<E> parameterCitations
Collection<E> geolocationInformation
| Class DefaultGridSpatialRepresentation extends AbstractSpatialRepresentation implements Serializable |
|---|
serialVersionUID: -8400572307442433979L
| Serialized Fields |
|---|
Integer numberOfDimensions
List<E> axisDimensionProperties
CellGeometry cellGeometry
boolean transformationParameterAvailable
| Class DefaultVectorSpatialRepresentation extends AbstractSpatialRepresentation implements Serializable |
|---|
serialVersionUID: 5643234643524810592L
| Serialized Fields |
|---|
TopologyLevel topologyLevel
Collection<E> geometricObjects
| Class PixelTranslation extends Static implements Serializable |
|---|
serialVersionUID: 2616596940766158984L
| Serialized Fields |
|---|
PixelOrientation orientation
double dx
double dy
| Package org.geotoolkit.parameter |
|---|
| Class AbstractParameter extends FormattableObject implements Serializable |
|---|
serialVersionUID: 8458179223988766398L
| Serialized Fields |
|---|
GeneralParameterDescriptor descriptor
| Class AbstractParameterDescriptor extends AbstractIdentifiedObject implements Serializable |
|---|
serialVersionUID: -2630644278783845276L
| Serialized Fields |
|---|
int minimumOccurs
| Class DefaultParameterDescriptor extends AbstractParameterDescriptor implements Serializable |
|---|
serialVersionUID: -295668622297737705L
| Serialized Fields |
|---|
Class<T> valueClass
Set<E> validValues
null if it doesn't apply. This set is immutable.
Object defaultValue
null.
Comparable<T> minimum
null.
Comparable<T> maximum
null.
Unit<Q extends Quantity> unit
null.
| Class DefaultParameterDescriptorGroup extends AbstractParameterDescriptor implements Serializable |
|---|
serialVersionUID: -4613190550542423839L
| Serialized Fields |
|---|
int maximumOccurs
GeneralParameterDescriptor[] parameters
| Class FloatParameter extends AbstractParameter implements Serializable |
|---|
serialVersionUID: 9027797654033417816L
| Serialized Fields |
|---|
double value
| Class MatrixParameterDescriptors extends DefaultParameterDescriptorGroup implements Serializable |
|---|
serialVersionUID: -7386537348359343836L
| Serialized Fields |
|---|
ParameterDescriptor<T>[] parameters
MatrixParameters instances.
ParameterDescriptor<T> numRow
"num_row" parameter.
ParameterDescriptor<T> numCol
"num_col" parameter.
String prefix
char separator
| Class MatrixParameters extends ParameterGroup implements Serializable |
|---|
serialVersionUID: -7747712999115044943L
| Serialized Fields |
|---|
ParameterValue<T>[][] matrixValues
ParameterValue<T> numRow
MatrixParameterDescriptors.numRow parameter.
Consider this field as final. It is not only for MatrixParameters.clone() implementation.
ParameterValue<T> numCol
MatrixParameterDescriptors.numCol parameter.
Consider this field as final. It is not only for MatrixParameters.clone() implementation.
| Class Parameter extends AbstractParameter implements Serializable |
|---|
serialVersionUID: -5837826787089486776L
| Serialized Fields |
|---|
Object value
Unit<Q extends Quantity> unit
null if it doesn't apply.
| Class ParameterGroup extends AbstractParameter implements Serializable |
|---|
serialVersionUID: -1985309386356545126L
| Serialized Fields |
|---|
ArrayList<E> values
Note: Consider this field as final. This field is not final only in order to allow the clone method to work.
| Package org.geotoolkit.referencing |
|---|
| Class AbstractIdentifiedObject extends FormattableObject implements Serializable |
|---|
serialVersionUID: -5173281694258483264L
| Serialized Fields |
|---|
ReferenceIdentifier name
null.
Collection<E> alias
Set<E> identifiers
InternationalString remarks
null if none.
| Class AbstractReferenceSystem extends AbstractIdentifiedObject implements Serializable |
|---|
serialVersionUID: 3337659819553899435L
| Serialized Fields |
|---|
Extent domainOfValidity
InternationalString scope
| Class DefaultReferenceIdentifier extends Object implements Serializable |
|---|
serialVersionUID: 2004263079254434562L
| Serialized Fields |
|---|
String code
String codeSpace
Citation authority
String version
InternationalString remarks
| Class NamedIdentifier extends DefaultReferenceIdentifier implements Serializable |
|---|
serialVersionUID: 8474731565582774497L
| Serialized Fields |
|---|
GenericName name
null, will be constructed
only when first needed. This field is serialized (instead of being recreated after
deserialization) because it may be a user-supplied value.
| Package org.geotoolkit.referencing.crs |
|---|
| Class AbstractCRS extends AbstractReferenceSystem implements Serializable |
|---|
serialVersionUID: -7433284548909530047L
| Serialized Fields |
|---|
CoordinateSystem coordinateSystem
| Class AbstractDerivedCRS extends AbstractSingleCRS implements Serializable |
|---|
serialVersionUID: -175151161496419854L
| Serialized Fields |
|---|
CoordinateReferenceSystem baseCRS
Conversion conversionFromBase
| Class AbstractSingleCRS extends AbstractCRS implements Serializable |
|---|
serialVersionUID: 1815712797774273L
| Serialized Fields |
|---|
Datum datum
| Class DefaultCompoundCRS extends AbstractCRS implements Serializable |
|---|
serialVersionUID: -2656710314586929286L
| Serialization Methods |
|---|
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| Serialized Fields |
|---|
List<E> crs
SingleCRS.
| Class DefaultDerivedCRS extends AbstractDerivedCRS implements Serializable |
|---|
serialVersionUID: -8149602276542469876L
| Class DefaultEngineeringCRS extends AbstractSingleCRS implements Serializable |
|---|
serialVersionUID: 6695541732063382701L
| Class DefaultGeocentricCRS extends AbstractSingleCRS implements Serializable |
|---|
serialVersionUID: 6784642848287659827L
| Class DefaultGeographicCRS extends AbstractSingleCRS implements Serializable |
|---|
serialVersionUID: 861224913438092335L
| Class DefaultImageCRS extends AbstractSingleCRS implements Serializable |
|---|
serialVersionUID: 7312452786096397847L
| Class DefaultProjectedCRS extends AbstractDerivedCRS implements Serializable |
|---|
serialVersionUID: -4502680112031773028L
| Class DefaultTemporalCRS extends AbstractSingleCRS implements Serializable |
|---|
serialVersionUID: 3000119849197222007L
| Class DefaultVerticalCRS extends AbstractSingleCRS implements Serializable |
|---|
serialVersionUID: 3565878468719941800L
| Package org.geotoolkit.referencing.cs |
|---|
| Class AbstractCS extends AbstractIdentifiedObject implements Serializable |
|---|
serialVersionUID: 6757665252533744744L
| Serialized Fields |
|---|
CoordinateSystemAxis[] axis
| Class DefaultAffineCS extends AbstractCS implements Serializable |
|---|
serialVersionUID: 7977674229369042440L
| Class DefaultCartesianCS extends DefaultAffineCS implements Serializable |
|---|
serialVersionUID: -6182037957705712945L
| Class DefaultCompoundCS extends AbstractCS implements Serializable |
|---|
serialVersionUID: -5726410275278843372L
| Serialized Fields |
|---|
CoordinateSystem[] cs
| Class DefaultCoordinateSystemAxis extends AbstractIdentifiedObject implements Serializable |
|---|
serialVersionUID: -7883614853277827689L
| Serialized Fields |
|---|
String abbreviation
AxisDirection direction
Unit<Q extends Quantity> unit
double minimum
double maximum
RangeMeaning rangeMeaning
| Class DefaultCylindricalCS extends AbstractCS implements Serializable |
|---|
serialVersionUID: -8290402732390917907L
| Class DefaultEllipsoidalCS extends AbstractCS implements Serializable |
|---|
serialVersionUID: -1452492488902329211L
| Class DefaultLinearCS extends AbstractCS implements Serializable |
|---|
serialVersionUID: -6890723478287625763L
| Class DefaultPolarCS extends AbstractCS implements Serializable |
|---|
serialVersionUID: 3960197260975470951L
| Class DefaultSphericalCS extends AbstractCS implements Serializable |
|---|
serialVersionUID: 196295996465774477L
| Class DefaultTimeCS extends AbstractCS implements Serializable |
|---|
serialVersionUID: 5222911412381303989L
| Class DefaultUserDefinedCS extends AbstractCS implements Serializable |
|---|
serialVersionUID: -4904091898305706316L
| Class DefaultVerticalCS extends AbstractCS implements Serializable |
|---|
serialVersionUID: 1201155778896630499L
| Package org.geotoolkit.referencing.datum |
|---|
| Class AbstractDatum extends AbstractIdentifiedObject implements Serializable |
|---|
serialVersionUID: -4894180465652474930L
| Serialized Fields |
|---|
InternationalString anchorPoint
long realizationEpoch
Long.MIN_VALUE.
Extent domainOfValidity
InternationalString scope
| Class BursaWolfParameters extends FormattableObject implements Serializable |
|---|
serialVersionUID: 754825592343010900L
| Serialized Fields |
|---|
double dx
double dy
double dz
double ex
double ey
double ez
double ppm
GeodeticDatum targetDatum
| Class DefaultEllipsoid extends AbstractIdentifiedObject implements Serializable |
|---|
serialVersionUID: -1149451543954764081L
| Serialized Fields |
|---|
double semiMajorAxis
DefaultEllipsoid.getSemiMajorAxis()double semiMinorAxis
DefaultEllipsoid.getSemiMinorAxis()double inverseFlattening
Double.POSITIVE_INFINITY
if the ellipsoid is a sphere. This field should be considered as final.
It is modified only by JAXB at unmarshalling time.
DefaultEllipsoid.getInverseFlattening()boolean ivfDefinitive
DefaultEllipsoid.isIvfDefinitive()Unit<Q extends Quantity> unit
| Class DefaultEngineeringDatum extends AbstractDatum implements Serializable |
|---|
serialVersionUID: 1498304918725248637L
| Class DefaultGeodeticDatum extends AbstractDatum implements Serializable |
|---|
serialVersionUID: 8832100095648302943L
| Serialized Fields |
|---|
Ellipsoid ellipsoid
PrimeMeridian primeMeridian
BursaWolfParameters[] bursaWolf
null if none.
| Class DefaultImageDatum extends AbstractDatum implements Serializable |
|---|
serialVersionUID: -4304193511244150936L
| Serialized Fields |
|---|
PixelInCell pixelInCell
| Class DefaultPrimeMeridian extends AbstractIdentifiedObject implements Serializable |
|---|
serialVersionUID: 541978454643213305L
| Serialized Fields |
|---|
double greenwichLongitude
Unit<Q extends Quantity> angularUnit
| Class DefaultTemporalDatum extends AbstractDatum implements Serializable |
|---|
serialVersionUID: 3357241732140076884L
| Serialized Fields |
|---|
long origin
| Class DefaultVerticalDatum extends AbstractDatum implements Serializable |
|---|
serialVersionUID: 380347456670516572L
| Serialized Fields |
|---|
VerticalDatumType type
| Package org.geotoolkit.referencing.factory |
|---|
| Class IdentifiedObjectSet extends AbstractSet<T extends IdentifiedObject> implements Serializable |
|---|
serialVersionUID: -4221260663706882719L
| Serialization Methods |
|---|
protected Object writeReplace()
throws ObjectStreamException
ObjectStreamException - If this set can not be serialized.| Serialized Fields |
|---|
Map<K,V> objects
AuthorityFactory factory
AuthorityFactoryProxy<T> proxy
Class<T> type
| Class NoSuchFactoryException extends FactoryException implements Serializable |
|---|
serialVersionUID: -661925454228937249L
| Class OptionalFactoryOperationException extends FactoryException implements Serializable |
|---|
serialVersionUID: 7434897698526502211L
| Package org.geotoolkit.referencing.operation |
|---|
| Class AbstractCoordinateOperation extends AbstractIdentifiedObject implements Serializable |
|---|
serialVersionUID: 1237358357729193885L
| Serialized Fields |
|---|
CoordinateReferenceSystem sourceCRS
null if not available.
CoordinateReferenceSystem targetCRS
null if not available.
String operationVersion
Collection<E> coordinateOperationAccuracy
null
if none.
Extent domainOfValidity
null if not available.
InternationalString scope
MathTransform transform
| Class DefaultConcatenatedOperation extends AbstractCoordinateOperation implements Serializable |
|---|
serialVersionUID: 4199619838029045700L
| Serialized Fields |
|---|
List<E> operations
| Class DefaultConicProjection extends DefaultProjection implements Serializable |
|---|
serialVersionUID: -8717453834398763963L
| Class DefaultConversion extends DefaultSingleOperation implements Serializable |
|---|
serialVersionUID: -2148164324805562793L
| Class DefaultCylindricalProjection extends DefaultProjection implements Serializable |
|---|
serialVersionUID: -969486613826553580L
| Class DefaultFormula extends Object implements Serializable |
|---|
serialVersionUID: 1929966748615362698L
| Serialized Fields |
|---|
InternationalString formula
Citation citation
| Class DefaultOperationMethod extends AbstractIdentifiedObject implements Serializable |
|---|
serialVersionUID: -8181774670648793964L
| Serialized Fields |
|---|
Formula formula
Integer sourceDimension
null if this method can work with any number of
source dimensions (e.g. Affine Transform).
Integer targetDimension
null if this method can work with any number of
target dimensions (e.g. Affine Transform).
ParameterDescriptorGroup parameters
null if none.
| Class DefaultPassThroughOperation extends DefaultSingleOperation implements Serializable |
|---|
serialVersionUID: 4308173919747248695L
| Serialized Fields |
|---|
SingleOperation operation
| Class DefaultPlanarProjection extends DefaultProjection implements Serializable |
|---|
serialVersionUID: 8171256287775067736L
| Class DefaultProjection extends DefaultConversion implements Serializable |
|---|
serialVersionUID: -7176751851369816864L
| Class DefaultSingleOperation extends AbstractCoordinateOperation implements Serializable |
|---|
serialVersionUID: -2635450075620911309L
| Serialized Fields |
|---|
OperationMethod method
| Class DefaultTransformation extends DefaultSingleOperation implements Serializable |
|---|
serialVersionUID: -7486704846151648971L
| Class DefiningConversion extends DefaultConversion implements Serializable |
|---|
serialVersionUID: 7399026512478064721L
| Serialized Fields |
|---|
ParameterValueGroup parameters
| Class MathTransformProvider extends DefaultOperationMethod implements Serializable |
|---|
serialVersionUID: 7530475536803158473L
| Class TransformPathNotFoundException extends TransformException implements Serializable |
|---|
serialVersionUID: 5072333160296464925L
| Package org.geotoolkit.referencing.operation.matrix |
|---|
| Class AffineMatrix3 extends AffineTransform implements Serializable |
|---|
serialVersionUID: -9104194268576601386L
| Class GeneralMatrix extends GMatrix implements Serializable |
|---|
serialVersionUID: 8447482612423035360L
| Class Matrix1 extends Object implements Serializable |
|---|
serialVersionUID: -4829171016106097031L
| Serialized Fields |
|---|
double m00
| Class Matrix2 extends Object implements Serializable |
|---|
serialVersionUID: 7116561372481474290L
| Serialized Fields |
|---|
double m00
double m01
double m10
double m11
| Class Matrix3 extends Matrix3d implements Serializable |
|---|
serialVersionUID: 8902061778871586611L
| Class Matrix4 extends Matrix4d implements Serializable |
|---|
serialVersionUID: 5685762518066856310L
| Class XAffineTransform extends AffineTransform implements Serializable |
|---|
serialVersionUID: 5215291166450556451L
| Package org.geotoolkit.referencing.operation.projection |
|---|
| Class AlbersEqualArea extends UnitaryProjection implements Serializable |
|---|
serialVersionUID: -3024658742514888646L
| Serialized Fields |
|---|
double n
double c
double ec
| Class CassiniSoldner extends CassiniOrMercator implements Serializable |
|---|
serialVersionUID: 4710150547701615178L
| Class EquatorialStereographic extends Stereographic implements Serializable |
|---|
serialVersionUID: -5098015759558831875L
| Class Equirectangular extends UnitaryProjection implements Serializable |
|---|
serialVersionUID: -848975059471102069L
| Class Krovak extends UnitaryProjection implements Serializable |
|---|
serialVersionUID: -8359105634355342212L
| Serialized Fields |
|---|
double sinAzim
double cosAzim
double n
double tanS2
double alfa
double hae
double k1
double ka
double ro0
| Class LambertAzimuthalEqualArea extends UnitaryProjection implements Serializable |
|---|
serialVersionUID: 1639914708790574760L
| Serialized Fields |
|---|
boolean pole
true if the projection is at a pole.
boolean north
pole is true, then this field true is true for the North pole
and false for the South pole.
boolean oblique
pole is false, then this field true is true for the oblique
case and false for the equatorial case.
double latitudeOfOrigin
double sinb1
double cosb1
double qp
double rq
double APA0
double APA1
double APA2
| Class LambertConformal extends UnitaryProjection implements Serializable |
|---|
serialVersionUID: 2067358524298002016L
| Serialized Fields |
|---|
double n
| Class Mercator extends UnitaryProjection implements Serializable |
|---|
serialVersionUID: 2564172914329253286L
| Class NewZealandMapGrid extends UnitaryProjection implements Serializable |
|---|
serialVersionUID: 8394817836243729133L
| Class ObliqueMercator extends UnitaryProjection implements Serializable |
|---|
serialVersionUID: 5382294977124711214L
| Serialized Fields |
|---|
double B
ObliqueMercator.Parameters.latitudeOfCentre.
double E
ObliqueMercator.Parameters.latitudeOfCentre.
double v_pole_n
gamma0 only, so they don't need to be compared in the equals
method if singamma0 and cosgamma0 are compared.
double v_pole_s
gamma0 only, so they don't need to be compared in the equals
method if singamma0 and cosgamma0 are compared.
double singamma0
double cosgamma0
| Class ObliqueMercator.Parameters extends UnitaryProjection.Parameters implements Serializable |
|---|
serialVersionUID: -5356116159749775517L
| Serialized Fields |
|---|
double latitudeOfCentre
latitudeOfOrigin, but the latitude of origin is the Earth equator on aposphere for
the oblique mercator.
double longitudeOfCentre
centralMeridian, which is the meridian where the central
line intersects the Earth equator on aposphere.
This parameter applies to the "azimuth" case only and shall be set to NaN for the "two points" case.
double rectifiedGridAngle
RECTIFIED_GRID_ANGLE parameter value is not provided.
double latitudeOf1stPoint
double longitudeOf1stPoint
double latitudeOf2ndPoint
double longitudeOf2ndPoint
| Class ObliqueStereographic extends Stereographic implements Serializable |
|---|
serialVersionUID: -1454098847621943639L
| Serialized Fields |
|---|
double C
double K
double ratexp
double phic0
double cosc0
double sinc0
| Class Orthographic extends UnitaryProjection implements Serializable |
|---|
serialVersionUID: 5036668705538661687L
| Serialized Fields |
|---|
byte type
Orthographic.latitudeOfOrigin is zero, Orthographic.sinφ0 is zero and Orthographic.cosφ0
is one.
double latitudeOfOrigin
double sinφ0
Orthographic.latitudeOfOrigin.
double cosφ0
Orthographic.latitudeOfOrigin.
| Class PolarStereographic extends Stereographic implements Serializable |
|---|
serialVersionUID: -6635298308431138524L
| Class Polyconic extends CassiniOrMercator implements Serializable |
|---|
serialVersionUID: -4178027711158788385L
| Class ProjectionException extends TransformException implements Serializable |
|---|
serialVersionUID: 3031350727691500915L
| Class Stereographic extends UnitaryProjection implements Serializable |
|---|
serialVersionUID: 948619442800459872L
| Serialized Fields |
|---|
double φ0
double sinφ0
Stereographic.φ0. Consequently, there is no need to test them in
AbstractMathTransform.hashCode or Stereographic.equals(Object, ComparisonMode) methods.
double cosφ0
Stereographic.φ0. Consequently, there is no need to test them in
AbstractMathTransform.hashCode or Stereographic.equals(Object, ComparisonMode) methods.
double χ1
Stereographic.φ0 in the spherical and equatorial case.
double sinχ1
Stereographic.φ0 and UnitaryProjection.excentricity. Consequently, there is no need to test them in
AbstractMathTransform.hashCode or Stereographic.equals(Object, ComparisonMode) methods.
double cosχ1
Stereographic.φ0 and UnitaryProjection.excentricity. Consequently, there is no need to test them in
AbstractMathTransform.hashCode or Stereographic.equals(Object, ComparisonMode) methods.
| Class TransverseMercator extends CassiniOrMercator implements Serializable |
|---|
serialVersionUID: -4717976245811852528L
| Serialized Fields |
|---|
double esp
e'² = (a²-b²)/b² = es/(1-es)
where a is the semi-major axis length and b is the semi-minor axis
length.
| Class TransverseMercator.Parameters extends UnitaryProjection.Parameters implements Serializable |
|---|
serialVersionUID: -1689301305119562861L
| Class UnitaryProjection extends AbstractMathTransform2D implements Serializable |
|---|
serialVersionUID: 1969740225939106310L
| Serialized Fields |
|---|
UnitaryProjection.Parameters parameters
double excentricity
sqrt(UnitaryProjection.excentricitySquared).
Value 0 means that the ellipsoid is spherical.
double excentricitySquared
MathTransform2D inverse
double longitudeBound
PI, but could also be a different value if a scale
has been applied on the normalize affine transform.
double longitudeRotation
| Class UnitaryProjection.Parameters extends AbstractMathTransform2D.Parameters implements Serializable |
|---|
serialVersionUID: -4952134260969915530L
| Serialized Fields |
|---|
double semiMajor
MapProjection.SEMI_MAJOR,
UnitaryProjection.excentricitydouble semiMinor
MapProjection.SEMI_MINOR,
UnitaryProjection.excentricityBoolean rollLongitude
true, then the value of
(longitude - central meridian) will be
rolled to the [-180 … 180]° range before the projection is applied.
This parameter may be null if the user didn't set it explicitly.
double centralMeridian
double latitudeOfOrigin
double[] standardParallels
double azimuth
double scaleFactor
double falseEasting
double falseNorthing
double[] xyScaleAndRotation
null if none. Those parameters
are "X_Scale", "Y_Scale" and "XY_Plane_Rotation".
We stores those values as an array for saving space in the common case
where no value is given.
| Package org.geotoolkit.referencing.operation.provider |
|---|
| Class AbridgedMolodensky extends Molodensky implements Serializable |
|---|
serialVersionUID: -3889456253400732280L
| Class Affine extends MathTransformProvider implements Serializable |
|---|
serialVersionUID: 649555815622129472L
| Class AlbersEqualArea extends MapProjection implements Serializable |
|---|
serialVersionUID: -7489679528438418778L
| Class CassiniSoldner extends MapProjection implements Serializable |
|---|
serialVersionUID: -2473637102471705721L
| Class CoordinateFrameRotation extends PositionVector7Param implements Serializable |
|---|
serialVersionUID: 5513675854809530038L
| Class EllipsoidToGeocentric extends MathTransformProvider implements Serializable |
|---|
serialVersionUID: -5690807111952562344L
| Serialized Fields |
|---|
EllipsoidToGeocentric complement
complement is the provider for the 2D case.
Conversely if this provider is for the 2D case, then complement is the provider for
the 3D case.
| Class EquidistantCylindrical extends MapProjection implements Serializable |
|---|
serialVersionUID: -278288251842178001L
| Class EquidistantCylindrical.Legacy extends EquidistantCylindrical implements Serializable |
|---|
serialVersionUID: 4746070625216996314L
| Class EquidistantCylindrical.Spherical extends EquidistantCylindrical implements Serializable |
|---|
serialVersionUID: -8719362109051183475L
| Class Exponential extends MathTransformProvider implements Serializable |
|---|
serialVersionUID: -5838840021166379987L
| Class GeocentricToEllipsoid extends MathTransformProvider implements Serializable |
|---|
serialVersionUID: 8459294628751497567L
| Serialized Fields |
|---|
GeocentricToEllipsoid complement
complement is the provider for the 2D case.
Conversely if this provider is for the 2D case, then complement is the provider for
the 3D case.
| Class GeocentricTranslation extends PositionVector7Param implements Serializable |
|---|
serialVersionUID: -7160250630666911608L
| Class HotineObliqueMercator extends ObliqueMercator implements Serializable |
|---|
serialVersionUID: 5822488360988630419L
| Class HotineObliqueMercator.TwoPoint extends HotineObliqueMercator implements Serializable |
|---|
serialVersionUID: -3104452416276842816L
| Class Krovak extends MapProjection implements Serializable |
|---|
serialVersionUID: -278392856661204734L
| Class LambertAzimuthalEqualArea extends MapProjection implements Serializable |
|---|
serialVersionUID: 3877793025552244132L
| Class LambertAzimuthalEqualArea.Spherical extends LambertAzimuthalEqualArea implements Serializable |
|---|
serialVersionUID: -6583175996290305778L
| Class LambertConformal1SP extends MapProjection implements Serializable |
|---|
serialVersionUID: -4243116402872545772L
| Class LambertConformal2SP extends MapProjection implements Serializable |
|---|
serialVersionUID: 3240860802816724947L
| Class LambertConformal2SP.Belgium extends LambertConformal2SP implements Serializable |
|---|
serialVersionUID: -6388030784088639876L
| Class LambertConformal2SP.ESRI extends LambertConformal2SP implements Serializable |
|---|
serialVersionUID: -560511707695966609L
| Class Logarithmic extends MathTransformProvider implements Serializable |
|---|
serialVersionUID: -7235097164208708484L
| Class LongitudeRotation extends MathTransformProvider implements Serializable |
|---|
serialVersionUID: -2104496465933824935L
| Class MapProjection extends MathTransformProvider implements Serializable |
|---|
serialVersionUID: 6280666068007678702L
| Class Mercator1SP extends MapProjection implements Serializable |
|---|
serialVersionUID: -5886510621481710072L
| Class Mercator2SP extends MapProjection implements Serializable |
|---|
serialVersionUID: 6356028352681135786L
| Class MillerCylindrical extends MapProjection implements Serializable |
|---|
serialVersionUID: -7682370461334391883L
| Class Molodensky extends MathTransformProvider implements Serializable |
|---|
serialVersionUID: 8126525068450868912L
| Serialized Fields |
|---|
Molodensky[] complements
| Class NADCON extends MathTransformProvider implements Serializable |
|---|
serialVersionUID: -4707304160205218546L
| Class NewZealandMapGrid extends MapProjection implements Serializable |
|---|
serialVersionUID: -7716733400419275656L
| Class NTv2 extends MathTransformProvider implements Serializable |
|---|
serialVersionUID: -4707304160205218546L
| Class ObliqueMercator extends MapProjection implements Serializable |
|---|
serialVersionUID: 201776686002266891L
| Class ObliqueMercator.TwoPoint extends ObliqueMercator implements Serializable |
|---|
serialVersionUID: 7124258885016543889L
| Class ObliqueStereographic extends Stereographic implements Serializable |
|---|
serialVersionUID: 6505988910141381354L
| Class Orthographic extends MapProjection implements Serializable |
|---|
serialVersionUID: 3180410512573499562L
| Class PlateCarree extends EquidistantCylindrical implements Serializable |
|---|
serialVersionUID: 8535645757318203345L
| Class PolarStereographic extends Stereographic implements Serializable |
|---|
serialVersionUID: 9124091259039220308L
| Class PolarStereographic.North extends PolarStereographic implements Serializable |
|---|
serialVersionUID: 657493908431273866L
| Class PolarStereographic.South extends PolarStereographic implements Serializable |
|---|
serialVersionUID: 6537800238416448564L
| Class PolarStereographic.VariantB extends PolarStereographic implements Serializable |
|---|
serialVersionUID: 5188231050523249971L
| Class Polyconic extends MapProjection implements Serializable |
|---|
serialVersionUID: 1681887819214500096L
| Class PositionVector7Param extends MathTransformProvider implements Serializable |
|---|
serialVersionUID: -6398226638364450229L
| Class PseudoMercator extends MapProjection implements Serializable |
|---|
serialVersionUID: -8126827491349984471L
| Class RGF93 extends MathTransformProvider implements Serializable |
|---|
serialVersionUID: 4049217192968903800L
| Class Stereographic extends MapProjection implements Serializable |
|---|
serialVersionUID: 1243300263948365065L
| Class TransverseMercator extends MapProjection implements Serializable |
|---|
serialVersionUID: -3386587506686432398L
| Class TransverseMercator.SouthOrientated extends TransverseMercator implements Serializable |
|---|
serialVersionUID: -5938929136350638347L
| Package org.geotoolkit.referencing.operation.transform |
|---|
| Class AbstractMathTransform.Inverse extends AbstractMathTransform implements Serializable |
|---|
serialVersionUID: 3528274816628012283L
| Class AbstractMathTransform2D.Inverse extends AbstractMathTransform.Inverse implements Serializable |
|---|
serialVersionUID: 5751908928042026412L
| Class AbstractMathTransform2D.Parameters extends Object implements Serializable |
|---|
serialVersionUID: 4899134192407586472L
| Serialized Fields |
|---|
ParameterDescriptorGroup descriptor
Note:
The definition of "kernel" is left to implementors. In the particular case of
map projections, kernel are subclasses of UnitaryProjection.
AffineTransform normalize
Parameters construction,
those affines are initially identity transforms. Subclasses should set the coefficients
according their parameter values. When all coefficients are set to their final value,
the affine transforms will be replaced by immutable instances.
AbstractMathTransform2D.Parameters.normalize(boolean)AffineTransform denormalize
Parameters construction,
those affines are initially identity transforms. Subclasses should set the coefficients
according their parameter values. When all coefficients are set to their final value,
the affine transforms will be replaced by immutable instances.
AbstractMathTransform2D.Parameters.normalize(boolean)| Class AffineTransform2D extends XAffineTransform implements Serializable |
|---|
serialVersionUID: -5299837898367149069L
| Class ConcatenatedTransform extends AbstractMathTransform implements Serializable |
|---|
serialVersionUID: 5772066656987558634L
| Serialized Fields |
|---|
MathTransform transform1
MathTransform transform2
ConcatenatedTransform inverse
| Class ExponentialTransform1D extends AbstractMathTransform1D implements Serializable |
|---|
serialVersionUID: 5331178990358868947L
| Serialized Fields |
|---|
double base
double lnBase
ExponentialTransform1D.base.
double scale
Note:
The scale could be handled by a concatenation with LinearTransform1D
instead than an explicit field in this class. However the scale ·
basex formula is extensively used as a transfer
function in grid coverages. Consequently we keep this explicit field for
performance reasons.
MathTransform1D inverse
| Class GeocentricAffineTransform extends ProjectiveTransform implements Serializable |
|---|
serialVersionUID: -3588786513463289242L
| Serialized Fields |
|---|
byte type
GeocentricAffineTransform.TRANSLATION, GeocentricAffineTransform.SEVEN_PARAM
or GeocentricAffineTransform.FRAME_ROTATION. We stores a code of the type instead than a
reference to the parameter descriptor in order to avoid serialization of
a full ParameterDescriptorGroup object.
| Class GeocentricTransform extends AbstractMathTransform implements Serializable |
|---|
serialVersionUID: -3352045463953828140L
| Serialized Fields |
|---|
double a
double b
double a2
double b2
double e2
double ep2
boolean hasHeight
true if geographic coordinates include an ellipsoidal
height (i.e. are 3-D), or false if they are strictly 2-D.
| Class GridTransform extends AbstractMathTransform implements Serializable |
|---|
serialVersionUID: -7973466015425546562L
| Serialization Methods |
|---|
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
GridTransform.grid in a special way because
the default JDK implementations are not serializable.
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out)
throws IOException
GridTransform.grid in a special way because
the default JDK implementations are not serializable.
IOException| Serialized Fields |
|---|
int width
int height
double xOrigin
double yOrigin
double scaleX
double scaleY
GridType type
| Class GridTransform2D extends GridTransform implements Serializable |
|---|
serialVersionUID: -5797129125459758798L
| Class IdentityTransform extends AbstractMathTransform implements Serializable |
|---|
serialVersionUID: -5339040282922138164L
| Serialized Fields |
|---|
int dimension
| Class LinearTransform1D extends AbstractMathTransform1D implements Serializable |
|---|
serialVersionUID: -7595037195668813000L
| Serialized Fields |
|---|
double scale
double offset
| Class LogarithmicTransform1D extends AbstractMathTransform1D implements Serializable |
|---|
serialVersionUID: 1535101265352133948L
| Serialized Fields |
|---|
double base
double lnBase
LogarithmicTransform1D.base.
double offset
Note:
The offset could be handled by a concatenation with LinearTransform1D
instead than an explicit field in this class. However the offset +
logbase(x) formula is extensively used as a transfer
function in grid coverages. Consequently we keep this explicit field for
performance reasons.
MathTransform1D inverse
| Class MolodenskyTransform extends AbstractMathTransform implements Serializable |
|---|
serialVersionUID: 7206439437113286122L
| Serialized Fields |
|---|
int type
*_MASK constants. This is also
the index of this transform in the MolodenskyTransform.variants array.
double dx
double dy
double dz
double a
double b
double da
da = target a - source a) and semi-minor
(db = target b - source b) axes of the target and source ellipsoids.
double db
da = target a - source a) and semi-minor
(db = target b - source b) axes of the target and source ellipsoids.
double df
df = target f - source f)
of the target and source ellipsoids.
double b_a
a_b = a/b and b_a = b/a).
double a_b
a_b = a/b and b_a = b/a).
double daa
daa = da*a and da_a = da/a).
double da_a
daa = da*a and da_a = da/a).
double e2
double adf
(a*df) + (f*da).
| Class NadconTransform extends GridTransform2D implements Serializable |
|---|
serialVersionUID: -4707304160205218546L
| Serialized Fields |
|---|
String latitudeGridFile
String longitudeGridFile
| Class NTv2Transform extends GridTransform2D implements Serializable |
|---|
serialVersionUID: -1351957989631930381L
| Serialized Fields |
|---|
String gridFile
| Class PassThroughTransform extends AbstractMathTransform implements Serializable |
|---|
serialVersionUID: -1673997634240223449L
| Serialized Fields |
|---|
int firstAffectedOrdinate
int numTrailingOrdinates
MathTransform subTransform
PassThroughTransform.getSubTransform()PassThroughTransform inverse
| Class ProjectiveTransform extends AbstractMathTransform implements Serializable |
|---|
serialVersionUID: -2104496465933824935L
| Serialized Fields |
|---|
int numRow
int numCol
double[] elt
AbstractMathTransform inverse
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||