我从数据库中提取经纬度点,将它们组合起来,然后使用反向查找在我的地图上放置标记。所有的标记都被放置在地图上,但它们只是稍微偏离了一点。然后我去 maps.google.com 并将这些点放入搜索栏中,它们可以完美运行。有什么建议么?谢谢!功能如下:
var lat = resultP[i].get("lat");
var log = resultP[i].get("long");
var latlng = new google.maps.LatLng(lat, log);
geocoder.geocode( { 'latLng': latlng}, function(results, status) {
if (status == google.maps.GeocoderStatus.OK) {
map.setCenter(results[0].geometry.location);
var marker = new google.maps.Marker({
map: map,
position: results[0].geometry.location
});
} else {
alert("Geocode was not successful for the following reason: " + status);
} //end else