问题标签 [google-street-view]
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.
javascript - 将 google maps v3 streetview 更改为另一个 div/canvas
我目前有两个用于谷歌地图 v3 的 div。一个用于地图本身,另一个用于街景。当有人单击侧边栏菜单中的对象或标记时,它会在街景 div 中显示街景。
现在我想知道是否可以添加一个自定义控件来切换两个 div 之间的街景。
所以标准应该是:
当有人点击控件时,它应该是:
这可能吗?
image - 从谷歌街景获取截图
我想在我的网站上嵌入谷歌街景,根据我的计划,我希望用户从街景屏幕截图中制作礼品卡。用户不会使用 Print Screen 截取屏幕截图,因此我想直接从街景中为他们提供图片。
Google Maps API 文档中有一个带有实际坐标的屏幕截图示例。
如何从街景中获取这些图片以及坐标更改系统如何工作?
我应该使用哪些数字以及如何作为所需屏幕截图的坐标?
如何获取用户现在正在观看的图片的 URL?
google-street-view - 如何在全景模式下获得谷歌街景?
我最近遇到了许多以全景模式显示谷歌街景的网站,比如这个:http://jackiedu.com/aprg/list/mypropdet.aspx?sid=100081&pid=706831 ,在右下角你会看到它。
那是怎么产生的?谷歌?还是网站本身?
谢谢。
android - 为什么我在 Android 版 MapView 中会出现一些空白图块?
我有一个带有 MapView 的 Android 应用程序。当我点击地图时,一些图块消失了!
如果我放大或缩小,瓷砖确实会刷新。但是当我点击地图时,同样的问题再次出现。
这只发生在 streetView 而不是 SatelliteView。所以我消除了它是一个互联网连接问题。但我无法调试为什么会发生这种情况..请告知
node.js - 街景全景数据
我已经看到 Javascript API V3 允许通过StreetViewService访问街景全景数据,
是否有官方 API 可以通过 Web 服务 API 访问街景数据?街景图像 API 只允许您获取静态图像,我正在尝试获取实际的全景 ID 和其他街景信息。
有一种方法可以通过非官方方法访问此全景数据。我希望有一种方法可以通过我的 node.js 项目中的官方地图 API 检索这些数据。
google-street-view - 如何使用 setPOV 和 google.maps.event.addListener 控制多个 google streetviewpanorma 地图
我想控制多个街景全景图的 POV(heading 和 pitch),所以当一个全景图以交互方式上下左右移动时,另一个全景图随之移动
我可以让它在与全景图的交互使用这个javascript移动另一个全景图2的地方工作:
当我通过与 panorma2 交互添加相同的代码来控制全景图时,两个全景图都无法交互,所以我假设代码会导致循环
在我更改 POV 时,我是否必须为另一个全景关闭并再次打开监听器 - 如果是这样,如何
或者这可以通过 DIV 鼠标事件来完成
heading - 如果指定了邮政地址,如何为 Google Maps JavaScript API 版本 3 设置正确的标题?
我正在努力解决以下问题,并且在 Goolge Maps API 文档或网络中找不到任何解决方案,因此我将尝试在此处发布我的问题:
我使用的是 Google 的静态街景图像 API,您可以在其中将 long/lat 或带有邮政地址的字符串作为位置传递。在我的情况下,我总是使用字符串方法,在大多数情况下包含带有门牌号的地址。我对返回图像的结果感到惊讶,在大多数情况下,它完全指向搜索地址的方向。
现在我想尝试一下街景的 JavaScript API。通过长/纬度值指定地址,它与位置的唯一可用接口完美配合。通过可选的 pov 参数也可以指定标题。但是,如果您想使用带有门牌号的邮政地址来初始化 StreetView,那么您会迷失在该 API 中。唯一的方法是通过地理编码 API 将邮政地址地理编码为 long/lat 值,但会丢失标题信息。作为最终结果,在这种情况下,初始街景图像的方向完全不同。
我再次检查了静态街景图像 API,发现标题成员有以下评论:
航向(可选): ... 如果未指定航向,将计算一个值,将相机从拍摄最近照片的点指向指定位置。
有什么我可以在这里做的吗?如何在制作照片的位置与我正在寻找的位置之间找到完美的航向?似乎只有谷歌可以通过静态街景图像 API 的一些内部魔法来做到这一点。
javascript - 我如何判断 Google 的 Streetview Image API 是否返回“抱歉,我们这里没有图像”(即 NULL)结果?
Google Street View Image API可让您将静态(非交互式)街景全景图或缩略图嵌入到您的网页中,而无需使用 JavaScript。
请求网址:http://maps.googleapis.com/maps/api/streetview?parameters
+问题+
如果我给它一个没有街景的地址,它会返回一个图像,上面写着“对不起,我们这里没有图像”。
根据当前的 API,我无法检测它是否找到 Streetview。任何人都有解决此问题的技巧或建议?
+示例+
javascript - 有没有办法让嵌入式谷歌地图成为静态不可点击的图像?
不幸的是,在我正在工作的网站上,营业场所的街景图像已经过时,对企业来说并不是很讨人喜欢。
有没有办法(通过 Maps API)使地图图像成为静态图像,它不会链接到显示街景图像的完整谷歌地图页面?
我试图避免手动嵌入图像,因为我希望能够以编程方式执行此操作。
谢谢你。普雷姆博。
javascript - 为什么 StreetView JS API 不能正确镜像 StreetView 静态 API?
我正在尝试使用 JS StreetView API 让用户选择他们希望用于静态 StreetView 图像的视图。我已经在我的沙箱实例上构建了一个基本测试(以及未来的后代)。
当页面首次加载时,StreetView 视口会加载,并且反映该视口的静态图像会正确加载。如果我在没有我的位置的情况下平移,静态图像会正确更新。
我正在使用对pov_changed
、position_changed
和visible_changed
事件进行调用来调用静态图像的更新。我在这些事件的触发之间延迟了半秒,以免引发配额错误。
我的问题是: 如果我使用任何“clickToGo”操作来更改我的位置,我的静态 StreetView 中显示的位置(纬度/经度)不会正确反映 JS StreetView 视口。据我所知,pov(fov/zoom、heading、pitch)都是正确的,但我的位置不正确。