Hey gang!!!

I am in need of some assistance, I read most of the messages that are
similar to my problem but none of them really work for me...

Basically, I have a map that is blank...I want to allow a user to
click on the map and create a marker that is draggable...that part is
working... ...however, I want to allow that same user to click on
"that" marker and remove it from the map...or the marker opens open an
info window and the "Remove this Marker" option is available...

Here's my code (I would point you all to a link, but the actual file
is behind a firewall...)

<script type="text/javascript" language="JavaScript">
        var myMap = null;
        var localSearch = null;
        var myQueryControl = null;
        var gmarkers = [];

        function displayMap(){
                //create Map
                myMap = new GMap2(document.getElementById("map"));

                //center the map
                myMap.setCenter(new GLatLng(16.7867314, -10.0), 2);
                myMap.addControl(new GLargeMapControl3D());
                myMap.addControl(new GMapTypeControl());
                myMap.addControl(new GOverviewMapControl());
                myQueryControl = new QueryControl(localSearch);
                myMap.addControl(myQueryControl);

                myMap.enableScrollWheelZoom();

                GEvent.addListener(myMap, "click", function(overlay, point) {
                        if (point) {
                                singleClick = !singleClick;
                                setTimeout("if (singleClick) createCircle(new 
GLatLng("+ point.y +
", " + point.x +"), 250);", 300);
                                myMap.addOverlay(new GMarker(point, {draggable: 
true}));
                                var marker = new GMarker(point);
                                gmarkers.push(marker);
                                alert(gmarkers.length);
                        }
                });

                GEvent.addListener(marker, "click", function() {

                });
        }
</script>

<fieldset
    style="text-align:right; width:950px; position:relative; left:5px;
top: -10px;">
    <legend style="font-variant:small-caps; font-family:Arial,
Helvetica, sans-serif; font-size:9pt; font-weight:bold;
                    background-color:#FFF; margin:5px;" align="right">
        <span style="padding:5px; margin:5px; background-
color:#d6e3b0;">Pearson Corporate Facilities</span>
    </legend>
    <div id="map" style="width:950px; height:500px;"></div>
</fieldset>

-- 
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