gpt4 book ai didi

javascript - 使用 google street view image api v3 如何使用 javascript 保存街景图像

转载 作者:行者123 更新时间:2023-11-30 18:14:58 25 4
gpt4 key购买 nike

我有一个谷歌街道 map ,我想创建一个按钮,允许从谷歌图像中捕获并让他们将其保存到文档文件中,以便他们可以添加所需的信息。

我知道我必须使用 Street view 包含所有详细信息。

我首先需要我的 javascript 来确保它从正确的谷歌街道图像中捕获,然后我需要能够通过单击创建的一个按钮将它保存到指定的位置。

我一直在四处寻找许多答案,但所有方法似乎都没有按照我需要的方式工作。我是整个编程环境的新手,尤其是 javascript。

我试过加入这个:

$('#getStatic').click(function() {
var maplatlong = map.getCenter().clone();
maplatlong.transform(new OpenLayers.Projection("EPSG:900913"),
new OpenLayers.Projection("EPSG:4326"));
panoLatLon = new google.maps.LatLng(maplatlong.lat, maplatlong.lon);

$('#map_canvas').html('<img src="http://maps.googleapis.com/maps/api/streetview?location=' + panoLatLon.lat() + ',' + panoLatLon.lng() + '&maptype=' + map.getMapTypeId() + '&zoom=' + map.getZoom() + '&size=400x400&sensor=false">');

然后只是尝试更改它,然后继续尝试添加代码以使其显示保存到弹出窗口

最佳答案

您可以使用 Streetview Image API获取图像,但使用该图像受制于 Terms of Service/Use ,并且您将无法自动对图像执行很多操作,因为 Javascript 是沙盒化的。

为了避免查找,条款 10.1.3 禁止在网页外存储和使用图像。

关于javascript - 使用 google street view image api v3 如何使用 javascript 保存街景图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13527632/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com