1,5 → 1,6 |
package org.tela_botanica.client.vues.observation; |
|
import org.tela_botanica.client.cel2; |
import org.tela_botanica.client.interfaces.Rafraichissable; |
import org.tela_botanica.client.modeles.objets.EntiteGeographiqueObservation; |
import org.tela_botanica.client.observation.ObservationMediateur; |
73,7 → 74,6 |
add(panneauCarto, new RowLayoutData()); |
|
addListener(new ContainerListenerAdapter() { |
|
@Override |
public void onAfterLayout(Container c) { |
initialiserCarte(false); |
220,6 → 220,8 |
|
@Override |
public void rafraichir(Object nouvelleDonnees, boolean repandreRaffraichissement) { |
// rétablissement du curseur, parfois mis sur "attente" par le processus chargeant la carte |
Util.curseurParDefaut(); |
|
if (nouvelleDonnees instanceof String) { |
|
246,11 → 248,17 |
if (zoomerSurRetour) { |
niveauZoom = 16; |
zoomerSurRetour = false; |
} else if (infos.getZoom() > 0) { |
niveauZoom = infos.getZoom(); |
} |
|
String nouvelleValeurCommune = infos.getZoneGeo(); |
valeurCommune = nouvelleValeurCommune; |
if (infos.getIdZoneGeo() != null) { |
codeCommune = Util.convertirChaineZoneGeoVersDepartement(infos.getIdZoneGeo()); |
} else { |
codeCommune = ""; |
} |
pointCommune = coord; |
|
mettreAJourInfos(coord, "", niveauZoom); |