public class GeographicCoordinateSystem extends Object implements CoordinateSystem
| Modifier and Type | Field and Description |
|---|---|
static double |
EARTH_RADIUS |
| Constructor and Description |
|---|
GeographicCoordinateSystem(int id,
String name,
Datum datum,
AngularUnit angularUnit,
List<Axis> axis,
Area area,
Authority authority,
boolean deprecated) |
GeographicCoordinateSystem(int id,
String name,
Datum datum,
PrimeMeridian primeMeridian,
AngularUnit angularUnit,
List<Axis> axis,
Area area,
Authority authority,
boolean deprecated) |
GeographicCoordinateSystem(int id,
String name,
Datum datum,
PrimeMeridian primeMeridian,
AngularUnit angularUnit,
List<Axis> axis,
Authority authority) |
| Modifier and Type | Method and Description |
|---|---|
GeographicCoordinateSystem |
clone() |
static double |
distanceMetres(double lon1,
double lat1,
double lon2,
double lat2) |
boolean |
equals(Object object) |
boolean |
equalsExact(GeographicCoordinateSystem cs) |
AngularUnit |
getAngularUnit() |
Area |
getArea() |
BoundingBox |
getAreaBoundingBox() |
Authority |
getAuthority() |
List<Axis> |
getAxis() |
CoordinatesProjection |
getCoordinatesProjection() |
Datum |
getDatum() |
GeometryFactory |
getGeometryFactory() |
int |
getId() |
javax.measure.unit.Unit<javax.measure.quantity.Length> |
getLengthUnit() |
String |
getName() |
PrimeMeridian |
getPrimeMeridian() |
javax.measure.unit.Unit<javax.measure.quantity.Angle> |
getUnit() |
int |
hashCode() |
boolean |
isDeprecated() |
String |
toString() |
public static final double EARTH_RADIUS
public GeographicCoordinateSystem(int id,
String name,
Datum datum,
AngularUnit angularUnit,
List<Axis> axis,
Area area,
Authority authority,
boolean deprecated)
public GeographicCoordinateSystem(int id,
String name,
Datum datum,
PrimeMeridian primeMeridian,
AngularUnit angularUnit,
List<Axis> axis,
Area area,
Authority authority,
boolean deprecated)
public GeographicCoordinateSystem(int id,
String name,
Datum datum,
PrimeMeridian primeMeridian,
AngularUnit angularUnit,
List<Axis> axis,
Authority authority)
public static double distanceMetres(double lon1,
double lat1,
double lon2,
double lat2)
public GeographicCoordinateSystem clone()
clone in interface CoordinateSystemclone in class Objectpublic boolean equalsExact(GeographicCoordinateSystem cs)
public AngularUnit getAngularUnit()
public Area getArea()
getArea in interface CoordinateSystempublic BoundingBox getAreaBoundingBox()
getAreaBoundingBox in interface CoordinateSystempublic Authority getAuthority()
getAuthority in interface CoordinateSystempublic List<Axis> getAxis()
getAxis in interface CoordinateSystempublic CoordinatesProjection getCoordinatesProjection()
getCoordinatesProjection in interface CoordinateSystempublic Datum getDatum()
public GeometryFactory getGeometryFactory()
getGeometryFactory in interface CoordinateSystempublic int getId()
getId in interface CoordinateSystempublic javax.measure.unit.Unit<javax.measure.quantity.Length> getLengthUnit()
getLengthUnit in interface CoordinateSystempublic String getName()
getName in interface CoordinateSystempublic PrimeMeridian getPrimeMeridian()
public javax.measure.unit.Unit<javax.measure.quantity.Angle> getUnit()
getUnit in interface CoordinateSystempublic boolean isDeprecated()
isDeprecated in interface CoordinateSystemCopyright © 2015 Revolution Systems Inc.. All rights reserved.