Witam,
Pomógłby mi ktoś zmienić ten kod, żeby można było dodawać tylko jeden marker naraz? Kliknięcie w inne miejsce zmieniało by tylko współrzędne markera. Podobny temat był już na forum. I podobno można to jakość "czyścić" przed dodaniem kolejnego markera. Ale nie bardzo wiem jak to wykorzystać w kodzie.
  1. GEvent.addListener(mapa,'click',function(marker,punkt) {
  2. if(marker)
  3. {
  4. mapa.removeOverlay(marker);
  5. }
  6. else if(punkt)
  7. {
  8. var marker = new GMarker(punkt,{draggable: true, icon: ikona1});
  9. mapa.clearOverlays();
  10. mapa.addOverlay(marker);
  11. }
  12. });
  13.  
  14. mapa.addOverlay(new GMarker(new GLatLng(53.41935400090768,14.58160400390625),{draggable: true, icon: ikona1}));


I pytanie, czy można dodawać na mapę do markerów, zdjęcia które były by ładowane z serwera?

już mam smile.gif może komuś się przyda

  1. GEvent.addListener(mapa,'click',function(marker,punkt) {
  2. if(marker)
  3. {
  4. mapa.removeOverlay(marker);
  5. }
  6. else if(punkt)
  7. {
  8. var marker = new GMarker(punkt,{draggable: true, icon: ikona1});
  9. mapa.clearOverlays();
  10. mapa.addOverlay(marker);
  11. }
  12. });
  13.  
  14. mapa.addOverlay(new GMarker(new GLatLng(53.41935400090768,14.58160400390625),{draggable: true, icon: ikona1}));