|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjecthydroScalingAPI.modules.networkExtraction.objects.GetRasterNetwork
public abstract class GetRasterNetwork
This class implements a series of mechanisms for Network pruning. The most succesfull one is the Laplace2 method. It incorporates several criteria for determination of the location of the network. However the criteria are only valid for high-resolution DEMs (30 m or less).
| Constructor Summary | |
|---|---|
GetRasterNetwork()
|
|
| Method Summary | |
|---|---|
static double[][] |
calculaPromAP(NetworkExtractionModule Proc)
Bins Areas and Slopes to facilitate the data visualization |
static void |
cleanShorts(NetworkExtractionModule Proc)
Removes short streams from the raster network. |
static void |
fixIntersections(NetworkExtractionModule Proc)
Corrects extra intersections at points of change in the river network |
static void |
getArea_Pend_Dif(NetworkExtractionModule Proc)
Calculates the Area-Slope analysis over the blue lines |
static void |
getArea_Pend(NetworkExtractionModule Proc)
Calculates the Area-Slope for points in the DEM to help the user determine criteria for and Area-Slope threshold |
static void |
laplace2(NetworkExtractionModule Proc,
int m)
Applies the convergence and laplacian criteria |
static void |
todo_uno(NetworkExtractionModule Proc)
Assigns all to pixels to be part of the network. |
static void |
umbral_Area_Ord(NetworkExtractionModule Proc)
Applies the Horton order threshold criteria |
static void |
umbral_Area(float pixUmbral,
NetworkExtractionModule Proc)
Applies the Area threshold criteria |
static void |
umbral_Montgomery(NetworkExtractionModule Proc)
Applies the Area Montgomery Threshold criteria |
static void |
umbralASalfa(NetworkExtractionModule Proc)
Applies an Area-Slope threshold |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GetRasterNetwork()
| Method Detail |
|---|
public static void todo_uno(NetworkExtractionModule Proc)
Proc - The parent NetworkExtractionModulepublic static void umbral_Area_Ord(NetworkExtractionModule Proc)
Proc - The parent NetworkExtractionModule
public static void umbral_Area(float pixUmbral,
NetworkExtractionModule Proc)
pixUmbral - The treshold in number of pixelsProc - The parent NetworkExtractionModulepublic static void umbral_Montgomery(NetworkExtractionModule Proc)
Proc - The parent NetworkExtractionModulepublic static void fixIntersections(NetworkExtractionModule Proc)
Proc - The parent NetworkExtractionModulepublic static void cleanShorts(NetworkExtractionModule Proc)
Proc - The parent NetworkExtractionModule
public static void laplace2(NetworkExtractionModule Proc,
int m)
Proc - The parent NetworkExtractionModulem - The number of convergent cells required for channel initiationpublic static void getArea_Pend(NetworkExtractionModule Proc)
Proc - The parent NetworkExtractionModulepublic static double[][] calculaPromAP(NetworkExtractionModule Proc)
Proc - The parent NetworkExtractionModule
public static void getArea_Pend_Dif(NetworkExtractionModule Proc)
Proc - The parent NetworkExtractionModulepublic static void umbralASalfa(NetworkExtractionModule Proc)
Proc - The parent NetworkExtractionModule
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
CUENCAS was initially developed by Ricardo Mantilla at the University of Colorado under the supervision of Dr. Vijay K. Gupta. We wish to recognize the support from the National Science Fundation.