original_docstring: Outputs all of the points within a LiDAR (LAS) point file that lie between a specified elevation range.
  
          Keyword arguments:
  
          i -- Input LiDAR file. 
          output -- Output LiDAR file. 
          minz -- Minimum elevation value (optional). 
          maxz -- Maximum elevation value (optional). 
          cls -- Optional boolean flag indicating whether points outside the range should be retained in output but reclassified. 
          inclassval -- Optional parameter specifying the class value assigned to points within the slice. 
          outclassval -- Optional parameter specifying the class value assigned to points within the slice. 
          callback -- Custom functon for handling tool text outputs.
          
docstring: Outputs all of the points within a LiDAR (LAS) point file that lie between a specified elevation range.
  Keyword arguments.
  
  - Input LiDAR file.
  output -- Output LiDAR file.
  minz -- Minimum elevation value (optional).
  maxz -- Maximum elevation value (optional).
  cls -- Optional boolean flag indicating whether points outside the range should be retained in output but reclassified.
  inclassval -- Optional parameter specifying the class value assigned to points within the slice.
  outclassval -- Optional parameter specifying the class value assigned to points within the slice.
  callback -- Custom functon for handling tool text outputs.
docstring_tokens: Outputs all of the points within a LiDAR ( LAS ) point file that lie between a specified elevation range . Keyword arguments . - Input LiDAR file . output -- Output LiDAR file . minz -- Minimum elevation value ( optional ) . maxz -- Maximum elevation value ( optional ) . cls -- Optional boolean flag indicating whether points outside the range should be retained in output but reclassified . inclassval -- Optional parameter specifying the class value assigned to points within the slice . outclassval -- Optional parameter specifying the class value assigned to points within the slice . callback -- Custom functon for handling tool text outputs .
code: def lidar_elevation_slice(self, i, output, minz=None, maxz=None, cls=False, inclassval=2, outclassval=1, callback=default_callback):
          """Outputs all of the points within a LiDAR (LAS) point file that lie between a specified elevation range.
  
          Keyword arguments:
  
          i -- Input LiDAR file. 
          output -- Output LiDAR file. 
          minz -- Minimum elevation value (optional). 
          maxz -- Maximum elevation value (optional). 
          cls -- Optional boolean flag indicating whether points outside the range should be retained in output but reclassified. 
          inclassval -- Optional parameter specifying the class value assigned to points within the slice. 
          outclassval -- Optional parameter specifying the class value assigned to points within the slice. 
          callback -- Custom functon for handling tool text outputs.
          """
          args = []
          args.append("--input='{}'".format(i))
          args.append("--output='{}'".format(output))
          if minz is not None: args.append("--minz='{}'".format(minz))
          if maxz is not None: args.append("--maxz='{}'".format(maxz))
          if cls: args.append("--class")
          args.append("--inclassval={}".format(inclassval))
          args.append("--outclassval={}".format(outclassval))
          return self.run_tool('lidar_elevation_slice', args, callback)
code_tokens: def lidar_elevation_slice ( self , i , output , minz = None , maxz = None , cls = False , inclassval = 2 , outclassval = 1 , callback = default_callback ) : args = [ ] args . append ( "--input='{}'" . format ( i ) ) args . append ( "--output='{}'" . format ( output ) ) if minz is not None : args . append ( "--minz='{}'" . format ( minz ) ) if maxz is not None : args . append ( "--maxz='{}'" . format ( maxz ) ) if cls : args . append ( "--class" ) args . append ( "--inclassval={}" . format ( inclassval ) ) args . append ( "--outclassval={}" . format ( outclassval ) ) return self . run_tool ( 'lidar_elevation_slice' , args , callback )
short_docstring: Outputs all of the points within a LiDAR (LAS) point file that lie between a specified elevation range.
short_docstring_tokens: Outputs all of the points within a LiDAR ( LAS ) point file that lie between a specified elevation range .
comment: """Outputs all of the points within a LiDAR (LAS) point file that lie between a specified elevation range.
  
          Keyword arguments:
  
          i -- Input LiDAR file. 
          output -- Output LiDAR file. 
          minz -- Minimum elevation value (optional). 
          maxz -- Maximum elevation value (optional). 
          cls -- Optional boolean flag indicating whether points outside the range should be retained in output but reclassified. 
          inclassval -- Optional parameter specifying the class value assigned to points within the slice. 
          outclassval -- Optional parameter specifying the class value assigned to points within the slice. 
          callback -- Custom functon for handling tool text outputs.
          """