1:: 2:: an example batch script for converting raw flight 3:: lines into a number of products with a tile-based 4:: multi-core batch pipeline 5:: 6 7set PATH=%PATH%;C:\lastools\bin; 8 9:: create point density grid for entire project 10 11lasgrid -i flightlines\*.laz -merged ^ 12 -density -step 10 -false -set_min_max 0 200 ^ 13 -o density.png 14 15:: create buffered tiling 16 17mkdir tiles_raw 18lastile -i flightlines\*.laz -files_are_flightlines ^ 19 -tile_size 1000 -buffer 50 ^ 20 -o tiles_raw\tile -olaz 21 22:: ground classify all tiles 23 24mkdir tiles_ground 25lasground -i tiles_raw\tile*.laz ^ 26 -extra_fine ^ 27 -odir tiles_ground -olaz ^ 28 -cores 7 29 30:: create raster DTM hillshades (2 meters) 31 32mkdir tiles_dtm 33las2dem -i tiles_ground\*.laz ^ 34 -keep_class 2 -extra_pass -step 2 -use_tile_bb -hillshade ^ 35 -odir tiles_dtm -opng ^ 36 -cores 7 37 38:: classify vegetation and remove high and low points 39 40mkdir tiles_classified 41lasheight -i tiles_ground\*.laz ^ 42 -drop_below -5 -drop_above 100 ^ 43 -classify_between 0.5 2 3 -classify_between 2 5 4 -classify_between 5 100 5 ^ 44 -odir tiles_classified -olaz ^ 45 -cores 7 46 47:: create raster DSM hillshades (2 meters) 48 49mkdir tiles_dsm 50las2dem -i tiles_classified\*.laz ^ 51 -first_only -step 2 -use_tile_bb -hillshade ^ 52 -odir tiles_dsm -opng ^ 53 -cores 7 54 55:: remove buffer and make clean LAZ tiles as product 56 57mkdir tiles_final 58lastile -i tiles_classified\*.laz ^ 59 -remove_buffer -set_user_data 0 ^ 60 -odir tiles_final -olaz 61 62:: create contours for final tiles 63 64mkdir tiles_contours 65las2iso -i tiles_final\*.laz ^ 66 -keep_class 2 -extra_pass -iso_every 2 -smooth 2 -simplify 1 -clean 5 ^ 67 -odir tiles_contours -oshp ^ 68 -cores 7 69 70:: create single raster DTM hillshade (2 meters) 71 72blast2dem -i tiles_final\*.laz -merged ^ 73 -keep_class 2 -step 2 -hillshade ^ 74 -o dtm.png 75 76:: create single raster DSM hillshade (2 meters) 77 78blast2dem -i tiles_final\*.laz -merged ^ 79 -first_only -step 2 -hillshade ^ 80 -o dsm.png 81