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));
}
}
如果你堆叠然后回复我。