这是我的地图初始化
var userLatLong = new google.maps.LatLng(userLat,userLong),
markers,
userMapOptions = {
zoom: 11,
center: userLatLong,
mapTypeId: google.maps.MapTypeId.ROADMAP,
streetViewControl: false,
zoomControlOptions: {
style: google.maps.ZoomControlStyle.LARGE,
},
scaleControl: true,
panControl: true
},
userMap = new google.maps.Map(document.getElementById("map_canvas"), userMapOptions);
我尝试添加“DirectionsUnitSystem:google.maps.DirectionsUnitSystem.IMPERIAL”,但这根本没有帮助。 userLat是37.61,userLong是-77.3,位于弗吉尼亚州。
从我一直在阅读的内容看起来,比例值应该从您选择的任何原籍国开始。
我知道点击比例会更改比例单位,但我不希望用户必须点击比例才能更改比例。我甚至试图通过添加类型为“idle”的侦听器来尝试为比例找到DOM对象并发送“click”事件,但是当我在侦听器中遇到断点时,比例未被绘制,因此它可以不被访问。