Commit Graph

213 Commits

Author SHA1 Message Date
fb92fa0d1c KPI ammonia emissions is now fully functional (including in the example input file) 2024-08-26 10:35:58 +02:00
67e5cb6bb4 Added KPI G1 ammonia emissions (only on test servers)
- Ammonia emissions from fertilizers not yet fully functional
2024-07-04 13:35:33 +02:00
da82c232e3 Added CL104 2024-06-28 11:27:24 +02:00
752b538780 changed explanation of optional inputs for green manure. 2024-06-05 14:06:13 +02:00
178ba1ea5b //added a duplicate counter to deal with calculations where there is more 1 duplicate. 2024-05-28 10:06:48 +02:00
c2e4f9d861 commented out the totalNfertiliserInput = totalNferiliserCropfield check 2024-05-27 15:35:25 +02:00
6d6b5b1b7a removed incorrect duplicate KPIs 2024-05-27 13:52:15 +02:00
fcf6b2af51 Merge branch 'master' of https://git.akkerweb.nl/abel/FarmMapsApiClient_KB34_MAST 2024-05-16 10:05:04 +02:00
24feeba58e throw warning instead of error 2024-05-16 10:04:48 +02:00
a98a81776d calculate KPI's for all example fields instead of one field 2024-05-15 16:06:19 +02:00
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
d756f08b4c typos 2024-02-27 13:58:09 +01:00
77532fee9f add codelist 265. Empty result? 2024-02-27 13:55:51 +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
4761166472 new Task<Configuration> GetConfiguration 2023-11-28 15:12:51 +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
6eb36b2b4f remove author name from code 2023-10-23 12:48:28 +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
546ce131e4 also commit this file 2023-10-18 17:33:32 +02:00
d8c2ecb88b new project to download latest version of editeelt codelists 2023-10-18 17:32:38 +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