我有一个从用户数据动态生成的叠加层,所以我需要知道如何找到该叠加层的中心。
目前,我只是使用叠加层中的第一个坐标,但这并不代表叠加层的中心。因此,当我加载地图时,它不会以覆盖为中心。
有没有人有一种通过计算中心而不是硬编码来使地图在叠加层上居中的好方法?
var latlng = new google.maps.LatLng(38.269239, -122.276010);
var myOptions = {
zoom: 15,//Calculate this somehow?
center: latlng,// Calculate value from array of coordinates?
mapTypeId: google.maps.MapTypeId.HYBRID
};