@@ -9,8 +9,10 @@ User-Defined Functions
9
9
10
10
This tutorial introduces User-Defined Functions in the FORCE Higher Level Processing system (HLPS).
11
11
12
- .. info ::
13
- This tutorial uses FORCE v. 3.7.3.
12
+ .. admonition :: Info
13
+
14
+ *This tutorial uses FORCE v. 3.7.3 *.
15
+
14
16
We assume that you already have an existing Level 2 ARD data pool, which contains preprocessed data for multiple years (see Level 2 ARD tutorial).
15
17
We also assume that you have a basic understanding of the higher-level processing system (see interpolation tutorial).
16
18
*Python * skills are mandatory, too.
@@ -19,6 +21,9 @@ This tutorial introduces User-Defined Functions in the FORCE Higher Level Proces
19
21
:target: https://github.com/davidfrantz/force-udf
20
22
21
23
24
+ ------------
25
+
26
+
22
27
FORCE and UDFs
23
28
--------------
24
29
@@ -48,8 +53,7 @@ the output of metadata,
48
53
parallelization,
49
54
and whatnot...
50
55
51
- Now, we developed one possible solution and aimed at combining the best of both worlds:
52
-
56
+ Now, we developed one possible solution and aimed at combining the best of both worlds.
53
57
We use
54
58
55
59
1) FORCE as “backend” to handle all the boring but necessary stuff that a regular user wants no part of, and
@@ -77,7 +81,7 @@ In this tutorial, we will implement the medoid, a compositing technique heavily
77
81
78
82
.. figure :: img/tutorial-udf-medoid-flood.png
79
83
80
- *Illustrative example of medoid selection in 2-dimensional space |copy| `Neil Flood / Remote Sensing <https://www.mdpi.com/2072-4292/5/12/6481>`_ *
84
+ *Illustrative example of medoid selection in 2-dimensional space * |copy | `* Neil Flood / Remote Sensing* <https://www.mdpi.com/2072-4292/5/12/6481 >`_
81
85
82
86
83
87
First, we generate a FORCE parameter file:
0 commit comments