google-street-view - 谷歌街景 : Redundancy between Maps and Publish API

标签 google-street-view google-streetview-publish

我正在通过 Publish API 连 catch 体,这些球体以前是通过街景应用程序上传的。

虽然有时需要几个小时才能在 Google map 中看到所做的更改,但大多数连接都可以正常工作。

对于一张全景图,新连接自一周后就不会反射(reflect)在 map 中。

对于全景 CAoSLEFGMVFpcE4zMEhBT3B6ZUxhd2pabVhpZHhZZnM4SlNvOHdEc0c5aWhqNHdZ 发布 API 中的第二个连接是 CAoSLEFGMVFpcE5OVTRwZWNsMUNnQkNuOF8zbnEtbWpGeWlxSlNoVDAwUHRKWjJs(正确) 在 map 中仍然是 CAoSLEFGMVFpcE1wS01kWk9zdjRuR2pYSEF1N09GMG1LaEhOR19PaDdTOGtoUGRD(错误)。

通常我只是删除连接并随后设置新连接。但由于这种方法也导致了错误的数据(可能是由于缓存?),所以我犹豫是否再次尝试。

造成这种冗余的原因是什么?纠正这种连接最少需要做什么?

最佳答案

仅供引用,您不需要删除连接然后设置新连接。您可以在一个 photo.update 中完成这两个操作打电话。

只要您在 photo.update 调用的 updateMask 中包含 photo.connections,那么任何新的连接列表都会被替换当前列表(即使新列表为空或被省略)。例如,如果您当前的连接是 [A, B],并且您调用 photo.update 并将 photo.connections 设置为 [A,C],那么从技术上讲,您将删除连接 B 并添加连接 C。

关于google-street-view - 谷歌街景 : Redundancy between Maps and Publish API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45051387/

相关文章:

google-earth - Google Earth Api - 以编程方式进入街景模式

google-earth - Google Earth Api - 以编程方式进入街景模式

python - 如何使用谷歌街景发布 API 将一个全景图连接到多个全景图?

google-streetview-publish - 状态 :INVALID_ARGUMENT and ERROR: The API Key and the authentication credential are from different projects

javascript - 当谷歌地图进入街景 View 时,我可以锁定什么事件?

javascript - 谷歌街景 JS 计算航向到人脸标记

ios - GoogleAPI PanoView StreetView Bug - 图像加载不正确