0
我使用的是Google地圖的v2 API,我們根據準確性給出建議地址,我正在獲取地理編碼請求。但在v3中,響應與v2 API完全不同。有關如何從用戶的v3 API獲取建議位置的任何想法?如何獲取google map API v3的準確結果或地址建議?
我使用的是Google地圖的v2 API,我們根據準確性給出建議地址,我正在獲取地理編碼請求。但在v3中,響應與v2 API完全不同。有關如何從用戶的v3 API獲取建議位置的任何想法?如何獲取google map API v3的準確結果或地址建議?
這可能會幫助你:只要你需要傳遞經緯度,按照經緯度你會得到很好的位置。
function initialize(latitude,longitude) {
var geocoder;
var map;
var markers;
geocoder = new google.maps.Geocoder();
var place;
var latlng = new google.maps.LatLng(latitude, longitude);
var mapOptions = {
zoom: 21,
center: latlng,
mapTypeControl: false,
mapTypeId: google.maps.MapTypeId.SATELLITE
}
map = new google.maps.Map(document.getElementById("map_canvas"), mapOptions);
var infowindow = new google.maps.InfoWindow(), marker, i;
marker = new google.maps.Marker({
position: new google.maps.LatLng(latitude, longitude),
map: map
});
for (i = 0; i < marker.length; i++) {
markers = new google.maps.Marker({
position: new google.maps.LatLng(markers[i][0], markers[i][1]),
map: map,
icon: image
});
google.maps.event.addListener(marker, 'click', (function(marker, i) {
return function() {
infowindow.setContent(markers[i][0]);
infowindow.open(map, marker);
}
})(marker, i));
}
}
如果你堆疊然後回覆我。