我想澄清一点,我并不是想在我的网站上嵌入谷歌街景。
我要做的是在我的网站上显示一个URL链接,点击google街景视图链接的用户可以访问Google网站并显示街景。
我将Lat / Lng存储在数据库中。所以我正在编写一个PHP代码,以便让那些人使用URL。
例如:
https://www.google.com/maps/@38.214969,-122.1065172,10z
适用于地图显示。我可以点击该网址,然后转到Google地图并显示它。
但是我想要一个与streetview一起工作的链接,这将直接将它们带到那个lat / lng的街景。
谢谢。
答案 0 :(得分:1)
如果您只想要静态街景图像,可以使用Google Street View Image API。
样本用法:
https://maps.googleapis.com/maps/api/streetview?size=400x400&location=40.720032,-73.988354&fov=90&heading=235&pitch=10
只需输入location
参数的lat / lng值。
如果您想使用互动街景,则必须使用Javascript Street View Service,以下是一个示例用法:https://developers.google.com/maps/documentation/javascript/examples/streetview-simple
您只需在new google.maps.LatLng(lat, lng);
中设置lat / lng
然后调用new google.maps.StreetViewPanorama()
函数。