Package mil.nga.crs.geo
Interface GeoDatum
-
- All Superinterfaces:
Identifiable
- All Known Implementing Classes:
GeoDatumEnsemble
,GeoReferenceFrame
public interface GeoDatum extends Identifiable
Geodetic and Geographic Datum interface- Author:
- osbornb
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Ellipsoid
getEllipsoid()
Get the ellipsoidString
getName()
Get the datum namePrimeMeridian
getPrimeMeridian()
Get the prime meridianboolean
hasPrimeMeridian()
Has a prime meridianvoid
setEllipsoid(Ellipsoid ellipsoid)
Set the ellipsoidvoid
setName(String name)
Set the datum namevoid
setPrimeMeridian(PrimeMeridian primeMeridian)
Set the prime meridian-
Methods inherited from interface mil.nga.crs.common.Identifiable
addIdentifier, addIdentifiers, getIdentifier, getIdentifiers, hasIdentifiers, numIdentifiers, setIdentifiers
-
-
-
-
Method Detail
-
getName
String getName()
Get the datum name- Returns:
- datum name
-
setName
void setName(String name)
Set the datum name- Parameters:
name
- datum name
-
getEllipsoid
Ellipsoid getEllipsoid()
Get the ellipsoid- Returns:
- ellipsoid
-
setEllipsoid
void setEllipsoid(Ellipsoid ellipsoid)
Set the ellipsoid- Parameters:
ellipsoid
- ellipsoid
-
getPrimeMeridian
PrimeMeridian getPrimeMeridian()
Get the prime meridian- Returns:
- prime meridian
-
hasPrimeMeridian
boolean hasPrimeMeridian()
Has a prime meridian- Returns:
- true if has prime meridian
-
setPrimeMeridian
void setPrimeMeridian(PrimeMeridian primeMeridian)
Set the prime meridian- Parameters:
primeMeridian
- prime meridian
-
-