Hi everybody, in this example
http://googlemapsapi.blogspot.com/2005/11/happy-turkey-day.html
change the markers is very easy

but in our map we don´t know where introduce the icon code lines. It´s
different.
Anyone knows why? The google maps version maybe?

This our map code:


        var mark;
        var pointA;

        if (GBrowserIsCompatible()) {
                var m = $("#map")[0];

        if(m) {
                        var map = new GMap2(m);
                        // iniciamos el mapa en esta ubicacion, tu puedes 
ubicarla donde
gustes
                        var start = new GLatLng(40.380028,-3.735352);
                        // otras configuraciones
                        var zoomLevel = 5;
                        map.setCenter(start, zoomLevel);
                        //map.addControl(new GSmallMapControl());

                        map.addControl(new GMapTypeControl());
        map.addControl(new GLargeMapControl());
        map.addControl(new GScaleControl());
        map.addControl(new GOverviewMapControl());


                        // lectura del archivo denuncia.xml con jQuery
                        $.get('denuncia.xml',function(data) {
                                $(data).find('marker').each(function(){
                                        var lat    = $(this).attr('lat');
                                        var lng    = $(this).attr('lng');
                                        var html   = $(this).attr('name')+"<br 
/>";
                                        html      += $(this).attr('msg')+"<br 
/>";
                                        html      += $(this).attr('link');
                                        var point  = new GLatLng(lat,lng);
                                        var marker = new GMarker(point);

                                        map.addOverlay(marker);

                                        GEvent.addListener(marker, "click", 
function() {
                                                marker.openInfoWindowHtml(html);
                                        });

                                });

                        });

                        // en cada nueva marca aparecerá el formulario HTML
                        GEvent.addListener(map, 'click', function(overlay, 
point){
                                if(mark) {
                                        map.removeOverlay(mark);
                                }
                                if(point) {
                                        pointA = new GPoint(point.x, point.y);
                                        mark = new GMarker(pointA);
                                        map.addOverlay(mark);
                                        map.getCenter(point);
                                        var lat = point.y;
                                        var lng = point.x;
                                        var form =
                                        "<form 
action=\"denuncia-lugares-contaminantes.php\" method=\"post
\">"+
                                                "<input type=\"hidden\" 
name=\"lat\" value=\""+lat+"\" />"+
                                                "<input type=\"hidden\" 
name=\"lng\" value=\""+lng+"\" />"+
                                                "Nombre:<input type=\"text\" 
name=\"name\" value=\"\" /><br />"+
                                                "Msg:<input type=\"text\" 
name=\"msg\" value=\"\" /><br />"+
                                                "Web:<input type=\"text\" 
name=\"link\" value=\"\" /><br />"+
                                                "<input type=\"submit\" 
name=\"submit\" value=\"save\" />"+
                                        "<\/form>";
                                        map.openInfoWindowHtml(point,form);
                                }
                        });
                }
        }
});


Thanks ;-)

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Maps API" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/Google-Maps-API?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to