Not directly. You'll need to write code. Assuming you have an rpc file with ".XML" extension, there is a roundabout but simple way of accomplishing this.
In your converter app, do:
// Read XML into sensor model object:
ossimFilename rpcFilename ("my_image.XML");
ossimQuickbirdRpcModel rpcModel;
if (!rpcModel.parseRpcData(rpcFilename))
cout<<"Error!"<<endl;
// Create geometry object and have it write ogeom:
ossimImageGeometry geom (nullptr, &rpcModel);
ossimKeywordlist geomKwl;
geom.saveState(geomKwl);
geom.Kwl.write("my_image.geom");
Not sure if this will work as advertised... Ignore the fact that it may not be QuickBird. The RPC XML format should be the same for all platforms, though I can't verify that.
Not directly. You'll need to write code. Assuming you have an rpc file with ".XML" extension, there is a roundabout but simple way of accomplishing this.
In your converter app, do:
Not sure if this will work as advertised... Ignore the fact that it may not be QuickBird. The RPC XML format should be the same for all platforms, though I can't verify that.