Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 391 → Rev 392

/trunk/src/org/tela_botanica/client/observation/ObservationMediateur.java
222,6 → 222,7
 
if (panel.equals(conteneurFormulaire)) {
if (!cartoObservationVue.isCarteAjoutee()) {
if(formulaireSaisieObservationVue.communeInitialisee()) {
String nomCommune = formulaireSaisieObservationVue.getCommune();
String codePostal = formulaireSaisieObservationVue.getDepartement();
471,8 → 472,16
filtres.getArbreMotsClesObservationVue().rafraichir(obs.getMotsCles(), false);
observationModele.obtenirInformationCommune(cartoObservationVue, obs.getLocalite(), obs.getIdentifiantLocalite());
 
// si on a des coordonnées valides dans le formulaire alors localise directement avec
if(formulaireSaisieObservationVue.coordonneesValides() != null) {
EntiteGeographiqueObservation infos = new EntiteGeographiqueObservation(obs.getIdentifiantLocalite(), obs.getLocalite(), null, null);
infos.setLat(""+obs.getCoordonneeX());
infos.setLon(""+obs.getCoordonneeY());
cartoObservationVue.rafraichir(infos, false);
} else {
// sinon appel à géonames pour obtenir des coordonnées du centre de la commune
observationModele.obtenirInformationCommune(cartoObservationVue, obs.getLocalite(), obs.getIdentifiantLocalite());
}
}
public void obtenirImageInformationExternes(String numeroNomenclaturalSaisiObservation) {