Package: rlas 1.8.1

Jean-Romain Roussel

rlas: Read and Write 'las' and 'laz' Binary File Formats Used for Remote Sensing Data

Read and write 'las' and 'laz' binary file formats. The LAS file format is a public file format for the interchange of 3-dimensional point cloud data between data users. The LAS specifications are approved by the American Society for Photogrammetry and Remote Sensing <https://www.asprs.org/divisions-committees/lidar-division/laser-las-file-format-exchange-activities>. The LAZ file format is an open and lossless compression scheme for binary LAS format versions 1.0 to 1.4 <https://laszip.org/>.

Authors:Jean-Romain Roussel [aut, cre, cph], Florian De Boissieu [aut, ctb], Martin Isenburg [cph], David Auty [ctb], Pierrick Marie [ctb], Tiago de Conto [ctb]

rlas_1.8.1.tar.gz
rlas_1.8.1.zip(r-4.5)rlas_1.8.1.zip(r-4.4)rlas_1.8.1.zip(r-4.3)
rlas_1.8.1.tgz(r-4.4-x86_64)rlas_1.8.1.tgz(r-4.4-arm64)rlas_1.8.1.tgz(r-4.3-x86_64)rlas_1.8.1.tgz(r-4.3-arm64)
rlas_1.8.1.tar.gz(r-4.5-noble)rlas_1.8.1.tar.gz(r-4.4-noble)
rlas_1.8.1.tgz(r-4.4-emscripten)rlas_1.8.1.tgz(r-4.3-emscripten)
rlas.pdf |rlas.html
rlas/json (API)
NEWS

# Install 'rlas' in R:
install.packages('rlas', repos = c('https://r-lidar.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/r-lidar/rlas/issues

Uses libs:
  • c++– GNU Standard C++ Library v3

On CRAN:

asprslaslazlidar

71 exports 34 stars 8.18 score 2 dependencies 8 dependents 49 scripts 2.8k downloads

Last updated 2 months agofrom:c7be95ca42. Checks:OK: 9. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 27 2024
R-4.5-win-x86_64OKSep 27 2024
R-4.5-linux-x86_64OKSep 27 2024
R-4.4-win-x86_64OKSep 27 2024
R-4.4-mac-x86_64OKSep 27 2024
R-4.4-mac-aarch64OKSep 27 2024
R-4.3-win-x86_64OKSep 27 2024
R-4.3-mac-x86_64OKSep 27 2024
R-4.3-mac-aarch64OKSep 27 2024

Exports:check_las_compliancecheck_las_validityfwf_interpreterheader_add_extrabytesheader_add_extrabytes_manualheader_createheader_get_epsgheader_get_wktcsheader_set_epsgheader_set_wktcsheader_updateis_compliant_NumberOfReturnsis_compliant_ReturnNumberis_compliant_ReturnNumber_vs_NumberOfReturnsis_compliant_RGBis_compliant_ScanAngleis_compliant_ScanAngleRankis_compressedis_defined_coordinatesis_defined_dateis_defined_extrabytesis_defined_filesourceidis_defined_globalencodingis_defined_offsetsis_defined_pointformatis_defined_scalefactorsis_defined_versionis_empty_point_cloudis_extrabytes_in_accordance_with_datais_gpstime_in_valid_formatis_NIR_in_valid_formatis_number_of_points_by_return_in_accordance_with_headeris_number_of_points_in_accordance_with_headeris_RGB_in_valid_formatis_ScanAngle_in_valid_formatis_ScannerChannel_in_valid_formatis_valid_Classificationis_valid_dateis_valid_EdgeOfFlightlineis_valid_extrabytesis_valid_filesourceidis_valid_globalencodingis_valid_gpstimeis_valid_Intensityis_valid_KeypointFlagis_valid_NIRis_valid_NumberOfReturnsis_valid_offsetsis_valid_OverlapFlagis_valid_pointformatis_valid_PointSourceIDis_valid_ReturnNumberis_valid_RGBis_valid_scalefactorsis_valid_ScanAngleis_valid_ScanAngleRankis_valid_ScanDirectionFlagis_valid_ScannerChannelis_valid_SyntheticFlagis_valid_UserDatais_valid_versionis_valid_WithheldFlagis_valid_XYZis_XY_larger_than_bboxis_XY_smaller_than_bboxis_Z_in_bboxread.lasread.lasheadertrue_sizewrite.laswritelax

Dependencies:data.tableRcpp

Readme and manuals

Help Manual

Help pageTopics
Check if data and headers respect the LAS specificationcheck_las_compliance check_las_validity
ALTREP utilitiescompression is_compressed true_size
Coordinate Reference System Toolscrs_tools header_get_epsg header_get_wktcs header_set_epsg header_set_wktcs
Extra Bytes Attributes Toolsextra_bytes_attribute_tools header_add_extrabytes header_add_extrabytes_manual
Full Waveform Interpreterfwf_interpreter
A set of function to test conformance with LAS specificationsis_compliant_NumberOfReturns is_compliant_ReturnNumber is_compliant_ReturnNumber_vs_NumberOfReturns is_compliant_RGB is_compliant_ScanAngle is_compliant_ScanAngleRank is_defined_coordinates is_defined_date is_defined_extrabytes is_defined_filesourceid is_defined_globalencoding is_defined_offsets is_defined_pointformat is_defined_scalefactors is_defined_version is_empty_point_cloud is_extrabytes_in_accordance_with_data is_gpstime_in_valid_format is_NIR_in_valid_format is_number_of_points_by_return_in_accordance_with_header is_number_of_points_in_accordance_with_header is_RGB_in_valid_format is_ScanAngle_in_valid_format is_ScannerChannel_in_valid_format is_valid_Classification is_valid_date is_valid_EdgeOfFlightline is_valid_extrabytes is_valid_filesourceid is_valid_globalencoding is_valid_gpstime is_valid_Intensity is_valid_KeypointFlag is_valid_NIR is_valid_NumberOfReturns is_valid_offsets is_valid_OverlapFlag is_valid_pointformat is_valid_PointSourceID is_valid_ReturnNumber is_valid_RGB is_valid_scalefactors is_valid_ScanAngle is_valid_ScanAngleRank is_valid_ScanDirectionFlag is_valid_ScannerChannel is_valid_SyntheticFlag is_valid_UserData is_valid_version is_valid_WithheldFlag is_valid_XYZ is_XY_larger_than_bbox is_XY_smaller_than_bbox is_Z_in_bbox las_specification_tools
Public Header Block Toolsheader_create header_update public_header_block_tools
Read data from a .las or .laz fileread.las
Read header from a .las or .laz fileread.lasheader
Write a .las or .laz filewrite.las
Write a .lax file from a .las or .laz filewritelax