|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
ObjectFormattableObject
AbstractIdentifiedObject
DefaultOperationMethod
MathTransformProvider
MapProjection
ObliqueMercator
ObliqueMercator.TwoPoint
@Immutable public static class ObliqueMercator.TwoPoint
The provider for "Oblique Mercator" projection specified by two points on the central line. This is different than the classical 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_Center
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 ObliqueMercator |
|---|
ObliqueMercator.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 ObliqueMercator |
|---|
AZIMUTH, FALSE_EASTING, FALSE_NORTHING, 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 | |
|---|---|
ObliqueMercator.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 ObliqueMercator.TwoPoint()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||