Class ConstantAzimuthAiming

  • All Implemented Interfaces:
    TileAiming

    public class ConstantAzimuthAiming
    extends Object
    implements TileAiming
    Class used to orient tiles with respect to a geographic azimuth.
    Author:
    Luc Maisonobe
    See Also:
    AlongTrackAiming
    • Constructor Detail

      • ConstantAzimuthAiming

        public ConstantAzimuthAiming​(OneAxisEllipsoid ellipsoid,
                                     double azimuth)
        Simple constructor.
        Parameters:
        ellipsoid - ellipsoid body on which the zone is defined
        azimuth - geographic azimuth of the tiles
    • Method Detail

      • alongTileDirection

        public org.hipparchus.geometry.euclidean.threed.Vector3D alongTileDirection​(org.hipparchus.geometry.euclidean.threed.Vector3D point,
                                                                                    GeodeticPoint gp)
        Find the along tile direction for tessellation at specified point.
        Specified by:
        alongTileDirection in interface TileAiming
        Parameters:
        point - point on the ellipsoid (Cartesian coordinates)
        gp - point on the ellipsoid (geodetic coordinates)
        Returns:
        normalized along tile direction