From 12bb30e9d25703a50f114229273bf9fa4db4de98 Mon Sep 17 00:00:00 2001 From: cleme Date: Tue, 4 Jan 2022 13:30:28 +0100 Subject: [PATCH] Changing of GPS information is now possible Added custom GPS information during export is now possible to overwrite possible information from the mediafile --- PhotoSlide/pom.xml | 9 + .../photoslide/ExportDialogController.java | 128 ++++++- .../org/photoslide/MainViewController.java | 18 +- .../browsermetadata/BoundingArea.java | 98 ++++++ .../browsermetadata/Coordinate.java | 89 +++++ .../browsermetadata/DMSCoordinate.java | 71 ++++ .../browsermetadata/DegreeCoordinate.java | 59 ++++ .../photoslide/browsermetadata/EarthCalc.java | 304 +++++++++++++++++ .../browsermetadata/GPSCoordinate.java | 44 +++ .../photoslide/browsermetadata/GeoCoding.java | 154 +++++++++ .../browsermetadata/MetadataController.java | 311 ++++++++++++++---- .../org/photoslide/browsermetadata/Point.java | 72 ++++ .../browsermetadata/RadianCoordinate.java | 53 +++ .../org/photoslide/datamodel/MediaFile.java | 151 +++++++-- .../org/photoslide/fxml/BrowserMetadata.fxml | 15 +- .../org/photoslide/fxml/ExportDialog.fxml | 36 +- 16 files changed, 1495 insertions(+), 117 deletions(-) create mode 100644 PhotoSlide/src/main/java/org/photoslide/browsermetadata/BoundingArea.java create mode 100644 PhotoSlide/src/main/java/org/photoslide/browsermetadata/Coordinate.java create mode 100644 PhotoSlide/src/main/java/org/photoslide/browsermetadata/DMSCoordinate.java create mode 100644 PhotoSlide/src/main/java/org/photoslide/browsermetadata/DegreeCoordinate.java create mode 100644 PhotoSlide/src/main/java/org/photoslide/browsermetadata/EarthCalc.java create mode 100644 PhotoSlide/src/main/java/org/photoslide/browsermetadata/GPSCoordinate.java create mode 100644 PhotoSlide/src/main/java/org/photoslide/browsermetadata/GeoCoding.java create mode 100644 PhotoSlide/src/main/java/org/photoslide/browsermetadata/Point.java create mode 100644 PhotoSlide/src/main/java/org/photoslide/browsermetadata/RadianCoordinate.java diff --git a/PhotoSlide/pom.xml b/PhotoSlide/pom.xml index aea5cf9..37ca5fc 100644 --- a/PhotoSlide/pom.xml +++ b/PhotoSlide/pom.xml @@ -68,6 +68,10 @@ OpenIMAJ maven releases repository https://maven.openimaj.org + + + jitpack.io + https://jitpack.io @@ -220,6 +224,11 @@ faces 1.3.10 + + fr.dudie + nominatim-api + 3.4 +