
GeoTag Photos
Προσθέστε συντεταγμένες GPS στις JPEG φωτογραφίες σας απευθείας από την εφαρμογή Αρχεία του Nextcloud.
Το GeoTag Photos σας επιτρέπει να προσθέτετε συντεταγμένες GPS σε φωτογραφίες JPEG, ώστε να εμφανίζονται στον χάρτη στο Nextcloud Maps και το Nextcloud Memories ;έπειτα από Επανασάρωση.
Δημιουργός: Dimitris Vagiakakos (@sv1sjp) - tuxhouse.eu
Άδεια: GNU AGPL v3 ή νεότερη
Nextcloud: 33
Τι προσφέρει το GeoTag Photos:
-
Προσθήκη / Αντικατάσταση συντεταγμένων GPS - Προσθέστε γεωγραφικό πλάτος, μήκος και υψόμετρο σε οποιαδήποτε JPEG εικόνα.
-
Προεσκόπηση πριν την αντικατάσταση - οι υπάρχουσες συντεταγμένες εμφανίζονται στο παράθυρο πριν τις αλλάξετε
-
Εκκαθάριση προηγούμενων GPS συντεταγμένων - αφαίρεση όλων των ετικετών GPS EXIF από μια φωτογραφία με ένα κλικ
-
Μαζική προσθήκη συντεταγμένων - επιλέξτε πολλά JPEG και εφαρμόστε τις ίδιες συντεταγμένες σε όλα ταυτόχρονα
-
Επικόλληση από Πρόχειρο - επικολλήστε συντεταγμένες απευθείας από το Google Maps ή οποιαδήποτε εφαρμογή GPS· υποστηρίζει δεκαδικές μοίρες (
38.083454, 23.697252) και DMS (38°05'21.1"N 23°42'42.0"E) -
Προσθήκη των πληροφοριών με ασφάλεια - Το εργαλείο προσθέτει μόνο ετικέτες GPS. Τα
DateTimeOriginal, ο προσανατολισμός και όλα τα άλλα μεταδεδομένα δεν τροποποιούνται ποτέ
Απαιτήσεις
| Λογισμικό | Έκδοση |
|—|—|
| Nextcloud | 33 |
| PHP | 8.1 ή νεότερη |
| exiftool | οποιαδήποτε πρόσφατη έκδοση |
Εγκατάσταση exiftool στον Nextcloud Server
# Debian / Ubuntu
apt install libimage-exiftool-perl
# Fedora / RHEL / CentOS
dnf install perl-Image-ExifTool
# Alpine Linux
apk add exiftool
# Arch / Manjaro
pacman -S perl-image-exiftool
Σημείωση: Το exiftool πρέπει να είναι εγκατεστημένο στον server που εκτελεί το Nextcloud (μέσα στο container αν χρησιμοποιείτε Docker/Podman).
Εγκατάσταση
Από το Nextcloud App Store (προτεινόμενο - Προσεχώς)
Αναζητήστε το GeoTag Photos στις Ρυθμίσεις → Εφαρμογές και κάντε κλικ στο Εγκατάσταση.
Από Releases
-
Κατεβάστε το
geotagphotos.tar.gzαπό τη σελίδα εκδόσεων. -
Αποσυμπιέστε στον φάκελο εφαρμογών του Nextcloud:
tar -xzf geotagphotos.tar.gz -C /path/to/nextcloud/apps/
- Ενεργοποιήστε την εφαρμογή:
occ app:enable geotagphotos
Από πηγαίο κώδικα
cd /path/to/nextcloud/apps
git clone https://github.com/sv1sjp/geotagphotos.git
cd geotagphotos
npm install
npm run build
occ app:enable geotagphotos
Περισσότερες λεπτομέρειες χρήσης.
Μία φωτογραφία
-
Κάντε δεξί κλικ σε οποιοδήποτε JPEG στην εφαρμογή Αρχεία (ή χρησιμοποιήστε το μενού
⋮). -
Κάντε κλικ στο Add Geolocation Tag.
-
Το παράθυρο εμφανίζει τυχόν υπάρχουσες συντεταγμένες. Εισάγετε νέες και κάντε κλικ στο Αποθήκευση (ή Αντικατάσταση αν υπάρχουν ήδη GPS δεδομένα).
-
Για αφαίρεση όλων των GPS δεδομένων, κάντε κλικ στο Εκκαθάριση GPS.
Πολλαπλές φωτογραφίες
-
Επιλέξτε αρκετά αρχεία JPEG χρησιμοποιώντας τα checkboxes.
-
Κάντε κλικ στο Add Geolocation Tag στη γραμμή εργαλείων επιλογής.
-
Εισάγετε τις συντεταγμένες που θα εφαρμοστούν σε όλες τις επιλεγμένες φωτογραφίες και κάντε κλικ στο Αποθήκευση.
Επικόλληση από το Πρόχειρο
Κάντε κλικ στο Επικόλληση από Πρόχειρο μέσα στο παράθυρο για αυτόματη συμπλήρωση των πεδίων γεωγραφικού πλάτους και μήκους. Υποστηριζόμενες μορφές:
| Μορφή | Παράδειγμα |
|---|---|
| Δεκαδικές μοίρες | 38.083454, 23.697252 |
| Δεκαδικές μοίρες (με πρόσημο) | -33.8688, -70.6693 |
| DMS | 38°05'21.1"N 23°42'42.0"E |
Το επιπλέον κείμενο ή κενές γραμμές στο πρόχειρο (π.χ. κατά την αντιγραφή από Google Maps) αγνοούνται αυτόματα.
Endpoints API
| Μέθοδος | Path | Περιγραφή |
|---|---|---|
GET |
/apps/geotagphotos/api/exif/{fileId} |
Ανάγνωση GPS EXIF |
POST |
/apps/geotagphotos/api/exif/{fileId} |
Εγγραφή GPS EXIF |
DELETE |
/apps/geotagphotos/api/exif/{fileId} |
Εκκαθάριση GPS EXIF |
Αντιμετώπιση προβλημάτων
«exiftool is not installed»
Εγκαταστήστε το exiftool στον server - δείτε Απαιτήσεις. Αν χρησιμοποιείτε container, εγκαταστήστε το μέσα στην εικόνα container.
«Only local storage is supported»
Η εξωτερική αποθήκευση (S3, WebDAV, SFTP κ.λπ.) δεν υποστηρίζεται. Η φωτογραφία πρέπει να βρίσκεται στον τοπικό δίσκο του server του Nextcloud.
Η φωτογραφία δεν εμφανίζεται στους Χάρτες μετά την προσθήκη ετικέτας
Εκτελέστε occ maps:scan-photos για να αναγκάσετε τους Χάρτες να ανευρετηριάσουν εκ νέου τα GPS δεδομένα από την κρυφή μνήμη αρχείων.