Subversion Repositories eFlore/Applications.cel

Rev

Rev 654 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 654 Rev 681
Line 52... Line 52...
52
	String valeurCommune = "Bourges";
52
	String valeurCommune = "Bourges";
53
	LatLng centreFrance = null;
53
	LatLng centreFrance = null;
54
	LatLng pointCommune = null;
54
	LatLng pointCommune = null;
55
	String codeCommune = "";
55
	String codeCommune = "";
Line 56... Line 56...
56
	
56
	
Line 57... Line 57...
57
	int niveauZoom = 13;
57
	int niveauZoom = 6;
58
 
58
 
Line 59... Line 59...
59
	Label panneauExplication = new Label(
59
	Label panneauExplication = new Label(
Line 65... Line 65...
65
 
65
 
Line 66... Line 66...
66
	public CartographieObservationVue(ObservationMediateur om) {
66
	public CartographieObservationVue(ObservationMediateur om) {
Line 67... Line 67...
67
		
67
		
68
		oMediateur = om;
68
		oMediateur = om;
69
		
69
		
Line 70... Line 70...
70
		setTitle("Carto");
70
		setHeader(false);
71
		setAutoWidth(true);
71
		setAutoWidth(true);
Line 105... Line 105...
105
		});
105
		});
Line 106... Line 106...
106
		
106
		
107
		panneauCarto.setAutoHeight(true);
107
		panneauCarto.setAutoHeight(true);
Line -... Line 108...
-
 
108
	}
-
 
109
	
-
 
110
	public void setTailleCarte(int hauteur, int largeur) {
-
 
111
		map.setSize(largeur+"px", (hauteur+"px"));
108
	}
112
	}
Line 109... Line 113...
109
	
113
	
110
	public void masquerChargement(boolean masquer) {
114
	public void masquerChargement(boolean masquer) {
111
		
115
		
Line 146... Line 150...
146
		panneauCarto.doLayout();
150
		panneauCarto.doLayout();
147
		info = map.getInfoWindow();
151
		info = map.getInfoWindow();
148
		if(!commune) {
152
		if(!commune) {
149
			fabriquerMarqueurIndication();
153
			fabriquerMarqueurIndication();
150
		}
154
		}
-
 
155
		
-
 
156
		map.setZoomLevel(6);
151
		map.checkResizeAndCenter();
157
		map.checkResizeAndCenter();
152
		map.setUIToDefault();
158
		map.setUIToDefault();
153
		map.addControl(new LargeMapControl());
159
		map.addControl(new LargeMapControl());
154
		map.setCurrentMapType(MapType.getHybridMap());
160
		map.setCurrentMapType(MapType.getHybridMap());
155
		carteAjoutee = true;
161
		carteAjoutee = true;
Line 179... Line 185...
179
		info.open(marker, new InfoWindowContent("<div id=\"info_contenu\">"+
185
		info.open(marker, new InfoWindowContent("<div id=\"info_contenu\">"+
180
				"Déplacez ce marqueur pour localiser votre observation (commune et coordonnées)<br />"
186
				"Déplacez ce marqueur pour localiser votre observation (commune et coordonnées)<br />"
181
				+"longitude="
187
				+"longitude="
182
				+ marker.getLatLng().getLongitude() + "<br />latitude="
188
				+ marker.getLatLng().getLongitude() + "<br />latitude="
183
				+ marker.getLatLng().getLatitude() + "</div>"));
189
				+ marker.getLatLng().getLatitude() + "</div>"));
184
		map.setZoomLevel(12);
-
 
185
	}
190
	}
Line 186... Line 191...
186
 
191
 
187
	public void AfficherMessageAucuneInfos() {
192
	public void AfficherMessageAucuneInfos() {
188
		mettreAJourInfos(centreFrance,"", niveauZoom);
193
		mettreAJourInfos(centreFrance,"", niveauZoom);
Line 229... Line 234...
229
			}
234
			}
230
		}
235
		}
Line 231... Line 236...
231
 
236
 
Line 232... Line 237...
232
		if (nouvelleDonnees instanceof EntiteGeographiqueObservation) {
237
		if (nouvelleDonnees instanceof EntiteGeographiqueObservation) {
233
			
-
 
Line 234... Line 238...
234
			oMediateur.changementTabProg = true;
238
			
Line 235... Line 239...
235
			oMediateur.afficherOngletCartographiqueSansLocaliser();
239
			oMediateur.afficherFenetreCarto();
236
			
240
			
Line 311... Line 315...
311
		final String htmlBoutonOk = "<br /><button id=\"okMap\" class=\"x-btn-text\" type=\"button\">OK</button>";
315
		final String htmlBoutonOk = "<br /><button id=\"okMap\" class=\"x-btn-text\" type=\"button\">OK</button>";
Line 312... Line 316...
312
 
316
 
Line 313... Line 317...
313
		String contenuMarker = "";
317
		String contenuMarker = "";
-
 
318
		
-
 
319
		if(valeurCommune == null || valeurCommune.trim().equals("")) {
-
 
320
			if(marker.getLatLng().getLongitude() == 0 && marker.getLatLng().getLatitude() == 0) {
-
 
321
				LatLng point = centreFrance;
-
 
322
				marker.setLatLng(point);
314
		
323
				niveauZoom = 6;
315
		if(valeurCommune == null || valeurCommune.trim().equals("")) {
324
			}
316
			contenuMarker = "<div id=\"info_contenu\">"+
325
			contenuMarker = "<div id=\"info_contenu\">"+
317
			"Aucune commune française trouvée à cet emplacement <br />"
326
			"Aucune commune française trouvée à cet emplacement <br />"
318
			+"Déplacez ce marqueur pour localiser votre observation (commune et coordonnées)<br />"
327
			+"Déplacez ce marqueur pour localiser votre observation (commune et coordonnées)<br />"