ARSF DEM Scripts
Python Batchfile
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
arsf_dem
data/grass_db_template Merged in all changes from development branch. May 21, 2015
doc
scripts
LICENSE
README.md
setup.py

README.md

NERC-ARF DEM Scripts

About

A collection of scripts developed by the NERC Airborne Research Facility Data Analysis Node (NERC-ARF-DAN; https://nerc-arf-dan.pml.ac.uk) for working with DEMs.

DOI

Licensing

This software is available under the General Public License (GPL) Version 3. See the file 'LICENSE' for more details.

Installation

For the scripts to work a number of other software packages, coordinate transform and offset files are also required.

Required Software:

  • GRASS
  • Python (Needs to be the same version used by GRASS, currently 2.7)
  • LAStools (free/paid) - Free tools required for importing LAS files, paid tools can be used to create DTMs/DSMs.

Following installation of these packages, install ARSF DEM scripts using:

python setup.py install --prefix=~/install/path

More advanced functionality (e.g., coordinate transforms) requires additional files and packages.

For more details on installation see installation.

Usage

See the tutorial for more details on creating DEMs from LiDAR data and the scripts page for details on available scripts.

Contributing

Internal (within PML)

Internal development takes place using an in-house GitLab instance. Clone from the internal GitLab and create a branch from 'development-branch'. Push this branch to GitLab and submit a merge request (into 'development-branch') once changes are ready to be reviewed. Once changes have been merged into 'development-branch' push them to GitHub. Merge into master branch before tagging a new release.

External

External contributions are welcome.

If you have found a bug or would like to suggest new features create an issue providing as much detail as possible.

If you would like to contribute to the code create a fork and make changes into the branch 'development-branch'. Submit a pull request once you are ready for your changes to be merged.