Google maps 在链接到谷歌地图街景时去掉侧边栏
我正在使用v3 maps JS API google.maps.getPanoramaByLocation创建一个指向街景的链接,该链接带有lat/lng,看起来像:,但我想知道是否有人知道如何去掉街景中默认显示的左侧大边栏?我已经检查了,但是没有骰子。考虑以下示例。它使用Google maps 在链接到谷歌地图街景时去掉侧边栏,google-maps,google-maps-api-3,google-street-view,Google Maps,Google Maps Api 3,Google Street View,我正在使用v3 maps JS API google.maps.getPanoramaByLocation创建一个指向街景的链接,该链接带有lat/lng,看起来像:,但我想知道是否有人知道如何去掉街景中默认显示的左侧大边栏?我已经检查了,但是没有骰子。考虑以下示例。它使用getPanoramaByLocation()方法,不渲染左侧边栏: <!DOCTYPE html> <html> <head> <meta http-equiv="conte
getPanoramaByLocation()
方法,不渲染左侧边栏:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
<title>Google Maps API v3 - Street View Demo</title>
<script src="http://maps.google.com/maps/api/js?sensor=false"
type="text/javascript"></script>
</head>
<body>
<div id="pano" style="width: 400px; height: 300px;"></div>
<script type="text/javascript">
var panorama = new google.maps.StreetViewPanorama(
document.getElementById('pano')
);
var sv = new google.maps.StreetViewService();
sv.getPanoramaByLocation(
new google.maps.LatLng(42.345573,-71.098326),
50,
function (data, status) {
if (status == google.maps.StreetViewStatus.OK) {
panorama.setPano(data.location.pano);
panorama.setPov({ heading: 270, pitch: 0, zoom: 1 });
panorama.setVisible(true);
}
}
);
</script>
</body>
</html>
谷歌地图API v3-街景演示
var panorama=新建google.maps.StreetViewPanorama(
document.getElementById('pano')
);
var sv=new google.maps.StreetViewService();
sv.getPanoramaByLocation(
新google.maps.LatLng(42.345573,-71.098326),
50,
功能(数据、状态){
if(status==google.maps.StreetViewStatus.OK){
全景.setPano(数据.location.pano);
全景.setPov({航向:270,俯仰:0,缩放:1});
全景。设置可见(真);
}
}
);
截图:
我是在创建链接,而不是自己创建全景。我们可以这样做,在我们的网站上创建一个弹出对话框,但最初我们计划只创建一个指向街景位置的链接。@Ian:这是已知Google地图参数的列表:。然而,似乎没有选择删除侧栏。也许
output=embed
很接近,但这不适用于链接。是的,我的问题中包含了指向mapki的链接。我在那里找过了,但什么也没找到。所以在这里问。