Index: /trunk/GnssCenter/map_stations/map_stations.cpp
===================================================================
--- /trunk/GnssCenter/map_stations/map_stations.cpp	(revision 5437)
+++ /trunk/GnssCenter/map_stations/map_stations.cpp	(revision 5438)
@@ -29,4 +29,5 @@
 
 #include "map_stations.h"
+#include "utils.h"
 #include "worldplot.h"
 #include "thriftclient.h"
@@ -128,10 +129,19 @@
     for (unsigned ii = 0; ii < _results->size(); ii++) {
       const t_thriftResult* result = _results->at(ii);
-      t_worldPlot::t_point* point  = new t_worldPlot::t_point(result->_name.c_str(), 
-                                                              50.0+ii, 15.0+2*ii);
-//      cout << result->_name << ' ' 
-//           << result->_nGPS << ' ' << result->_nGLO << ' '
-//           << result->_x << ' ' << result->_y << ' ' << result->_z << endl;
-      points.append(point);
+
+      double xyz[3]; 
+      xyz[0] = result->_x;
+      xyz[1] = result->_y;
+      xyz[2] = result->_z;
+    
+      double ell[3];
+
+      if (xyz2ell(xyz, ell) == success) {
+        double latDeg = ell[0] * 180.0 / M_PI;
+        double lonDeg = ell[1] * 180.0 / M_PI;
+        t_worldPlot::t_point* point  = new t_worldPlot::t_point(result->_name.c_str(), 
+                                                                latDeg, lonDeg);
+        points.append(point);
+      }
     }
     _plot->slotNewPoints(points);
