VB.NET Tutorial
This basic tutorial explains how to use libLAS to read and write LIDAR data encoded in LAS file format from VB.NET.
Hello world
Imports System Imports System.Text Imports LibLAS Class Program Private Shared Sub Main(args As String()) Try Dim lasreader As New LASReader("F:\sample_in.las") Dim laspoint As LASPoint Dim lasheader As LASHeader = lasreader.GetHeader() Dim laswriter As 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) End While Catch e As LASException Console.WriteLine("" & Chr(10) & "LASException! Msg: {0}", e.Message) Catch Console.WriteLine("Unknown exception caught") Finally Console.WriteLine("Do i need something to do?") End Try Console.WriteLine("End of file") Console.Read() End Sub End Class
