GET OPTIMUM DIG POINTS¶
Evaluates a set of candidate “dig point” counts against an input curve and returns the single optimum value that best represents the curve with minimal points. Use this worker when you need to determine the ideal number of digitisation points for compressing or resampling a curve.
When to use¶
Classification: process.
Tagged: curve_compression, dig_points, digitisation, optimum, resampling.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| Curve | curve | vector | — | ✓ | The input curve (X/Y vector pair) to be evaluated; must be a valid d3VIEW curve object. |
| Dig Points evaluate | points | text | 1,10,100 | ✓ | Comma-separated list of candidate dig-point counts to evaluate (e.g. ‘1,10,100’); defaults to ‘1,10,100’ — extend or narrow the list to match the resolution range of interest. |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| Optimum Point | optimum_point | scalar | The single dig-point count from the candidate list that optimally represents the input curve with the fewest points while preserving its shape. |
Disciplines¶
- data.curve.transform
- data.signal_processing
Runnable example¶
A runnable example is registered for this worker. Open the example workflow on the d3VIEW canvas: /api/workflow/example?id=curve_get_optimum_dig_points
Auto-generated from transformation schema. Worker id: curve_get_optimum_dig_points. Schema hash: b9a691a72e27. Hand-curated docs in workerexamples/ override this page when present.