可能这是一个奇怪的问题...
我正在使用Google Maps API在我的网页上嵌入自定义地图。 我将lon / lat
坐标传递给函数,然后绘制带有该点“居中”的地图。 (我的地图框架大约300px高,因此标记大约在150px处)
由于我还在使用自定义infoWindows/Boxes
,我想将地图的中心向下移动一点。
我知道我可以设置不同的lon / lat
中心,但这不是我要找的。这需要为每个地图传递标记的坐标和我想要拥有的中心的坐标。
我希望它更简单。
是否可以将地图中心向下移动几个像素?
像center: +30px,
:)
var latlng = new google.maps.LatLng(ll[0], ll[1]); // latitude and longitude
var options = {
zoom: zoom,
//center: c,
mapTypeId: google.maps.MapTypeId.ROADMAP,
mapTypeControl: false,
disableDefaultUI: true,
scrollwheel: scroll,
streetViewControl: false,
navigationControlOptions: {
style: google.maps.NavigationControlStyle.SMALL
}
}
有什么办法可以做到这一点吗?还有其他的窍门或想法吗?