Package slash.navigation.common
package slash.navigation.common
Basic navigation data types and algorithms.
This package facilitates types such as position, degree, numbering pattern, units and algorithms such as bearing, mercator projection, Gauß-Krüger coordinates.
-
ClassDescriptionCalculates each position's arrival time of day from a single departure time and the routing durations already calculated as cumulative milliseconds from the start of the route.Computes the distance, azimuth, and back azimuth between two lat-lon positions on the Earth's surface.An area defined by the north east and south west
NavigationPositions.Enumeration of supported degree formats.Transfer of values betweenDegreeFormats.Combines distance in meters and time in milliseconds between twoNavigationPositions.AggregatesDistanceAndTimesInterface for events from aDistanceAndTimeAggregatorComputes interior points on the straight line (Luftlinie) between two positions, one everyintervalMetres, excluding the two endpoints.Longitude and latitude for common navigation usageIdentify maps by a unique identifier andBoundingBox.Provides navigation conversion functionality.A navigation position.Enumeration of the strategies where the Index 1 is for adding numbers to the descriptions of positions.Enumeration of the ways to add numbers to the descriptions of positions.Orientation of GPS coordinate values.An area defined by one or more rings ofNavigationPositions, e.g. a clip polygon of an extract.ProvidesNavigationPositionparsing from strings.A navigation position that supports just longitude, latitude, elevation, description and time.Transforms WGS-84 to GCJ-02 and back.Provides unit conversion functionality.Enumeration of supported unit systems.Transfer of values betweenUnitSystemsystems.Value andOrientationof GPS coordinates.