Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Sunrisesunsetlib Java | 252 | 52 | 1 | 6 years ago | 2 | December 17, 2014 | 25 | apache-2.0 | Java | |
Library for computing the sunrise/sunset from GPS coordinates and a date, in Java. | ||||||||||
Androideasyutils | 23 | 5 years ago | mit | Java | ||||||
AndroidEasyUtils is a simple android library that contains some utils method which is much more needed when working in any android project. Categories are - Validators, Dialog, Progress Dialog, Connectivity, Date Time, Bitmaps, HashMap and Others. | ||||||||||
Ruby Serialgps | 14 | 6 years ago | 3 | Ruby | ||||||
Provides an easy API to get GPS data from your serial GPS module. | ||||||||||
Kgeotag | 7 | 5 days ago | gpl-3.0 | C++ | ||||||
Photo geotagging program | ||||||||||
Gmaxfeed | 6 | 4 days ago | gpl-3.0 | Python | ||||||
python3 module for downloading and maintaining files from gmax server on local machine. | ||||||||||
Rxdatetimepicker | 5 | 2 years ago | Java | |||||||
Pictureorganizer | 4 | 6 years ago | gpl-3.0 | Shell | ||||||
Automatically organizes pictures and videos based on taken dates and GPS coordinates. | ||||||||||
Earthquakewatchdog | 3 | 3 years ago | 41 | Kotlin | ||||||
App showing the latest hearthquake event from USGS site. | ||||||||||
Appsmazdainfotainement | 3 | 3 years ago | mit | JavaScript | ||||||
Applications Mazda | ||||||||||
Fcsprojectairmap_ios | 3 | 7 years ago | C++ | |||||||
iOS for FCSProjectAirMap |
Java library to compute the local sunrise and sunset at a given latitude/longitue and date combination. Uses the algorithm found at https://web.archive.org/web/20161202180207/http://williams.best.vwh.net/sunrise_sunset_algorithm.htm.
None
Download the jar or clone the repo and run $ mvn clean install to build from source.
You can now use Maven to pull in SunriseSunsetLib into your project, just add:
<dependency>
<groupId>com.luckycatlabs</groupId>
<artifactId>SunriseSunsetCalculator</artifactId>
<version>1.2</version>
</dependency>
to your pom.xml.
If you use gradle, add the following to your build.gradle file:
repositories {
mavenCentral()
}
dependencies {
compile 'com.luckycatlabs:SunriseSunsetCalculator:1.2'
}
Create a SunriseSunsetCalculator with a location and time zone identifier:
Location location = new Location("39.9522222", "-75.1641667");
SunriseSunsetCalculator calculator = new SunriseSunsetCalculator(location, "America/New_York");
Then call the method for the type of sunrise/sunset you want to calculate:
String officialSunrise = calculator.getOfficialSunriseForDate(Calendar.getInstance());
Calendar officialSunset = calculator.getOfficialSunsetCalendarForDate(Calendar.getInstance());
When filing a bug report, please include the following information:
Mike Reedell
Apache License, Version 2.0 http://www.apache.org/licenses/LICENSE-2.0