GPS Daten in Fotos

Ich habe Catalina 10.15.7. Ich mache immer Fotos mit einer richtigen Kamera. Eine Auswahl davon importiere ich in Fotos und hinterlege dann die GPS Koordinaten vom aufgezeichneten Track für jedes Foto, damit der Ort genau dargestellt wird. Bis Ende September hat das noch einwandfrei funktioniert. Heute will ich die GPS Daten bei Bildern hinterlegen, da wird großflächig die nächste Stadt angezeigt, aber nicht die richtigen Koordinaten, die ich eingebe. Ein aktuelles Beispiel: Die echten GPS Daten liegen im Pfälzer Wald auf Wanderwegen, aber Fotos ändert das eigenmächtig, und die Orte der Bilder werden in Landau Stadtmitte angezeigt, was einfach nicht stimmt.

Woran liegt das, wie kann ich das abstellen, dass Fotos wieder die "echten" GPS Daten der Eingabe auch übernimmt?

MacBook Pro 15″, macOS 10.15

Gepostet am 11. Okt. 2020 05:46

Antworten

Ähnliche Fragen

17 Antworten

30. Dez. 2020 08:22 als Antwort auf birgit291

Hallo,


ich denke mal, die zentrale Aussage von Leonie ist, dass es mit AppleScript weiterhin möglich ist, die Ortsangaben punktgenau zu setzen. Das verlinkte Skript war da nur ein Beispiel und wäre in der Form nicht deinem Anliegen entsprechend.


Beide Methoden - das händische Eintragen der Koordinaten von dir und das kopieren der Ortsangaben auf andere Fotos im Skript haben allerdings den Nachteil, dass die GPS Daten nicht in die Originale der Fotos geschrieben werden.

Wenn man damit leben kann, ist das dann natürlich egal. Jedenfalls ist das mit ein Grund, warum man eigentlich besser die Fotos, falls nötig, VOR dem Import in die Fotos.app mit GPS Daten versieht. Da gibt es einige Helfer-Apps, wie z.B. GeoTag.app. Die weiter oben erwähnte Houdah.app kann das wohl sogar "nachträglich" mit Fotos in der Fotos.app.


Ich habe mal ein ganz ähnliches Skript wie das von Leonie geschrieben, welches allerdings die GPS Daten auch in die Originale der Fotos schreibt. Das nutzt dir aber auch nicht wirklich... höchstens, um schon von dir bearbeitete Fotos nachträglich zu behandeln.


Lange Rede, kurzer Sinn: hier mal ein wirklich rudimentäres AppleScript ohne großes Abfangen von Fehlern, welches du dir auch als App speichern und dann sogar mit einem Tastaturkurzbefehl versehen könntest, um schnell Breiten und Längengrade einzutragen.


Voraussetzung:

Breiten und Längengrade sind im Dezimalsystem und durch ein Komma getrennt. Ob hinter dem Komma noch ein Leerzeichen oder nicht kommt, ist egal. Ich habe zum besseren Verständnis Beispiel-Koordinaten eingefügt.

Anwendung: Wähle ein Foto in der Fotos.app aus. Starte das Skript.


Gruß


tell application "Photos"
	activate
	
	try
		set sel to selection
		set sel to item 1 of sel
		set theCoor to text returned of (display dialog "Füge Breite und Länge durch Komma getrennt ein:" with icon alias "macOS:System:Applications:Photos.app:Contents:Resources:AppIcon.icns" default answer "50.12345678, -10.1234567" with title (filename of sel as string))
		
		set theList to every item of theCoor
		set lastPos to offset of "," in ((reverse of theList) as string)
		set theLat to text 1 thru -(lastPos + 1) of theCoor
		set theLong to text (lastPos + 1) thru -1 of theCoor
		
		set location of sel to {theLat, theLong}
	on error err number n
		if n = -1728 then set err to "Kein Foto ausgewählt!"
		if n ≠ -128 then display alert err
	end try
end tell



Dieser Thread wurde vom System oder dem Community-Team geschlossen. Du kannst alle Beiträge positiv bewerten, die du hilfreich findest, oder in der Community nach weiteren Antworten suchen.

GPS Daten in Fotos

Willkommen in der Apple Support Community
Ein Forum, in dem Apple-Kunden sich gegenseitig mit ihren Produkten helfen. Melde dich mit deinem Apple Account an, um Mitglied zu werden.