	public Canvas getViewPanel() {
		VLayout layout = new VLayout();
		layout.setWidth100();
		layout.setHeight100();

		VLayout mapLayout = new VLayout();
		mapLayout.setShowEdges(true);
		mapLayout.setHeight("60%");

		// Map with ID wmsMap is defined in the XML configuration. (mapWms.xml)
		final MapWidget map = new MapWidget("mapToolbarSecurity", "gwt-samples");
		final Toolbar toolbar = new Toolbar(map);
		toolbar.setButtonSize(Toolbar.BUTTON_SIZE_BIG);

		// Set a different fall-back controller:
		map.setFallbackController(new MeasureDistanceController(map));

		mapLayout.addMember(toolbar);
		mapLayout.addMember(map);

		VLayout labelLayout = new VLayout();
		Label help = new Label();
		help.setContents(I18nProvider.getSampleMessages().fallbackControllerExplanation());
		labelLayout.addMember(help);

		layout.addMember(mapLayout);
		layout.addMember(labelLayout);

		return layout;
	}