有人开发过谷歌地图V3版吗?单个添加图标是很容易实现,我是想从数据库中调出数据,批量添加。
下面的方法可以在谷歌地图V2版可以调用数据库的经纬度,把图标显示在地图上,但我改成V3版却不能显示图标,请高手赐教,在此先谢过,
 function load() {
      geocoder = new google.maps.Geocoder();
    var latlng = new google.maps.LatLng(32.03602,118.795166);
    var myOptions = {
      zoom: 5,
      center: latlng,
      mapTypeId: google.maps.MapTypeId.ROADMAP
    }
    map = new google.maps.Map(document.getElementById("map"), myOptions); 
 
       GDownloadUrl("sinformation.php", function(data) {
          var xml = GXml.parse(data);
          var ers = xml.documentElement.getElementsByTagName("er");
          for (var i = 0; i < ers.length; i++) {
            var name = ers[i].getAttribute("name");
            var address = ers[i].getAttribute("address");
            var type = ers[i].getAttribute("type");
   var image = ers[i].getAttribute("image");      
    var owner = ers[i].getAttribute("owner"); 
    var price = ers[i].getAttribute("price"); 
    var number = ers[i].getAttribute("number"); 
             var  point = new google.maps.LatLng(parseFloat(ers[i].getAttribute("lat")),
                                    parseFloat(ers[i].getAttribute("lng")));
         
    var er = new google.maps.Marker({
             position: point, 
                   map: map
                  }); 
     
     }
        });
        
        }