我正在使用JS API来显示我的地图。代码如下:
<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>
现在我想从地图中删除一些东西。
|
我如何实现这一点。
发布于 2012-03-01 15:47:46
scrollwheel: false,
此选项用于禁用鼠标缩放。
scaleControl: false,
此选项用于禁用按比例缩放。
draggable: false,
此选项用于禁用拖动。
mapTypeControl: false,
此选项将隐藏贴图类型。
将它们放在下面:
var myOptions = {
center: myLatlng,
zoom: 15,
mapTypeControl: false,
draggable: false,
scaleControl: false,
scrollwheel: false,
navigationControl: false,
streetViewControl: false,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
发布于 2013-10-24 18:43:48
使用“禁用默认UI”示例:
var mapOptions = {
zoom: 4,
center: new google.maps.LatLng(-33, 151),
disableDefaultUI: true,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var map = new google.maps.Map(document.getElementById("map-canvas"), mapOptions);`
发布于 2013-06-28 20:23:01
对于remove +和-,请使用此
zoomControl: false
https://developers.google.com/maps/documentation/javascript/controls
https://stackoverflow.com/questions/9512342
复制相似问题