crsButton.setLayoutData(crsButtonGD);
CoordinateReferenceSystem crs = getCrs();
displayCRS(crs);
crsButton.addSelectionListener(new SelectionAdapter(){
public void widgetSelected( SelectionEvent e ) {
CRSChooserDialog dialog = new CRSChooserDialog(crsButton.getShell(), getCrs());
dialog.setBlockOnOpen(true);
dialog.open();
CoordinateReferenceSystem newCrs = dialog.getResult();
mapPane.setCrs(newCrs);
mapPane.redraw();
displayCRS(newCrs);
}
});