

Note that it will not recognize your GRASS 7 configuration files and you'll have to respecify your database and any other preferences. This is a major enhancement in usability.

The newest GRASS 8 advanced technology preview now includes a new data catalog window that provides a much easier way to manage and access GRASS data directories, locations, and maps. These utility programs allow you to read/write LAS (lasinfo, las2las, las2txt, txt2las) and LAZip files (laszip), do filtering and processing (lasdiff, lasindex, lasmerge, lasprecision), and translate them into csv formats that GRASS can read (las2txt). I also have bundled the LAStools command line utilities which you can run from the command line. Command line PDAL tools can also be run from the GRASS terminal. You'll have to run it from the terminal (v.in.pdal&).

For some reason, the input module (v.in.pdal) does not show up in the menus. GRASS versions 7.8.3 and above are compiled with PDAL library support for reading and manipulating LAS LiDAR files within GRASS. Versions 7.8.6dev and higher are now compiled with libLAS so that all GRASS LiDAR processing tools work within the GRASS environment. These versions of GRASS are compiled with international support for multiple languages (gettext). I don't know which older Mac OS versions will run this app-probably 10.13 and above, possibly older OS versions. These newest apps were built under Mac OS X 11.3 (AKA Big Sur). Hopefully this will avoid any conflicts with other versions of GRASS dependencies you may have intentionally or inadvertently installed with other apps, and will run without needing to disable OS X System Integrity Protection. They include correct versions of Python and wxPython to run: Python 3 and wxPython 4 for GRASS versions 7.8 and higher, and Python 2.7 and wxPython v3 or 4 for earlier versions. It is no longer necessary to install any frameworks. These GRASS apps are packaged with all needed dependencies.
