0
http://gmaps-samples-v3.googlecode.com/svn/trunk/localsearch/places.htmlGoogle Maps V3 APIでこのようなものを構築するにはどうすればよいですか?
この例では、検索を実行すると多くの結果が返されます。これはローカル検索APIを使用しているためです。しかしV3では、返される結果は1つだけです。私のコードは
var address = $("#id_address_input").val();
var geocoder = new google.maps.Geocoder();
geocoder.geocode({ 'address': address}, function(results, status) {
if (status == google.maps.GeocoderStatus.OK) {
$("#badlocation_holder").hide();
$("#map_canvas").show();
$("#map_canvas_holder").show().css("background-color", "#E6E6FA").animate({"background-color":"#f5f5f5"}, 800);
var myOptions = {
zoom: 15,
center: results[0].geometry.location,
streetViewControl:false,
mapTypeControl:false,
mapTypeId: google.maps.MapTypeId.ROADMAP,
scrollwheel:false,
};
var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
var marker = new google.maps.Marker({
map: map,
position: results[0].geometry.location,
draggable:true
});