Package | Description |
---|---|
org.orekit.attitudes |
This package provides classes to represent simple attitudes.
|
org.orekit.bodies |
This package provides interface to represent the position and geometry of
space objects such as stars, planets or asteroids.
|
org.orekit.estimation.measurements |
The measurements package defines everything that is related to orbit
determination measurements.
|
org.orekit.frames |
This package provides classes to handle frames and transforms between them.
|
org.orekit.gnss |
This package provides classes related to GNSS applications.
|
org.orekit.models.earth |
This package provides models that simulate certain physical phenomena
of Earth and the near-Earth environment.
|
org.orekit.models.earth.displacement |
This package provides models computing reference points
displacements on Earth surface.
|
org.orekit.models.earth.tessellation |
This package provides ways to do tessellation and sampling of zones of
interest over an ellipsoid surface.
|
Constructor | Description |
---|---|
TargetPointing(Frame inertialFrame,
GeodeticPoint targetGeo,
BodyShape shape) |
Creates a new instance from body shape and target expressed in geodetic coordinates.
|
Modifier and Type | Method | Description |
---|---|---|
GeodeticPoint |
BodyShape.getIntersectionPoint(org.hipparchus.geometry.euclidean.threed.Line line,
org.hipparchus.geometry.euclidean.threed.Vector3D close,
Frame frame,
AbsoluteDate date) |
Get the intersection point of a line with the surface of the body.
|
GeodeticPoint |
OneAxisEllipsoid.getIntersectionPoint(org.hipparchus.geometry.euclidean.threed.Line line,
org.hipparchus.geometry.euclidean.threed.Vector3D close,
Frame frame,
AbsoluteDate date) |
Get the intersection point of a line with the surface of the body.
|
GeodeticPoint |
BodyShape.transform(org.hipparchus.geometry.euclidean.threed.Vector3D point,
Frame frame,
AbsoluteDate date) |
Transform a Cartesian point to a surface-relative point.
|
GeodeticPoint |
OneAxisEllipsoid.transform(org.hipparchus.geometry.euclidean.threed.Vector3D point,
Frame frame,
AbsoluteDate date) |
Transform a Cartesian point to a surface-relative point.
|
Modifier and Type | Method | Description |
---|---|---|
org.hipparchus.geometry.euclidean.threed.Vector3D |
BodyShape.transform(GeodeticPoint point) |
Transform a surface-relative point to a Cartesian point.
|
org.hipparchus.geometry.euclidean.threed.Vector3D |
OneAxisEllipsoid.transform(GeodeticPoint point) |
Transform a surface-relative point to a Cartesian point.
|
Modifier and Type | Method | Description |
---|---|---|
GeodeticPoint |
GroundStation.getOffsetGeodeticPoint() |
Deprecated.
as of 9.1, replaced by
GroundStation.getOffsetGeodeticPoint(AbsoluteDate) |
GeodeticPoint |
GroundStation.getOffsetGeodeticPoint(AbsoluteDate date) |
Get the geodetic point at the center of the offset frame.
|
Modifier and Type | Method | Description |
---|---|---|
GeodeticPoint |
TopocentricFrame.computeLimitVisibilityPoint(double radius,
double azimuth,
double elevation) |
Compute the limit visibility point for a satellite in a given direction.
|
GeodeticPoint |
TopocentricFrame.getPoint() |
Get the surface point defining the origin of the frame.
|
GeodeticPoint |
TopocentricFrame.pointAtDistance(double azimuth,
double elevation,
double distance) |
Compute the point observed from the station at some specified distance.
|
Constructor | Description |
---|---|
TopocentricFrame(BodyShape parentShape,
GeodeticPoint point,
String name) |
Simple constructor.
|
Modifier and Type | Method | Description |
---|---|---|
GeodeticPoint |
DOP.getLocation() |
Gets the location with respect to the Earth where DOP was calculated.
|
Modifier and Type | Method | Description |
---|---|---|
static DOPComputer |
DOPComputer.create(OneAxisEllipsoid shape,
GeodeticPoint location) |
Creates a DOP computer for one location.
|
Constructor | Description |
---|---|
DOP(GeodeticPoint location,
AbsoluteDate date,
int gnssNb,
double gdop,
double pdop,
double hdop,
double vdop,
double tdop) |
Constructor.
|
Modifier and Type | Method | Description |
---|---|---|
GeodeticPoint |
Geoid.getIntersectionPoint(org.hipparchus.geometry.euclidean.threed.Line lineInFrame,
org.hipparchus.geometry.euclidean.threed.Vector3D closeInFrame,
Frame frame,
AbsoluteDate date) |
Get the intersection point of a line with the surface of the body.
|
GeodeticPoint |
Geoid.transform(org.hipparchus.geometry.euclidean.threed.Vector3D point,
Frame frame,
AbsoluteDate date) |
Transform a Cartesian point to a surface-relative point.
|
Modifier and Type | Method | Description |
---|---|---|
double |
IonosphericModel.pathDelay(AbsoluteDate date,
GeodeticPoint geo,
double elevation,
double azimuth) |
Calculates the ionospheric path delay for the signal path from a ground
station to a satellite.
|
double |
KlobucharIonoModel.pathDelay(AbsoluteDate date,
GeodeticPoint geo,
double elevation,
double azimuth) |
Calculates the ionospheric path delay for the signal path from a ground
station to a satellite.
|
org.hipparchus.geometry.euclidean.threed.Vector3D |
Geoid.transform(GeodeticPoint point) |
Transform a surface-relative point to a Cartesian point.
|
Modifier and Type | Method | Description |
---|---|---|
GeodeticPoint |
OceanLoadingCoefficients.getSiteLocation() |
Get the site location.
|
Constructor | Description |
---|---|
OceanLoadingCoefficients(String siteName,
GeodeticPoint siteLocation,
Tide[][] tides,
double[][] zAmplitude,
double[][] zPhase,
double[][] wAmplitude,
double[][] wPhase,
double[][] sAmplitude,
double[][] sPhase) |
Simple constructor.
|
Modifier and Type | Method | Description |
---|---|---|
GeodeticPoint |
Tile.getCenter() |
Get the center point.
|
GeodeticPoint |
Tile.getInterpolatedPoint(double u,
double v) |
Get an interpolated point inside the tile.
|
GeodeticPoint[] |
Tile.getVertices() |
Get the four vertices.
|
protected GeodeticPoint |
EllipsoidTessellator.toGeodetic(org.hipparchus.geometry.spherical.twod.S2Point point) |
Convert a point on the unit 2-sphere to geodetic coordinates.
|
Modifier and Type | Method | Description |
---|---|---|
List<List<GeodeticPoint>> |
EllipsoidTessellator.sample(org.hipparchus.geometry.spherical.twod.SphericalPolygonsSet zone,
double width,
double length) |
Sample a zone of interest into a grid sample of
geodetic points . |
Modifier and Type | Method | Description |
---|---|---|
org.hipparchus.geometry.euclidean.threed.Vector3D |
AlongTrackAiming.alongTileDirection(org.hipparchus.geometry.euclidean.threed.Vector3D point,
GeodeticPoint gp) |
Find the along tile direction for tessellation at specified point.
|
org.hipparchus.geometry.euclidean.threed.Vector3D |
ConstantAzimuthAiming.alongTileDirection(org.hipparchus.geometry.euclidean.threed.Vector3D point,
GeodeticPoint gp) |
Find the along tile direction for tessellation at specified point.
|
org.hipparchus.geometry.euclidean.threed.Vector3D |
TileAiming.alongTileDirection(org.hipparchus.geometry.euclidean.threed.Vector3D point,
GeodeticPoint gp) |
Find the along tile direction for tessellation at specified point.
|
static org.hipparchus.geometry.spherical.twod.SphericalPolygonsSet |
EllipsoidTessellator.buildSimpleZone(double tolerance,
GeodeticPoint... points) |
Build a simple zone (connected zone without holes).
|
Constructor | Description |
---|---|
Tile(GeodeticPoint v0,
GeodeticPoint v1,
GeodeticPoint v2,
GeodeticPoint v3) |
Create a tile.
|
Copyright © 2002-2019 CS Systèmes d'information. All rights reserved.