forked from FarmMaps/FarmMapsApiClient
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
This commit is contained in:
@@ -42,11 +42,12 @@ namespace FarmmapsKPI
|
||||
KPIInput input;
|
||||
string fnKPIinput;
|
||||
|
||||
//Console.WriteLine("Type name of input json file. Example: KPIinput.json (in same directory as FarmmapsKPI.exe) or C:/temp/KPIinputChemieTmp.json");
|
||||
//fnKPIinput = Console.ReadLine();
|
||||
//if (string.IsNullOrEmpty(fnKPIinput))
|
||||
|
||||
fnKPIinput = "KPIinput.json";
|
||||
Console.WriteLine("Type name of input json file. Example: KPIinput.json (in same directory as FarmmapsKPI.exe) or C:/temp/KPIinputChemieTmp.json");
|
||||
fnKPIinput = Console.ReadLine();
|
||||
if (string.IsNullOrEmpty(fnKPIinput))
|
||||
{
|
||||
fnKPIinput = "KPIinput.json";
|
||||
}
|
||||
|
||||
var fieldsInputJson = File.ReadAllText(fnKPIinput);
|
||||
|
||||
@@ -153,7 +154,7 @@ namespace FarmmapsKPI
|
||||
{
|
||||
_logger.LogInformation($"Creating cropfield with name '{fieldName}'");
|
||||
cropfieldItem = await _generalService.CreateCropfieldItemAsync(myDriveRoot.Code,
|
||||
$"{fieldName}", cropYear, input.GeometryJson.ToString(Formatting.None), input.DataCropfield.ToString(Formatting.None));
|
||||
$"{fieldName}", cropYear, input.GeometryJson.ToString(Formatting.None), input.DataCropfield.ToString(Formatting.None), input.StartDate, input.EndDate);
|
||||
_settings.CropfieldItemCode = cropfieldItem.Code;
|
||||
SaveSettings(settingsfile);
|
||||
}
|
||||
|
@@ -7,6 +7,7 @@ namespace FarmmapsKPI.Models
|
||||
{
|
||||
public bool UseExistingCropfieldWithChildren { get; set; }
|
||||
public bool DeleteNewlyCreatedAfterCalc { get; set; }
|
||||
public string fieldName { get; set; }
|
||||
public string CropfieldItemCode { get; set; }
|
||||
public JObject DataCropfield { get; set; }
|
||||
public string CropRecordingItemCode { get; set; }
|
||||
@@ -17,8 +18,9 @@ namespace FarmmapsKPI.Models
|
||||
public JObject DataCropfieldCharacteristic { get; set; }
|
||||
public string DownloadFolder { get; set; }
|
||||
public int CropYear { get; set; }
|
||||
public DateTime StartDate { get; set; }
|
||||
public DateTime EndDate { get; set; }
|
||||
public JObject GeometryJson { get; set; }
|
||||
public string fieldName { get; set; }
|
||||
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user