FORS 7690

WSFNR FORS 7690, Fall 2016


.   Course Lab Topics: Lab 1: OBIA – use a segmentation approach to classify an image in ArcGIS Lab 3: Vegetation indices – compute VIs in ArcGIS Lab 5: GlobalMapper – generate DSM & DTM Lab 6: GlobalMapper – create 3D profile Lab 8: Calculate volume based on the […]

Can you do this???


.   Processing a terrestrial laser scan of a single tree… (TLS data) #####New libraries to install: concaveman, shapefiles library("lidR") library("rgdal") library("concaveman") library("shapefiles") #####Load Files mypath<- "U:/FANR5640/Spring2019/labs/lab09Data" myfile<- "SingleTree.laz" infile<- file.path(mypath,myfile) lastmp = readLAS(infile, select = "xyzirc")##, Intensity = F, ReturnNumber = F, NumberOfReturn = F, ScanAngle = F, EdgeOfFlightline […]

Process Single Tree – Compute Convex Hulls (version 2)


.   Processing a terrestrial laser scan of a single tree… (TLS data) #####might need to install the concaveman library library("lidR") library("rgdal") library("concaveman") #####Load Files mypath<- "U:/FANR5640/Spring2019/labs/lab09Data" myfile<- "SingleTree.laz" infile<- file.path(mypath,myfile) lastmp = readLAS(infile, select = "xyzirc")##, Intensity = F, ReturnNumber = F, NumberOfReturn = F, ScanAngle = F, EdgeOfFlightline […]

Process Single Tree – Compute Convex Hulls



  #####https://www.rdocumentation.org/packages/lidR/versions/2.0.1 library(“lidR”) library(“rgdal”) library(“EBImage”) #####Load Files mypath<- “/media/biomata/SSD1/Dickens_07Dec18/out” myfile<- “Dickens_07Dec18_llp.las” infile<- file.path(mypath,myfile) lastmp = readLAS(infile, select = “xyzirc”)##, Intensity = F, ReturnNumber = F, NumberOfReturn = F, ScanAngle = F, EdgeOfFlightline = F, ScanDirectionFlag = F, UserData = F, PointSourceId = F, color = T) summary(lastmp) lasd<- lasfilterdecimate(lastmp,random(100)) plot(lasd) […]

dickens llp


  Monday, you had an opportunity to process a drone-based point cloud using R and the lidR and the rgdal packages.  You should have familiarized yourself with the following commands and at least have an idea of what they do: plot() summary() lasfilterdecimate(): https://www.rdocumentation.org/packages/lidR/versions/2.0.0/topics/lasfilterdecimate lasground(): https://www.rdocumentation.org/packages/lidR/versions/2.0.0/topics/lasground lasnormalize(): https://www.rdocumentation.org/packages/lidR/versions/2.0.0/topics/lasnormalize lasfilter(): https://www.rdocumentation.org/packages/lidR/versions/2.0.0/topics/lasfilters grid_metrics(): https://www.rdocumentation.org/packages/lidR/versions/2.0.0/topics/grid_metrics grid_canopy(): […]

Processing point cloud in R – Follow-up


    Lab 07:  Process point cloud in R!!! In this lab, you will use the R programming language to process a point cloud.  As in previous labs, the goal is to automatically count trees across the landscape.  These methods are relevant even if you are not interested in tree-counting.  […]

Processing point cloud in R



Monday, you stepped through a simple analysis in ArcMap.  You created a normalized surface model (I called it the DZM in the lab document) by differencing the surface model (DSM) and the terrain model (DTM).  The resulting raster layer contains cells whose values are 0 or near-zero.  These cells represent […]

SeGrowers Data Processing in R – Demo


    The Basic Physics of Drones   Now, the effects of loading and weight on aircraft (sUAS) performance Flying an aircraft overweight is detrimental to its performance It is critical to adhere to the weight and balance limits specified by the manufacturer of your aircraft  (you will see this document […]

sUAS Loading & Performance


Spatial Analyst Toolset Must load the Spatial Analyst extension to use these tools – Customize >> Extensions >> … ESRI Spatial Analyst Toolset Listing You’ve used the following tools in lab: Conditional – Raster If/Then operations Distance – When paired with a reclassification, this is how we buffer using the raster data type Extraction (specifically […]

Raster Ecological Geofence…



Census’ Batch Geocoder: https://www.census.gov/geo/maps-data/data/geocoder.html Census’ Batch Geocoder documentation: https://www2.census.gov/geo/pdfs/maps-data/data/FAQ_for_Census_Bureau_Public_Geocoder.pdf Association of Consulting Foresters member list: https://www.acf-foresters.org/ACFWeb/Directory/ACFWeb/Find_a_Forester/Directory.aspx Reformat the address information to conform to the Census Batch Geocoder’s requirements. Ensure you maintain a valid Unique ID field

Batch Geocode ACF List