【问题标题】:Best practice for bulk uploading to Street View Publish API?批量上传到 Street View Publish API 的最佳做法?
【发布时间】:2018-06-15 21:22:59
【问题描述】:

我们目前正在录制巴哈马每个岛屿的 1fps 延时 4k 360 照片,其中嵌入了 GPS EXIF 数据。平均一个小时的拍摄往往会产生大约 600 个图像帧,在更大的路线上,这可以很容易地扩展到每天 2000-10,000 个图像。大约 2000 个已在 Google 地图上获得批准,但我们遇到了更大的障碍。

当您有 50-100 个图像文件时,街景应用显然是上传的最佳方式,但当它开始批量上传超过 500 个以上时(发布无法启动,或者应用崩溃),它显然会遇到困难),所以我们只能手动提交集合。将其添加到标准的 4000/天配额中,这是一个相当大的挑战。

查看 Publish API 后,让 CLI 工具保持运行是相当棘手的,因为它在设计时考虑了 OAuth 流程和 1 小时访问令牌。服务帐户路线似乎是要走的路,但 PHP API 客户端似乎没有 SV Publishing 的文档。这么多图片,连接照片也很棘手。

理想情况下,我们需要一个桌面上传器(例如备份工具),或者一种直接从 Google 云端硬盘中的文件夹导入的方法。第一个似乎已停产,第二个没有数据。

谁能解释或阐明使用街景发布服务进行此类批量上传的最佳做法?

【问题讨论】:

    标签: google-streetview-publish


    【解决方案1】:

    由于您只拍摄 4K 图像,因此使用视频模式会简单得多,具体取决于您的 camera 是否支持所需的帧速率。您可以查看documentation 了解更多信息。

    其他信息:

    您还可以查看Street View website 底部的一些桌面实用程序,它们可能会有所帮助。

    您可能需要考虑一款街景相机(也列在上述网页上),它能够录制 360 度全景视频并将其上传到街景。发布后,将从视频中提取 360 度相框,并用于在 Google 地图上创建自动连接的街景体验。

    查看这些页面以了解有关此选项的更多信息:

    【讨论】:

    • 不幸的是,我们不得不从 Insta360 降级到三星 360。这意味着提取帧的延时和手动 GPS 同步。
    • 我已经更新了我的答案。希望这些附加信息对您有所帮助!
    • 有点作用,谢谢!我们开始使用自动就绪相机 (Insta 360 Pro) 来做到这一点。我们发现:a) 太难将其提升到车顶上方(即使在风阻 30 英里/小时的专业薄膜握把装置上也很重),b) 在恶劣或严重停机坪的区域太容易损坏或被盗(必须在海关等待 4-8 周才能更换),c) 移动控制应用程序无法使用(范围差,固件有问题),d) 无法分别提取图像和 GPS 数据。
    • 三星 360 是一个折衷方案 - 4k 延时摄影便宜且可更换,质量合理,使用三脚架轻松穿过天窗,独立、可靠的应用程序,电池寿命长,每秒 1 张图像(每30 英尺)。缺点 = 需要并行 GPS 记录和手动同步。
    猜你喜欢
    • 1970-01-01
    • 2014-06-17
    • 1970-01-01
    • 2021-10-31
    • 1970-01-01
    • 2023-03-31
    • 2012-06-08
    • 2018-09-21
    • 2014-04-09
    相关资源
    最近更新 更多