Index: trunk/BNC/src/bncwindow.cpp
===================================================================
--- trunk/BNC/src/bncwindow.cpp	(revision 4645)
+++ trunk/BNC/src/bncwindow.cpp	(revision 4646)
@@ -63,4 +63,5 @@
 #include "qtfilechooser.h"
 #include "reqcdlg.h"
+#include "bncmap.h"
 #ifdef USE_POSTPROCESSING
 #  include "rinex/bncpostprocess.h"
@@ -125,4 +126,7 @@
   connect(_actDeleteMountPoints, SIGNAL(triggered()), SLOT(slotDeleteMountPoints()));
   _actDeleteMountPoints->setEnabled(false);
+
+  _actMap = new QAction(tr("&Map"),this);
+  connect(_actMap, SIGNAL(triggered()), SLOT(slotMap()));
 
   _actStart = new QAction(tr("Sta&rt"),this);
@@ -2036,4 +2040,5 @@
   toolBar->addAction(_actAddMountPoints);
   toolBar->addAction(_actDeleteMountPoints);
+  toolBar->addAction(_actMap);
   toolBar->addAction(_actStart);
   toolBar->addAction(_actStop);
@@ -2660,2 +2665,11 @@
   }
 }
+
+// Show Map
+////////////////////////////////////////////////////////////////////////////
+void bncWindow::slotMap() {
+  saveOptions();
+  t_bncMap* bncMap = new t_bncMap(this);
+  bncMap->setGeometry( x(), int(y()+height()*1.3), 800, 600 );
+  bncMap->show();
+}
Index: trunk/BNC/src/bncwindow.h
===================================================================
--- trunk/BNC/src/bncwindow.h	(revision 4645)
+++ trunk/BNC/src/bncwindow.h	(revision 4646)
@@ -76,4 +76,5 @@
     void slotSaveOptions();
     void slotAddMountPoints();
+    void slotMap();
     void slotStart();
     void slotFinishedPostProcessingPPP();
@@ -115,4 +116,5 @@
     QAction*   _actSaveOpt;
     QAction*   _actQuit; 
+    QAction*   _actMap;
     QAction*   _actStart;
     QAction*   _actStop;
