15 #include "eckit/filesystem/PathName.h"
16 #include "eckit/log/Log.h"
20 using namespace eckit;
25 XYVTool::XYVTool(
int argc,
char **argv):
Tool(argc, argv) {}
44 out.open(outputFile.asString().c_str());
46 out <<
"#GEO" << std::endl << std::endl;
47 out <<
"#FORMAT XYV" << std::endl << std::endl;
48 out <<
"PARAMETER = 12004" << std::endl << std::endl;
49 out <<
"x/long y/lat value" << std::endl;
50 out <<
"#DATA" << std::endl << std::endl;
52 std::string select = std::string(
"select lat, lon, ") + valueColumn +
" from \"" + inputFile +
"\";";
53 Log::info() << select << std::endl;
60 out << (*it)[0] <<
"\t" << (*it)[1] <<
"\t" << (*it)[2] << std::endl;