|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
ObjectFormattableObject
AbstractIdentifiedObject
DefaultOperationMethod
MathTransformProvider
MapProjection
ObliqueMercator
HotineObliqueMercator
HotineObliqueMercator.TwoPoint
@Immutable public static class HotineObliqueMercator.TwoPoint
The provider for "Hotine Oblique Mercator" projection specified by two points on the central line. This is different than the classical Hotine Oblique Mercator, which uses a central point and azimuth.
The following table summarizes the parameters recognized by this provider.
For a more detailed parameter list, see the PARAMETERS constant.
Operation name:
Hotine_Oblique_Mercator_Two_Point_Natural_Origin
Parameter name Default value Semi_MajorSemi_Minorroll_longitudefalse Latitude_Of_1st_PointLongitude_Of_1st_PointLatitude_Of_2nd_PointLongitude_Of_2nd_PointLatitude_Of_Center0° Scale_Factor1 False_Easting0 metres False_Northing0 metres
ObliqueMercator,
Geotk coordinate operations matrix,
Serialized Form
| referencing/geotk-referencing (download) | View source code for this class |
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class HotineObliqueMercator |
|---|
HotineObliqueMercator.TwoPoint |
| Field Summary | |
|---|---|
static ParameterDescriptor<Double> |
LAT_OF_1ST_POINT
Deprecated. Invoke PARAMETERS.descriptor(String) instead. |
static ParameterDescriptor<Double> |
LAT_OF_2ND_POINT
Deprecated. Invoke PARAMETERS.descriptor(String) instead. |
static ParameterDescriptor<Double> |
LONG_OF_1ST_POINT
Deprecated. Invoke PARAMETERS.descriptor(String) instead. |
static ParameterDescriptor<Double> |
LONG_OF_2ND_POINT
Deprecated. Invoke PARAMETERS.descriptor(String) instead. |
static ParameterDescriptorGroup |
PARAMETERS
The group of all parameters expected by this coordinate operation. |
| Fields inherited from class HotineObliqueMercator |
|---|
FALSE_EASTING, FALSE_NORTHING |
| Fields inherited from class ObliqueMercator |
|---|
AZIMUTH, LATITUDE_OF_CENTRE, LONGITUDE_OF_CENTRE, RECTIFIED_GRID_ANGLE, SCALE_FACTOR |
| Fields inherited from class MapProjection |
|---|
ROLL_LONGITUDE, SEMI_MAJOR, SEMI_MINOR, X_SCALE, XY_PLANE_ROTATION, Y_SCALE |
| Fields inherited from class DefaultOperationMethod |
|---|
sourceDimension, targetDimension |
| Fields inherited from class FormattableObject |
|---|
EPSG, GEOTIFF, INTERNAL, OGC, SINGLE_LINE |
| Fields inherited from interface OperationMethod |
|---|
FORMULA_KEY |
| Fields inherited from interface IdentifiedObject |
|---|
ALIAS_KEY, IDENTIFIERS_KEY, NAME_KEY, REMARKS_KEY |
| Constructor Summary | |
|---|---|
HotineObliqueMercator.TwoPoint()
Constructs a new provider. |
|
| Method Summary |
|---|
| Methods inherited from class ObliqueMercator |
|---|
createMathTransform, getOperationType |
| Methods inherited from class MathTransformProvider |
|---|
ensureValidValues, formatWKT |
| Methods inherited from class DefaultOperationMethod |
|---|
checkDimensions, computeHashCode, equals, getFormula, getParameters, getSourceDimensions, getTargetDimensions |
| Methods inherited from class AbstractIdentifiedObject |
|---|
equals, getAlias, getIdentifier, getIdentifiers, getName, getName, getRemarks, hashCode, isDeprecated, nameMatches |
| Methods inherited from class FormattableObject |
|---|
getDefaultIndentation, print, setDefaultIndentation, toString, toWKT, toWKT, toWKT, toWKT |
| Methods inherited from class Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface IdentifiedObject |
|---|
getAlias, getIdentifiers, getName, getRemarks, toWKT |
| Field Detail |
|---|
@Deprecated public static final ParameterDescriptor<Double> LAT_OF_1ST_POINT
PARAMETERS.descriptor(String) instead.latitudeOf1stPoint parameter value.
Valid values range is [-90 … 90]°. This parameter is mandatory and has no
default value.
@Deprecated public static final ParameterDescriptor<Double> LONG_OF_1ST_POINT
PARAMETERS.descriptor(String) instead.longitudeOf1stPoint parameter value.
Valid values range is [-180 … 180]°. This parameter is mandatory and has no
default value.
@Deprecated public static final ParameterDescriptor<Double> LAT_OF_2ND_POINT
PARAMETERS.descriptor(String) instead.latitudeOf2ndPoint parameter value.
Valid values range is [-90 … 90]°. This parameter is mandatory and has no
default value.
@Deprecated public static final ParameterDescriptor<Double> LONG_OF_2ND_POINT
PARAMETERS.descriptor(String) instead.longitudeOf2ndPoint parameter value.
Valid values range is [-180 … 180]°. This parameter is mandatory and has no
default value.
public static final ParameterDescriptorGroup PARAMETERS
| ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
| |||||||||||
|
| |||||||||||
|
| |||||||||||
|
| |||||||||||
|
| |||||||||||
|
| |||||||||||
|
| |||||||||||
|
| |||||||||||
|
| |||||||||||
|
| |||||||||||
|
| |||||||||||
| Constructor Detail |
|---|
public HotineObliqueMercator.TwoPoint()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||