Hi, i have a strange issue with new icon i want to display on a Google
Map.
I'm using the GDirections object to show a route between 2 points, and
i'd like to change the icon for one of the 2 points.

Here is the code I use:

<script type="text/javascript" language="javascript">

    var map;
    var directionsPanel;
    var directions;



    function initialize() {
       map = new GMap2(document.getElementById("map_canvas"));
       //map.setCenter(new GLatLng(42.351505,-71.094455), 15);
       directionsPanel = document.getElementById("route");

       directions = new GDirections(map, directionsPanel);
       GEvent.addListener(directions, "load", onGDirectionsLoad);
       var addr1 = "some address";
       var addr2 = document.getElementById("my_address").value;

       directions.load("from:"+addr1+" to:"+addr2);
    }



    function onGDirectionsLoad(){
      // Create our own marker icon
        var blueIcon = new GIcon(G_DEFAULT_ICON);
        blueIcon.image = "http://gmaps-samples.googlecode.com/svn/
trunk/markers/blue/blank.png";

      // Set up our GMarkerOptions object
      markerOptions = { icon:blueIcon };

      var mark = directions.getMarker(0);
      var newMarker = new GMarker(mark.getLatLng(), markerOptions);
      map.removeOverlay(mark);
      //alert(newMarker);
      map.addOverlay(newMarker);
    }

I do not get any JS error, but still i can't see anything happening !

Anybody has an idea ?

Thanks a lot for sharing your thoughts.

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