.. _ground_command:

********************************************************************************
ground
********************************************************************************

The ``ground`` command is used to segment the input point cloud into ground
versus non-ground returns.

::

    $ pdal ground [options] <input> <output>

::

    --developer-debug   Enable developer debug (don't trap exceptions)
    --label             A string to label the process with
    --visualize         Visualize result
    --driver            Override reader driver
    --input, -i         Input filename
    --output, -o        Output filename
    --max_window_size   Max window size
    --slope             Slope
    --max_distance      Max distance
    --initial_distance  Initial distance
    --cell_size         Cell size
    --classify          Apply classification labels?
    --extract           extract ground returns?
    --approximate, -a   use approximate algorithm? (much faster)

  For more information, see the full documentation for PDAL at http://pdal.io/
