项目作者: 3DLAB-UAL

项目描述 :
Digital Elevation Models (DEM) with Gaussian Markov Random Fields (GMRF)
高级语言: C++
项目地址: git://github.com/3DLAB-UAL/dem-gmrf.git
创建时间: 2016-03-19T08:15:56Z
项目社区:https://github.com/3DLAB-UAL/dem-gmrf

开源协议:GNU General Public License v3.0

下载


dem-gmrf

An application for generating Digital Elevation Models (DEM) with Gaussian Markov Random Fields (GMRF). Works on Windows, GNU/Linux and Mac OS.

References:

  • F.J. Aguilar, M. Aguilar, J.L. Blanco, A. Nemmaoui, “Analysis and Validation of Grid DEM Generation Based on Gaussian Markov Random Field (GMRF)”, ISPRS Congress, Praga, 2016. (PDF)

Installing

  • Windows binaries:
    • (Write me!)
  • Building from sources requires:
    • A C++ compiler: GCC, clang, Visual C++ 2012 or above recommended.
    • MRPT >= 1.4.0

Input file formats

  • XYZ: Plain text file, each row containing one height (Z) measurement: (separated by whitespaces or commas ,)

    1. X Y Z
  • XYZS: Plain text file, each row containing one height (Z) measurement and its uncertainty (standard deviation): (separated by whitespaces or commas ,)

    1. X Y Z STD_DEV

Usage

  1. dem-gmrf [--no-gui] [--skip-variance] [--std-obs <0.20>] [--std-prior
  2. <1.0>] [-c <0.01>] [-o <demgmrf_out>] [-r <1.0>] -i <xyz.txt>
  3. [--] [--version] [-h]
  4. Where:
  5. --no-gui
  6. Do not show the graphical window with the 3D visualization at end.
  7. --skip-variance
  8. Skip variance estimation
  9. --std-obs <0.20>
  10. Default standard deviation of each XYZ point observation [meters]
  11. --std-prior <1.0>
  12. Standard deviation of the prior constraints (`smoothness` or
  13. `tolerance`of the terrain) [meters]
  14. -c <0.01>, --checkpoint-ratio <0.01>
  15. Ratio (1.0=all,0.0=none) of data points to use as checkpoints. They
  16. will not be inserted in the DEM. (Default=0.01)
  17. -o <demgmrf_out>, --output-prefix <demgmrf_out>
  18. Prefix for all output filenames
  19. -r <1.0>, --resolution <1.0>
  20. Resolution (side length) of each cell in the DEM (meters)
  21. -i <xyz.txt>, --input <xyz.txt>
  22. (required) Input dataset file: X,Y,Z points in plain text format
  23. --, --ignore_rest
  24. Ignores the rest of the labeled arguments following this flag.
  25. --version
  26. Displays version information and exits.
  27. -h, --help
  28. Displays usage information and exits.