问题标签 [google-streetview-publish]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-maps-api-3 - 使用街景发布 API 上传全景图像
当我使用给定的街景 API 进行上传时
但它不工作..
它给了我错误没有在请求中找到文件。
有人可以帮我解决这个问题吗..
先感谢您。
php - PHP:无法开发 CURL 请求以将文件上传到 API
从最近几天开始,我在 php 中开发 CURL 请求以将文件数据发布到 API 时遇到了这个问题。
这是 CURL 请求
对于 PATH_TO_FILE,我已经尝试了通过网络和 stackoverflow 发布的每一种方法。
这是我的 PHP 代码
我在网上找到的大多数解决方案是下面提到的这两个
方法 1(对于 php < 5.5)
方法 2(对于 php > 5.5)
或者
以上都不适合我。我在 CURLFile 中也使用 realpath($filename) 来获取文件的绝对路径,但遗憾的是这也不起作用。
google-streetview-publish - batchGet 多张照片的端点行为
我正在测试photos.batchGet 端点。
根据 API 文档,它需要两个 URL 参数“view”和“photoIds”。当我尝试使用 photoIds 参数时,该请求仅适用于一个 photoId。使用多个 photoId 失败。
我尝试在字符串中的 photoId 之间使用分隔符(通过使用逗号、管道和空格)。我也尝试过完全不使用分隔符。不使用分隔符会返回字符串中最后一个 photoId 的响应,但不会返回任何其他 photoId。简而言之,我的要求似乎都没有奏效。难道我做错了什么?
此外,根据服务器配置,我认为建议 URL 长度低于 2,000 个字符。任何超过 30 个 photoId 的内容都会创建比这更长的 URL。
话虽如此,也许将其设为接受 JSON 请求正文的 POST 请求会更好?只是一个想法,但认为这会更适合。我们的很多旅行都超过了30个场景,我们甚至有一个700个场景的旅行!
python - 如何使用谷歌街景发布 API 将一个全景图连接到多个全景图?
我在 python 中使用 photo.update 请求进行 panos(360 全景图像)连接。我只能将一个全景图连接到另一个全景图,但我想将一个全景图连接到多个全景图。我没有得到成功的结果。
我使用 Python 发送了以下 photoUpdate 请求:
错误:
任何人都知道,如何从源全景连接多个 360 全景?如果有人能澄清它的可能性,那就太好了。在此先感谢。
python - 使用 Google Street View Publish API 连接多个 360 度图像
使用 batchUpadte 方法,我正在尝试从源图像连接多个 360 度图像。
例如,下面是我对 batchUpdate 方法的 python 请求:
发送此请求后,我的状态为 200 OK,但有一个问题,我有四个图像。我正在图像之间建立联系,如下所示:
使用上面的代码,我可以从 image_2 -> image_1, image_1 -> image_3, image_3 -> image_1, image_3 -> image_4 和 image_4 -> image_3 但是 为什么我不能从 image_1 -> image_2?
请帮我解决这个问题。谁能告诉我,我的请求有什么问题?
php - 在街景发布 API 中更新滚动和连接的正确 JSON 参数是什么
我正在尝试与其他 UpdateMask 一起更新pose.roll 和连接,但只更新航向和俯仰,pose.roll 保持为空。
这是php代码
google-street-view - 谷歌街景:地图和发布 API 之间的冗余
我正在通过 Publish API 连接球体,这些球体以前通过街景应用程序上传。
虽然有时需要几个小时才能在 Google 地图中看到更改,但大多数连接都正常工作。
对于一个全景图,尽管一周后新的连接不会反映在地图中。
对于全景图CAoSLEFGMVFpcE4zMEhBT3B6ZUxhd2pabVhpZHhZZnM4SlNvOHdEc0c5aWhqNHdZ
,发布 API 中的第二个连接在
CAoSLEFGMVFpcE5OVTRwZWNsMUNnQkNuOF8zbnEtbWpGeWlxSlNoVDAwUHRKWjJs
地图中是(正确的)它仍然是
CAoSLEFGMVFpcE1wS01kWk9zdjRuR2pYSEF1N09GMG1LaEhOR19PaDdTOGtoUGRD
(错误的)。
通常我只是删除连接并在之后设置新连接。但由于这种方法也导致了错误的数据(可能是由于缓存?),我犹豫再试一次。
这种冗余的原因可能是什么?纠正这种联系的最少努力是什么?
python - 如何使用街景发布 API 发布多级拍摄
我正在尝试使用 Street View Publish API 发布多级拍摄,但级别未显示在 Google 地图上。
我已经在下面发送了这个上传照片元数据的python请求:
要求 1 级:
要求 2 级:
结果状态为 200
结果,当我输入了关卡名称和编号时,关卡对象为空。我不明白为什么它显示为空。
谁能告诉我在谷歌地图上发布多级拍摄应该遵循什么步骤?