![]() |
pktools
2.6.6
Processing Kernel for geospatial data
|
Filter digital elevation model raster datasets
Usage: pkfilterdem -i input.txt -o output
Options: [-f filter] [-dim maxsize]
Advanced options: [-ot type] [-of format] [-ct colortable] [-nodata value] [-circ] [-st threshold] [-ht threshold] [-minchange value]
The utility pkfilterdem can be used to filter digital elevation models. It is typically used after the utility pklas2img to create a digital terrain model. The default filter operation is the progressive morphological filter.
-short or --long options (both --long=value and --long value are supported)-h shows basic options only, long option --help shows all options | short | long | type | default | description |
|---|---|---|---|---|
| i | input | std::string | input image file | |
| o | output | std::string | Output image file | |
| f | filter | std::string | post processing filter: vito, etew_min, promorph (progressive morphological filter),open,close). | |
| dim | dim | double | 17 | maximum filter kernel size |
| circ | circular | bool | false | circular disc kernel for dilation and erosion |
| st | st | double | 0 | slope threshold used for morphological filtering. Use a low values to remove more height objects in flat terrains |
| ht | ht | double | 0.2 | initial height threshold for progressive morphological filtering. Use low values to remove more height objects. Optionally, a maximum height threshold can be set via a second argument (e.g., -ht 0.2 -ht 2.5 sets an initial threshold at 0.2 m and caps the threshold at 2.5 m). |
| minchange | minchange | short | 0 | Stop iterations when no more pixels are changed than this threshold. |
| ot | otype | std::string | Data type for output image ({Byte/Int16/UInt16/UInt32/Int32/Float32/Float64/CInt16/CInt32/CFloat32/CFloat64}). Empty string: inherit type from input image | |
| of | oformat | std::string | GTiff | Output image format (see also gdal_translate). |
| ct | ct | std::string | color table (file with 5 columns: id R G B ALFA (0: transparent, 255: solid). Use none to ommit color table | |
| nodata | nodata | short | nodata value |
1.8.6