xdem
xdem copied to clipboard
Analysis of digital elevation models (DEMs)
Ongoing TO-DO: - [x] Add profile curvature and plan curvature formulas on "Terrain attributes" page, - [ ] Add `BlockwiseCoreg` to coregistration page, - [ ] Write "Ecosystem" and "Georeferencing...
The docstring at [this line](https://github.com/GlacioHack/xdem/blob/3b3e59c4e2fe83124fd1ba57e036c086065231de/xdem/coreg/biascorr.py#L732) is not clear enough. My understanding is that we need to provide the angle with reference to the x axis, in clockwise direction. That's what...
This PR converts all legacy calls `np.random.seed(seed=)` into `np.random.default_rng(seed=)`. It also removes the `random_state_definition` function that was essentially useless (`np.random.default_rng()` also accepts None, int or another `np.random.Generator` and returns the...
Mirrors https://github.com/GlacioHack/geoutils/issues/536
Calling the function with `n_jobs>1` raises: ```DeprecationWarning: This process (pid=10362) is multi-threaded, use of fork() may lead to deadlocks in the child.``` Maybe using `multiprocessing.get_context` as in the KH9 repo...
See #442, closed for now. Would need to come with a documentation page specific to it. Here's a bit of code to do the kurtosis calculation: ```python from scipy.stats import...
The current documentation ([here](https://xdem.readthedocs.io/en/stable/coregistration.html)) only describes in detail the Nuth & Kaab, Tilt, ICP and Pipeline algorithms. Some algorithms (I'm thinking about Deramp and Blockwise, maybe others?) are missing from...
The library py4dgeo implements the [ICP algorithm](https://py4dgeo.readthedocs.io/en/latest/registration.html) (and other features related to point clouds like MC2). Maybe worth checking and comparing to our existing algorithms?
See https://github.com/mmaelicke/scikit-gstat/issues/178 Will force Scipy
The things to do before releasing a `0.1` for xDEM are: - [x] #474 then update related documentation example to make them even more accessible, - [x] #275 without forgetting...