1

我使用此代码在我的网站上嵌入谷歌地图,但我不确定 id 如何使用街景作为默认值。

ROADMAP 可以更改为 SATELLITE、HYBRID 或 TERRAIN,但没有街景选项

 <meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
 <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>

 <script type="text/javascript">
function initialize() {
    var latlng = new google.maps.LatLng(55.864237, -4.251806);
    var settings = {
        zoom: 15,
        center: latlng,
        mapTypeControl: true,
        mapTypeControlOptions: {style: google.maps.MapTypeControlStyle.DROPDOWN_MENU},
        navigationControl: true,
        navigationControlOptions: {style: google.maps.NavigationControlStyle.SMALL},
        mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map_canvas"), settings);
}
 </script>
4

1 回答 1

0

实际上谷歌不提供嵌入街景。所以你应该去一些第三方网络应用程序。您可以简单地将地图嵌入 iframe。例如,请参见下面的带有街景的埃菲尔铁塔地图的 iframe 代码。

<iframe width="600" height="400" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://my.ctrlq.org/maps/#street|1|-151.33967789165447|13.83601756954612|48.8586|2.29405799999995"></iframe>

详细信息可以在这里找到

于 2014-07-25T19:51:50.400 回答