Compare commits
75 Commits
develop
...
4e13da52e2
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4e13da52e2 | ||
|
|
a5b6c9ec08 | ||
|
|
3cb1193ef5 | ||
|
|
da2788842b | ||
|
|
6413805154 | ||
|
|
8563a97ff0 | ||
|
|
ba8727a3e8 | ||
|
|
cb6f93fe14 | ||
|
|
2362128312 | ||
|
|
7ccc064e69 | ||
|
|
30df488707 | ||
|
|
714346b479 | ||
| d760f4dffd | |||
|
|
32ac3c5de6 | ||
|
|
8e6b8d841e | ||
|
|
1a9e2d549b | ||
|
|
e02ca34281 | ||
| e93c282505 | |||
|
|
aaa2ebea25 | ||
|
|
e82ba2bbe5 | ||
|
|
57b930ff38 | ||
|
|
0e18c12436 | ||
|
|
204b926128 | ||
|
|
0ebc86674b | ||
|
|
d1b31452da | ||
|
|
9eb1699986 | ||
|
|
7fc0084a41 | ||
|
|
1ea260dee0 | ||
|
|
8ab217f534 | ||
|
|
1eef5faae2 | ||
| 579a2d9b8d | |||
|
|
2617e52a83 | ||
|
|
b935b3967c | ||
|
|
c227461eee | ||
|
|
6f0669ff4c | ||
| f12e735dd6 | |||
|
|
d1dff49fea | ||
|
|
c0f855d505 | ||
|
|
ef07bdef0b | ||
|
|
7658cf9c66 | ||
| bfee63f562 | |||
|
|
e2cb0649b5 | ||
|
|
74e30a0c80 | ||
|
|
d973289d4c | ||
|
|
23b6a0d620 | ||
|
|
65e4ed4755 | ||
|
|
d1a8976785 | ||
|
|
c6b7133d94 | ||
|
|
6a1ab4dc8a | ||
|
|
cd3a991157 | ||
|
|
075d5a6081 | ||
|
|
f78deaca8a | ||
|
|
1255865fb4 | ||
|
|
76a7adba55 | ||
|
|
0dafbf3250 | ||
|
|
0d1aecc6f5 | ||
|
|
d001c802f0 | ||
|
|
dc91e08072 | ||
|
|
815f95ca0c | ||
| 2b80515c8e | |||
| b149eec39c | |||
|
|
94fc762de6 | ||
|
|
c1d200f1af | ||
|
|
09983e5d28 | ||
|
|
b42fa7f658 | ||
|
|
0b7e30d301 | ||
|
|
253a76e061 | ||
|
|
2ddd2e4b13 | ||
|
|
b5e0e049a2 | ||
|
|
00cad173c6 | ||
|
|
15656a964a | ||
|
|
bba50c65b1 | ||
|
|
3b5afbc5a9 | ||
|
|
cfacd6def4 | ||
|
|
34a94d858e |
@@ -1,7 +1,11 @@
|
||||
using CarbonLib.Carbon;
|
||||
using CarbonService.Models;
|
||||
using CarbonLib.Carbon.Models;
|
||||
using CarbonService.Models;
|
||||
using FarmMapsAPI.Carbon;
|
||||
using FarmMapsAPI.Carbon.Models;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace CarbonLib
|
||||
{
|
||||
@@ -1,12 +1,18 @@
|
||||
using CarbonService.Models;
|
||||
using CarbonLib.Carbon.Models;
|
||||
using Base.Core.Common;
|
||||
using Base.Core.Common.Geometry;
|
||||
using CarbonLib;
|
||||
using CarbonService.Models;
|
||||
using FarmMapsAPI.Carbon.Models;
|
||||
using NetTopologySuite.Geometries;
|
||||
using OSGeo.OGR;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Globalization;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace CarbonLib.Carbon
|
||||
namespace FarmMapsAPI.Carbon
|
||||
{
|
||||
public class CarbonCalculation24 : ICarbonCalculation
|
||||
{
|
||||
@@ -2049,12 +2055,12 @@ namespace CarbonLib.Carbon
|
||||
var climateVariable = new Dictionary<string, List<ClimateVariable>>();
|
||||
|
||||
var farmPostalCode = farmInput.PostalCode;
|
||||
//if (farmInput.geometry != null)
|
||||
//{
|
||||
// // determine poatalcode from geometry
|
||||
// string res = GetPostalCodeFromGeometry(farmInput.geometry);
|
||||
// farmPostalCode = 8211;
|
||||
//}
|
||||
if (farmInput.geometry != null)
|
||||
{
|
||||
// determine poatalcode from geometry
|
||||
string res = GetPostalCodeFromGeometry(farmInput.geometry);
|
||||
farmPostalCode = 8211;
|
||||
}
|
||||
var farmZone = dataTransformationSet.KNMI_zone_Reg.SingleOrDefault(x => x.Reg.Contains(farmPostalCode)).KNMI_zone;
|
||||
foreach (var field in farmInput.CropFields.Select(s => s.Name))
|
||||
{
|
||||
@@ -2100,12 +2106,12 @@ namespace CarbonLib.Carbon
|
||||
}
|
||||
|
||||
var farmPostalCode = farmInput.PostalCode;
|
||||
//if (farmInput.geometry != null)
|
||||
//{
|
||||
// // determine poatalcode from geometry
|
||||
// string res = GetPostalCodeFromGeometry(farmInput.geometry);
|
||||
// farmPostalCode = 8211;
|
||||
//}
|
||||
if (farmInput.geometry != null)
|
||||
{
|
||||
// determine poatalcode from geometry
|
||||
string res = GetPostalCodeFromGeometry(farmInput.geometry);
|
||||
farmPostalCode = 8211;
|
||||
}
|
||||
|
||||
var farmZone = dataTransformationSet.KNMI_zone_Reg.SingleOrDefault(x => x.Reg.Contains(farmPostalCode)).KNMI_zone;
|
||||
// climate (zone, month, year)
|
||||
@@ -2213,40 +2219,40 @@ namespace CarbonLib.Carbon
|
||||
return carbonInputGreenManure;
|
||||
}
|
||||
|
||||
//private static string GetPostalCodeFromGeometry(NetTopologySuite.Geometries.Geometry geometry)
|
||||
//{
|
||||
// //// Set crs default geometry factory to EPSG:4326
|
||||
// NetTopologySuite.NtsGeometryServices.Instance = new NetTopologySuite.NtsGeometryServices(NetTopologySuite.Geometries.Implementation.CoordinateArraySequenceFactory.Instance,
|
||||
// new PrecisionModel(PrecisionModels.Floating), 4326);
|
||||
// // Register all vector drivers
|
||||
// Ogr.RegisterAll();
|
||||
private static string GetPostalCodeFromGeometry(NetTopologySuite.Geometries.Geometry geometry)
|
||||
{
|
||||
//// Set crs default geometry factory to EPSG:4326
|
||||
NetTopologySuite.NtsGeometryServices.Instance = new NetTopologySuite.NtsGeometryServices(NetTopologySuite.Geometries.Implementation.CoordinateArraySequenceFactory.Instance,
|
||||
new PrecisionModel(PrecisionModels.Floating), 4326);
|
||||
// Register all vector drivers
|
||||
Ogr.RegisterAll();
|
||||
|
||||
// // item.geometry is always in WGS84 so reproject to EPSG:28992
|
||||
// var localReference = new LocalReference("EPSG:28992");
|
||||
// var localGeometry = localReference.ToLocalPolygon(geometry as Polygon);
|
||||
// item.geometry is always in WGS84 so reproject to EPSG:28992
|
||||
var localReference = new LocalReference("EPSG:28992");
|
||||
var localGeometry = localReference.ToLocalPolygon(geometry as Polygon);
|
||||
|
||||
// // get postal code from shape file
|
||||
// // open shape file
|
||||
// using (var postalcodes = Ogr.Open("config/PC4/PC4.shp", 0))
|
||||
// {
|
||||
// // get first layer
|
||||
// var pc4Layer = postalcodes.GetLayerByIndex(0);
|
||||
// get postal code from shape file
|
||||
// open shape file
|
||||
using (var postalcodes = Ogr.Open("config/PC4/PC4.shp", 0))
|
||||
{
|
||||
// get first layer
|
||||
var pc4Layer = postalcodes.GetLayerByIndex(0);
|
||||
|
||||
// // set spatial filter to geometry ( only intersecting features are retrieved )
|
||||
// pc4Layer.SetSpatialFilter(localGeometry.Centroid.ToOGRGeometry());
|
||||
// set spatial filter to geometry ( only intersecting features are retrieved )
|
||||
pc4Layer.SetSpatialFilter(localGeometry.Centroid.ToOGRGeometry());
|
||||
|
||||
// // get next feature
|
||||
// var pc4Feature = pc4Layer.GetNextFeature();
|
||||
// get next feature
|
||||
var pc4Feature = pc4Layer.GetNextFeature();
|
||||
|
||||
// // if feature retrieved get the PC4 attribute from it
|
||||
// if (pc4Feature is object)
|
||||
// {
|
||||
// return pc4Feature.GetFieldAsString("PC4");
|
||||
// }
|
||||
// }
|
||||
// if feature retrieved get the PC4 attribute from it
|
||||
if (pc4Feature is object)
|
||||
{
|
||||
return pc4Feature.GetFieldAsString("PC4");
|
||||
}
|
||||
}
|
||||
|
||||
// return "";
|
||||
//}
|
||||
return "";
|
||||
}
|
||||
|
||||
private string MapSoil(string soil)
|
||||
{
|
||||
@@ -1,12 +1,19 @@
|
||||
using CarbonService.Models;
|
||||
using CarbonLib.Carbon.Models;
|
||||
using Base.Core.Common;
|
||||
using Base.Core.Common.Geometry;
|
||||
using CarbonLib;
|
||||
using CarbonService.Models;
|
||||
using FarmMapsAPI.Carbon.Models;
|
||||
using NetTopologySuite.Geometries;
|
||||
using OSGeo.OGR;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Globalization;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace CarbonLib.Carbon
|
||||
namespace FarmMapsAPI.Carbon
|
||||
{
|
||||
public class CarbonCalculation25 : ICarbonCalculation
|
||||
{
|
||||
@@ -2141,12 +2148,12 @@ namespace CarbonLib.Carbon
|
||||
var climateVariable = new Dictionary<string, List<ClimateVariable>>();
|
||||
|
||||
var farmPostalCode = farmInput.PostalCode;
|
||||
//if (farmInput.geometry != null)
|
||||
//{
|
||||
// // determine poatalcode from geometry
|
||||
// string res = GetPostalCodeFromGeometry(farmInput.geometry);
|
||||
// farmPostalCode = 8211;
|
||||
//}
|
||||
if (farmInput.geometry != null)
|
||||
{
|
||||
// determine poatalcode from geometry
|
||||
string res = GetPostalCodeFromGeometry(farmInput.geometry);
|
||||
farmPostalCode = 8211;
|
||||
}
|
||||
var farmZone = dataTransformationSet.KNMI_zone_Reg.SingleOrDefault(x => x.Reg.Contains(farmPostalCode)).KNMI_zone;
|
||||
foreach (var field in farmInput.CropFields.Select(s => s.Name))
|
||||
{
|
||||
@@ -2192,12 +2199,12 @@ namespace CarbonLib.Carbon
|
||||
}
|
||||
|
||||
var farmPostalCode = farmInput.PostalCode;
|
||||
//if (farmInput.geometry != null)
|
||||
//{
|
||||
// // determine poatalcode from geometry
|
||||
// string res = GetPostalCodeFromGeometry(farmInput.geometry);
|
||||
// farmPostalCode = 8211;
|
||||
//}
|
||||
if (farmInput.geometry != null)
|
||||
{
|
||||
// determine poatalcode from geometry
|
||||
string res = GetPostalCodeFromGeometry(farmInput.geometry);
|
||||
farmPostalCode = 8211;
|
||||
}
|
||||
|
||||
var farmZone = dataTransformationSet.KNMI_zone_Reg.SingleOrDefault(x => x.Reg.Contains(farmPostalCode)).KNMI_zone;
|
||||
// climate (zone, month, year)
|
||||
@@ -2305,40 +2312,40 @@ namespace CarbonLib.Carbon
|
||||
return carbonInputGreenManure;
|
||||
}
|
||||
|
||||
//private static string GetPostalCodeFromGeometry(NetTopologySuite.Geometries.Geometry geometry)
|
||||
//{
|
||||
// //// Set crs default geometry factory to EPSG:4326
|
||||
// NetTopologySuite.NtsGeometryServices.Instance = new NetTopologySuite.NtsGeometryServices(NetTopologySuite.Geometries.Implementation.CoordinateArraySequenceFactory.Instance,
|
||||
// new PrecisionModel(PrecisionModels.Floating), 4326);
|
||||
// // Register all vector drivers
|
||||
// Ogr.RegisterAll();
|
||||
private static string GetPostalCodeFromGeometry(NetTopologySuite.Geometries.Geometry geometry)
|
||||
{
|
||||
//// Set crs default geometry factory to EPSG:4326
|
||||
NetTopologySuite.NtsGeometryServices.Instance = new NetTopologySuite.NtsGeometryServices(NetTopologySuite.Geometries.Implementation.CoordinateArraySequenceFactory.Instance,
|
||||
new PrecisionModel(PrecisionModels.Floating), 4326);
|
||||
// Register all vector drivers
|
||||
Ogr.RegisterAll();
|
||||
|
||||
// // item.geometry is always in WGS84 so reproject to EPSG:28992
|
||||
// var localReference = new LocalReference("EPSG:28992");
|
||||
// var localGeometry = localReference.ToLocalPolygon(geometry as Polygon);
|
||||
// item.geometry is always in WGS84 so reproject to EPSG:28992
|
||||
var localReference = new LocalReference("EPSG:28992");
|
||||
var localGeometry = localReference.ToLocalPolygon(geometry as Polygon);
|
||||
|
||||
// // get postal code from shape file
|
||||
// // open shape file
|
||||
// using (var postalcodes = Ogr.Open("config/PC4/PC4.shp", 0))
|
||||
// {
|
||||
// // get first layer
|
||||
// var pc4Layer = postalcodes.GetLayerByIndex(0);
|
||||
// get postal code from shape file
|
||||
// open shape file
|
||||
using (var postalcodes = Ogr.Open("config/PC4/PC4.shp", 0))
|
||||
{
|
||||
// get first layer
|
||||
var pc4Layer = postalcodes.GetLayerByIndex(0);
|
||||
|
||||
// // set spatial filter to geometry ( only intersecting features are retrieved )
|
||||
// pc4Layer.SetSpatialFilter(localGeometry.Centroid.ToOGRGeometry());
|
||||
// set spatial filter to geometry ( only intersecting features are retrieved )
|
||||
pc4Layer.SetSpatialFilter(localGeometry.Centroid.ToOGRGeometry());
|
||||
|
||||
// // get next feature
|
||||
// var pc4Feature = pc4Layer.GetNextFeature();
|
||||
// get next feature
|
||||
var pc4Feature = pc4Layer.GetNextFeature();
|
||||
|
||||
// // if feature retrieved get the PC4 attribute from it
|
||||
// if (pc4Feature is object)
|
||||
// {
|
||||
// return pc4Feature.GetFieldAsString("PC4");
|
||||
// }
|
||||
// }
|
||||
// if feature retrieved get the PC4 attribute from it
|
||||
if (pc4Feature is object)
|
||||
{
|
||||
return pc4Feature.GetFieldAsString("PC4");
|
||||
}
|
||||
}
|
||||
|
||||
// return "";
|
||||
//}
|
||||
return "";
|
||||
}
|
||||
|
||||
private string MapSoil(string soil)
|
||||
{
|
||||
@@ -1,35 +0,0 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<OutputType>Exe</OutputType>
|
||||
<TargetFramework>net10.0</TargetFramework>
|
||||
<ImplicitUsings>enable</ImplicitUsings>
|
||||
<Nullable>enable</Nullable>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\CarbonLib\CarbonLib.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<None Update="config24\*">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="config24\Mapping\*">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="config25\*">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="config25\Mapping\*">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</None>
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<None Update="Input.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</None>
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
||||
@@ -1,25 +0,0 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio Version 17
|
||||
VisualStudioVersion = 17.14.36414.22 d17.14
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CarbonConsoleApp", "CarbonConsoleApp.csproj", "{C5B1B8B2-0BAD-451E-95B6-FCCA898E4308}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Release|Any CPU = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{C5B1B8B2-0BAD-451E-95B6-FCCA898E4308}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{C5B1B8B2-0BAD-451E-95B6-FCCA898E4308}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{C5B1B8B2-0BAD-451E-95B6-FCCA898E4308}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{C5B1B8B2-0BAD-451E-95B6-FCCA898E4308}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||
SolutionGuid = {436FBE19-E06A-4510-8714-CDED7BE0528F}
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
@@ -1,331 +0,0 @@
|
||||
{
|
||||
"geometry": null,
|
||||
"PostalCode": 9797,
|
||||
"CropFields": [
|
||||
{
|
||||
"Name": "082acba5b448433a86700fde3874a333",
|
||||
"Area": 5.63,
|
||||
"SoilType": "Klei",
|
||||
"SoilProperty": {
|
||||
"OM_Const": 2.28,
|
||||
"C_Const": null,
|
||||
"OM_Choice": "o",
|
||||
"Clay_Content": 30.0,
|
||||
"Depth10": false,
|
||||
"Depth": 25
|
||||
},
|
||||
"HistoricalCropData": [
|
||||
{
|
||||
"Year": 2013,
|
||||
"Crops": [
|
||||
{
|
||||
"Crop": "Sugarbeet",
|
||||
"OrganicManures": [
|
||||
{
|
||||
"Type": "COMPOST",
|
||||
"Quantity": 15.0
|
||||
}
|
||||
],
|
||||
"CropYield": 91700.0,
|
||||
"CropRes": false,
|
||||
"Irrigation": "0,0,0,0,0,0,0,0,0,0,0,0"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Year": 2014,
|
||||
"Crops": [
|
||||
{
|
||||
"Crop": "fodder_maize",
|
||||
"OrganicManures": [],
|
||||
"CropYield": 48200.0,
|
||||
"CropRes": false,
|
||||
"Irrigation": "0,0,0,0,0,0,0,0,0,0,0,0"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Year": 2015,
|
||||
"Crops": [
|
||||
{
|
||||
"Crop": "Onion",
|
||||
"OrganicManures": [],
|
||||
"CropYield": 60400.0,
|
||||
"CropRes": false,
|
||||
"Irrigation": "0,0,0,0,0,0,0,0,0,0,0,0"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Year": 2016,
|
||||
"Crops": [
|
||||
{
|
||||
"Crop": "Cons_pot_clay",
|
||||
"OrganicManures": [],
|
||||
"CropYield": 48000.0,
|
||||
"CropRes": false,
|
||||
"Irrigation": "0,0,0,0,0,0,0,0,0,0,0,0"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Year": 2017,
|
||||
"Crops": [
|
||||
{
|
||||
"Crop": "Sugarbeet",
|
||||
"OrganicManures": [],
|
||||
"CropYield": 106400.0,
|
||||
"CropRes": false,
|
||||
"Irrigation": "0,0,0,0,0,0,0,0,0,0,0,0"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Year": 2018,
|
||||
"Crops": [
|
||||
{
|
||||
"Crop": "Winter_wheat",
|
||||
"OrganicManures": [],
|
||||
"CropYield": 9700.0,
|
||||
"CropRes": false,
|
||||
"Irrigation": "0,0,0,0,0,0,0,0,0,0,0,0"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Year": 2019,
|
||||
"Crops": [
|
||||
{
|
||||
"Crop": "Winter_wheat",
|
||||
"OrganicManures": [],
|
||||
"CropYield": 10400.0,
|
||||
"CropRes": false,
|
||||
"Irrigation": "0,0,0,0,0,0,0,0,0,0,0,0"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Year": 2020,
|
||||
"Crops": [
|
||||
{
|
||||
"Crop": "Onion",
|
||||
"OrganicManures": [],
|
||||
"CropYield": 47700.0,
|
||||
"CropRes": false,
|
||||
"Irrigation": "0,0,0,0,0,0,0,0,0,0,0,0"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Year": 2021,
|
||||
"Crops": [
|
||||
{
|
||||
"Crop": "Cons_pot_clay",
|
||||
"OrganicManures": [
|
||||
{
|
||||
"Type": "VMSTAL",
|
||||
"Quantity": 20.0
|
||||
},
|
||||
{
|
||||
"Type": "COMPOST",
|
||||
"Quantity": 18.0
|
||||
}
|
||||
],
|
||||
"CropYield": 44900.0,
|
||||
"CropRes": false,
|
||||
"Irrigation": "0,0,0,0,0,0,0,0,0,0,0,0"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Year": 2022,
|
||||
"Crops": [
|
||||
{
|
||||
"Crop": "Winter_wheat",
|
||||
"OrganicManures": [],
|
||||
"CropYield": 10400.0,
|
||||
"CropRes": false,
|
||||
"Irrigation": "0,0,0,0,0,0,0,0,0,0,0,0"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Year": 2023,
|
||||
"Crops": [
|
||||
{
|
||||
"Crop": "Onion",
|
||||
"OrganicManures": [],
|
||||
"CropYield": 47700.0,
|
||||
"CropRes": false,
|
||||
"Irrigation": "0,0,0,0,0,0,0,0,0,0,0,0"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Year": 2024,
|
||||
"Crops": [
|
||||
{
|
||||
"Crop": "Cons_pot_clay",
|
||||
"OrganicManures": [],
|
||||
"CropYield": 44900.0,
|
||||
"CropRes": false,
|
||||
"Irrigation": "0,0,0,0,0,0,0,0,0,0,0,0"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Year": 2025,
|
||||
"Crops": [
|
||||
{
|
||||
"Crop": "Winter_wheat",
|
||||
"OrganicManures": [],
|
||||
"CropYield": 10400.0,
|
||||
"CropRes": false,
|
||||
"Irrigation": "0,0,0,0,0,0,0,0,0,0,0,0"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Year": 2026,
|
||||
"Crops": [
|
||||
{
|
||||
"Crop": "Onion",
|
||||
"OrganicManures": [],
|
||||
"CropYield": 47700.0,
|
||||
"CropRes": false,
|
||||
"Irrigation": "0,0,0,0,0,0,0,0,0,0,0,0"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Year": 2027,
|
||||
"Crops": [
|
||||
{
|
||||
"Crop": "Cons_pot_clay",
|
||||
"OrganicManures": [],
|
||||
"CropYield": 44900.0,
|
||||
"CropRes": false,
|
||||
"Irrigation": "0,0,0,0,0,0,0,0,0,0,0,0"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Year": 2028,
|
||||
"Crops": [
|
||||
{
|
||||
"Crop": "Winter_wheat",
|
||||
"OrganicManures": [],
|
||||
"CropYield": 10400.0,
|
||||
"CropRes": false,
|
||||
"Irrigation": "0,0,0,0,0,0,0,0,0,0,0,0"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Year": 2029,
|
||||
"Crops": [
|
||||
{
|
||||
"Crop": "Onion",
|
||||
"OrganicManures": [],
|
||||
"CropYield": 47700.0,
|
||||
"CropRes": false,
|
||||
"Irrigation": "0,0,0,0,0,0,0,0,0,0,0,0"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Year": 2030,
|
||||
"Crops": [
|
||||
{
|
||||
"Crop": "Cons_pot_clay",
|
||||
"OrganicManures": [],
|
||||
"CropYield": 44900.0,
|
||||
"CropRes": false,
|
||||
"Irrigation": "0,0,0,0,0,0,0,0,0,0,0,0"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Year": 2031,
|
||||
"Crops": [
|
||||
{
|
||||
"Crop": "Winter_wheat",
|
||||
"OrganicManures": [],
|
||||
"CropYield": 10400.0,
|
||||
"CropRes": false,
|
||||
"Irrigation": "0,0,0,0,0,0,0,0,0,0,0,0"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Year": 2032,
|
||||
"Crops": [
|
||||
{
|
||||
"Crop": "Onion",
|
||||
"OrganicManures": [],
|
||||
"CropYield": 47700.0,
|
||||
"CropRes": false,
|
||||
"Irrigation": "0,0,0,0,0,0,0,0,0,0,0,0"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Year": 2033,
|
||||
"Crops": [
|
||||
{
|
||||
"Crop": "Cons_pot_clay",
|
||||
"OrganicManures": [],
|
||||
"CropYield": 44900.0,
|
||||
"CropRes": false,
|
||||
"Irrigation": "0,0,0,0,0,0,0,0,0,0,0,0"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Year": 2034,
|
||||
"Crops": [
|
||||
{
|
||||
"Crop": "Winter_wheat",
|
||||
"OrganicManures": [],
|
||||
"CropYield": 10400.0,
|
||||
"CropRes": false,
|
||||
"Irrigation": "0,0,0,0,0,0,0,0,0,0,0,0"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Year": 2035,
|
||||
"Crops": [
|
||||
{
|
||||
"Crop": "Onion",
|
||||
"OrganicManures": [],
|
||||
"CropYield": 47700.0,
|
||||
"CropRes": false,
|
||||
"Irrigation": "0,0,0,0,0,0,0,0,0,0,0,0"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"GreenManures": [
|
||||
{
|
||||
"Year": 2013,
|
||||
"GreenManureTypes": [
|
||||
{
|
||||
"Type": "Gerst",
|
||||
"Quality": "Matig"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Year": 2032,
|
||||
"GreenManureTypes": [
|
||||
{
|
||||
"Type": "EngelsRaaigras",
|
||||
"Quality": "Goed"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,29 +0,0 @@
|
||||
using CarbonService.Models;
|
||||
using CarbonLib.Carbon;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace CarbonConsoleApp
|
||||
{
|
||||
class Program
|
||||
{
|
||||
static void Main(string[] args)
|
||||
{
|
||||
var configPath = "config25";
|
||||
ICarbonCalculation carbonCalc = new CarbonLib.Carbon.CarbonCalculation25(configPath);
|
||||
var request = new CarbonRequest();
|
||||
using (var reader = new StreamReader("input.txt"))
|
||||
{
|
||||
var filecontent = reader.ReadToEnd();
|
||||
request = JsonConvert.DeserializeObject<CarbonRequest>(filecontent);
|
||||
}
|
||||
|
||||
var result = carbonCalc.CalculateClimateScenario(request);
|
||||
|
||||
using (var writer = new StreamWriter("output.txt"))
|
||||
{
|
||||
var resultText = JsonConvert.SerializeObject(result, Formatting.Indented);
|
||||
writer.WriteLine(resultText);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,206 +0,0 @@
|
||||
[
|
||||
{
|
||||
"CropName": "Perm_gras",
|
||||
"CoverMonths": [ "M1", "M2", "M3", "M4", "M5", "M6", "M7", "M8", "M9", "M10", "M11", "M12" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Temp_gras",
|
||||
"CoverMonths": [ "M1", "M2", "M3", "M4", "M5", "M6", "M7", "M8", "M9", "M10", "M11", "M12" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Nat_gras",
|
||||
"CoverMonths": [ "M1", "M2", "M3", "M4", "M5", "M6", "M7", "M8", "M9", "M10", "M11", "M12" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Gras",
|
||||
"CoverMonths": [ "M1", "M2", "M3", "M4", "M5", "M6", "M7", "M8", "M9", "M10", "M11", "M12" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Fodder_maize",
|
||||
"CoverMonths": [ "M6", "M7", "M8", "M9" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Maize",
|
||||
"CoverMonths": [ "M6", "M7", "M8", "M9" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Corn_cob_mix",
|
||||
"CoverMonths": [ "M6", "M7", "M8", "M9" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Winter_wheat",
|
||||
"CoverMonths": [ "M1", "M2", "M3", "M4", "M5", "M6", "M7", "M12" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Summer_wheat",
|
||||
"CoverMonths": [ "M5", "M6", "M7", "M8" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Summer_barley",
|
||||
"CoverMonths": [ "M5", "M6", "M7", "M8" ]
|
||||
},
|
||||
{
|
||||
"CropName": "winter_barley",
|
||||
"CoverMonths": [ "M1", "M2", "M3", "M4", "M5", "M6", "M7", "M12" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Sugarbeet",
|
||||
"CoverMonths": [ "M6", "M7", "M8", "M9", "M10" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Cons_pot_clay",
|
||||
"CoverMonths": [ "M5", "M6", "M7", "M8" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Pot_clay",
|
||||
"CoverMonths": [ "M5", "M6", "M7", "M8" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Starch_pot",
|
||||
"CoverMonths": [ "M5", "M6", "M7", "M8" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Cons_pot_sand",
|
||||
"CoverMonths": [ "M5", "M6", "M7", "M8" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Pot_sand",
|
||||
"CoverMonths": [ "M5", "M6", "M7", "M8" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Vegetables_root",
|
||||
"CoverMonths": [ "M5", "M6", "M7", "M8", "M9", "M10" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Vegetables_leaf",
|
||||
"CoverMonths": [ "M5", "M6", "M7", "M8", "M9", "M10" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Vegetables_cabbage",
|
||||
"CoverMonths": [ "M6", "M7", "M8", "M9" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Vegetables_stem",
|
||||
"CoverMonths": [ "M5", "M6", "M7", "M8", "M9", "M10" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Pumpkin",
|
||||
"CoverMonths": [ "M6", "M7", "M8", "M9" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Chicory",
|
||||
"CoverMonths": [ "M5", "M6", "M7", "M8", "M9", "M10" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Courgette",
|
||||
"CoverMonths": [ "M5", "M6", "M7" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Other_veg",
|
||||
"CoverMonths": [ "M5", "M6", "M7", "M8", "M9", "M10" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Grasseed",
|
||||
"CoverMonths": [ "M1", "M2", "M3", "M4", "M5", "M6", "M7", "M8", "M9", "M10", "M11", "M12" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Onion",
|
||||
"CoverMonths": [ "M5", "M6", "M7", "M8" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Bulbs",
|
||||
"CoverMonths": [ "M4", "M5", "M6", "M7", "M8" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Fallow",
|
||||
"CoverMonths": []
|
||||
},
|
||||
{
|
||||
"CropName": "Nurseries",
|
||||
"CoverMonths": [ "M1", "M2", "M3", "M4", "M5", "M6", "M7", "M8", "M9", "M10", "M11", "M12" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Pulses",
|
||||
"CoverMonths": [ "M5", "M6", "M7" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Apples",
|
||||
"CoverMonths": [ "M1", "M2", "M3", "M4", "M5", "M6", "M7", "M8", "M9", "M10", "M11", "M12" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Pears",
|
||||
"CoverMonths": [ "M1", "M2", "M3", "M4", "M5", "M6", "M7", "M8", "M9", "M10", "M11", "M12" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Luzerne",
|
||||
"CoverMonths": [ "M1", "M2", "M3", "M4", "M5", "M6", "M7", "M8", "M9", "M10", "M11", "M12" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Other_crops",
|
||||
"CoverMonths": [ "M5", "M6", "M7", "M8" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Other_seeds",
|
||||
"CoverMonths": [ "M5", "M6", "M7", "M8" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Triticale",
|
||||
"CoverMonths": [ "M5", "M6", "M7", "M8" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Rapeseed",
|
||||
"CoverMonths": [ "M1", "M2", "M3", "M4", "M5", "M6", "M7", "M12" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Strawberry",
|
||||
"CoverMonths": [ "M4", "M5", "M6", "M7", "M8", "M9", "M10" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Rye",
|
||||
"CoverMonths": [ "M4", "M5", "M6", "M7" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Other_fruits",
|
||||
"CoverMonths": [ "M1", "M2", "M3", "M4", "M5", "M6", "M7", "M8", "M9", "M10", "M11", "M12" ]
|
||||
},
|
||||
{
|
||||
"CropName": "oats",
|
||||
"CoverMonths": [ "M5", "M6", "M7", "M8" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Green_manure",
|
||||
"CoverMonths": [ "M1", "M2", "M3", "M9", "M10", "M11", "M12" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Fibres",
|
||||
"CoverMonths": [ "M5", "M6", "M7", "M8" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Sunflower",
|
||||
"CoverMonths": [ "M5", "M6", "M7", "M8" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Fodder_beet",
|
||||
"CoverMonths": [ "M6", "M7", "M8", "M9" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Other_cereals",
|
||||
"CoverMonths": [ "M5", "M6", "M7", "M8" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Wine",
|
||||
"CoverMonths": [ "M1", "M2", "M3", "M4", "M5", "M6", "M7", "M8", "M9", "M10", "M11", "M12" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Miscanthus",
|
||||
"CoverMonths": [ "M1", "M2", "M3", "M4", "M5", "M6", "M7", "M8", "M9", "M10", "M11", "M12" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Switchgrass",
|
||||
"CoverMonths": [ "M1", "M2", "M3", "M4", "M5", "M6", "M7", "M8", "M9", "M10", "M11", "M12" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Willow",
|
||||
"CoverMonths": [ "M1", "M2", "M3", "M4", "M5", "M6", "M7", "M8", "M9", "M10", "M11", "M12" ]
|
||||
}
|
||||
]
|
||||
@@ -1,359 +0,0 @@
|
||||
[
|
||||
{
|
||||
"Name": "Perm_gras",
|
||||
"DM_content": 1.0,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 5.1,
|
||||
"HarvestIndex": 0.444
|
||||
},
|
||||
{
|
||||
"Name": "Temp_gras",
|
||||
"DM_content": 1.0,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 3.4,
|
||||
"HarvestIndex": 0.444
|
||||
},
|
||||
{
|
||||
"Name": "Nat_gras",
|
||||
"DM_content": 1.0,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 5.1,
|
||||
"HarvestIndex": 0.444
|
||||
},
|
||||
{
|
||||
"Name": "Gras",
|
||||
"DM_content": 1.0,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 4.59,
|
||||
"HarvestIndex": 0.444
|
||||
},
|
||||
{
|
||||
"Name": "Fodder_maize",
|
||||
"DM_content": 0.35,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 1.1,
|
||||
"HarvestIndex": 0.67
|
||||
},
|
||||
{
|
||||
"Name": "Maize",
|
||||
"DM_content": 0.85,
|
||||
"FracR": 0.25,
|
||||
"C_input_CropRes": 0.0,
|
||||
"HarvestIndex": 0.46
|
||||
},
|
||||
{
|
||||
"Name": "Corn_cob_mix",
|
||||
"DM_content": 0.8,
|
||||
"FracR": 0.25,
|
||||
"C_input_CropRes": 0.0,
|
||||
"HarvestIndex": 0.46
|
||||
},
|
||||
{
|
||||
"Name": "Winter_wheat",
|
||||
"DM_content": 0.85,
|
||||
"FracR": 0.62,
|
||||
"C_input_CropRes": 0.0,
|
||||
"HarvestIndex": 0.46
|
||||
},
|
||||
{
|
||||
"Name": "Summer_wheat",
|
||||
"DM_content": 0.85,
|
||||
"FracR": 0.62,
|
||||
"C_input_CropRes": 0.0,
|
||||
"HarvestIndex": 0.46
|
||||
},
|
||||
{
|
||||
"Name": "Summer_barley",
|
||||
"DM_content": 0.85,
|
||||
"FracR": 0.43,
|
||||
"C_input_CropRes": 0.0,
|
||||
"HarvestIndex": 0.46
|
||||
},
|
||||
{
|
||||
"Name": "winter_barley",
|
||||
"DM_content": 0.85,
|
||||
"FracR": 0.43,
|
||||
"C_input_CropRes": 0.0,
|
||||
"HarvestIndex": 0.46
|
||||
},
|
||||
{
|
||||
"Name": "Sugarbeet",
|
||||
"DM_content": 0.25,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 2.732142857142857,
|
||||
"HarvestIndex": 0.69
|
||||
},
|
||||
{
|
||||
"Name": "Cons_pot_clay",
|
||||
"DM_content": 0.24,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 1.7897727272727275,
|
||||
"HarvestIndex": 0.69
|
||||
},
|
||||
{
|
||||
"Name": "Pot_clay",
|
||||
"DM_content": 0.24,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 1.953409090909091,
|
||||
"HarvestIndex": 0.69
|
||||
},
|
||||
{
|
||||
"Name": "Starch_pot",
|
||||
"DM_content": 0.24,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 1.6670454545454545,
|
||||
"HarvestIndex": 0.69
|
||||
},
|
||||
{
|
||||
"Name": "Cons_pot_sand",
|
||||
"DM_content": 0.24,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 1.7897727272727275,
|
||||
"HarvestIndex": 0.69
|
||||
},
|
||||
{
|
||||
"Name": "Pot_sand",
|
||||
"DM_content": 0.24,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 1.953409090909091,
|
||||
"HarvestIndex": 0.69
|
||||
},
|
||||
{
|
||||
"Name": "Vegetables_root",
|
||||
"DM_content": 0.099,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 1.61648275862069,
|
||||
"HarvestIndex": 0.627333333333333
|
||||
},
|
||||
{
|
||||
"Name": "Vegetables_leaf",
|
||||
"DM_content": 0.04575,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 0.704347826086956,
|
||||
"HarvestIndex": 0.56125
|
||||
},
|
||||
{
|
||||
"Name": "Vegetables_cabbage",
|
||||
"DM_content": 0.0837058823529412,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 2.75625,
|
||||
"HarvestIndex": 0.472941176470588
|
||||
},
|
||||
{
|
||||
"Name": "Vegetables_stem",
|
||||
"DM_content": 0.0752,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 0.704347826086956,
|
||||
"HarvestIndex": 0.602
|
||||
},
|
||||
{
|
||||
"Name": "Pumpkin",
|
||||
"DM_content": 0.183,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 0.704347826086956,
|
||||
"HarvestIndex": 0.56
|
||||
},
|
||||
{
|
||||
"Name": "Chicory",
|
||||
"DM_content": 0.233,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 1.40869565217391,
|
||||
"HarvestIndex": 0.6
|
||||
},
|
||||
{
|
||||
"Name": "Courgette",
|
||||
"DM_content": 0.048,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 0.704347826086956,
|
||||
"HarvestIndex": 0.40
|
||||
},
|
||||
{
|
||||
"Name": "Other_veg",
|
||||
"DM_content": 0.10967,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 1.22840281644892,
|
||||
"HarvestIndex": 0.54622
|
||||
},
|
||||
{
|
||||
"Name": "Grasseed",
|
||||
"DM_content": 0.85,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 2.7155172413793105,
|
||||
"HarvestIndex": 0.2
|
||||
},
|
||||
{
|
||||
"Name": "Onion",
|
||||
"DM_content": 0.25,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 0.5625,
|
||||
"HarvestIndex": 1.0
|
||||
},
|
||||
{
|
||||
"Name": "Bulbs",
|
||||
"DM_content": 0.25,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 0.7575000000000001,
|
||||
"HarvestIndex": 1.0
|
||||
},
|
||||
{
|
||||
"Name": "Fallow",
|
||||
"DM_content": 0.0,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 0.0,
|
||||
"HarvestIndex": 0.0
|
||||
},
|
||||
{
|
||||
"Name": "Nurseries",
|
||||
"DM_content": 0.25,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 1.505,
|
||||
"HarvestIndex": 0.85
|
||||
},
|
||||
{
|
||||
"Name": "Pulses",
|
||||
"DM_content": 0.85,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 2.0454545454545454,
|
||||
"HarvestIndex": 0.69
|
||||
},
|
||||
{
|
||||
"Name": "Apples",
|
||||
"DM_content": 0.14,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 2.6,
|
||||
"HarvestIndex": 1.0
|
||||
},
|
||||
{
|
||||
"Name": "Pears",
|
||||
"DM_content": 0.14,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 2.6,
|
||||
"HarvestIndex": 1.0
|
||||
},
|
||||
{
|
||||
"Name": "Luzerne",
|
||||
"DM_content": 0.25,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 1.779,
|
||||
"HarvestIndex": 0.5
|
||||
},
|
||||
{
|
||||
"Name": "Other_crops",
|
||||
"DM_content": 0.7,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 2.0359063662409858,
|
||||
"HarvestIndex": 0.5
|
||||
},
|
||||
{
|
||||
"Name": "Other_seeds",
|
||||
"DM_content": 0.85,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 2.7155172413793105,
|
||||
"HarvestIndex": 0.5
|
||||
},
|
||||
{
|
||||
"Name": "Triticale",
|
||||
"DM_content": 0.85,
|
||||
"FracR": 0.5,
|
||||
"C_input_CropRes": 2.2790322580645164,
|
||||
"HarvestIndex": 0.46
|
||||
},
|
||||
{
|
||||
"Name": "Rapeseed",
|
||||
"DM_content": 0.85,
|
||||
"FracR": 0.5,
|
||||
"C_input_CropRes": 0.0,
|
||||
"HarvestIndex": 0.69
|
||||
},
|
||||
{
|
||||
"Name": "Strawberry",
|
||||
"DM_content": 0.15,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 2.0,
|
||||
"HarvestIndex": 0.5
|
||||
},
|
||||
{
|
||||
"Name": "Rye",
|
||||
"DM_content": 0.85,
|
||||
"FracR": 0.5,
|
||||
"C_input_CropRes": 0.0,
|
||||
"HarvestIndex": 0.46
|
||||
},
|
||||
{
|
||||
"Name": "Other_fruits",
|
||||
"DM_content": 0.15,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 2.6,
|
||||
"HarvestIndex": 1.0
|
||||
},
|
||||
{
|
||||
"Name": "oats",
|
||||
"DM_content": 0.85,
|
||||
"FracR": 0.5,
|
||||
"C_input_CropRes": 0.0,
|
||||
"HarvestIndex": 0.46
|
||||
},
|
||||
{
|
||||
"Name": "Green_manure",
|
||||
"DM_content": 0.25,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 3.7,
|
||||
"HarvestIndex": 0.3
|
||||
},
|
||||
{
|
||||
"Name": "Fibres",
|
||||
"DM_content": 0.85,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 0.13636363636363635,
|
||||
"HarvestIndex": 0.92
|
||||
},
|
||||
{
|
||||
"Name": "Sunflower",
|
||||
"DM_content": 0.85,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 0.0,
|
||||
"HarvestIndex": 0.46
|
||||
},
|
||||
{
|
||||
"Name": "Fodder_beet",
|
||||
"DM_content": 0.25,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 2.732142857142857,
|
||||
"HarvestIndex": 0.69
|
||||
},
|
||||
{
|
||||
"Name": "Other_cereals",
|
||||
"DM_content": 0.85,
|
||||
"FracR": 0.5,
|
||||
"C_input_CropRes": 2.0359063662409853,
|
||||
"HarvestIndex": 0.46
|
||||
},
|
||||
{
|
||||
"Name": "Wine",
|
||||
"DM_content": 0.15,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 2.6,
|
||||
"HarvestIndex": 0.7
|
||||
},
|
||||
{
|
||||
"Name": "Miscanthus",
|
||||
"DM_content": 1.0,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 5.1,
|
||||
"HarvestIndex": 0.444
|
||||
},
|
||||
{
|
||||
"Name": "Switchgrass",
|
||||
"DM_content": 1.0,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 5.1,
|
||||
"HarvestIndex": 0.444
|
||||
},
|
||||
{
|
||||
"Name": "Willow",
|
||||
"DM_content": 1.0,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 2.6,
|
||||
"HarvestIndex": 0.85
|
||||
}
|
||||
]
|
||||
@@ -1,78 +0,0 @@
|
||||
{
|
||||
"StrawCrops": [
|
||||
{
|
||||
"StrawCrop": "Maize",
|
||||
"DM_Content": 0.7
|
||||
},
|
||||
{
|
||||
"StrawCrop": "Corn_cob_mix",
|
||||
"DM_Content": 0.7
|
||||
},
|
||||
{
|
||||
"StrawCrop": "Winter_wheat",
|
||||
"DM_Content": 0.85
|
||||
},
|
||||
{
|
||||
"StrawCrop": "Summer_wheat",
|
||||
"DM_Content": 0.85
|
||||
},
|
||||
{
|
||||
"StrawCrop": "Summer_barley",
|
||||
"DM_Content": 0.85
|
||||
},
|
||||
{
|
||||
"StrawCrop": "winter_barley",
|
||||
"DM_Content": 0.85
|
||||
},
|
||||
{
|
||||
"StrawCrop": "Rapeseed",
|
||||
"DM_Content": 0.6
|
||||
},
|
||||
{
|
||||
"StrawCrop": "Rye",
|
||||
"DM_Content": 0.85
|
||||
},
|
||||
{
|
||||
"StrawCrop": "oats",
|
||||
"DM_Content": 0.85
|
||||
},
|
||||
{
|
||||
"StrawCrop": "Sunflower",
|
||||
"DM_Content": 0.6
|
||||
},
|
||||
{
|
||||
"StrawCrop": "Other_cereals",
|
||||
"DM_Content": 0.85
|
||||
}
|
||||
],
|
||||
"GreenManureType": [
|
||||
"Bladrammenas",
|
||||
"GeleMosterd",
|
||||
"Voederwikke",
|
||||
"Afrikaantjes",
|
||||
"JapanseHaver",
|
||||
"ItaliaansRaaigras",
|
||||
"Mengsel3soorten",
|
||||
"Mengsel12soorten",
|
||||
"EngelsRaaigras",
|
||||
"Facelia",
|
||||
"Grasland",
|
||||
"Overig",
|
||||
"Rietzwenkgras"
|
||||
],
|
||||
"Perennial": [
|
||||
"Nurseries",
|
||||
"Apples",
|
||||
"Pears",
|
||||
"Other_fruits",
|
||||
"Wine",
|
||||
"Miscanthus",
|
||||
"Switchgrass",
|
||||
"Willow"
|
||||
],
|
||||
"Grass_nat": [
|
||||
"Perm_gras",
|
||||
"Nat_gras",
|
||||
"Gras"
|
||||
]
|
||||
}
|
||||
File diff suppressed because one or more lines are too long
@@ -1,72 +0,0 @@
|
||||
{
|
||||
"ManureSources_liv": [
|
||||
{
|
||||
"ManureSource_liv": "WMGRAAS",
|
||||
"Description": "Weidemest graasdieren"
|
||||
},
|
||||
{
|
||||
"ManureSource_liv": "DMGRAAS",
|
||||
"Description": "Drijfmest graasdieren"
|
||||
},
|
||||
{
|
||||
"ManureSource_liv": "VMGRAAS",
|
||||
"Description": "Vaste mest graasdieren"
|
||||
},
|
||||
{
|
||||
"ManureSource_liv": "DMSTAL",
|
||||
"Description": "Drijfmest staldieren"
|
||||
},
|
||||
{
|
||||
"ManureSource_liv": "VMSTAL",
|
||||
"Description": "Vaste mest staldieren"
|
||||
},
|
||||
{
|
||||
"ManureSource_liv": "FRACDUN",
|
||||
"Description": "Dunne Fractie"
|
||||
},
|
||||
{
|
||||
"ManureSource_liv": "FRACDIK",
|
||||
"Description": "Dikke Fractie"
|
||||
},
|
||||
{
|
||||
"ManureSource_liv": "KMVERV",
|
||||
"Description": "Kunstmestvervangers"
|
||||
},
|
||||
{
|
||||
"ManureSource_liv": "DIGEST",
|
||||
"Description": "Digestaat"
|
||||
},
|
||||
{
|
||||
"ManureSource_liv": "CHAMPOST",
|
||||
"Description": "Champost"
|
||||
},
|
||||
{
|
||||
"ManureSource_liv": "SCHA_GEIT",
|
||||
"Description": "Schapen/geitenmest"
|
||||
},
|
||||
{
|
||||
"ManureSource_liv": "VMPIG",
|
||||
"Description": "Vaste varkensmest"
|
||||
},
|
||||
{
|
||||
"ManureSource_liv": "DM_ZEUG",
|
||||
"Description": "Zeugendrijfmest"
|
||||
},
|
||||
{
|
||||
"ManureSource_liv": "OVERIG",
|
||||
"Description": "Overig"
|
||||
}
|
||||
],
|
||||
"composts": [
|
||||
{
|
||||
"compost": "COMPOST",
|
||||
"Description": "compost"
|
||||
}
|
||||
],
|
||||
"CarbonSource": [
|
||||
"CarbonManure",
|
||||
"CarbonResidues",
|
||||
"CarbonGreenManure",
|
||||
"CarbonCompost"
|
||||
]
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,7 +0,0 @@
|
||||
{
|
||||
"SoilType": [ "Moerig", "Veen", "Klei", "Zand", "Loss" ],
|
||||
"MineralSoils": [ "Klei", "Zand" ],
|
||||
"Months": [ "M1", "M2", "M3", "M4", "M5", "M6", "M7", "M8", "M9", "M10", "M11", "M12", "Total", "Average" ],
|
||||
"AllMonths": [ "M1", "M2", "M3", "M4", "M5", "M6", "M7", "M8", "M9", "M10", "M11", "M12" ],
|
||||
"ClimateVar": [ "Evapotranspiration", "Precipitation", "Temperature" ]
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,62 +0,0 @@
|
||||
[
|
||||
{
|
||||
"ManCcont": "WMGRAAS",
|
||||
"Value": 0.0356
|
||||
},
|
||||
{
|
||||
"ManCcont": "DMGRAAS",
|
||||
"Value": 0.0356
|
||||
},
|
||||
{
|
||||
"ManCcont": "VMGRAAS",
|
||||
"Value": 0.077385
|
||||
},
|
||||
{
|
||||
"ManCcont": "DMSTAL",
|
||||
"Value": 0.03955
|
||||
},
|
||||
{
|
||||
"ManCcont": "VMSTAL",
|
||||
"Value": 0.209715
|
||||
},
|
||||
{
|
||||
"ManCcont": "COMPOST",
|
||||
"Value": 0.10535
|
||||
},
|
||||
{
|
||||
"ManCcont": "FRACDUN",
|
||||
"Value": 0.01715
|
||||
},
|
||||
{
|
||||
"ManCcont": "FRACDIK",
|
||||
"Value": 0.0759
|
||||
},
|
||||
{
|
||||
"ManCcont": "KMVERV",
|
||||
"Value": 0.010585
|
||||
},
|
||||
{
|
||||
"ManCcont": "DIGEST",
|
||||
"Value": 0.01652
|
||||
},
|
||||
{
|
||||
"ManCcont": "CHAMPOST",
|
||||
"Value": 0.1050
|
||||
},
|
||||
{
|
||||
"ManCcont": "SCHA_GEIT",
|
||||
"Value": 0.09225
|
||||
},
|
||||
{
|
||||
"ManCcont": "VMPIG",
|
||||
"Value": 0.0765
|
||||
},
|
||||
{
|
||||
"ManCcont": "DM_ZEUG",
|
||||
"Value": 0.0125
|
||||
},
|
||||
{
|
||||
"ManCcont": "OVERIG",
|
||||
"Value": 0.01652
|
||||
}
|
||||
]
|
||||
File diff suppressed because one or more lines are too long
@@ -1,303 +0,0 @@
|
||||
[
|
||||
{
|
||||
"CropCode": "1020101",
|
||||
"CropName": "Wintertarwe",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": ""
|
||||
},
|
||||
{
|
||||
"CropCode": "1020102",
|
||||
"CropName": "Wintergerst",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": ""
|
||||
},
|
||||
{
|
||||
"CropCode": "1020103",
|
||||
"CropName": "Winterrogge",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": ""
|
||||
},
|
||||
{
|
||||
"CropCode": "1020201",
|
||||
"CropName": "Zomertarwe",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": ""
|
||||
},
|
||||
{
|
||||
"CropCode": "1020202",
|
||||
"CropName": "Zomergerst",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": ""
|
||||
},
|
||||
{
|
||||
"CropCode": "1020203",
|
||||
"CropName": "Zomerrogge",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": ""
|
||||
},
|
||||
{
|
||||
"CropCode": "1030301",
|
||||
"CropName": "Alexandrijnse klaver",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Voederwikke"
|
||||
},
|
||||
{
|
||||
"CropCode": "1030302",
|
||||
"CropName": "Bastaard klaver",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Voederwikke"
|
||||
},
|
||||
{
|
||||
"CropCode": "1030303",
|
||||
"CropName": "Hopklaver",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Voederwikke"
|
||||
},
|
||||
{
|
||||
"CropCode": "1030304",
|
||||
"CropName": "Inkarnaatklaver",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Voederwikke"
|
||||
},
|
||||
{
|
||||
"CropCode": "1030305",
|
||||
"CropName": "Perzische klaver",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Voederwikke"
|
||||
},
|
||||
{
|
||||
"CropCode": "1030306",
|
||||
"CropName": "Rode klaver",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Voederwikke"
|
||||
},
|
||||
{
|
||||
"CropCode": "1030307",
|
||||
"CropName": "Rolklaver",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Voederwikke"
|
||||
},
|
||||
{
|
||||
"CropCode": "1030308",
|
||||
"CropName": "Witte honingklaver",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Voederwikke"
|
||||
},
|
||||
{
|
||||
"CropCode": "1030309",
|
||||
"CropName": "Witte klaver",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Voederwikke"
|
||||
},
|
||||
{
|
||||
"CropCode": "1030401",
|
||||
"CropName": "Blauwe Lupine",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Voederwikke"
|
||||
},
|
||||
{
|
||||
"CropCode": "1030402",
|
||||
"CropName": "Gele Lupine",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Voederwikke"
|
||||
},
|
||||
{
|
||||
"CropCode": "1030403",
|
||||
"CropName": "Witte Lupine",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Voederwikke"
|
||||
},
|
||||
{
|
||||
"CropCode": "1030501",
|
||||
"CropName": "Voederwikke",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Voederwikke"
|
||||
},
|
||||
{
|
||||
"CropCode": "1030502",
|
||||
"CropName": "Bonte wikke",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Voederwikke"
|
||||
},
|
||||
{
|
||||
"CropCode": "1030602",
|
||||
"CropName": "Hanekam",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Overig"
|
||||
},
|
||||
{
|
||||
"CropCode": "1040101",
|
||||
"CropName": "Stoppelknol",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Overig"
|
||||
},
|
||||
{
|
||||
"CropCode": "1040102",
|
||||
"CropName": "Bladrammenas",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Bladrammenas"
|
||||
},
|
||||
{
|
||||
"CropCode": "1040103",
|
||||
"CropName": "Bruine mosterd",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "GeleMosterd"
|
||||
},
|
||||
{
|
||||
"CropCode": "1040104",
|
||||
"CropName": "Gele mosterd",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "GeleMosterd"
|
||||
},
|
||||
{
|
||||
"CropCode": "1040105",
|
||||
"CropName": "Zwarte mosterd",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "GeleMosterd"
|
||||
},
|
||||
{
|
||||
"CropCode": "1040108",
|
||||
"CropName": "Bladkool",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Overig"
|
||||
},
|
||||
{
|
||||
"CropCode": "1040109",
|
||||
"CropName": "Mergkool",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Overig"
|
||||
},
|
||||
{
|
||||
"CropCode": "1040110",
|
||||
"CropName": "Ethiopische mosterd",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "GeleMosterd"
|
||||
},
|
||||
{
|
||||
"CropCode": "1040111",
|
||||
"CropName": "Serepta mosterd",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "GeleMosterd"
|
||||
},
|
||||
{
|
||||
"CropCode": "1040112",
|
||||
"CropName": "Zwaardherik",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Overig"
|
||||
},
|
||||
{
|
||||
"CropCode": "1050101",
|
||||
"CropName": "Engels raaigras",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "EngelsRaaigras"
|
||||
},
|
||||
{
|
||||
"CropCode": "1050102",
|
||||
"CropName": "Frans raaigras",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "ItaliaansRaaigras"
|
||||
},
|
||||
{
|
||||
"CropCode": "1050103",
|
||||
"CropName": "Gekruist raaigras",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "ItaliaansRaaigras"
|
||||
},
|
||||
{
|
||||
"CropCode": "1050104",
|
||||
"CropName": "Italiaans raaigras",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "ItaliaansRaaigras"
|
||||
},
|
||||
{
|
||||
"CropCode": "1050105",
|
||||
"CropName": "Trosraaigras",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "ItaliaansRaaigras"
|
||||
},
|
||||
{
|
||||
"CropCode": "1050106",
|
||||
"CropName": "Westerwolds raaigras",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "ItaliaansRaaigras"
|
||||
},
|
||||
{
|
||||
"CropCode": "1050201",
|
||||
"CropName": "Roodzwenkgras",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Rietzwenkgras"
|
||||
},
|
||||
{
|
||||
"CropCode": "1050408",
|
||||
"CropName": "Sudangras",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Rietzwenkgras"
|
||||
},
|
||||
{
|
||||
"CropCode": "1080107",
|
||||
"CropName": "Facelia",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Facelia"
|
||||
},
|
||||
{
|
||||
"CropCode": "1080108",
|
||||
"CropName": "Spurrie",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Overig"
|
||||
},
|
||||
{
|
||||
"CropCode": "1080109",
|
||||
"CropName": "Afrikaantjes",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Afrikaantjes"
|
||||
},
|
||||
{
|
||||
"CropCode": "1080110",
|
||||
"CropName": "Raketblad",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Overig"
|
||||
}
|
||||
]
|
||||
@@ -1 +0,0 @@
|
||||
UTF-8
|
||||
Binary file not shown.
@@ -1 +0,0 @@
|
||||
PROJCS["RD_New",GEOGCS["GCS_Amersfoort",DATUM["D_Amersfoort",SPHEROID["Bessel_1841",6377397.155,299.1528128]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Double_Stereographic"],PARAMETER["False_Easting",155000.0],PARAMETER["False_Northing",463000.0],PARAMETER["Central_Meridian",5.38763888888889],PARAMETER["Scale_Factor",0.9999079],PARAMETER["Latitude_Of_Origin",52.15616055555555],UNIT["Meter",1.0]]
|
||||
Binary file not shown.
Binary file not shown.
@@ -1,10 +0,0 @@
|
||||
{
|
||||
"LayerDepth": 25.0,
|
||||
"kDPM": 10.0,
|
||||
"kRPM": 0.3,
|
||||
"kBIO": 0.66,
|
||||
"kHUM": 0.02,
|
||||
"StubbleFraction": 0.45,
|
||||
"CarbonBiomass": 0.45,
|
||||
"FracBelowGroundCinput": 0.25
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
@@ -1,123 +0,0 @@
|
||||
[
|
||||
{
|
||||
"ManureName": "Bladrammenas",
|
||||
"GoodQuality": 3.573099415204678,
|
||||
"AverageQuality": 2.5011695906432747,
|
||||
"BadQuality": 1.786549707602339
|
||||
},
|
||||
{
|
||||
"ManureName": "GeleMosterd",
|
||||
"GoodQuality": 2.05696405648267,
|
||||
"AverageQuality": 1.4398748395378689,
|
||||
"BadQuality": 1.028482028241335
|
||||
},
|
||||
{
|
||||
"ManureName": "Voederwikke",
|
||||
"GoodQuality": 1.2933673469387754,
|
||||
"AverageQuality": 0.9053571428571427,
|
||||
"BadQuality": 0.6466836734693877
|
||||
},
|
||||
{
|
||||
"ManureName": "Afrikaantjes",
|
||||
"GoodQuality": 2.8392857142857153,
|
||||
"AverageQuality": 1.9875000000000005,
|
||||
"BadQuality": 1.4196428571428577
|
||||
},
|
||||
{
|
||||
"ManureName": "JapanseHaver",
|
||||
"GoodQuality": 2.5844583333333335,
|
||||
"AverageQuality": 1.8091208333333333,
|
||||
"BadQuality": 1.2922291666666668
|
||||
},
|
||||
{
|
||||
"ManureName": "ItaliaansRaaigras",
|
||||
"GoodQuality": 3.1635153508771934,
|
||||
"AverageQuality": 2.2144607456140353,
|
||||
"BadQuality": 1.5817576754385967
|
||||
},
|
||||
{
|
||||
"ManureName": "Rogge",
|
||||
"GoodQuality": 2.5,
|
||||
"AverageQuality": 1.75,
|
||||
"BadQuality": 1.25
|
||||
},
|
||||
{
|
||||
"ManureName": "Graan",
|
||||
"GoodQuality": 2.2,
|
||||
"AverageQuality": 1.54,
|
||||
"BadQuality": 1.1
|
||||
},
|
||||
{
|
||||
"ManureName": "Haver",
|
||||
"GoodQuality": 2.6,
|
||||
"AverageQuality": 1.82,
|
||||
"BadQuality": 1.3
|
||||
},
|
||||
{
|
||||
"ManureName": "Gerst",
|
||||
"GoodQuality": 2.55,
|
||||
"AverageQuality": 1.785,
|
||||
"BadQuality": 1.275
|
||||
},
|
||||
{
|
||||
"ManureName": "Mengsel_groenbraak",
|
||||
"GoodQuality": 2.8,
|
||||
"AverageQuality": 1.96,
|
||||
"BadQuality": 1.4
|
||||
},
|
||||
{
|
||||
"ManureName": "Mengsel_natuurbraak",
|
||||
"GoodQuality": 3.0,
|
||||
"AverageQuality": 2.1,
|
||||
"BadQuality": 1.5
|
||||
},
|
||||
{
|
||||
"ManureName": "Mengsel_Nbron",
|
||||
"GoodQuality": 2.8,
|
||||
"AverageQuality": 1.96,
|
||||
"BadQuality": 1.4
|
||||
},
|
||||
{
|
||||
"ManureName": "Mengsel_Nvang",
|
||||
"GoodQuality": 2.8,
|
||||
"AverageQuality": 1.96,
|
||||
"BadQuality": 1.4
|
||||
},
|
||||
{
|
||||
"ManureName": "EngelsRaaigras",
|
||||
"GoodQuality": 3.1635153508771934,
|
||||
"AverageQuality": 2.2144607456140353,
|
||||
"BadQuality": 1.5817576754385967
|
||||
},
|
||||
{
|
||||
"ManureName": "Facelia",
|
||||
"GoodQuality": 0.2925,
|
||||
"AverageQuality": 0.20475,
|
||||
"BadQuality": 0.14625
|
||||
},
|
||||
{
|
||||
"ManureName": "Grasland",
|
||||
"GoodQuality": 3.418421052631579,
|
||||
"AverageQuality": 2.3928947368421056,
|
||||
"BadQuality": 1.7092105263157895
|
||||
},
|
||||
{
|
||||
"ManureName": "Overig",
|
||||
"GoodQuality": 6.728475765306122,
|
||||
"AverageQuality": 4.709933035714285,
|
||||
"BadQuality": 3.364237882653061
|
||||
},
|
||||
{
|
||||
"ManureName": "Rietzwenkgras",
|
||||
"GoodQuality": 3.1635153508771934,
|
||||
"AverageQuality": 2.2144607456140353,
|
||||
"BadQuality": 1.5817576754385967
|
||||
},
|
||||
{
|
||||
"ManureName": "Triticale",
|
||||
"GoodQuality": 2.2,
|
||||
"AverageQuality": 1.54,
|
||||
"BadQuality": 1.1
|
||||
}
|
||||
|
||||
]
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,206 +0,0 @@
|
||||
[
|
||||
{
|
||||
"CropName": "Perm_gras",
|
||||
"CoverMonths": [ "M1", "M2", "M3", "M4", "M5", "M6", "M7", "M8", "M9", "M10", "M11", "M12" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Temp_gras",
|
||||
"CoverMonths": [ "M1", "M2", "M3", "M4", "M5", "M6", "M7", "M8", "M9", "M10", "M11", "M12" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Nat_gras",
|
||||
"CoverMonths": [ "M1", "M2", "M3", "M4", "M5", "M6", "M7", "M8", "M9", "M10", "M11", "M12" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Gras",
|
||||
"CoverMonths": [ "M1", "M2", "M3", "M4", "M5", "M6", "M7", "M8", "M9", "M10", "M11", "M12" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Fodder_maize",
|
||||
"CoverMonths": [ "M6", "M7", "M8", "M9" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Maize",
|
||||
"CoverMonths": [ "M6", "M7", "M8", "M9" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Corn_cob_mix",
|
||||
"CoverMonths": [ "M6", "M7", "M8", "M9" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Winter_wheat",
|
||||
"CoverMonths": [ "M1", "M2", "M3", "M4", "M5", "M6", "M7", "M12" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Summer_wheat",
|
||||
"CoverMonths": [ "M5", "M6", "M7", "M8" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Summer_barley",
|
||||
"CoverMonths": [ "M5", "M6", "M7", "M8" ]
|
||||
},
|
||||
{
|
||||
"CropName": "winter_barley",
|
||||
"CoverMonths": [ "M1", "M2", "M3", "M4", "M5", "M6", "M7", "M12" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Sugarbeet",
|
||||
"CoverMonths": [ "M6", "M7", "M8", "M9", "M10" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Cons_pot_clay",
|
||||
"CoverMonths": [ "M5", "M6", "M7", "M8" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Pot_clay",
|
||||
"CoverMonths": [ "M5", "M6", "M7", "M8" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Starch_pot",
|
||||
"CoverMonths": [ "M5", "M6", "M7", "M8" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Cons_pot_sand",
|
||||
"CoverMonths": [ "M5", "M6", "M7", "M8" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Pot_sand",
|
||||
"CoverMonths": [ "M5", "M6", "M7", "M8" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Vegetables_root",
|
||||
"CoverMonths": [ "M5", "M6", "M7", "M8", "M9", "M10" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Vegetables_leaf",
|
||||
"CoverMonths": [ "M5", "M6", "M7", "M8", "M9", "M10" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Vegetables_cabbage",
|
||||
"CoverMonths": [ "M6", "M7", "M8", "M9" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Vegetables_stem",
|
||||
"CoverMonths": [ "M5", "M6", "M7", "M8", "M9", "M10" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Pumpkin",
|
||||
"CoverMonths": [ "M6", "M7", "M8", "M9" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Chicory",
|
||||
"CoverMonths": [ "M5", "M6", "M7", "M8", "M9", "M10" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Courgette",
|
||||
"CoverMonths": [ "M5", "M6", "M7" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Other_veg",
|
||||
"CoverMonths": [ "M5", "M6", "M7", "M8", "M9", "M10" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Grasseed",
|
||||
"CoverMonths": [ "M1", "M2", "M3", "M4", "M5", "M6", "M7", "M8", "M9", "M10", "M11", "M12" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Onion",
|
||||
"CoverMonths": [ "M5", "M6", "M7", "M8" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Bulbs",
|
||||
"CoverMonths": [ "M4", "M5", "M6", "M7", "M8" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Fallow",
|
||||
"CoverMonths": []
|
||||
},
|
||||
{
|
||||
"CropName": "Nurseries",
|
||||
"CoverMonths": [ "M1", "M2", "M3", "M4", "M5", "M6", "M7", "M8", "M9", "M10", "M11", "M12" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Pulses",
|
||||
"CoverMonths": [ "M5", "M6", "M7" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Apples",
|
||||
"CoverMonths": [ "M1", "M2", "M3", "M4", "M5", "M6", "M7", "M8", "M9", "M10", "M11", "M12" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Pears",
|
||||
"CoverMonths": [ "M1", "M2", "M3", "M4", "M5", "M6", "M7", "M8", "M9", "M10", "M11", "M12" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Luzerne",
|
||||
"CoverMonths": [ "M1", "M2", "M3", "M4", "M5", "M6", "M7", "M8", "M9", "M10", "M11", "M12" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Other_crops",
|
||||
"CoverMonths": [ "M5", "M6", "M7", "M8" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Other_seeds",
|
||||
"CoverMonths": [ "M5", "M6", "M7", "M8" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Triticale",
|
||||
"CoverMonths": [ "M5", "M6", "M7", "M8" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Rapeseed",
|
||||
"CoverMonths": [ "M1", "M2", "M3", "M4", "M5", "M6", "M7", "M12" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Strawberry",
|
||||
"CoverMonths": [ "M4", "M5", "M6", "M7", "M8", "M9", "M10" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Rye",
|
||||
"CoverMonths": [ "M4", "M5", "M6", "M7" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Other_fruits",
|
||||
"CoverMonths": [ "M1", "M2", "M3", "M4", "M5", "M6", "M7", "M8", "M9", "M10", "M11", "M12" ]
|
||||
},
|
||||
{
|
||||
"CropName": "oats",
|
||||
"CoverMonths": [ "M5", "M6", "M7", "M8" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Green_manure",
|
||||
"CoverMonths": [ "M1", "M2", "M3", "M9", "M10", "M11", "M12" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Fibres",
|
||||
"CoverMonths": [ "M5", "M6", "M7", "M8" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Sunflower",
|
||||
"CoverMonths": [ "M5", "M6", "M7", "M8" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Fodder_beet",
|
||||
"CoverMonths": [ "M6", "M7", "M8", "M9" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Other_cereals",
|
||||
"CoverMonths": [ "M5", "M6", "M7", "M8" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Wine",
|
||||
"CoverMonths": [ "M1", "M2", "M3", "M4", "M5", "M6", "M7", "M8", "M9", "M10", "M11", "M12" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Miscanthus",
|
||||
"CoverMonths": [ "M1", "M2", "M3", "M4", "M5", "M6", "M7", "M8", "M9", "M10", "M11", "M12" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Switchgrass",
|
||||
"CoverMonths": [ "M1", "M2", "M3", "M4", "M5", "M6", "M7", "M8", "M9", "M10", "M11", "M12" ]
|
||||
},
|
||||
{
|
||||
"CropName": "Willow",
|
||||
"CoverMonths": [ "M1", "M2", "M3", "M4", "M5", "M6", "M7", "M8", "M9", "M10", "M11", "M12" ]
|
||||
}
|
||||
]
|
||||
@@ -1,359 +0,0 @@
|
||||
[
|
||||
{
|
||||
"Name": "Perm_gras",
|
||||
"DM_content": 1.0,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 5.1,
|
||||
"HarvestIndex": 0.444
|
||||
},
|
||||
{
|
||||
"Name": "Temp_gras",
|
||||
"DM_content": 1.0,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 3.4,
|
||||
"HarvestIndex": 0.444
|
||||
},
|
||||
{
|
||||
"Name": "Nat_gras",
|
||||
"DM_content": 1.0,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 5.1,
|
||||
"HarvestIndex": 0.444
|
||||
},
|
||||
{
|
||||
"Name": "Gras",
|
||||
"DM_content": 1.0,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 4.59,
|
||||
"HarvestIndex": 0.444
|
||||
},
|
||||
{
|
||||
"Name": "Fodder_maize",
|
||||
"DM_content": 0.35,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 1.1,
|
||||
"HarvestIndex": 0.67
|
||||
},
|
||||
{
|
||||
"Name": "Maize",
|
||||
"DM_content": 0.85,
|
||||
"FracR": 0.25,
|
||||
"C_input_CropRes": 0.0,
|
||||
"HarvestIndex": 0.46
|
||||
},
|
||||
{
|
||||
"Name": "Corn_cob_mix",
|
||||
"DM_content": 0.8,
|
||||
"FracR": 0.25,
|
||||
"C_input_CropRes": 0.0,
|
||||
"HarvestIndex": 0.46
|
||||
},
|
||||
{
|
||||
"Name": "Winter_wheat",
|
||||
"DM_content": 0.85,
|
||||
"FracR": 0.62,
|
||||
"C_input_CropRes": 0.0,
|
||||
"HarvestIndex": 0.46
|
||||
},
|
||||
{
|
||||
"Name": "Summer_wheat",
|
||||
"DM_content": 0.85,
|
||||
"FracR": 0.62,
|
||||
"C_input_CropRes": 0.0,
|
||||
"HarvestIndex": 0.46
|
||||
},
|
||||
{
|
||||
"Name": "Summer_barley",
|
||||
"DM_content": 0.85,
|
||||
"FracR": 0.43,
|
||||
"C_input_CropRes": 0.0,
|
||||
"HarvestIndex": 0.46
|
||||
},
|
||||
{
|
||||
"Name": "winter_barley",
|
||||
"DM_content": 0.85,
|
||||
"FracR": 0.43,
|
||||
"C_input_CropRes": 0.0,
|
||||
"HarvestIndex": 0.46
|
||||
},
|
||||
{
|
||||
"Name": "Sugarbeet",
|
||||
"DM_content": 0.25,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 2.732142857142857,
|
||||
"HarvestIndex": 0.69
|
||||
},
|
||||
{
|
||||
"Name": "Cons_pot_clay",
|
||||
"DM_content": 0.24,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 1.7897727272727275,
|
||||
"HarvestIndex": 0.69
|
||||
},
|
||||
{
|
||||
"Name": "Pot_clay",
|
||||
"DM_content": 0.24,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 1.953409090909091,
|
||||
"HarvestIndex": 0.69
|
||||
},
|
||||
{
|
||||
"Name": "Starch_pot",
|
||||
"DM_content": 0.24,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 1.6670454545454545,
|
||||
"HarvestIndex": 0.69
|
||||
},
|
||||
{
|
||||
"Name": "Cons_pot_sand",
|
||||
"DM_content": 0.24,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 1.7897727272727275,
|
||||
"HarvestIndex": 0.69
|
||||
},
|
||||
{
|
||||
"Name": "Pot_sand",
|
||||
"DM_content": 0.24,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 1.953409090909091,
|
||||
"HarvestIndex": 0.69
|
||||
},
|
||||
{
|
||||
"Name": "Vegetables_root",
|
||||
"DM_content": 0.099,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 1.61648275862069,
|
||||
"HarvestIndex": 0.627333333333333
|
||||
},
|
||||
{
|
||||
"Name": "Vegetables_leaf",
|
||||
"DM_content": 0.04575,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 0.704347826086956,
|
||||
"HarvestIndex": 0.56125
|
||||
},
|
||||
{
|
||||
"Name": "Vegetables_cabbage",
|
||||
"DM_content": 0.0837058823529412,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 2.75625,
|
||||
"HarvestIndex": 0.472941176470588
|
||||
},
|
||||
{
|
||||
"Name": "Vegetables_stem",
|
||||
"DM_content": 0.0752,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 0.704347826086956,
|
||||
"HarvestIndex": 0.602
|
||||
},
|
||||
{
|
||||
"Name": "Pumpkin",
|
||||
"DM_content": 0.183,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 0.704347826086956,
|
||||
"HarvestIndex": 0.56
|
||||
},
|
||||
{
|
||||
"Name": "Chicory",
|
||||
"DM_content": 0.233,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 1.40869565217391,
|
||||
"HarvestIndex": 0.6
|
||||
},
|
||||
{
|
||||
"Name": "Courgette",
|
||||
"DM_content": 0.048,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 0.704347826086956,
|
||||
"HarvestIndex": 0.40
|
||||
},
|
||||
{
|
||||
"Name": "Other_veg",
|
||||
"DM_content": 0.10967,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 1.22840281644892,
|
||||
"HarvestIndex": 0.54622
|
||||
},
|
||||
{
|
||||
"Name": "Grasseed",
|
||||
"DM_content": 0.85,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 2.7155172413793105,
|
||||
"HarvestIndex": 0.2
|
||||
},
|
||||
{
|
||||
"Name": "Onion",
|
||||
"DM_content": 0.25,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 0.5625,
|
||||
"HarvestIndex": 1.0
|
||||
},
|
||||
{
|
||||
"Name": "Bulbs",
|
||||
"DM_content": 0.25,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 0.7575000000000001,
|
||||
"HarvestIndex": 1.0
|
||||
},
|
||||
{
|
||||
"Name": "Fallow",
|
||||
"DM_content": 0.0,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 0.0,
|
||||
"HarvestIndex": 0.0
|
||||
},
|
||||
{
|
||||
"Name": "Nurseries",
|
||||
"DM_content": 0.25,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 1.505,
|
||||
"HarvestIndex": 0.85
|
||||
},
|
||||
{
|
||||
"Name": "Pulses",
|
||||
"DM_content": 0.85,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 2.0454545454545454,
|
||||
"HarvestIndex": 0.69
|
||||
},
|
||||
{
|
||||
"Name": "Apples",
|
||||
"DM_content": 0.14,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 2.6,
|
||||
"HarvestIndex": 1.0
|
||||
},
|
||||
{
|
||||
"Name": "Pears",
|
||||
"DM_content": 0.14,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 2.6,
|
||||
"HarvestIndex": 1.0
|
||||
},
|
||||
{
|
||||
"Name": "Luzerne",
|
||||
"DM_content": 0.25,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 1.779,
|
||||
"HarvestIndex": 0.5
|
||||
},
|
||||
{
|
||||
"Name": "Other_crops",
|
||||
"DM_content": 0.7,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 2.0359063662409858,
|
||||
"HarvestIndex": 0.5
|
||||
},
|
||||
{
|
||||
"Name": "Other_seeds",
|
||||
"DM_content": 0.85,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 2.7155172413793105,
|
||||
"HarvestIndex": 0.5
|
||||
},
|
||||
{
|
||||
"Name": "Triticale",
|
||||
"DM_content": 0.85,
|
||||
"FracR": 0.5,
|
||||
"C_input_CropRes": 2.2790322580645164,
|
||||
"HarvestIndex": 0.46
|
||||
},
|
||||
{
|
||||
"Name": "Rapeseed",
|
||||
"DM_content": 0.85,
|
||||
"FracR": 0.5,
|
||||
"C_input_CropRes": 0.0,
|
||||
"HarvestIndex": 0.69
|
||||
},
|
||||
{
|
||||
"Name": "Strawberry",
|
||||
"DM_content": 0.15,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 2.0,
|
||||
"HarvestIndex": 0.5
|
||||
},
|
||||
{
|
||||
"Name": "Rye",
|
||||
"DM_content": 0.85,
|
||||
"FracR": 0.5,
|
||||
"C_input_CropRes": 0.0,
|
||||
"HarvestIndex": 0.46
|
||||
},
|
||||
{
|
||||
"Name": "Other_fruits",
|
||||
"DM_content": 0.15,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 2.6,
|
||||
"HarvestIndex": 1.0
|
||||
},
|
||||
{
|
||||
"Name": "oats",
|
||||
"DM_content": 0.85,
|
||||
"FracR": 0.5,
|
||||
"C_input_CropRes": 0.0,
|
||||
"HarvestIndex": 0.46
|
||||
},
|
||||
{
|
||||
"Name": "Green_manure",
|
||||
"DM_content": 0.25,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 3.7,
|
||||
"HarvestIndex": 0.3
|
||||
},
|
||||
{
|
||||
"Name": "Fibres",
|
||||
"DM_content": 0.85,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 0.13636363636363635,
|
||||
"HarvestIndex": 0.92
|
||||
},
|
||||
{
|
||||
"Name": "Sunflower",
|
||||
"DM_content": 0.85,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 0.0,
|
||||
"HarvestIndex": 0.46
|
||||
},
|
||||
{
|
||||
"Name": "Fodder_beet",
|
||||
"DM_content": 0.25,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 2.732142857142857,
|
||||
"HarvestIndex": 0.69
|
||||
},
|
||||
{
|
||||
"Name": "Other_cereals",
|
||||
"DM_content": 0.85,
|
||||
"FracR": 0.5,
|
||||
"C_input_CropRes": 2.0359063662409853,
|
||||
"HarvestIndex": 0.46
|
||||
},
|
||||
{
|
||||
"Name": "Wine",
|
||||
"DM_content": 0.15,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 2.6,
|
||||
"HarvestIndex": 0.7
|
||||
},
|
||||
{
|
||||
"Name": "Miscanthus",
|
||||
"DM_content": 1.0,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 5.1,
|
||||
"HarvestIndex": 0.444
|
||||
},
|
||||
{
|
||||
"Name": "Switchgrass",
|
||||
"DM_content": 1.0,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 5.1,
|
||||
"HarvestIndex": 0.444
|
||||
},
|
||||
{
|
||||
"Name": "Willow",
|
||||
"DM_content": 1.0,
|
||||
"FracR": 0.0,
|
||||
"C_input_CropRes": 2.6,
|
||||
"HarvestIndex": 0.85
|
||||
}
|
||||
]
|
||||
@@ -1,78 +0,0 @@
|
||||
{
|
||||
"StrawCrops": [
|
||||
{
|
||||
"StrawCrop": "Maize",
|
||||
"DM_Content": 0.7
|
||||
},
|
||||
{
|
||||
"StrawCrop": "Corn_cob_mix",
|
||||
"DM_Content": 0.7
|
||||
},
|
||||
{
|
||||
"StrawCrop": "Winter_wheat",
|
||||
"DM_Content": 0.85
|
||||
},
|
||||
{
|
||||
"StrawCrop": "Summer_wheat",
|
||||
"DM_Content": 0.85
|
||||
},
|
||||
{
|
||||
"StrawCrop": "Summer_barley",
|
||||
"DM_Content": 0.85
|
||||
},
|
||||
{
|
||||
"StrawCrop": "winter_barley",
|
||||
"DM_Content": 0.85
|
||||
},
|
||||
{
|
||||
"StrawCrop": "Rapeseed",
|
||||
"DM_Content": 0.6
|
||||
},
|
||||
{
|
||||
"StrawCrop": "Rye",
|
||||
"DM_Content": 0.85
|
||||
},
|
||||
{
|
||||
"StrawCrop": "oats",
|
||||
"DM_Content": 0.85
|
||||
},
|
||||
{
|
||||
"StrawCrop": "Sunflower",
|
||||
"DM_Content": 0.6
|
||||
},
|
||||
{
|
||||
"StrawCrop": "Other_cereals",
|
||||
"DM_Content": 0.85
|
||||
}
|
||||
],
|
||||
"GreenManureType": [
|
||||
"Bladrammenas",
|
||||
"GeleMosterd",
|
||||
"Voederwikke",
|
||||
"Afrikaantjes",
|
||||
"JapanseHaver",
|
||||
"ItaliaansRaaigras",
|
||||
"Mengsel3soorten",
|
||||
"Mengsel12soorten",
|
||||
"EngelsRaaigras",
|
||||
"Facelia",
|
||||
"Grasland",
|
||||
"Overig",
|
||||
"Rietzwenkgras"
|
||||
],
|
||||
"Perennial": [
|
||||
"Nurseries",
|
||||
"Apples",
|
||||
"Pears",
|
||||
"Other_fruits",
|
||||
"Wine",
|
||||
"Miscanthus",
|
||||
"Switchgrass",
|
||||
"Willow"
|
||||
],
|
||||
"Grass_nat": [
|
||||
"Perm_gras",
|
||||
"Nat_gras",
|
||||
"Gras"
|
||||
]
|
||||
}
|
||||
File diff suppressed because one or more lines are too long
@@ -1,76 +0,0 @@
|
||||
{
|
||||
"ManureSources_liv": [
|
||||
{
|
||||
"ManureSource_liv": "WMGRAAS",
|
||||
"Description": "Weidemest graasdieren"
|
||||
},
|
||||
{
|
||||
"ManureSource_liv": "DMGRAAS",
|
||||
"Description": "Drijfmest graasdieren"
|
||||
},
|
||||
{
|
||||
"ManureSource_liv": "VMGRAAS",
|
||||
"Description": "Vaste mest graasdieren"
|
||||
},
|
||||
{
|
||||
"ManureSource_liv": "DMSTAL",
|
||||
"Description": "Drijfmest staldieren"
|
||||
},
|
||||
{
|
||||
"ManureSource_liv": "VMSTAL",
|
||||
"Description": "Vaste mest staldieren"
|
||||
},
|
||||
{
|
||||
"ManureSource_liv": "FRACDUN",
|
||||
"Description": "Dunne Fractie"
|
||||
},
|
||||
{
|
||||
"ManureSource_liv": "FRACDIK",
|
||||
"Description": "Dikke Fractie"
|
||||
},
|
||||
{
|
||||
"ManureSource_liv": "KMVERV",
|
||||
"Description": "Kunstmestvervangers"
|
||||
},
|
||||
{
|
||||
"ManureSource_liv": "DIGEST",
|
||||
"Description": "Digestaat"
|
||||
},
|
||||
{
|
||||
"ManureSource_liv": "CHAMPOST",
|
||||
"Description": "Champost"
|
||||
},
|
||||
{
|
||||
"ManureSource_liv": "SCHA_GEIT",
|
||||
"Description": "Schapen/geitenmest"
|
||||
},
|
||||
{
|
||||
"ManureSource_liv": "VMPIG",
|
||||
"Description": "Vaste varkensmest"
|
||||
},
|
||||
{
|
||||
"ManureSource_liv": "DM_ZEUG",
|
||||
"Description": "Zeugendrijfmest"
|
||||
},
|
||||
{
|
||||
"ManureSource_liv": "BOKASHI",
|
||||
"Description": "Bokashi"
|
||||
},
|
||||
{
|
||||
"ManureSource_liv": "OVERIG",
|
||||
"Description": "Overig"
|
||||
}
|
||||
],
|
||||
"composts": [
|
||||
{
|
||||
"compost": "COMPOST",
|
||||
"Description": "compost"
|
||||
}
|
||||
],
|
||||
"CarbonSource": [
|
||||
"CarbonManure",
|
||||
"CarbonResidues",
|
||||
"CarbonGreenManure",
|
||||
"CarbonCompost"
|
||||
]
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,7 +0,0 @@
|
||||
{
|
||||
"SoilType": [ "Moerig", "Veen", "Klei", "Zand", "Loss" ],
|
||||
"MineralSoils": [ "Klei", "Zand" ],
|
||||
"Months": [ "M1", "M2", "M3", "M4", "M5", "M6", "M7", "M8", "M9", "M10", "M11", "M12", "Total", "Average" ],
|
||||
"AllMonths": [ "M1", "M2", "M3", "M4", "M5", "M6", "M7", "M8", "M9", "M10", "M11", "M12" ],
|
||||
"ClimateVar": [ "Evapotranspiration", "Precipitation", "Temperature" ]
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,66 +0,0 @@
|
||||
[
|
||||
{
|
||||
"ManCcont": "WMGRAAS",
|
||||
"Value": 0.0356
|
||||
},
|
||||
{
|
||||
"ManCcont": "DMGRAAS",
|
||||
"Value": 0.0356
|
||||
},
|
||||
{
|
||||
"ManCcont": "VMGRAAS",
|
||||
"Value": 0.077385
|
||||
},
|
||||
{
|
||||
"ManCcont": "DMSTAL",
|
||||
"Value": 0.03955
|
||||
},
|
||||
{
|
||||
"ManCcont": "VMSTAL",
|
||||
"Value": 0.209715
|
||||
},
|
||||
{
|
||||
"ManCcont": "COMPOST",
|
||||
"Value": 0.10535
|
||||
},
|
||||
{
|
||||
"ManCcont": "FRACDUN",
|
||||
"Value": 0.01715
|
||||
},
|
||||
{
|
||||
"ManCcont": "FRACDIK",
|
||||
"Value": 0.0759
|
||||
},
|
||||
{
|
||||
"ManCcont": "KMVERV",
|
||||
"Value": 0.010585
|
||||
},
|
||||
{
|
||||
"ManCcont": "DIGEST",
|
||||
"Value": 0.01652
|
||||
},
|
||||
{
|
||||
"ManCcont": "CHAMPOST",
|
||||
"Value": 0.1050
|
||||
},
|
||||
{
|
||||
"ManCcont": "SCHA_GEIT",
|
||||
"Value": 0.09225
|
||||
},
|
||||
{
|
||||
"ManCcont": "VMPIG",
|
||||
"Value": 0.0765
|
||||
},
|
||||
{
|
||||
"ManCcont": "DM_ZEUG",
|
||||
"Value": 0.0125
|
||||
},
|
||||
{
|
||||
"ManCcont": "BOKASHI",
|
||||
"Value": 0.19
|
||||
},
|
||||
{
|
||||
"ManCcont": "OVERIG",
|
||||
"Value": 0.01652
|
||||
}
|
||||
]
|
||||
File diff suppressed because one or more lines are too long
@@ -1,303 +0,0 @@
|
||||
[
|
||||
{
|
||||
"CropCode": "1020101",
|
||||
"CropName": "Wintertarwe",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": ""
|
||||
},
|
||||
{
|
||||
"CropCode": "1020102",
|
||||
"CropName": "Wintergerst",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": ""
|
||||
},
|
||||
{
|
||||
"CropCode": "1020103",
|
||||
"CropName": "Winterrogge",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": ""
|
||||
},
|
||||
{
|
||||
"CropCode": "1020201",
|
||||
"CropName": "Zomertarwe",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": ""
|
||||
},
|
||||
{
|
||||
"CropCode": "1020202",
|
||||
"CropName": "Zomergerst",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": ""
|
||||
},
|
||||
{
|
||||
"CropCode": "1020203",
|
||||
"CropName": "Zomerrogge",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": ""
|
||||
},
|
||||
{
|
||||
"CropCode": "1030301",
|
||||
"CropName": "Alexandrijnse klaver",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Voederwikke"
|
||||
},
|
||||
{
|
||||
"CropCode": "1030302",
|
||||
"CropName": "Bastaard klaver",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Voederwikke"
|
||||
},
|
||||
{
|
||||
"CropCode": "1030303",
|
||||
"CropName": "Hopklaver",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Voederwikke"
|
||||
},
|
||||
{
|
||||
"CropCode": "1030304",
|
||||
"CropName": "Inkarnaatklaver",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Voederwikke"
|
||||
},
|
||||
{
|
||||
"CropCode": "1030305",
|
||||
"CropName": "Perzische klaver",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Voederwikke"
|
||||
},
|
||||
{
|
||||
"CropCode": "1030306",
|
||||
"CropName": "Rode klaver",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Voederwikke"
|
||||
},
|
||||
{
|
||||
"CropCode": "1030307",
|
||||
"CropName": "Rolklaver",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Voederwikke"
|
||||
},
|
||||
{
|
||||
"CropCode": "1030308",
|
||||
"CropName": "Witte honingklaver",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Voederwikke"
|
||||
},
|
||||
{
|
||||
"CropCode": "1030309",
|
||||
"CropName": "Witte klaver",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Voederwikke"
|
||||
},
|
||||
{
|
||||
"CropCode": "1030401",
|
||||
"CropName": "Blauwe Lupine",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Voederwikke"
|
||||
},
|
||||
{
|
||||
"CropCode": "1030402",
|
||||
"CropName": "Gele Lupine",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Voederwikke"
|
||||
},
|
||||
{
|
||||
"CropCode": "1030403",
|
||||
"CropName": "Witte Lupine",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Voederwikke"
|
||||
},
|
||||
{
|
||||
"CropCode": "1030501",
|
||||
"CropName": "Voederwikke",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Voederwikke"
|
||||
},
|
||||
{
|
||||
"CropCode": "1030502",
|
||||
"CropName": "Bonte wikke",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Voederwikke"
|
||||
},
|
||||
{
|
||||
"CropCode": "1030602",
|
||||
"CropName": "Hanekam",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Overig"
|
||||
},
|
||||
{
|
||||
"CropCode": "1040101",
|
||||
"CropName": "Stoppelknol",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Overig"
|
||||
},
|
||||
{
|
||||
"CropCode": "1040102",
|
||||
"CropName": "Bladrammenas",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Bladrammenas"
|
||||
},
|
||||
{
|
||||
"CropCode": "1040103",
|
||||
"CropName": "Bruine mosterd",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "GeleMosterd"
|
||||
},
|
||||
{
|
||||
"CropCode": "1040104",
|
||||
"CropName": "Gele mosterd",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "GeleMosterd"
|
||||
},
|
||||
{
|
||||
"CropCode": "1040105",
|
||||
"CropName": "Zwarte mosterd",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "GeleMosterd"
|
||||
},
|
||||
{
|
||||
"CropCode": "1040108",
|
||||
"CropName": "Bladkool",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Overig"
|
||||
},
|
||||
{
|
||||
"CropCode": "1040109",
|
||||
"CropName": "Mergkool",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Overig"
|
||||
},
|
||||
{
|
||||
"CropCode": "1040110",
|
||||
"CropName": "Ethiopische mosterd",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "GeleMosterd"
|
||||
},
|
||||
{
|
||||
"CropCode": "1040111",
|
||||
"CropName": "Serepta mosterd",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "GeleMosterd"
|
||||
},
|
||||
{
|
||||
"CropCode": "1040112",
|
||||
"CropName": "Zwaardherik",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Overig"
|
||||
},
|
||||
{
|
||||
"CropCode": "1050101",
|
||||
"CropName": "Engels raaigras",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "EngelsRaaigras"
|
||||
},
|
||||
{
|
||||
"CropCode": "1050102",
|
||||
"CropName": "Frans raaigras",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "ItaliaansRaaigras"
|
||||
},
|
||||
{
|
||||
"CropCode": "1050103",
|
||||
"CropName": "Gekruist raaigras",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "ItaliaansRaaigras"
|
||||
},
|
||||
{
|
||||
"CropCode": "1050104",
|
||||
"CropName": "Italiaans raaigras",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "ItaliaansRaaigras"
|
||||
},
|
||||
{
|
||||
"CropCode": "1050105",
|
||||
"CropName": "Trosraaigras",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "ItaliaansRaaigras"
|
||||
},
|
||||
{
|
||||
"CropCode": "1050106",
|
||||
"CropName": "Westerwolds raaigras",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "ItaliaansRaaigras"
|
||||
},
|
||||
{
|
||||
"CropCode": "1050201",
|
||||
"CropName": "Roodzwenkgras",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Rietzwenkgras"
|
||||
},
|
||||
{
|
||||
"CropCode": "1050408",
|
||||
"CropName": "Sudangras",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Rietzwenkgras"
|
||||
},
|
||||
{
|
||||
"CropCode": "1080107",
|
||||
"CropName": "Facelia",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Facelia"
|
||||
},
|
||||
{
|
||||
"CropCode": "1080108",
|
||||
"CropName": "Spurrie",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Overig"
|
||||
},
|
||||
{
|
||||
"CropCode": "1080109",
|
||||
"CropName": "Afrikaantjes",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Afrikaantjes"
|
||||
},
|
||||
{
|
||||
"CropCode": "1080110",
|
||||
"CropName": "Raketblad",
|
||||
"PurposeCode": "118",
|
||||
"PurposeName": "Groenbemesting",
|
||||
"MiterraRothCCrop": "Overig"
|
||||
}
|
||||
]
|
||||
@@ -1 +0,0 @@
|
||||
UTF-8
|
||||
Binary file not shown.
@@ -1 +0,0 @@
|
||||
PROJCS["RD_New",GEOGCS["GCS_Amersfoort",DATUM["D_Amersfoort",SPHEROID["Bessel_1841",6377397.155,299.1528128]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Double_Stereographic"],PARAMETER["False_Easting",155000.0],PARAMETER["False_Northing",463000.0],PARAMETER["Central_Meridian",5.38763888888889],PARAMETER["Scale_Factor",0.9999079],PARAMETER["Latitude_Of_Origin",52.15616055555555],UNIT["Meter",1.0]]
|
||||
Binary file not shown.
Binary file not shown.
@@ -1,10 +0,0 @@
|
||||
{
|
||||
"LayerDepth": 25.0,
|
||||
"kDPM": 10.0,
|
||||
"kRPM": 0.3,
|
||||
"kBIO": 0.66,
|
||||
"kHUM": 0.02,
|
||||
"StubbleFraction": 0.45,
|
||||
"CarbonBiomass": 0.45,
|
||||
"FracBelowGroundCinput": 0.25
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
@@ -1,123 +0,0 @@
|
||||
[
|
||||
{
|
||||
"ManureName": "Bladrammenas",
|
||||
"GoodQuality": 3.573099415204678,
|
||||
"AverageQuality": 2.5011695906432747,
|
||||
"BadQuality": 1.786549707602339
|
||||
},
|
||||
{
|
||||
"ManureName": "GeleMosterd",
|
||||
"GoodQuality": 2.05696405648267,
|
||||
"AverageQuality": 1.4398748395378689,
|
||||
"BadQuality": 1.028482028241335
|
||||
},
|
||||
{
|
||||
"ManureName": "Voederwikke",
|
||||
"GoodQuality": 1.2933673469387754,
|
||||
"AverageQuality": 0.9053571428571427,
|
||||
"BadQuality": 0.6466836734693877
|
||||
},
|
||||
{
|
||||
"ManureName": "Afrikaantjes",
|
||||
"GoodQuality": 2.8392857142857153,
|
||||
"AverageQuality": 1.9875000000000005,
|
||||
"BadQuality": 1.4196428571428577
|
||||
},
|
||||
{
|
||||
"ManureName": "JapanseHaver",
|
||||
"GoodQuality": 2.5844583333333335,
|
||||
"AverageQuality": 1.8091208333333333,
|
||||
"BadQuality": 1.2922291666666668
|
||||
},
|
||||
{
|
||||
"ManureName": "ItaliaansRaaigras",
|
||||
"GoodQuality": 3.1635153508771934,
|
||||
"AverageQuality": 2.2144607456140353,
|
||||
"BadQuality": 1.5817576754385967
|
||||
},
|
||||
{
|
||||
"ManureName": "Rogge",
|
||||
"GoodQuality": 2.5,
|
||||
"AverageQuality": 1.75,
|
||||
"BadQuality": 1.25
|
||||
},
|
||||
{
|
||||
"ManureName": "Graan",
|
||||
"GoodQuality": 2.2,
|
||||
"AverageQuality": 1.54,
|
||||
"BadQuality": 1.1
|
||||
},
|
||||
{
|
||||
"ManureName": "Haver",
|
||||
"GoodQuality": 2.6,
|
||||
"AverageQuality": 1.82,
|
||||
"BadQuality": 1.3
|
||||
},
|
||||
{
|
||||
"ManureName": "Gerst",
|
||||
"GoodQuality": 2.55,
|
||||
"AverageQuality": 1.785,
|
||||
"BadQuality": 1.275
|
||||
},
|
||||
{
|
||||
"ManureName": "Mengsel_groenbraak",
|
||||
"GoodQuality": 2.8,
|
||||
"AverageQuality": 1.96,
|
||||
"BadQuality": 1.4
|
||||
},
|
||||
{
|
||||
"ManureName": "Mengsel_natuurbraak",
|
||||
"GoodQuality": 3.0,
|
||||
"AverageQuality": 2.1,
|
||||
"BadQuality": 1.5
|
||||
},
|
||||
{
|
||||
"ManureName": "Mengsel_Nbron",
|
||||
"GoodQuality": 2.8,
|
||||
"AverageQuality": 1.96,
|
||||
"BadQuality": 1.4
|
||||
},
|
||||
{
|
||||
"ManureName": "Mengsel_Nvang",
|
||||
"GoodQuality": 2.8,
|
||||
"AverageQuality": 1.96,
|
||||
"BadQuality": 1.4
|
||||
},
|
||||
{
|
||||
"ManureName": "EngelsRaaigras",
|
||||
"GoodQuality": 3.1635153508771934,
|
||||
"AverageQuality": 2.2144607456140353,
|
||||
"BadQuality": 1.5817576754385967
|
||||
},
|
||||
{
|
||||
"ManureName": "Facelia",
|
||||
"GoodQuality": 0.2925,
|
||||
"AverageQuality": 0.20475,
|
||||
"BadQuality": 0.14625
|
||||
},
|
||||
{
|
||||
"ManureName": "Grasland",
|
||||
"GoodQuality": 3.418421052631579,
|
||||
"AverageQuality": 2.3928947368421056,
|
||||
"BadQuality": 1.7092105263157895
|
||||
},
|
||||
{
|
||||
"ManureName": "Overig",
|
||||
"GoodQuality": 6.728475765306122,
|
||||
"AverageQuality": 4.709933035714285,
|
||||
"BadQuality": 3.364237882653061
|
||||
},
|
||||
{
|
||||
"ManureName": "Rietzwenkgras",
|
||||
"GoodQuality": 3.1635153508771934,
|
||||
"AverageQuality": 2.2144607456140353,
|
||||
"BadQuality": 1.5817576754385967
|
||||
},
|
||||
{
|
||||
"ManureName": "Triticale",
|
||||
"GoodQuality": 2.2,
|
||||
"AverageQuality": 1.54,
|
||||
"BadQuality": 1.1
|
||||
}
|
||||
|
||||
]
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,15 +1,16 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<PropertyGroup>
|
||||
<TargetFrameworks>net8.0;net10.0</TargetFrameworks>
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
<AssemblyName>CarbonLib</AssemblyName>
|
||||
<PackageId>CarbonLib</PackageId>
|
||||
<RuntimeIdentifiers>win-x64;linux-x64;linux-musl-x64</RuntimeIdentifiers>
|
||||
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
|
||||
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
|
||||
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
|
||||
<Version>4.22.0</Version>
|
||||
<Version>4.17.12</Version>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Base.Core.Common.Geometry" Version="4.17.6" />
|
||||
<PackageReference Include="NetTopologySuite" Version="2.5.0" />
|
||||
<PackageReference Include="NetTopologySuite.IO.GeoJSON" Version="3.0.0" />
|
||||
</ItemGroup>
|
||||
@@ -1,11 +1,9 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio Version 17
|
||||
VisualStudioVersion = 17.14.36414.22 d17.14
|
||||
# Visual Studio Version 16
|
||||
VisualStudioVersion = 16.0.30907.101
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CarbonLib", "CarbonLib\CarbonLib.csproj", "{51876378-DB3E-4D30-8EDA-83DDDCE4C4ED}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CarbonConsoleApp", "CarbonConsoleApp\CarbonConsoleApp.csproj", "{A961AA67-3D88-E648-51CC-5DAC78203614}"
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CarbonLib", "CarbonLib.csproj", "{51876378-DB3E-4D30-8EDA-83DDDCE4C4ED}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
@@ -17,10 +15,6 @@ Global
|
||||
{51876378-DB3E-4D30-8EDA-83DDDCE4C4ED}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{51876378-DB3E-4D30-8EDA-83DDDCE4C4ED}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{51876378-DB3E-4D30-8EDA-83DDDCE4C4ED}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{A961AA67-3D88-E648-51CC-5DAC78203614}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{A961AA67-3D88-E648-51CC-5DAC78203614}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{A961AA67-3D88-E648-51CC-5DAC78203614}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{A961AA67-3D88-E648-51CC-5DAC78203614}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,13 +0,0 @@
|
||||
using System.IO;
|
||||
|
||||
namespace CarbonLib
|
||||
{
|
||||
public class Helper
|
||||
{
|
||||
public static string GetPlatformIndependentDirectoryPath(string path)
|
||||
{
|
||||
return path.Replace(Path.DirectorySeparatorChar, Path.AltDirectorySeparatorChar);
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
@@ -5,7 +5,7 @@ using System.IO;
|
||||
using System.Linq;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace CarbonLib.Carbon
|
||||
namespace FarmMapsAPI.Carbon
|
||||
{
|
||||
public class GamsSets
|
||||
{
|
||||
@@ -1,12 +1,12 @@
|
||||
using CarbonService.Models;
|
||||
using CarbonLib.Carbon.Models;
|
||||
using FarmMapsAPI.Carbon.Models;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace CarbonLib.Carbon
|
||||
namespace FarmMapsAPI.Carbon
|
||||
{
|
||||
public interface ICarbonCalculation
|
||||
{
|
||||
@@ -3,7 +3,7 @@ using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
|
||||
namespace CarbonLib.Carbon.Models
|
||||
namespace FarmMapsAPI.Carbon.Models
|
||||
{
|
||||
public class CarbonSummary
|
||||
{
|
||||
@@ -2,7 +2,7 @@
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
|
||||
namespace CarbonLib.Carbon.Models
|
||||
namespace FarmMapsAPI.Carbon.Models
|
||||
{
|
||||
public class ClimateVariable
|
||||
{
|
||||
@@ -2,7 +2,7 @@
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
|
||||
namespace CarbonLib.Carbon.Models
|
||||
namespace FarmMapsAPI.Carbon.Models
|
||||
{
|
||||
public class ColumnValue
|
||||
{
|
||||
@@ -2,7 +2,7 @@
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
|
||||
namespace CarbonLib.Carbon.Models
|
||||
namespace FarmMapsAPI.Carbon.Models
|
||||
{
|
||||
public class CropCoverMonthsModel
|
||||
{
|
||||
@@ -2,7 +2,7 @@
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
|
||||
namespace CarbonLib.Carbon.Models
|
||||
namespace FarmMapsAPI.Carbon.Models
|
||||
{
|
||||
public class CropPropertyModel
|
||||
{
|
||||
@@ -2,7 +2,7 @@
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
|
||||
namespace CarbonLib.Carbon.Models
|
||||
namespace FarmMapsAPI.Carbon.Models
|
||||
{
|
||||
public class StrawCrp
|
||||
{
|
||||
@@ -2,7 +2,7 @@
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
|
||||
namespace CarbonLib.Carbon.Models
|
||||
namespace FarmMapsAPI.Carbon.Models
|
||||
{
|
||||
public class YearData
|
||||
{
|
||||
@@ -2,7 +2,7 @@
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
|
||||
namespace CarbonLib.Carbon.Models
|
||||
namespace FarmMapsAPI.Carbon.Models
|
||||
{
|
||||
public class ManureSourcesLiv
|
||||
{
|
||||
@@ -9,7 +9,7 @@ using System.Runtime.Serialization;
|
||||
using System.Text.Json.Serialization;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace CarbonLib.Carbon.Models
|
||||
namespace FarmMapsAPI.Carbon.Models
|
||||
{
|
||||
public class FarmMapsCarbonRequest
|
||||
{
|
||||
@@ -2,7 +2,7 @@
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
|
||||
namespace CarbonLib.Carbon.Models
|
||||
namespace FarmMapsAPI.Carbon.Models
|
||||
{
|
||||
public class GIS_Soils_Sets
|
||||
{
|
||||
@@ -3,7 +3,7 @@ using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
|
||||
namespace CarbonLib.Carbon.Models
|
||||
namespace FarmMapsAPI.Carbon.Models
|
||||
{
|
||||
public class GamsThreeKeyParameter
|
||||
{
|
||||
@@ -2,7 +2,7 @@
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
|
||||
namespace CarbonLib.Carbon.Models
|
||||
namespace FarmMapsAPI.Carbon.Models
|
||||
{
|
||||
public class ManCcontModel
|
||||
{
|
||||
@@ -3,7 +3,7 @@ using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace CarbonLib.Carbon.Models
|
||||
namespace FarmMapsAPI.Carbon.Models
|
||||
{
|
||||
public class MappingCropFarmmapsMiterraRothC
|
||||
{
|
||||
@@ -3,7 +3,7 @@ using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace CarbonLib.Carbon.Models
|
||||
namespace FarmMapsAPI.Carbon.Models
|
||||
{
|
||||
public class MappingGreenManureFarmmapsMiterraRothC
|
||||
{
|
||||
@@ -2,7 +2,7 @@
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
|
||||
namespace CarbonLib.Carbon.Models
|
||||
namespace FarmMapsAPI.Carbon.Models
|
||||
{
|
||||
public class ParameterSet
|
||||
{
|
||||
@@ -2,7 +2,7 @@
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
|
||||
namespace CarbonLib.Carbon.Models
|
||||
namespace FarmMapsAPI.Carbon.Models
|
||||
{
|
||||
public class KNMIZoneReg
|
||||
{
|
||||
@@ -2,7 +2,7 @@
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
|
||||
namespace CarbonLib.Carbon.Models
|
||||
namespace FarmMapsAPI.Carbon.Models
|
||||
{
|
||||
public class SoilBulkDensityType
|
||||
{
|
||||
@@ -2,7 +2,7 @@
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
|
||||
namespace CarbonLib.Carbon.Models
|
||||
namespace FarmMapsAPI.Carbon.Models
|
||||
{
|
||||
public class SoilPropertyType
|
||||
{
|
||||
@@ -2,7 +2,7 @@
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
|
||||
namespace CarbonLib.Carbon.Models
|
||||
namespace FarmMapsAPI.Carbon.Models
|
||||
{
|
||||
public class YieldGreenManureModel
|
||||
{
|
||||
16
NuGet.Config
Normal file
16
NuGet.Config
Normal file
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<configuration>
|
||||
<packageSources>
|
||||
<!--To inherit the global NuGet package sources remove the <clear/> line below -->
|
||||
<clear />
|
||||
<add key="akkerweb" value="https://repository.akkerweb.nl/repository/nuget-group/" />
|
||||
<add key="NPGSQL Unstable" value="https://www.myget.org/F/npgsql-unstable/api/v3/index.json" />
|
||||
<add key="NetTopologySuite" value="https://www.myget.org/F/nettopologysuite/api/v3/index.json" />
|
||||
</packageSources>
|
||||
<packageSourceCredentials>
|
||||
<akkerweb>
|
||||
<add key="Username" value="akkerweb" />
|
||||
<add key="ClearTextPassword" value="1QTrg6g[*" />
|
||||
</akkerweb>
|
||||
</packageSourceCredentials>
|
||||
</configuration>
|
||||
23
README.md
23
README.md
@@ -1,24 +1,3 @@
|
||||
# CarbonLib
|
||||
#
|
||||
|
||||
#
|
||||
|
||||
Library with model based on the scientifically acknowledged carbon model RothC.
|
||||
The code is written in C# .NET Core and it is adapted from a project written in GAMS.
|
||||
|
||||
Test console app is included with an example input request. The output in written to a file.
|
||||
|
||||
|
||||
## Building a sample
|
||||
|
||||
Build the sample using the .NET Core CLI, which is installed with [the .NET Core SDK](https://www.microsoft.com/net/download). Then run
|
||||
these commands from the CLI in the directory of the CarbonConsoleApp:
|
||||
|
||||
```console
|
||||
dotnet build
|
||||
dotnet run
|
||||
```
|
||||
|
||||
This will install any needed dependencies, build the project, and run
|
||||
the project respectively.
|
||||
|
||||
For questions regarding the model: chantal.hendriks@wur.nl
|
||||
Reference in New Issue
Block a user