- var maj_inputs = function(map,pos) {
- var zoom = map.getZoom();
- $("#champ_lat").val(pos.lat);
- $("#champ_lon").val(pos.lng);
- $("#champ_zoom").val(zoom);
+ var maj_inputs = function(map,pos,action) {
+ if(action == 'click'){
+ var zoom = map.getZoom();
+ $("#champ_lat").val(pos.lat);
+ $("#champ_lon").val(pos.lng);
+ $("#champ_zoom").val(zoom);
+ annuler_geocoder = 1;
+ }else if(annuler_geocoder != 1){
+ if(pos.point == 'undefined'){
+ $('#champ_#ENV{champ_lat,lat}').val(pos.lat);
+ $('#champ_#ENV{champ_lon,lon}').val(pos.lng);
+ map.panTo(pos);
+ marker.setLatLng(pos);
+ }else{
+ $('#champ_#ENV{champ_lat,lat}').val(pos.point.lat);
+ $('#champ_#ENV{champ_lon,lon}').val(pos.point.lng);
+ map.panTo(pos.point);
+ marker.setLatLng(pos.point);
+ }
+ }