[Liblas-commits] hg: add liblas::Schema ptree to Header's PTree

liblas-commits at liblas.org liblas-commits at liblas.org
Mon Nov 8 18:03:53 EST 2010


changeset b78f8df2ccda in /Volumes/Data/www/liblas.org/hg
details: http://hg.liblas.orghg?cmd=changeset;node=b78f8df2ccda
summary: add liblas::Schema ptree to Header's PTree

diffstat:

 src/lasheader.cpp |  12 ++++--------
 1 files changed, 4 insertions(+), 8 deletions(-)

diffs (29 lines):

diff -r 62750a6dd8d7 -r b78f8df2ccda src/lasheader.cpp
--- a/src/lasheader.cpp	Sun Nov 07 15:36:50 2010 -0600
+++ b/src/lasheader.cpp	Mon Nov 08 17:03:46 2010 -0600
@@ -726,14 +726,6 @@
     pt.put("filesourceid", GetFileSourceId());
     pt.put("reserved", GetReserved());
 
-// #ifdef HAVE_GDAL
-//     pt.put("srs", GetSRS().GetWKT(liblas::SpatialReference::eHorizontalOnly, true));
-// #else
-// #ifdef HAVE_LIBGEOTIFF
-//     pt.put("srs", GetSRS().GetProj4());
-// #endif
-// #endif
-    
     ptree srs = GetSRS().GetPTree();
     pt.add_child("srs", srs);
     
@@ -779,6 +771,10 @@
     for (boost::uint32_t i=0; i< GetRecordsCount(); i++) {
         pt.add_child("vlrs.vlr", GetVLR(i).GetPTree());
     }    
+
+    liblas::Schema const& schema = GetSchema(); 
+    ptree t = schema.GetPTree(); 
+    pt.add_child("schema",  t);
     
     return pt;
 }


More information about the Liblas-commits mailing list