Uses of Class
com.kosherjava.zmanim.util.GeoLocation
Packages that use GeoLocation
Package
Description
The KosherJava Zmanim library is an API for a specialized calendar that can calculate different
astronomical times including sunrise and sunset and Jewish zmanim or religious
times for prayers and other Jewish religious duties.
Utility classes for the Zmanim API including classes to calculate sun based times,
location information,
some formatting and geographic location utilities.-
Uses of GeoLocation in com.kosherjava.zmanim
Fields in com.kosherjava.zmanim declared as GeoLocationModifier and TypeFieldDescriptionprivate GeoLocationAstronomicalCalendar.geoLocationtheGeoLocationused for calculations.Methods in com.kosherjava.zmanim that return GeoLocationModifier and TypeMethodDescriptionAstronomicalCalendar.getGeoLocation()A method that returns the currently setGeoLocationwhich contains location information used for the astronomical calculations.Methods in com.kosherjava.zmanim with parameters of type GeoLocationModifier and TypeMethodDescriptionvoidAstronomicalCalendar.setGeoLocation(GeoLocation geoLocation) Sets theGeoLocationObjectto be used for astronomical calculations.Constructors in com.kosherjava.zmanim with parameters of type GeoLocationModifierConstructorDescriptionAstronomicalCalendar(GeoLocation geoLocation) A constructor that takes in geolocation information as a parameter.ComplexZmanimCalendar(GeoLocation location) A constructor that takes aGeoLocationas a parameter.ZmanimCalendar(GeoLocation location) A constructor that takes aGeoLocationas a parameter. -
Uses of GeoLocation in com.kosherjava.zmanim.util
Fields in com.kosherjava.zmanim.util declared as GeoLocationModifier and TypeFieldDescriptionprivate GeoLocationZman.geoLocationThe location information of the zman.Methods in com.kosherjava.zmanim.util that return GeoLocationModifier and TypeMethodDescriptionZman.getGeoLocation()Returns the {link TimeZone} of the zman.private GeoLocationGeoLocation.vincentyDirectFormulaDestination(double initialBearing, double distance) Calculate the destination point based on an initial bearing and distance in meters from the current location using Thaddeus Vincenty's direct formula.Methods in com.kosherjava.zmanim.util with parameters of type GeoLocationModifier and TypeMethodDescriptiondoubleGeoLocation.getGeodesicDistance(GeoLocation location) Calculate geodesic distance in Meters between this Object and a second Object passed to this method using Thaddeus Vincenty's inverse formula See T Vincenty, "Direct and Inverse Solutions of Geodesics on the Ellipsoid with application of nested equations", Survey Review, vol XXII no 176, 1975static doubleGeoLocationUtils.getGeodesicDistance(GeoLocation location, GeoLocation destination) Deprecated.Calculate geodesic distance in Meters between this Object and a second Object passed to this method using Thaddeus Vincenty's inverse formula See T Vincenty, "Direct and Inverse Solutions of Geodesics on the Ellipsoid with application of nested equations", Survey Review, vol XXII no 176, 1975.doubleGeoLocation.getGeodesicFinalBearing(GeoLocation location) Calculate the final geodesic bearing between this Object and a second Object passed to this method using Thaddeus Vincenty's inverse formula See T Vincenty, "Direct and Inverse Solutions of Geodesics on the Ellipsoid with application of nested equations", Survey Review, vol XXII no 176, 1975static doubleGeoLocationUtils.getGeodesicFinalBearing(GeoLocation location, GeoLocation destination) Deprecated.Calculate the geodesic final bearing between this Object and a second Object passed to this method using Thaddeus Vincenty's inverse formula See T Vincenty, "Direct and Inverse Solutions of Geodesics on the Ellipsoid with application of nested equations", Survey Review, vol XXII no 176, 1975.doubleGeoLocation.getGeodesicInitialBearing(GeoLocation location) Calculate the initial geodesic bearing between this Object and a second Object passed to this method using Thaddeus Vincenty's inverse formula See T Vincenty, "Direct and Inverse Solutions of Geodesics on the Ellipsoid with application of nested equations", Survey Review, vol XXII no 176, 1975static doubleGeoLocationUtils.getGeodesicInitialBearing(GeoLocation location, GeoLocation destination) Deprecated.Calculate the geodesic initial bearing between this Object and a second Object passed to this method using Thaddeus Vincenty's inverse formula See T Vincenty, "Direct and Inverse Solutions of Geodesics on the Ellipsoid with application of nested equations", Survey Review, vol XXII no 176, 1975.doubleGeoLocation.getRhumbLineBearing(GeoLocation location) Returns the rhumb line bearing from the current location to the GeoLocation passed in.static doubleGeoLocationUtils.getRhumbLineBearing(GeoLocation location, GeoLocation destination) Deprecated.Returns the rhumb line bearing from the current location to the GeoLocation passed in.doubleGeoLocation.getRhumbLineDistance(GeoLocation location) Returns the rhumb line distance from the current location to the GeoLocation passed in.static doubleGeoLocationUtils.getRhumbLineDistance(GeoLocation location, GeoLocation destination) Deprecated.Returns the rhumb line distance between two GeoLocations passed in.private static doubleSunTimesCalculator.getTimeUTC(Calendar calendar, GeoLocation geoLocation, double zenith, boolean isSunrise) Get sunrise or sunset time in UTC, according to flag.abstract doubleAstronomicalCalculator.getUTCMidnight(Calendar calendar, GeoLocation geoLocation) Return solar midnight (UTC) for the given day at the given location on earth.doubleNOAACalculator.getUTCMidnight(Calendar calendar, GeoLocation geoLocation) Return the Universal Coordinated Time (UTC) of the solar midnight for the end of the given civil day at the given location on earth (about 12 hours after solar noon).doubleSunTimesCalculator.getUTCMidnight(Calendar calendar, GeoLocation geoLocation) Return the Universal Coordinated Time (UTC) of midnight for the given day at the given location on earth.abstract doubleAstronomicalCalculator.getUTCNoon(Calendar calendar, GeoLocation geoLocation) Return solar noon (UTC) for the given day at the given location on earth.doubleNOAACalculator.getUTCNoon(Calendar calendar, GeoLocation geoLocation) Return the Universal Coordinated Time (UTC) of solar noon for the given day at the given location on earth.doubleSunTimesCalculator.getUTCNoon(Calendar calendar, GeoLocation geoLocation) Return the Universal Coordinated Time (UTC) of solar noon for the given day at the given location on earth.abstract doubleAstronomicalCalculator.getUTCSunrise(Calendar calendar, GeoLocation geoLocation, double zenith, boolean adjustForElevation) A method that calculates UTC sunrise as well as any time based on an angle above or below sunrise.doubleNOAACalculator.getUTCSunrise(Calendar calendar, GeoLocation geoLocation, double zenith, boolean adjustForElevation) doubleSunTimesCalculator.getUTCSunrise(Calendar calendar, GeoLocation geoLocation, double zenith, boolean adjustForElevation) abstract doubleAstronomicalCalculator.getUTCSunset(Calendar calendar, GeoLocation geoLocation, double zenith, boolean adjustForElevation) A method that calculates UTC sunset as well as any time based on an angle above or below sunset.doubleNOAACalculator.getUTCSunset(Calendar calendar, GeoLocation geoLocation, double zenith, boolean adjustForElevation) doubleSunTimesCalculator.getUTCSunset(Calendar calendar, GeoLocation geoLocation, double zenith, boolean adjustForElevation) voidZman.setGeoLocation(GeoLocation geoLocation) Sets theGeoLocationof the zman.private static doubleGeoLocationUtils.vincentyFormula(GeoLocation location, GeoLocation destination, int formula) Deprecated.Calculates the initial geodesic bearing, final bearing or geodesic distance using Thaddeus Vincenty's inverse formula See T Vincenty, "Direct and Inverse Solutions of Geodesics on the Ellipsoid with application of nested equations", Survey Review, vol XXII no 176, 1975.private doubleGeoLocation.vincentyInverseFormula(GeoLocation location, int formula) Calculate geodesic distance in Meters between this Object and a second Object passed to this method using Thaddeus Vincenty's inverse formula See T Vincenty, "Direct and Inverse Solutions of Geodesics on the Ellipsoid with application of nested equations", Survey Review, vol XXII no 176, 1975Constructors in com.kosherjava.zmanim.util with parameters of type GeoLocationModifierConstructorDescriptionZman(Date date, GeoLocation geoLocation, String label) The constructor setting aDatebased zman and a label.