NSupplyResult
@nmi-agro/fdm-source / fdm-calculator/src / NSupplyResult
Interface: NSupplyResult
Defined in: fdm-calculator/src/mineralization/types.d.ts:70
The complete result for a single field's N supply calculation. Returned by getNSupply and consumed by the farm overview and field detail pages.
Properties
area
area:
number
Defined in: fdm-calculator/src/mineralization/types.d.ts:76
Field area in hectares (used for farm-level weighting)
b_id
b_id:
string
Defined in: fdm-calculator/src/mineralization/types.d.ts:72
FDM field identifier
b_name
b_name:
string
Defined in: fdm-calculator/src/mineralization/types.d.ts:74
Human-readable field name
completeness
completeness:
DataCompleteness
Defined in: fdm-calculator/src/mineralization/types.d.ts:87
Soil data completeness assessment for the chosen method
data
data:
NSupplyDataPoint[]
Defined in: fdm-calculator/src/mineralization/types.d.ts:80
Daily cumulative N supply curve (365 or 366 data points)
error?
optionalerror?:string
Defined in: fdm-calculator/src/mineralization/types.d.ts:93
If present, indicates the calculation failed.
The value is a user-facing Dutch-language error message.
Used by getNSupplyForFarm to isolate per-field failures.
method
method:
NSupplyMethod
Defined in: fdm-calculator/src/mineralization/types.d.ts:78
The mineralization model used for this calculation
totalAnnualN
totalAnnualN:
number
Defined in: fdm-calculator/src/mineralization/types.d.ts:85
Total annual N mineralised (kg N/ha/yr).
Taken from the last point in data (data[data.length - 1].d_n_supply_actual).