www.pudn.com > dstile-0.2.rar > giskit.cpp
#include#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; #include "exceptions.h" #include "giskit.h" string ProjToSRS(const string& proj) { char* wkt; OGRSpatialReference sr; string srs; if (sr.SetFromUserInput(proj.c_str()) != OGRERR_NONE) throw InvalidInput(); sr.exportToWkt(&wkt); srs = wkt; OGRFree(wkt); return srs; } void GeoT::Dump() { printf("X: %20.10f %20.10f %20.10f\nY: %20.10f %20.10f %20.10f\n", m_mat[0], m_mat[1], m_mat[2], m_mat[3], m_mat[4], m_mat[5]); }