.. _boo: ********************************************* Boo Tutorial ********************************************* This basic tutorial explains how to use libLAS to read and write LIDAR data encoded in LAS file format from Boo. ============================================= Hello world ============================================= .. code-block:: python import System import System.Text import LibLAS [module] internal class Program: private static def Main(args as (string)): try: lasreader = LASReader('F:\\sample_in.las') laspoint as LASPoint lasheader as LASHeader = lasreader.GetHeader() laswriter = LASWriter('F:\\sample_out.las', lasheader, LASReadWriteMode.LASModeWrite) Console.WriteLine('Number of points in file= {0}', lasheader.PointRecordsCount) while lasreader.GetNextPoint(): laspoint = lasreader.GetPoint() laswriter.WritePoint(laspoint) except e as LASException: Console.WriteLine('\nLASException! Msg: {0}', e.Message) except : Console.WriteLine('Unknown exception caught') ensure: Console.WriteLine('Do i need something to do?') Console.WriteLine('End of file') Console.Read()