|
GeoAPI 2.0 Build 2005-06-08 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
@UML(identifier="CD_Ellipsoid",
specification=ISO_19111)
public interface EllipsoidGeometric figure that can be used to describe the approximate shape of the earth. In mathematical terms, it is a surface formed by the rotation of an ellipse about its minor axis. An ellipsoid requires two defining parameters:
| Field Summary |
|---|
| Fields inherited from interface IdentifiedObject |
|---|
ALIAS_KEY, IDENTIFIERS_KEY, NAME_KEY, REMARKS_KEY |
| Method Summary | |
|---|---|
Unit |
getAxisUnit()
Returns the linear unit of the semi-major and semi-minor axis values. |
double |
getInverseFlattening()
Returns the value of the inverse of the flattening constant. |
double |
getSemiMajorAxis()
Length of the semi-major axis of the ellipsoid. |
double |
getSemiMinorAxis()
Length of the semi-minor axis of the ellipsoid. |
boolean |
isIvfDefinitive()
Indicates if the inverse flattening is definitive for this ellipsoid. |
boolean |
isSphere()
true if the ellipsoid is degenerate and is actually a sphere. |
| Methods inherited from interface IdentifiedObject |
|---|
getAlias, getIdentifiers, getName, getRemarks, toWKT |
| Method Detail |
|---|
@UML(identifier="getAxisUnit",
specification=OGC_01009)
Unit getAxisUnit()
@UML(identifier="semiMajorAxis",
obligation=MANDATORY,
specification=ISO_19111)
double getSemiMajorAxis()
@UML(identifier="secondDefiningParameter.semiMinorAxis",
obligation=CONDITIONAL,
specification=ISO_19111)
double getSemiMinorAxis()
@UML(identifier="secondDefiningParameter.inverseFlattening",
obligation=CONDITIONAL,
specification=ISO_19111)
double getInverseFlattening()
isSphere() returns true),
the Double.POSITIVE_INFINITY value is used.
@UML(identifier="CS_Ellipsoid.isIvfDefinitive",
obligation=CONDITIONAL,
specification=OGC_01009)
boolean isIvfDefinitive()
true if the inverse flattening is
definitive, or false if the polar radius
is definitive.
@UML(identifier="secondDefiningParameter.isSphere",
obligation=CONDITIONAL,
specification=ISO_19111)
boolean isSphere()
true if the ellipsoid is degenerate and is actually a sphere. The sphere is
completely defined by the semi-major axis, which is the
radius of the sphere.
true if the ellipsoid is degenerate and is actually a sphere.
|
GeoAPI 2.0 Build 2005-06-08 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
|
Symbols, terms and definitions | Copyright OpenGIS® Consortium |