Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/r-lidar/rlas
R package to read and write las and laz files used to store LiDAR data
https://github.com/r-lidar/rlas
asprs las laz lidar r
Last synced: 3 months ago
JSON representation
R package to read and write las and laz files used to store LiDAR data
- Host: GitHub
- URL: https://github.com/r-lidar/rlas
- Owner: r-lidar
- License: gpl-3.0
- Created: 2016-12-18T18:34:12.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2024-04-15T21:51:35.000Z (7 months ago)
- Last Synced: 2024-06-11T19:12:26.056Z (5 months ago)
- Topics: asprs, las, laz, lidar, r
- Language: C++
- Homepage: https://cran.r-project.org/package=rlas
- Size: 1.62 MB
- Stars: 34
- Watchers: 5
- Forks: 14
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Changelog: NEWS.md
- Funding: .github/FUNDING.yml
- License: COPYING
Awesome Lists containing this project
README
![licence](https://img.shields.io/badge/Licence-GPL--3-blue.svg)
[![R build status](https://github.com/r-lidar/rlas/workflows/R-CMD-check/badge.svg)](https://github.com/r-lidar/rlas/actions)
[![Codecov test coverage](https://codecov.io/gh/r-lidar/rlas/branch/master/graph/badge.svg)](https://app.codecov.io/gh/r-lidar/rlas?branch=master)R package to read and write `.las` and `.laz` binary files used to store LiDAR data.
This package is used by the [`lidR`](https://github.com/r-lidar/lidR) package and is not intended to be used by regular users. Everything you need is in the `lidR` package with a high-level front end. Only package developers who would like to build something new from a low-level API might be interested in `rlas`.
`rlas` relies on a modified version of `LASlib` and `LASzip` that were modified to be compatible with `R`. The library can therefore be compiled into `R` without any complaints from `R CMD check`. It enables R users to read and write binary files commonly used to store LiDAR data. LAS/LAZ version 1.0 to 1.4 are supported.
```r
library(rlas)
lasdata <- read.las("")
lasheader <- read.lasheader("")
```## Copyright Information
`rlas` contains code written by both Jean-Romain Roussel and Martin Isenburg. The latter is included
for technical reasons. Details below.* For `LASlib` and `LASzip`:
- (c) 2007-2021 [email protected] - http://rapidlasso.com
- Provided under LGPL license and modified to be R-compliant by Jean-Romain Roussel.
* For `rlas` code enabling Martin Isenburg's code to be wrapped into R:
- (c) 2016-2021 Jean-Romain Roussel
- Provided under GPL-3 license.