Implemented geotimezone from com.github.bfsmith

- Calculates timezone from mark
#story[28] #pair[fwy13,hba56]
main
Fan-Wu Yang 9 years ago
parent a689ffc689
commit 71f0085268

@ -1,3 +0,0 @@
<component name="CopyrightManager">
<settings default="" />
</component>

@ -28,7 +28,11 @@
<artifactId>mockito-all</artifactId> <artifactId>mockito-all</artifactId>
<version>1.9.5</version> <version>1.9.5</version>
</dependency> </dependency>
<dependency>
<groupId>com.github.bfsmith</groupId>
<artifactId>geotimezone</artifactId>
<version>1.0.3</version>
</dependency>
</dependencies> </dependencies>

@ -1,6 +1,8 @@
package seng302.Controllers; package seng302.Controllers;
import com.github.bfsmith.geotimezone.TimeZoneLookup;
import com.github.bfsmith.geotimezone.TimeZoneResult;
import javafx.beans.property.ReadOnlyObjectWrapper; import javafx.beans.property.ReadOnlyObjectWrapper;
import javafx.beans.value.ChangeListener; import javafx.beans.value.ChangeListener;
import javafx.beans.value.ObservableValue; import javafx.beans.value.ObservableValue;
@ -165,6 +167,11 @@ public class RaceController extends Controller {
startScreen.setVisible(false); startScreen.setVisible(false);
ongoingRacePane.setVisible(true); ongoingRacePane.setVisible(true);
//timezone
TimeZoneLookup timeZoneLookup = new TimeZoneLookup();
TimeZoneResult timeZoneResult = timeZoneLookup.getTimeZone(raceXMLReader.getMark().getLatitude(), raceXMLReader.getMark().getLongitude());
System.out.println(timeZoneResult.getResult());
initializeFPS(); initializeFPS();
initializeAnnotations(); initializeAnnotations();

Loading…
Cancel
Save