Risposta n. 1 Richiede la scrittura di script, exiftool e la creazione di un database di luoghi.
Una risposta parziale userebbe uno script e uno strumento exif.
Exiftool può leggere sia exif e IPTC che la maggior parte degli altri metadati in un'immagine. La geolocalizzazione fa parte dei dati che può leggere.
Quindi, se il tuo photostream si trova nella cartella ~ / PhotoStream (non ho idea di dove lo mantieni.)
foreach photo in ~/Photostream {
(year,month,lat,long) = exiftool {bunch of flags} photo
foreach placename in ~/Placenames {
# Place name has lat, long, name, radius
# Calculate angular distance from present lat/long to each placename
distance = sqrt((picture_lat - place_lat)^2 + (picture_long - place_long)^2)
if (distance < place_radius) { # found one!
if not exists directory year-month-placename {mkdir MyPics/year-month-placename
move file year-month-placename
}
}
Il problema con l'ordinamento generale per i dati geografici è che è intrinsecamente bidimensionale. Se si ordina solo per lat, si finisce con New York adiacente a Roma.
Lo script di cui sopra, pur non essendo enormemente difficile, richiederà del tempo per funzionare correttamente, principalmente a causa dei nomi dei luoghi.
Risposta n. 2 Ordina le cartelle in base alla data e aggiungi luoghi manualmente.
Suggerirei che, a meno che i nomi dei tuoi luoghi non siano abbastanza chiari che cambiano più volte in un giorno. (Ad esempio, hai voci separate per il tuo hotel, i templi, il colosseo ...) che eseguono un primo raccoglitore per data, quindi rinomina manualmente le cartelle risultanti.
Recentemente ho esaminato il mio file di apertura (15000 immagini) e in pratica l'ho fatto a mano. Poche di queste immagini hanno informazioni sulla geolocalizzazione.
A: Rinominato ogni immagine nel formato aaaa-mm-gg hh-mm-ss. Aperture può farlo automaticamente.
B: crea un lotto di cartelle annuali. Crea un progetto in ognuno chiamato "non ordinato"
c: spostato manualmente le foto di anno in cartelle / non ordinate.
d: crea una serie di progetti mensili nella cartella di ogni anno.
e: sposta il pix dalla cartella unsorted nella cartella del mese appropriato.
f: In alcuni casi vorrei creare un progetto speciale aaaa-mm-nome_programma dove avevo un gran numero di foto che trattano un singolo argomento.
Questo non ci è voluto finché sembra.
Molto più tempo passava attraverso ogni cartella e applicava parole chiave. Vale la pena farlo.