天地图加marker和popup

//-----------------加marker-----------------------------

 

var Layer = new GeoSurf.Layer.Markers("MarkerLayer");
 map.addLayer(Layer);

 

var markerIcon = new GeoSurf.Icon();

markerIcon.url = "icon/star.gif";

markerIcon.size = new GeoSurf.Size(18,18);

 

var lonlat = new GeoSurf.LonLat(116.4, 30.4);

 

var marker = new GeoSurf.Marker(lonlat, markerIcon);

 

map.addLayer(Layer);
Layer.addMarker(marker);

 

//---------------给marker加popup--------------------------

 

marker.events.register("mousedown", marker, function(){
      var contentHTML ="<div>" +
                                   "纬度:" + Lat + "°" +
                                    "经度:" + Lon + "°" +
                                   "<//div>";
      var popup = new GeoSurf.Popup("chicken",lonlat,new GeoSurf.Size(200,200),contentHTML,true);
      popup.closeOnMove = true;
      map.addPopup(popup);
     });

posted on 2010-12-24 16:41  寒塘初涉  阅读(816)  评论(0编辑  收藏  举报

导航