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.tessellation |
This package provides ways to do tessellation and sampling of zones of
interest over an ellipsoid surface.
|
Constructor and 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 and 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 and 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 and Description |
---|---|
GeodeticPoint |
GroundStation.getOffsetGeodeticPoint()
Get the geodetic point at the center of the offset frame.
|
Modifier and Type | Method and 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 and Description |
---|
TopocentricFrame(BodyShape parentShape,
GeodeticPoint point,
String name)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
GeodeticPoint |
DOP.getLocation()
Gets the location with respect to the Earth where DOP was calculated.
|
Modifier and Type | Method and Description |
---|---|
static DOPComputer |
DOPComputer.create(OneAxisEllipsoid shape,
GeodeticPoint location)
Creates a DOP computer for one location.
|
Constructor and Description |
---|
DOP(GeodeticPoint location,
AbsoluteDate date,
int gnssNb,
double gdop,
double pdop,
double hdop,
double vdop,
double tdop)
Constructor.
|
Modifier and Type | Method and 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 and Description |
---|---|
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.
|
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.
|
org.hipparchus.geometry.euclidean.threed.Vector3D |
Geoid.transform(GeodeticPoint point)
Transform a surface-relative point to a Cartesian point.
|
Modifier and Type | Method and 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 and 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 and 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 and Description |
---|
Tile(GeodeticPoint v0,
GeodeticPoint v1,
GeodeticPoint v2,
GeodeticPoint v3)
Create a tile.
|
Copyright © 2002-2017 CS Systèmes d'information. All rights reserved.