hi,
from liblas site i found the below c# code, can anyone show me the same example
but written in c?
also can you tell me which header files should be included in c programs trying
to read and write las files? thanks!
===============================================================
using System;
using System.Text;
using LibLAS;
class Program
{
static void Main(string[] args)
{
try
{
LASReader lasreader = new LASReader(@"F:\sample_in.las");
LASPoint laspoint;
LASHeader lasheader = lasreader.GetHeader();
LASWriter laswriter = new LASWriter(@"F:\sample_out.las", lasheader,
LASReadWriteMode.LASModeWrite);
Console.WriteLine("Number of points in file= {0}",
lasheader.PointRecordsCount);
while (lasreader.GetNextPoint())
{
laspoint = lasreader.GetPoint();
//Console.WriteLine(laspoint.X + "," + laspoint.Y + "," +
laspoint.Z);
laswriter.WritePoint(laspoint);
}
}
catch (LASException e)
{
Console.WriteLine("\nLASException! Msg: {0}", e.Message);
}
catch
{
Console.WriteLine("Unknown exception caught");
}
finally
{
Console.WriteLine("Do i need something to do?");
}
Console.WriteLine("End of file");
Console.Read();
}
}
_______________________________________________
Liblas-devel mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/liblas-devel