Uses of Class
com.metsci.glimpse.util.geo.LatLonGeo

Packages that use LatLonGeo
com.metsci.glimpse.charts.raster Data structures and data IO utilities for displaying ENC raster images. 
com.metsci.glimpse.charts.shoreline Data structures and data IO utilities for display land polygon outlines. 
com.metsci.glimpse.charts.shoreline.gshhs Data structures and data IO utilities for displaying GSHHS polygons. 
com.metsci.glimpse.charts.vector Data structures and data IO utilities for parsing ENC and DNC navigation charts and displaying them as vector data. 
com.metsci.glimpse.painter.geo Painters which draw plot elements for creating geographic display. 
com.metsci.glimpse.util.geo Utilities for performing latitude/longitude calculations and projections using spherical or WGS 84 coordinate systems. 
com.metsci.glimpse.util.geo.datum   
com.metsci.glimpse.util.geo.format   
com.metsci.glimpse.util.geo.projection   
com.metsci.glimpse.util.geo.util   
 

Uses of LatLonGeo in com.metsci.glimpse.charts.raster
 

Methods in com.metsci.glimpse.charts.raster that return LatLonGeo
 LatLonGeo BsbRasterData.estimateCenterLatLon()
           
 

Methods in com.metsci.glimpse.charts.raster that return types with arguments of type LatLonGeo
 java.util.Set<Pair<IntPoint2d,LatLonGeo>> BsbRasterData.getRegistrationPoints()
           
 

Uses of LatLonGeo in com.metsci.glimpse.charts.shoreline
 

Methods in com.metsci.glimpse.charts.shoreline that return LatLonGeo
 LatLonGeo LandShape.getNeCorner()
           
 LatLonGeo LandShape.getSwCorner()
           
 

Constructors in com.metsci.glimpse.charts.shoreline with parameters of type LatLonGeo
LandBox(LatLonGeo swCorner, LatLonGeo neCorner, boolean isSwCornerLand)
           
 

Uses of LatLonGeo in com.metsci.glimpse.charts.shoreline.gshhs
 

Constructors in com.metsci.glimpse.charts.shoreline.gshhs with parameters of type LatLonGeo
GshhsFile(java.io.File file, LatLonGeo swCorner, LatLonGeo neCorner)
           
 

Uses of LatLonGeo in com.metsci.glimpse.charts.vector
 

Methods in com.metsci.glimpse.charts.vector that return LatLonGeo
 LatLonGeo MercatorProjection.unproject(double x, double y)
           
 

Methods in com.metsci.glimpse.charts.vector with parameters of type LatLonGeo
 Vector2d MercatorProjection.project(LatLonGeo latLon)
           
 

Uses of LatLonGeo in com.metsci.glimpse.painter.geo
 

Methods in com.metsci.glimpse.painter.geo with parameters of type LatLonGeo
 void LatLonTrackPainter.addPointGeo(int trackId, int pointId, LatLonGeo latLon, long time)
           
 java.util.Collection<Point> LatLonTrackPainter.getGeoRange(LatLonGeo minLatLon, LatLonGeo maxLatLon)
           
 java.util.Collection<Point> LatLonTrackPainter.getTimeGeoRange(LatLonGeo minLatLon, LatLonGeo maxLatLon)
           
 java.util.Collection<Point> LatLonTrackPainter.getTimeGeoRange(long minTime, long maxTime, LatLonGeo minLatLon, LatLonGeo maxLatLon)
           
 

Uses of LatLonGeo in com.metsci.glimpse.util.geo
 

Methods in com.metsci.glimpse.util.geo that return LatLonGeo
 LatLonGeo LatLonGeo.displacedBy(DistanceAzimuth distAzimuth)
           
 LatLonGeo LatLonGeo.displacedBy(DistanceAzimuth distAzimuth, Datum datum)
           
 LatLonGeo LatLonGeo.displacedBy(double dist, double azimuth)
          Same as displacedBy(double, double, Datum), only the default datum is used instead of a user-supplied datum.
 LatLonGeo LatLonGeo.displacedBy(double dist, double azimuth, Datum datum)
           Returns a newly constructed LatLonGeo generated by displacing this LatLonGeo a specified distance along a geodesic at the given azimuth.
static LatLonGeo LatLonGeo.fromDeg(double northLat, double eastLon)
          Constructs and initializes a LatLonGeo at the given coordinates.
static LatLonGeo LatLonGeo.fromDeg(double northLat, double eastLon, double altitude)
          Constructs and initializes a LatLonGeo at the given coordinates.
static LatLonGeo LatLonGeo.fromDeg(int northLatHours, double northLatMinutes, int eastLonHours, double eastLonMinutes)
          Constructs and initializes a LatLonGeo at the given coordinates.
static LatLonGeo LatLonGeo.fromEnu(Vector3d enuPoint, LatLonGeo refPoint, Datum datum)
          Constructs and initializes a LatLonGeo based on the given (east,north,up) coordinates in a local tangent plane coordinate system that is tangent to Earth at the given reference point.
static LatLonGeo LatLonGeo.fromRad(double northLat, double eastLon)
          Constructs and initializes a LatLonGeo at the given coordinates.
static LatLonGeo LatLonGeo.fromRad(double northLat, double eastLon, double altitude)
          Constructs and initializes a LatLonGeo at the given coordinates.
 LatLonGeo LatLonRect.toLatLonGeo(Datum datum)
           
 LatLonGeo LatLonGeo.withAltitude(double altitude)
          Returns a newly constructed LatLonGeo with a new altitude but same latitude and same longitude as the current LatLonGeo.
 LatLonGeo LatLonGeo.withGeocentricLatitudeOn(Datum d)
          Returns a newly constructed LatLonGeo with a geocentric latitude based on interpreting the latitude in this LatLonGeo as geodetic.
 LatLonGeo LatLonGeo.withGeodeticLatitudeOn(Datum d)
          Returns a newly constructed LatLonGeo with a geodetic latitude based on interpreting the latitude in this LatLonGeo as geocentric.
 

Methods in com.metsci.glimpse.util.geo with parameters of type LatLonGeo
static LatLonRect LatLonRect.fromEnu(Vector3d enuPoint, LatLonGeo refPoint, Datum datum)
           
static LatLonGeo LatLonGeo.fromEnu(Vector3d enuPoint, LatLonGeo refPoint, Datum datum)
          Constructs and initializes a LatLonGeo based on the given (east,north,up) coordinates in a local tangent plane coordinate system that is tangent to Earth at the given reference point.
 double LatLonGeo.getAzimuthFrom(LatLonGeo from)
           
 double LatLonGeo.getAzimuthFrom(LatLonGeo from, Datum datum)
           
 double LatLonGeo.getAzimuthTo(LatLonGeo to)
           
 double LatLonGeo.getAzimuthTo(LatLonGeo to, Datum datum)
           
 DistanceAzimuth LatLonGeo.getDistanceAzimuthTo(LatLonGeo to)
           
 DistanceAzimuth LatLonGeo.getDistanceAzimuthTo(LatLonGeo to, Datum datum)
           
 double LatLonGeo.getDistanceTo(LatLonGeo to)
           
 double LatLonGeo.getDistanceTo(LatLonGeo to, Datum datum)
           
 Vector3d LatLonRect.toEnu(LatLonGeo refPoint, Datum datum)
          Creates an (east,north,up) representation of this point on the plane tangent to Earth at the given reference point.
 Vector3d LatLonGeo.toEnu(LatLonGeo refPoint, Datum datum)
          Creates an (east,north,up) representation of this point on the plane tangent to Earth at the given reference point.
 

Uses of LatLonGeo in com.metsci.glimpse.util.geo.datum
 

Methods in com.metsci.glimpse.util.geo.datum that return LatLonGeo
 LatLonGeo DatumSphere.displace(LatLonGeo from, double dist, double azimuth)
           
 LatLonGeo Datum.displace(LatLonGeo from, double dist, double azimuth)
           
 LatLonGeo Datum.toGeocentricLatitude(LatLonGeo llg)
          Projects a geodetic latitude onto a geocentric latitude using a ray through the center of the spheroid.
 LatLonGeo Datum.toGeodeticLatitude(LatLonGeo llg)
          Projects a geocentric latitude onto a geodetic latitude using a ray through the center of the sphere.
 LatLonGeo DatumSphere.toLatLonGeo(double x, double y, double z)
           
 LatLonGeo Datum.toLatLonGeo(double x, double y, double z)
           
 LatLonGeo DatumSphere.toLatLonGeo(LatLonRect from)
           
 LatLonGeo Datum.toLatLonGeo(LatLonRect from)
           
 LatLonGeo DatumWgs84.toWgs84(LatLonGeo ll)
           
 LatLonGeo DatumSphere.toWgs84(LatLonGeo llg)
          Converts geocentric latitude to a geodetic latitude.
abstract  LatLonGeo Datum.toWgs84(LatLonGeo llg)
           
 

Methods in com.metsci.glimpse.util.geo.datum with parameters of type LatLonGeo
 LatLonGeo DatumSphere.displace(LatLonGeo from, double dist, double azimuth)
           
 LatLonGeo Datum.displace(LatLonGeo from, double dist, double azimuth)
           
 LatLonRect Datum.fromEnu(Vector3d enuPoint, LatLonGeo refPoint)
          Computes the ECEF-r representation of the given (east,north,up) vector given the underlying projection plane's point of tangency.
 double DatumSphere.getAzimuth(LatLonGeo from, LatLonGeo to)
           
 double Datum.getAzimuth(LatLonGeo from, LatLonGeo to)
           
 double DatumSphere.getDistance(LatLonGeo from, LatLonGeo to)
           
 double Datum.getDistance(LatLonGeo from, LatLonGeo to)
           
 DistanceAzimuth DatumSphere.getDistanceAzimuth(LatLonGeo from, LatLonGeo to)
           
 DistanceAzimuth Datum.getDistanceAzimuth(LatLonGeo from, LatLonGeo to)
           
 Vector3d Datum.toEnu(LatLonRect point, LatLonGeo refPoint)
          Computes the (east,north,up) representation of an ECEF-r point given the underlying projection plane's point of tangency.
 LatLonGeo Datum.toGeocentricLatitude(LatLonGeo llg)
          Projects a geodetic latitude onto a geocentric latitude using a ray through the center of the spheroid.
 LatLonGeo Datum.toGeodeticLatitude(LatLonGeo llg)
          Projects a geocentric latitude onto a geodetic latitude using a ray through the center of the sphere.
 LatLonRect DatumSphere.toLatLonRect(LatLonGeo from)
           
 LatLonRect Datum.toLatLonRect(LatLonGeo from)
           
 LatLonGeo DatumWgs84.toWgs84(LatLonGeo ll)
           
 LatLonGeo DatumSphere.toWgs84(LatLonGeo llg)
          Converts geocentric latitude to a geodetic latitude.
abstract  LatLonGeo Datum.toWgs84(LatLonGeo llg)
           
 

Uses of LatLonGeo in com.metsci.glimpse.util.geo.format
 

Methods in com.metsci.glimpse.util.geo.format that return LatLonGeo
 LatLonGeo LatLonFormatDegreesMinutesSeconds.parse(java.lang.String s)
           
 LatLonGeo LatLonFormatCompact.parse(java.lang.String s)
           
 LatLonGeo LatLonFormat.parse(java.lang.String s)
           
static LatLonGeo LatLonFormatCompact.parseToLatLonGeo(java.lang.String s)
           
 

Methods in com.metsci.glimpse.util.geo.format with parameters of type LatLonGeo
 java.lang.String LatLonFormatDegreesMinutesSeconds.format(LatLonGeo ll)
           
 java.lang.String LatLonFormatCompact.format(LatLonGeo latLon)
           
 java.lang.String LatLonFormat.format(LatLonGeo ll)
           
 

Uses of LatLonGeo in com.metsci.glimpse.util.geo.projection
 

Methods in com.metsci.glimpse.util.geo.projection that return LatLonGeo
 LatLonGeo TangentPlane.getRefLatLon()
           
 LatLonGeo TangentPlane.unproject(double planeX, double planeY)
           
 LatLonGeo GeoProjection.unproject(double x, double y)
          Convert projected x,y position back to (nearly) equivalent LatLon.
 

Methods in com.metsci.glimpse.util.geo.projection with parameters of type LatLonGeo
 Vector2d TangentPlane.project(LatLonGeo latLon)
           
 Vector2d GeoProjection.project(LatLonGeo latLon)
          Convert LatLon to (nearly) equivalent projected x,y position.
 

Constructors in com.metsci.glimpse.util.geo.projection with parameters of type LatLonGeo
TangentPlane(LatLonGeo latLon)
          Create tangent plane mapping latLon to 0,0 on plane.
TangentPlane(LatLonGeo latLon, double tangentPointOnPlaneX, double tangentPointOnPlaneY)
          Create tangent plane mapping latLon to x, y on plane.
 

Uses of LatLonGeo in com.metsci.glimpse.util.geo.util
 

Methods in com.metsci.glimpse.util.geo.util that return LatLonGeo
 LatLonGeo PositionAzimuth.getPosition()
           
static LatLonGeo SphereUtil.greatCircleShift(LatLonGeo from, double radius, double dist, double azimuth)
          Shifts a point along a great circle path.
static LatLonGeo SpheroidUtil.toLatLonGeo(double x, double y, double z, Datum d)
          Direct transformation from ECEF-r to ECEF-g coordinates.
static LatLonGeo SphereUtil.toLatLonGeo(double x, double y, double z, double radius)
          Transformation from ECEF-r to ECEF-g coordinates.
 

Methods in com.metsci.glimpse.util.geo.util with parameters of type LatLonGeo
static PositionAzimuth SpheroidUtil.forward(Datum datum, LatLonGeo from, double dist, double azimuth)
          Solution of the geodetic direct problem using T.
static double SphereUtil.greatCircleAzimuth(LatLonGeo from, LatLonGeo to)
          Computes the initial azimuth along the shortest great circle path connecting the two specified points.
static double SphereUtil.greatCircleDistance(LatLonGeo from, LatLonGeo to, double radius)
          Computes the great circle distance between the specified points using the Haversine formula.
static LatLonGeo SphereUtil.greatCircleShift(LatLonGeo from, double radius, double dist, double azimuth)
          Shifts a point along a great circle path.
static DistanceAzimuth SpheroidUtil.inverse(Datum datum, LatLonGeo from, LatLonGeo to)
          Solution of the geodetic inverse problem using T.
 

Constructors in com.metsci.glimpse.util.geo.util with parameters of type LatLonGeo
PositionAzimuth(LatLonGeo position, double azimuth)
           
 



Copyright © 2012 Metron, Inc.. All Rights Reserved.