private void go() {
Coordinate newpos = parse(textArea.getText(),getContext().getCRS());
if (Math.abs(newpos.x - position.x) > ACCURACY || Math.abs(newpos.y - position.y) > ACCURACY) {
setPosition(newpos);
Command c = new SetViewportCenterCommand(newpos);
getContext().sendASyncCommand(c);
}
}