Added option to generate ISOXML taskmap, added missing Nbs data

This commit is contained in:
Riepma
2021-04-12 14:22:24 +02:00
parent 4459a4e76d
commit c7ab62c911
23 changed files with 1008 additions and 1056 deletions

View File

@@ -0,0 +1,30 @@
using System;
using Newtonsoft.Json.Linq;
namespace FarmmapsNbs.Models
{
public class NitrogenInput
{
public bool UseCreatedCropfield { get; set; }
public string File { get; set; }
public string InputVariable { get; set; }
public string OutputFileName { get; set; }
public DateTime PlantingDate { get; set; }
public DateTime MeasurementDate { get; set; }
public string PotatoPurposeType { get; set; }
public int TargetYield { get; set; }
public JObject GeometryJson { get; set; }
public string InputLayerName { get; set; }
public string fieldName{ get; set; }
public bool storeSatelliteStatistics { get; set; }
public bool GenerateTaskmap { get; set; }
public string CellWidth { get; set; }
public string CellHeight { get; set; }
public bool Centered { get; set; }
public JObject StartPoint { get; set; }
public JObject EndPoint { get; set; }
public string Angle { get; set; }
}
}

View File

@@ -0,0 +1,9 @@
namespace FarmmapsNbs {
public class Settings {
public string CropfieldItemCode { get; set; }
public string SatelliteTaskCode { get; set; }
public string VanDerSatTaskCode { get; set; }
public string WatBalTaskCode { get; set; }
}
}

View File

@@ -0,0 +1,9 @@
namespace FarmmapsNbs.Models
{
public class TargetNData
{
public double TSum { get; set; }
public int TargetYield { get; set; }
public double TargetN { get; set; }
}
}