e05bb5a8f7
added code for checking if multiple runs give same KPI output
...
(should be but is not, so where is it going wrong?)
2024-05-15 15:45:53 +02:00
6faa5104c8
added example with greenmanure
2024-05-02 15:57:32 +02:00
efb4d6833f
Included relevant codelist for dataOperations operationCode and status.
2024-04-11 11:31:56 +02:00
0a9a83a5a6
updated KPIdefinitions and todolist
2024-04-10 10:29:30 +02:00
fe2bd98589
added target and threshold definitions + changed productionPurposeCode to be functional
2024-03-12 11:42:16 +01:00
ffbb45894a
write A1 yield & strawYield to output
...
update definitions
update TODO.txt
2024-03-11 14:35:03 +01:00
67014e20f5
updated names of output KPI B1 and B2 + added yieldStraw to output (non functional)
2024-03-07 10:37:27 +01:00
84f27db16e
DataCropfieldCharacteristics as an array containing cropyield and possibly strawyield. If no strawyield is filled in then straw remains in field.
2024-02-27 15:44:07 +01:00
5d2789a806
updated KPI definitions
2024-02-19 15:07:26 +01:00
dea4f102f5
C1 defs
2024-02-16 15:28:15 +01:00
39ee3263a7
bit of code simplification
2024-02-16 14:52:48 +01:00
619cb5e92c
small updates on KPIdefinitions.csv & TODO.txt
2024-02-16 14:36:10 +01:00
5399fd66df
added detailed output for KPI C1 effective organic matter supply
2024-02-16 12:58:00 +01:00
5d02370f56
details about N & P balance written to output file
2024-02-12 15:43:00 +01:00
e4087adc77
add miliebelastingspunten (mbp) and checks on whether KPI task is finished or not yet (if not yet then wait and call again)
2023-11-28 15:16:44 +01:00
9d691dfed1
read & write KPI "E1" = milieu belastingspunten ("mbp")
2023-11-22 16:16:59 +01:00
d616fd3dfc
in KPIApplication add bofek to cropfield, because KPI E1 (milieubelastingspunten) only calculated if soil is known
2023-11-21 14:03:14 +01:00
3f66676914
specify how many seconds to wait for the KPItask to be completed
2023-11-15 16:49:46 +01:00
aa18393102
two example inputs for testing garden pea (doperwt) for whole year of part of growing period
2023-11-08 13:51:30 +01:00
0b0ec8f767
StartDate & EndDate of cropfield. Is relevant for N fixation by leguminose crops where currently N fixation depends on day between these two dates. If not provided a whole year is assumed which leads to high N fixation
2023-11-08 13:50:37 +01:00
aef8c7c446
update KPIdefinitions.csv & TODO.txt
2023-11-08 13:48:01 +01:00
f1707c432f
More testing & demo's in KPIInput.json:
...
* pesticide
* effect of soiltype: yes, different target & threshold for nitrogen (OK)
* effect of productionpurpose: none?
* effect of location: different nitrogen balance due to different atmospheric deposition (OK)
And update TODO.txt
2023-11-01 13:05:49 +01:00
cfba86cf75
Get polygon area from geometry and give to operations if operation was on whole field
...
Time tracker for how much time the KPI calculations take
2023-11-01 13:02:54 +01:00
da808362c3
Added codelist CL251: Codering teeltdoelen (CropProductionPurposeCode)
2023-11-01 12:32:05 +01:00
847ff75845
download codelist CL405, soil types
2023-10-24 13:47:58 +02:00
6d903c3e9b
error catching and console input to ask which KPIinput file to use
2023-10-24 13:06:36 +02:00
7f3b87ae38
and of course also add & commit this one ...
2023-10-18 17:35:34 +02:00
90f285a0d1
update todo list
2023-10-18 17:33:55 +02:00
2d588026e2
also write totalNapplied to csv file with KPI outputs per cropfield
2023-10-16 15:34:07 +02:00
1a9d5af5f6
don't write duplicate KPIOutput items to output csv
2023-10-16 13:55:12 +02:00
8771e47b28
TODO
2023-10-13 16:38:27 +02:00
4102ed628e
farmmapsKPI receives minimum necessary input and writes relevant KPI output
2023-10-13 16:37:50 +02:00
1cc36422a4
start & end date & geometry added to operations item and to cropfield characteristics item
2023-10-11 17:00:25 +02:00
fedd363075
in KPIApplication possible to (1) add an operation, e.g. applying fertilizer and (2) add a cropfield characteristic containing cropyield.
2023-10-04 17:21:05 +02:00
8a770a1762
handles existing cropfielditemcode
2023-06-27 14:08:27 +02:00
b99191b7b1
niewste versie
2023-06-27 12:58:36 +02:00
9be9eb3145
update TargetFramework of all projects to netcoreapp3.1. Except FarmmapsAPi & Secrets which remain 2.1
2023-06-13 12:05:30 +02:00
641e09f833
Merge branch 'master' of https://git.akkerweb.nl/abel/FarmMapsApiClient_KB34_MAST
2023-05-02 10:55:43 +02:00
8c5a0aed95
de niet verplichte inputs verwijderd van de input file. Wel wordt er dus de input file gebruikt die in de C:\Users\hoeve065\Documents\hoofdmap_werk\project_KB34MAST nutrienten DB\API04.03\FarmMapsApiClient_KB34_MAST\FarmmapsKPI\bin\Debug\netcoreapp3.1\KPIInput.json staat, en niet bij het KPI programma.
2023-05-02 10:55:24 +02:00
59f9ef4743
nu kan er van de gegeven input een cropfield wordern gemaakt, en hier kunnen vervolgens KPIs over berekend worden. Volgende stap is het strippen van de KPIinput om te kijken wat het minimale is dat nodig is om de kpis te berekenen. verder nu eem aantal inputs die niet nodig waren verwijdertInput aangepast,
2023-04-25 16:33:57 +02:00
8bb5c6f581
Input aangepast, nu kan er van de gegeven input een cropfield wordern gemaakt, en hier kunnen vervolgens KPIs over berekend worden. Volgende stap is het strippen van de KPIinput om te kijken wat het minimale is dat nodig is om de kpis te berekenen.
2023-04-25 16:14:43 +02:00
7149086ce2
KPI items opslaan werkt. alle KPI items worden nu naar een JSON file in de dowload folder geschreven
2023-04-25 12:00:08 +02:00
55f00da9d0
KPI items ophalen voor een cropfield werkt nu. wel dus een bestaand cropfield ingeven bij de settings in de BIN. Alle KPIs worden opgehaald na een minuut wachten.
2023-04-07 14:33:49 +02:00
8f8f857bf0
ook in in de andere KPIinout toegevoegd
2023-04-03 13:05:00 +02:00
b7bedf182c
aggegrate KPI = false toegevoegd aan inputs
2023-04-03 13:03:10 +02:00
be22d631bc
geupdate runKPIitemtask, helaas nog geen KPI data gevonden als child item
2023-03-31 11:13:51 +02:00
7dda21dd77
probeersel om een runKPItask te maken
2023-03-31 11:02:06 +02:00
32138bef80
blah test
2023-03-22 14:48:13 +01:00