LIDAR: Difference between revisions

From GRASS-Wiki
Jump to navigation Jump to search
(use URL template)
Line 5: Line 5:
=== Import ===
=== Import ===


* [http://grass.ibiblio.org/grass63/manuals/html63_user/r.in.xyz.html r.in.xyz] - Create a raster map from an assemblage of many coordinates using univariate statistics.<BR>([http://hamish.bowman.googlepages.com/grassfiles#xyz example])
* {{cmd|r.in.xyz}} - Create a raster map from an assemblage of many coordinates using univariate statistics.<BR>([http://hamish.bowman.googlepages.com/grassfiles#xyz example])


* [http://grass.ibiblio.org/grass63/manuals/html63_user/v.in.ascii.html v.in.ascii] - Import data from an ASCII file to GRASS vector format.<BR>''Limited to a few million data points unless topology and database creation is skipped with the '''-bt''' flags''
* {{cmd|v.in.ascii}} - Import data from an ASCII file to GRASS vector format.<BR>''Limited to a few million data points unless topology and database creation is skipped with the '''-bt''' flags''


=== Analysis ===
=== Analysis ===


* [http://grass.ibiblio.org/grass63/manuals/html63_user/v.outlier.html v.outlier] - Removes outliers from vector point data.
* {{cmd|v.outlier}} - Removes outliers from vector point data.


* [http://grass.ibiblio.org/grass63/manuals/html63_user/v.lidar.edgedetection.html v.lidar.edgedetection] - Detect the object's edges from a LIDAR data set.
* {{cmd|v.lidar.edgedetection}} - Detect the object's edges from a LIDAR data set.


* [http://grass.ibiblio.org/grass63/manuals/html63_user/v.lidar.growing.html v.lidar.growing] - Building contour determination and Region Growing algorithm for determining the building inside.
* {{cmd|v.lidar.growing}} - Building contour determination and Region Growing algorithm for determining the building inside.


* [http://grass.ibiblio.org/grass63/manuals/html63_user/v.lidar.correction.html v.lidar.correction] - Correction of the v.lidar.growing output. It is the last of the three algorithms for LIDAR filtering.
* {{cmd|v.lidar.correction}} - Correction of the v.lidar.growing output. It is the last of the three algorithms for LIDAR filtering.


=== Surface generation ===
=== Surface generation ===


* [http://grass.ibiblio.org/grass63/manuals/html63_user/v.surf.rst.html v.surf.rst] - Spatial approximation and topographic analysis using regularized spline with tension.
* {{cmd|v.surf.rst}} - Spatial approximation and topographic analysis using regularized spline with tension.


* [http://grass.ibiblio.org/grass63/manuals/html63_user/v.surf.idw.html v.surf.idw] - Surface interpolation from vector point data by Inverse Distance Squared Weighting.
* {{cmd|v.surf.idw}} - Surface interpolation from vector point data by Inverse Distance Squared Weighting.


* [http://grass.ibiblio.org/grass63/manuals/html63_user/v.surf.bspline.html v.surf.bspline] - Surface interpolation from vector point data by bicubic or bilineal interpolation with Tykhonov regularization.
* {{cmd|v.surf.bspline}} - Surface interpolation from vector point data by bicubic or bilineal interpolation with Tykhonov regularization.


* [http://grass.ibiblio.org/grass63/manuals/html63_user/r.fillnulls.html r.fillnulls] - Fills no-data areas in raster maps using v.surf.rst splines interpolation.
* {{cmd|r.fillnulls}} - Fills no-data areas in raster maps using v.surf.rst splines interpolation.


== Swath Bathymetry Tools ==
== Swath Bathymetry Tools ==
Line 41: Line 41:
== LIDAR Tools ==
== LIDAR Tools ==


[http://grass.ibiblio.org/grass63/manuals/html63_user/r.terraflow.html r.terraflow] - computation of flow direction, flow accumulation and other basic topographic terrain indices from massive raster digital elevation models (DEM). From the Duke University [http://terrain.cs.duke.edu/ STREAM] project.
{{cmd|r.terraflow}} - computation of flow direction, flow accumulation and other basic topographic terrain indices from massive raster digital elevation models (DEM). From the Duke University [http://terrain.cs.duke.edu/ STREAM] project.


* [http://mpa.itc.it/markus/grass61/demos/rlake/ Flood simulation] using [http://grass.ibiblio.org/grass63/manuals/html63_user/r.lake.html r.lake]. Includes fancy NVIZ visualization of Trento, Italy, by Markus Neteler.
* [http://mpa.itc.it/markus/grass61/demos/rlake/ Flood simulation] using {{cmd|r.lake}}. Includes fancy NVIZ visualization of Trento, Italy, by Markus Neteler.


* [http://www.cs.unc.edu/~isenburg/software/ LAStools] are a set of simple command line tools  (including source code) for converting to/from ASCII, viewing, comparing, and compressing LIDAR data.
* [http://www.cs.unc.edu/~isenburg/software/ LAStools] are a set of simple command line tools  (including source code) for converting to/from ASCII, viewing, comparing, and compressing LIDAR data.
* [http://www.liblas.org libLAS] ASPRS LiDAR data translation tools


== Sample data ==
== Sample data ==
Line 82: Line 84:
== Links ==
== Links ==


* [http://liblas.org/ libLAS] - LAS 1.0/1.1 ASPRS LiDAR data translation toolset
* [http://liblas.org/ libLAS}} - LAS 1.0/1.1 ASPRS LiDAR data translation toolset




[[Category:Documentation]]
[[Category:Documentation]]

Revision as of 08:24, 28 January 2009

LIDAR and Multi-beam Swath bathymetry data

Modules

Import

  • r.in.xyz - Create a raster map from an assemblage of many coordinates using univariate statistics.
    (example)
  • v.in.ascii - Import data from an ASCII file to GRASS vector format.
    Limited to a few million data points unless topology and database creation is skipped with the -bt flags

Analysis

  • v.outlier - Removes outliers from vector point data.
  • v.lidar.growing - Building contour determination and Region Growing algorithm for determining the building inside.
  • v.lidar.correction - Correction of the v.lidar.growing output. It is the last of the three algorithms for LIDAR filtering.

Surface generation

  • v.surf.rst - Spatial approximation and topographic analysis using regularized spline with tension.
  • v.surf.idw - Surface interpolation from vector point data by Inverse Distance Squared Weighting.
  • v.surf.bspline - Surface interpolation from vector point data by bicubic or bilineal interpolation with Tykhonov regularization.
  • r.fillnulls - Fills no-data areas in raster maps using v.surf.rst splines interpolation.

Swath Bathymetry Tools

see also the Marine_Science#Multibeam_sonar_processing wiki page

  • The v.swathwidith module by David Finlayson for planning surveys. (development page)
  • GRASS integration with MB-System (GPL) software for processing Multibeam and Sidescan Sonar data. GRASS + MBsys + GMT make a nice scriptable trio.

LIDAR Tools

  • r.terraflow - computation of flow direction, flow accumulation and other basic topographic terrain indices from massive raster digital elevation models (DEM). From the Duke University STREAM project.
  • LAStools are a set of simple command line tools (including source code) for converting to/from ASCII, viewing, comparing, and compressing LIDAR data.
  • libLAS ASPRS LiDAR data translation tools

Sample data

Widely used in GRASS tutorials

Other

  • USGS Center for LIDAR Information Coordination and Knowledge (aka CLICK) - USGS LiDAR point cloud distribution site
    http://lidar.cr.usgs.gov
  • EarthScope Spatial Data Explorer - A java application for querying, browsing, and acquiring data from the EarthScope Spatial Data Repository. Currently includes a number of LiDAR datasets.
    http://www.earthscope.org/data/lidar.php

Links