|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.geotools.cs.Info org.geotools.cs.Datum org.geotools.cs.HorizontalDatum
DefaultGeodeticDatum
.
Procedure used to measure positions on the surface of the Earth.
CS_HorizontalDatum
,
Serialized FormField Summary | |
static HorizontalDatum |
WGS84
Deprecated. The default WGS 1984 datum. |
Fields inherited from interface org.opengis.referencing.IdentifiedObject |
ALIAS_KEY, IDENTIFIERS_KEY, NAME_KEY, REMARKS_KEY |
Constructor Summary | |
HorizontalDatum(java.lang.CharSequence name,
DatumType.Horizontal type,
Ellipsoid ellipsoid,
WGS84ConversionInfo toWGS84)
Deprecated. Creates horizontal datum from ellipsoid and Bursa-Wolf parameters. |
|
HorizontalDatum(java.lang.CharSequence name,
Ellipsoid ellipsoid)
Deprecated. Creates horizontal datum from an ellipsoid. |
Method Summary | |
boolean |
equals(Info object,
boolean compareNames)
Deprecated. Compare this datum with the specified object for equality. |
DatumType |
getDatumType()
Deprecated. Gets the type of the datum as an enumerated code. |
Ellipsoid |
getEllipsoid()
Deprecated. Replaced by DefaultGeodeticDatum.getEllipsoid() . |
WGS84ConversionInfo |
getWGS84Parameters()
Deprecated. Gets preferred parameters for a Bursa Wolf transformation into WGS84. |
int |
hashCode()
Deprecated. Returns a hash value for this horizontal datum. |
Methods inherited from class org.geotools.cs.Info |
ensureNonNull, equals, getAbbreviation, getAlias, getAlias, getAuthority, getAuthorityCode, getIdentifiers, getName, getRemarks, toString, toWKT |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final HorizontalDatum WGS84
Constructor Detail |
public HorizontalDatum(java.lang.CharSequence name, Ellipsoid ellipsoid)
DatumType.Horizontal.OTHER
.
name
- Name to give new object.ellipsoid
- Ellipsoid to use in new horizontal datum.public HorizontalDatum(java.lang.CharSequence name, DatumType.Horizontal type, Ellipsoid ellipsoid, WGS84ConversionInfo toWGS84)
name
- Name to give new object.type
- Type of horizontal datum to create.ellipsoid
- Ellipsoid to use in new horizontal datum.toWGS84
- Suggested approximate conversion from new datum to WGS84,
or null
if there is none.CS_CoordinateSystemFactory.createHorizontalDatum(java.lang.String, org.opengis.cs.CS_DatumType, org.opengis.cs.CS_Ellipsoid, org.opengis.cs.CS_WGS84ConversionInfo)
Method Detail |
public DatumType getDatumType()
DatumType.Horizontal
when are able to use generic types (with JDK 1.5).
getDatumType
in class Datum
CS_Datum.getDatumType()
public Ellipsoid getEllipsoid()
DefaultGeodeticDatum.getEllipsoid()
.
CS_HorizontalDatum.getEllipsoid()
public WGS84ConversionInfo getWGS84Parameters()
null
for horizontal datums with type
DatumType.Horizontal.OTHER
. This method may also return
null
if no suitable transformation is available.
CS_HorizontalDatum.getWGS84Parameters()
public boolean equals(Info object, boolean compareNames)
equals
in class Datum
object
- The object to compare to this
.compareNames
- true
to comparare the name,
alias, authority
code, etc. as well, or false
to compare only properties
relevant to transformations.
true
if both objects are equal.public int hashCode()
equals
(Info, false)
.
hashCode
in class Datum
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |