如何在新照片应用中为照片添加位置?


21

我已经尝试过任何我能想到的东西,还咨询了“照片”帮助以及Google,但我找不到在“照片”中对照片进行地理标记的方法。

有没有办法做到这一点,或者如果导入到“照片”中时已被地理标记的照片,真的只能在地图上查看吗?


由于Apple取消了此功能,因此有两个雷达要求解决此问题:openradar.appspot.com/46278596(iPhone),openradar.appspot.com/46278593(Mac)。随时复制!
Ortwin Gentz

Answers:


12

在OS X 10.10的“照片”应用程序中,位置信息是只读的。

照片在导入期间会从图像文件中读取GPS坐标,并在“信息”窗口中显示位置。它还可以在地图上显示属于某个收藏集或某个时刻的照片。“照片帮助”这样表示:“如果您的相机具有GPS功能(如iPhone一样),或者您已将GPS信息添加到照片中,则照片可以在地图上自动显示照片。”

不幸的是,位置信息也是通过Apple Script只读的。我开发了照片地理编码软件HoudahGeo。与iPhoto或Aperture一起使用时,这可以实现非常优雅的工作流程:

  1. 将照片导入iPhoto或Aperture
  2. 使用HoudahGeo或其他免费软件对照片进行地址编码。
  3. 将地理标记写入原始图像文件
  4. 让HoudahGeo通知iPhoto或Aperture新添加的地理标记

工作流的最后一步使用Apple Script更新库,以反映添加到文件中的位置信息。新的“照片”应用程序当前无法实现。

在Apple添加通过Apple Script更改位置信息的选项之前,我们不得不诉诸不太优雅的工作流程。

  1. 使用Image Capture应用程序导入照片
  2. 使用HoudahGeo 第三方软件或其他免费软件对照片进行地理编码。
  3. 将EXIF / XMP地理标记写入图像文件
  4. 将标记的文件导入到您的照片库

此工作流程确实有其优势。为数千张照片更新iPhoto或Aperture库的过程可能会很慢。导入前添加GPS信息更快。

上面的工作流程还确保GPS信息作为EXIF / XMP标签存储在图像文件中。就像使用GPS相机一样。因此,位置信息将始终与图像保持在一起。

macOS Sierra的更新:

通过在Sierra上运行Apple Photos 2.0和HoudahGeo 5.1,可以再次向Photos通知位置信息的更改。Ie HoudahGeo将使用EXIF / XMP标签对原始图像文件进行地理标记,然后将位置信息传递给“照片”应用程序。


您知道对图像进行地理标记的任何[免费]替代方法吗?
Oleg Yaroshevych 2015年

2
Phil Harvey出色的ExifTool具有地理标记功能,可根据GPS跟踪日志文件中的数据向图像添加GPS标签。sno.phy.queensu.ca/~phil/exiftool
皮埃尔·伯纳德

1
我担心这就是答案。我只是不明白为什么Apple不允许用户编辑所有可用的EXIF / XMP数据。因此,我将坚持使用Lightroom,仅将标记的图像导入照片。不管怎么说,还是要谢谢你!
MatoBehr 2015年

:伙计们,如果你有一个GPS标记的图像,你可以复制EXIF数据到您的照片导入到Photos.app前superuser.com/questions/377431/...
奥列格Yaroshevych

2
使用El Capitan,Photos 1.1获得了为照片分配位置的选项。与iPhoto一样,Photos将位置信息保留在其目录数据库中,而不是写入实际的图像文件。不幸的是,Photos 1.1仍然缺少像HoudahGeo这样的第三方应用程序更新Photos目录中位置信息的方法。在导入“照片”之前,我仍然建议使用HoudahGeo对照片进行地理标记。使用此工作流,可以在图像文件和“照片”目录中找到位置信息。
皮埃尔·伯纳德

7

似乎从Photos 1.1(El Capitan)开始已更改。

根据本文,添加和编辑地理位置数据是一项新功能。

Photos 1.1引入了Inspector窗口中可用的“分配位置”功能,解决了这个主要的客户难题。

另请参见本文的以下摘录:

在Photos 1.1中,您可以将位置添加到未进行地理标记的图像或图像批次中,也可以编辑已进行地理标记的图像的数据位置。为此,您可以通过按Command-I打开“检查器”窗口。在尚未标记的图像中,检查器将显示标记为“分配位置”的行。单击该区域可让您输入街道地址或景点名称,“照片”将搜索Apple的Maps数据库。如果该位置对您来说不够好,您可以随时单击图钉并在地图上拖动它,将其放置在任意位置。


这实际上会将位置放置在图像文件的EXIF信息中吗?还是只是将它与照片库中存储的任何信息一起存储在它的库数据库中?实际设置文件中的位置对我很有用,如果我将文件上传到使用该文件的位置,或将文件移动到其他位置,则该位置就在其中。
mikato '16

4

我是HoudaGeo替代产品Photo Geotag的开发人员,我认为它更简单-而且更便宜。您可以从Mac App Store购买它。

我一直在寻找根据用户反馈进行改进的方法。实际上,几天之内就会有一个新版本发布,这消除了对地理标记后重新压缩图像的需求。


4
不幸的是,您给人的印象是,该软件将允许我们在“照片”应用程序中标记照片。根据我在商店中看到的评论,显然并非如此。您能否解释一下在注释中引用地理地理信息到“照片”照片和视频中的简单过程?
ylluminate 2015年

3

我可以证实,(至少在埃尔卡皮坦)照片应用程序,使用精确坐标(从GPS或短跑凸轮)地理标记是可能的,只是使用检查的形式“输入坐标N39.5221 W83.8453 ”,它会在下拉列表中建议您最近的命名位置,例如“ 俄亥俄州威尔明顿加诺路59号 ”,但最后按Enter键将分配正确的位置:

输入坐标

结果

您实际上可以以Deg,Min,Sec格式以及十进制输入GPS坐标。例如49°01'33.4“ N 120°47'55.3” W您还可以使用两种格式的带符号值(+北,-南,+东,-西),例如49°01'33.4“ -120°47' 55.3“或49.0259 -120.7987简而言之,您通常可以只从地图或其他应用程序中复制坐标,然后将其直接粘贴到“照片”中的位置,它们将起作用。


1
@ pierre-bernard刚刚在El Capitan 10.11.5 / Photos 1.5(370.42.0)上进行了尝试,可以确认它是否有效。这应该是公认的答案
OrganicPanda

2

在OS X El Capitan中,现在可以使用“照片”应用程序,方法是选择要进行地理标记的照片,右键单击并选择“获取信息”,然后在“位置”字段中键入位置。它将自动搜索最佳结果并选择正确的结果。


1

在El Capitan的“照片”应用中,您可以轻松添加位置:

  1. 你想一个位置添加到照片打开照片应用程序,然后双击 ... (或者,您也可以选择从相册或照片查看多张照片,如果你希望的位置应用于所有选择图像)

  2. 单击照片菜单栏中的(i)按钮

  3. 菜单的最后一行… 单击“分配位置”,然后开始输入位置的名称, 例如:城市和国家。键入时会有建议

  4. 现在,您将新位置附加到文件和地图上


0

简而言之,你不能。苹果从新的“照片”应用中删除了该功能。如果您要添加位置数据,要么导出照片,将其从照片中删除,然后使用其他答案中引用的第三方应用程序之一(或者如果有的话,也可以使用旧的iPhoto / Aperture)手动更新EXIF数据,然后再次将照片重新添加到“照片”。

我建议您让Apple知道这有多烦人,也许他们将来会在某个时候重新引入该功能。


0

感谢您的分享-这确实与iPhoto中的照片1.1中的功能相同,但我错过了加载。

一方面 “时刻”部分似乎同时使用了我的iPhone和SLR照片,并巧妙地假设它们是放在同一地方(我的SLR没有任何地理标记功能),这很有帮助。但是,如果您没有拍过任何iPhone“伴侣”照片(我通常会这样做来快速地对事物进行地理标记,例如在野生动物园/徒步旅行/旅行中),那么您就有点塞满了。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.