Skip to content

v0.2.47..v0.2.48 changeset EvalPointMovesCmd.cpp

Garret Voltz edited this page Sep 27, 2019 · 1 revision
diff --git a/hoot-rnd/src/main/cpp/hoot/rnd/cmd/EvalPointMovesCmd.cpp b/hoot-rnd/src/main/cpp/hoot/rnd/cmd/EvalPointMovesCmd.cpp
index 71a3231..91b338d 100644
--- a/hoot-rnd/src/main/cpp/hoot/rnd/cmd/EvalPointMovesCmd.cpp
+++ b/hoot-rnd/src/main/cpp/hoot/rnd/cmd/EvalPointMovesCmd.cpp
@@ -32,7 +32,6 @@
 #include <hoot/core/util/Factory.h>
 #include <hoot/core/util/MapProjector.h>
 #include <hoot/core/cmd/BaseCommand.h>
-#include <hoot/core/io/GmlWriter.h>
 #include <hoot/core/io/OgrReader.h>
 #include <hoot/core/io/OsmXmlReader.h>
 #include <hoot/core/io/OsmXmlWriter.h>
@@ -64,12 +63,12 @@ public:
 
   EvalPointMovesCmd() { }
 
-  virtual QString getName() const { return "evaluate-point-moves"; }
+  virtual QString getName() const override { return "evaluate-point-moves"; }
 
   virtual QString getDescription() const
   { return "Calculates the error introduced by various operations on random map points"; }
 
-  virtual QString getType() const { return "rnd"; }
+  virtual QString getType() const override { return "rnd"; }
 
   struct Comparison
   {
@@ -190,25 +189,7 @@ public:
     return result;
   }
 
-  OsmMapPtr gmlTransform(OsmMapPtr map, QString workingDir)
-  {
-    OsmMapPtr result(new OsmMap());
-
-    GmlWriter writer;
-    QStringList columns;
-    columns << "note1";
-    columns << "note2";
-    writer.setColumns(columns);
-    writer.writePoints(map, workingDir + "/EvalMove.gml");
-
-    OgrReader reader;
-    reader.setSchemaTranslationScript("LowerCase");
-    reader.read(workingDir + "/EvalMove.gml", "", result);
-
-    return result;
-  }
-
-  virtual int runSimple(QStringList args)
+  virtual int runSimple(QStringList& args) override
   {
     if (args.size() != 3)
     {
@@ -291,10 +272,6 @@ public:
     compareMaps(map, shpTransform(map, workingDir), pointCount).print();
     cout << endl;
 
-    cout << "Save to .gml\t";
-    compareMaps(map, gmlTransform(map, workingDir), pointCount).print();
-    cout << endl;
-
     return 0;
   }
 };
Clone this wiki locally