|
deegree 2.2 (2008/12/22 11:33 build-3038-official) | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.deegree.crs.Identifiable
org.deegree.crs.components.Datum
org.deegree.crs.components.GeodeticDatum
public class GeodeticDatum
A GeodeticDatum
(aka. HorizontalDatum) holds an ellipse and a prime-meridian.
Field Summary | |
---|---|
static GeodeticDatum |
WGS84
The default WGS 1984 datum, with primeMeridian set to Greenwich and default (no) wgs84 conversion info. |
Constructor Summary | |
---|---|
GeodeticDatum(Ellipsoid ellipsoid,
PrimeMeridian primeMeridian,
WGS84ConversionInfo toWGS84,
String[] identifiers)
A datum with given ellipsoid and a prime-meridian. |
|
GeodeticDatum(Ellipsoid ellipsoid,
PrimeMeridian primeMeridian,
WGS84ConversionInfo toWGS84,
String[] identifiers,
String[] names,
String[] versions,
String[] descriptions,
String[] areasOfUse)
|
|
GeodeticDatum(Ellipsoid ellipsoid,
PrimeMeridian primeMeridian,
WGS84ConversionInfo toWGS84,
String identifier,
String name,
String version,
String description,
String areaOfUse)
|
|
GeodeticDatum(Ellipsoid ellipsoid,
WGS84ConversionInfo toWGS84,
String[] identifiers)
A datum with given ellipsoid and a GreenWich prime-meridian. |
|
GeodeticDatum(Ellipsoid ellipsoid,
WGS84ConversionInfo toWGS84,
String identifier,
String name)
A datum with given ellipsoid and a GreenWich prime-meridian. |
Method Summary | |
---|---|
boolean |
equals(Object other)
|
Ellipsoid |
getEllipsoid()
|
PrimeMeridian |
getPrimeMeridian()
|
WGS84ConversionInfo |
getWGS84Conversion()
|
int |
hashCode()
Implementation as proposed by Joshua Block in Effective Java (Addison-Wesley 2001), which supplies an even distribution and is relatively fast. |
String |
toString()
|
Methods inherited from class org.deegree.crs.Identifiable |
---|
checkForNullObject, checkForNullObject, getAreaOfUse, getAreasOfUse, getDescription, getDescriptions, getIdAndName, getIdentifier, getIdentifiers, getName, getNames, getVersion, getVersions |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final GeodeticDatum WGS84
Constructor Detail |
---|
public GeodeticDatum(Ellipsoid ellipsoid, PrimeMeridian primeMeridian, WGS84ConversionInfo toWGS84, String[] identifiers, String[] names, String[] versions, String[] descriptions, String[] areasOfUse)
ellipsoid
- of this datumprimeMeridian
- to which this datum is defined.toWGS84
- bursa-wolf parameters describing the transform from this datum into the wgs84 datum.identifiers
- names
- versions
- descriptions
- areasOfUse
- public GeodeticDatum(Ellipsoid ellipsoid, WGS84ConversionInfo toWGS84, String[] identifiers)
ellipsoid
- of this datumtoWGS84
- bursa-wolf parameters describing the transform from this datum into the wgs84 datum.identifiers
- public GeodeticDatum(Ellipsoid ellipsoid, PrimeMeridian primeMeridian, WGS84ConversionInfo toWGS84, String[] identifiers)
ellipsoid
- of this datumprimeMeridian
- to which this datum is defined.toWGS84
- bursa-wolf parameters describing the transform from this datum into the wgs84 datum.identifiers
- public GeodeticDatum(Ellipsoid ellipsoid, PrimeMeridian primeMeridian, WGS84ConversionInfo toWGS84, String identifier, String name, String version, String description, String areaOfUse)
ellipsoid
- of this datumprimeMeridian
- to which this datum is defined.toWGS84
- bursa-wolf parameters describing the transform from this datum into the wgs84 datum.identifier
- name
- version
- description
- areaOfUse
- public GeodeticDatum(Ellipsoid ellipsoid, WGS84ConversionInfo toWGS84, String identifier, String name)
ellipsoid
- of this datumtoWGS84
- bursa-wolf parameters describing the transform from this datum into the wgs84 datum.identifier
- name
- Method Detail |
---|
public final Ellipsoid getEllipsoid()
public final PrimeMeridian getPrimeMeridian()
public final WGS84ConversionInfo getWGS84Conversion()
public boolean equals(Object other)
equals
in class Object
public String toString()
toString
in class Identifiable
public int hashCode()
Combining the hash code(s) computed above: result = 37 * result + code;
hashCode
in class Object
Object.hashCode()
|
deegree 2.2 (2008/12/22 11:33 build-3038-official) | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://deegree.sourceforge.net