| 1645 | } |
| 1646 | |
| 1647 | void LASreadOpener::usage() const { |
| 1648 | // pre-formated multiline message |
| 1649 | LASMessage( |
| 1650 | LAS_INFO, |
| 1651 | "Supported LAS Inputs\n" |
| 1652 | " -i lidar.las\n" |
| 1653 | " -i lidar.laz\n" |
| 1654 | " -i lidar1.las lidar2.las lidar3.las -merged\n" |
| 1655 | " -i *.las -merged\n" |
| 1656 | " -i *.las -subdir\n" |
| 1657 | " -i flight0??.laz flight1??.laz\n" |
| 1658 | " -i terrasolid.bin\n" |
| 1659 | " -i esri.shp\n" |
| 1660 | " -i lidar.txt -iparse xyzti -iskip 2 (on-the-fly from ASCII)\n" |
| 1661 | " -i lidar.txt -iparse xyzi -itranslate_intensity 1024\n" |
| 1662 | " -lof file_list.txt\n" |
| 1663 | " -stdin (pipe from stdin)\n" |
| 1664 | " -rescale 0.01 0.01 0.001\n" |
| 1665 | " -rescale_xy 0.01 0.01\n" |
| 1666 | " -rescale_z 0.01\n" |
| 1667 | " -reoffset 600000 4000000 0\n" |
| 1668 | "Fast AOI Queries for LAS/LAZ with spatial indexing LAX files\n" |
| 1669 | " -inside min_x min_y max_x max_y\n" |
| 1670 | " -inside_tile ll_x ll_y size\n" |
| 1671 | " -inside_circle center_x center_y radius\n" |
| 1672 | "Fast AOI Queries for LAZ 1.4 with spatial indexing COPC VLR\n" |
| 1673 | " -inside min_x min_y max_x max_y\n" |
| 1674 | " -inside_circle center_x center_y radius\n" |
| 1675 | " -max_depth 3\n" |
| 1676 | " -resolution 0.1"); |
| 1677 | } |
| 1678 | |
| 1679 | void LASreadOpener::parse(int argc, char* argv[], BOOL parse_ignore, BOOL suppress_ignore) { |
| 1680 | int i; |