Google街景:地图和发布API

时间:2017-07-12 07:41:53

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

我通过Publish API连接领域,以前是使用街景应用程序上传的。

虽然有时需要几个小时才能在谷歌地图中看到更改,但大部分连接都有效。

对于一个全景,虽然新的连接不会在一周内反映在地图中。

对于pano CAoSLEFGMVFpcE4zMEhBT3B6ZUxhd2pabVhpZHhZZnM4SlNvOHdEc0c5aWhqNHdZ,发布API中的第二个连接是 CAoSLEFGMVFpcE5OVTRwZWNsMUNnQkNuOF8zbnEtbWpGeWlxSlNoVDAwUHRKWjJs(正确) 在地图中它仍然是 CAoSLEFGMVFpcE1wS01kWk9zdjRuR2pYSEF1N09GMG1LaEhOR19PaDdTOGtoUGRD(错误)。

通常我只是删除连接并在之后设置新连接。但是,由于这种方法也导致错误的数据(可能是由于缓存?),我对此再次犹豫不决。

这种冗余的原因是什么?纠正这种联系的最小努力是什么?

1 个答案:

答案 0 :(得分:1)

Fyi,您不需要删除连接,然后设置新连接。您可以在一次photo.update电话中执行这两项操作。

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