gpt4 book ai didi

javascript - 如何从谷歌地图中删除缩放、地形和用户导航?

转载 作者:行者123 更新时间:2023-12-03 13:02:43 25 4
gpt4 key购买 nike

我正在使用 JS API 来显示我的 map 。
这是代码:

<script type="text/javascript">
function initialize() {
var _lat = 10;
var _long = 200;
var myLatlng = new google.maps.LatLng(_lat, _long);
var myOptions = {
center: myLatlng,
zoom: 15,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map_canvas"),
myOptions);

var image = 'target.png';
var beachMarker = new google.maps.Marker({
position: myLatlng,
map: map,
icon: image
});

beachMarker.setMap(map);
}
</script>

现在我想从 map 上删除一些东西。
  • 删除缩放控件+用户不应该能够使用缩放
    鼠标什么的
  • 用户不应该能够使用鼠标在 map 上移动。它
    应该保持静态图像
  • 从 map 中删除 MAP|SATELLITE 选项。

  • 我如何做到这一点。

    enter image description here

    最佳答案

    scrollwheel: false,

    此选项用于禁用鼠标缩放。
    scaleControl: false,

    此选项用于禁用按比例缩放。
    draggable: false,

    此选项用于禁用拖动。
    mapTypeControl: false,

    此选项将隐藏 map 类型。

    将它们如下所示:
    var myOptions = {
    center: myLatlng,
    zoom: 15,
    mapTypeControl: false,
    draggable: false,
    scaleControl: false,
    scrollwheel: false,
    navigationControl: false,
    streetViewControl: false,
    mapTypeId: google.maps.MapTypeId.ROADMAP
    };

    关于javascript - 如何从谷歌地图中删除缩放、地形和用户导航?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9512342/

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