forked from r-barnes/richdem
-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO
71 lines (47 loc) · 1.64 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
*Switch Zhou 2016 to use nshift instead of nToI
*Update internal citations in Parallel D8 and Parallel PF
*Build for Conda:
* https://conda.io/docs/user-guide/tasks/build-packages/recipe.html
* https://conda-forge.org/
*Implement Peckham flow metric
*Add LICENSE notices to the top of source files
Shary's formulas from p. 18 of Digital Terrain Analysis in Soil Science and Geology in `books/geoscience`
Output in D8 ArcGIS (Debasish Pal <debasish_pal@sutd.edu.sg>):
Sorry Richard. I misunderstood. I would like to receive the format as in ArcGIS flow direction coding (1, 2, 4, 8, 16, 32, 64, 128 in clockwise direction)
# Add two addtional methods.
# MFD with square root (Katy will send either a paper or derrivation to Richard)
# change proportion ordering so that proportions are listed in math order of index
# center, E, NE, N, NW, W, SW, S, SE
# option 1
flow_proportions = rd.CalculateProportions(dem, method='D8')
ts = rd.TopologicSort(flow_proportions)
# ts would be an object with these attributes
ts.queue
ts.levels
accum = rd.FlowAccumGeneric(ts, flow_proportions)
#option 2
accum = rd.FlowAccumulation(dem, method='D8')
Topographic Wetness Index
Catchment Delineation
plot_directive comments
weighted flow accumulation katy
1/2 power mfd katy
stack/queue katy
Documentation stuff
===================
More systematic way of including C++
https://breathe.readthedocs.io/en/latest/quickstart.html
.. doxygenindex::
.. doxygenfunction::
.. doxygenstruct::
.. doxygenenum::
.. doxygentypedef::
.. doxygenclass::
Plane curvature
Profile curvature
Slope (percent rise)
Aspect
Flow accumulation
SPI
CTI
Do with D8 & Dinf, Pit-filled & ~Pit-filled