src/pyams_gis/resources/js/pyams_gis.js
changeset 54 4ce98983666a
parent 47 ee8602c0df78
child 75 a430cc4ae715
equal deleted inserted replaced
53:b86283824ede 54:4ce98983666a
   336 						var map_data = map.data();
   336 						var map_data = map.data();
   337 						leafmap.setView(map_data.mapLeafletCenter || config.center,
   337 						leafmap.setView(map_data.mapLeafletCenter || config.center,
   338 										config.zoom || 13);
   338 										config.zoom || 13);
   339 					}
   339 					}
   340 				}
   340 				}
       
   341 				map.trigger('marker.cleared.position', [map]);
   341 			},
   342 			},
   342 
   343 
   343 			moveMarkerTo: function(map, position, srid) {
   344 			moveMarkerTo: function(map, position, srid) {
   344 				// Update fields
   345 				// Update fields
   345 				var fieldname = map.data('map-leaflet-fieldname');
   346 				var fieldname = map.data('map-leaflet-fieldname');
   561 
   562 
   562 			clear: function(event) {
   563 			clear: function(event) {
   563 				// Clear fieldset
   564 				// Clear fieldset
   564 				var fieldset = $(this).parents('fieldset:first');
   565 				var fieldset = $(this).parents('fieldset:first');
   565 				$('input', fieldset).val(null);
   566 				$('input', fieldset).val(null);
       
   567 				var map = $('.map', fieldset);
       
   568 				map.trigger('marker.cleared.area', [map]);
   566 			}
   569 			}
   567 		}
   570 		}
   568 	};
   571 	};
   569 	globals.PyAMS_GIS = PyAMS_GIS;
   572 	globals.PyAMS_GIS = PyAMS_GIS;
   570 
   573