Ignore:
Timestamp:
03/23/10 10:45:37 (11 years ago)
Author:
kent1
Message:

retrouver son point en zoomant

File:
1 edited

Legend:

Unmodified
Added
Removed
  • plugins_spip/diogene_complements/diogene_geo/prive/inc-diogene_geo_map.html

    r3096 r3097  
    99                        var long = jQuery("input[name=lonx]").val() ? jQuery("input[name=lonx]").val() : #ENV{lonx};
    1010                        var zoom = jQuery("input[name=zoom]").val() ? jQuery("input[name=zoom]").val() : #ENV{zoom};
     11                        var markerplace = new GLatLng(lat,long) ;
    1112                        formMap = new GMap2(document.getElementById("diogene_map"));
    1213                        formMap.addControl(new GLargeMapControl());
     
    5657                                        updateInputs(point.lat(),point.lng());
    5758                                });
     59                                markerplace = marker;
    5860                                return marker;
    5961                        };
     
    6466                                formMap.clearOverlays();
    6567                                if (point) {
    66                                         formMap.addOverlay(createMarker(point.lat(),point.lng()));
     68                                        marker = createMarker(point.lat(),point.lng());
     69                                        formMap.addOverlay(marker);
    6770                                        formMap.panTo(point);
     71                                        markerplace = marker;
    6872                                }
    6973                        });
     
    7175                        GEvent.addListener(formMap, "zoomend", function(oldlevel, newlevel){
    7276                                jQuery("input[name=zoom]").val(newlevel);
     77                                point = markerplace.getPoint();
     78                                formMap.panTo(new GLatLng(point.lat(),point.lng()));
    7379                        });
    7480
     
    116122                onAjaxLoad(initMap_form);
    117123        });
     124
    118125</script>
    119126</li>
Note: See TracChangeset for help on using the changeset viewer.