Google maps panTo()的问题以及如何更改坐标
在google maps V3中放置Google maps panTo()的问题以及如何更改坐标,google-maps,coordinates,pan,Google Maps,Coordinates,Pan,在google maps V3中放置panTo()时,我遇到了一个小问题。以下是问题的描述: 在这种情况下,一切进展顺利,贴图将移动并设置动画,直到它停止在正确的点 var infoWindow = new google.maps.InfoWindow({ content: strHtml }); google.maps.event.addListener(marker, 'click', function() { var latitude = marker.position.la
panTo()
时,我遇到了一个小问题。以下是问题的描述:
在这种情况下,一切进展顺利,贴图将移动并设置动画,直到它停止在正确的点
var infoWindow = new google.maps.InfoWindow({ content: strHtml });
google.maps.event.addListener(marker, 'click', function()
{
var latitude = marker.position.lat();
var longitude = marker.position.lng();
var panningPoint = new google.maps.LatLng(latitude, longitude);
activeInfoWindow.close();
map.panTo(marker.getPosition());
infoWindow.open(map, marker);
activeInfoWindow = infoWindow;
});
在另一种情况下,我写下了地图转到我决定的平移点,但是它没有设置地图的动画,只是刷新(不是动画)并获得与“设置中心”类似的功能
为什么??与getPosition()
和收集lat和long以及重新绘制点有什么区别吗
我真正的问题是,我必须平移到顶部div覆盖问题的“x%”底部,而不是正确的点
有什么建议吗?。。。没有人?真正地X_X
var infoWindow = new google.maps.InfoWindow({ content: strHtml });
google.maps.event.addListener(marker, 'click', function()
{
var latitude = marker.position.lat();
var longitude = marker.position.lng();
var panningPoint = new google.maps.LatLng(latitude, longitude);
activeInfoWindow.close();
map.panTo(panningPoint);
infoWindow.open(map, marker);
activeInfoWindow = infoWindow;
});