#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include int main(int argc, char** argv) { osg::ArgumentParser arguments(&argc, argv); // construct the viewer. osgViewer::Viewer viewer; double x = 0.0; double y = 0.0; double w = 1.0; double h = 1.0; osg::ref_ptr root = new osgTerrain::TerrainNode; bool readParameter = false; do { readParameter = false; std::string filename; if (arguments.read("-x",x)) readParameter = true; if (arguments.read("-y",y)) readParameter = true; if (arguments.read("-w",w)) readParameter = true; if (arguments.read("-h",h)) readParameter = true; if (arguments.read("--dem",filename)) { readParameter = true; osg::notify(osg::NOTICE)<<"--dem "<