download codelist CL405, soil types
This commit is contained in:
parent
6d903c3e9b
commit
847ff75845
@ -1,4 +1,4 @@
|
|||||||
{
|
{
|
||||||
"codeLists": [ "CL022", "CL127", "CL263", "CL042" ]
|
"codeLists": [ "CL022", "CL127", "CL263", "CL405", "CL042" ]
|
||||||
//"DownloadFolder": "Downloads", //"C:\\hugoschrererdir\\kpidir\\", // "Downloads", -> if you just put "Downloads" the program will download to somewhere in ..\FarmMapsApiClient_WURtest\FarmmapsDataDownload\bin\Debug\netcoreapp3.1\Downloads\
|
//"DownloadFolder": "Downloads", //"C:\\hugoschrererdir\\kpidir\\", // "Downloads", -> if you just put "Downloads" the program will download to somewhere in ..\FarmMapsApiClient_WURtest\FarmmapsDataDownload\bin\Debug\netcoreapp3.1\Downloads\
|
||||||
}
|
}
|
@ -16,6 +16,7 @@ namespace FarmmapsDownloadCL.Models
|
|||||||
this.dictCl.Add("CL022", new List<string> { "vnd.farmmaps.itemtype.codelist.cl022", "CL022item" });
|
this.dictCl.Add("CL022", new List<string> { "vnd.farmmaps.itemtype.codelist.cl022", "CL022item" });
|
||||||
this.dictCl.Add("CL127", new List<string> { "vnd.farmmaps.itemtype.codelist.cl127", "CL127item" });
|
this.dictCl.Add("CL127", new List<string> { "vnd.farmmaps.itemtype.codelist.cl127", "CL127item" });
|
||||||
this.dictCl.Add("CL263", new List<string> { "vnd.farmmaps.itemtype.codelist.cl263", "CL263item" });
|
this.dictCl.Add("CL263", new List<string> { "vnd.farmmaps.itemtype.codelist.cl263", "CL263item" });
|
||||||
|
this.dictCl.Add("CL405", new List<string> { "vnd.farmmaps.itemtype.codelist.cl405", "CL405item" });
|
||||||
}
|
}
|
||||||
public string itemcode;
|
public string itemcode;
|
||||||
//Define here the codelist names, their item type and the class defining the contents of the data type (and defined in the Models.CodelistsClasses)
|
//Define here the codelist names, their item type and the class defining the contents of the data type (and defined in the Models.CodelistsClasses)
|
||||||
@ -26,7 +27,7 @@ namespace FarmmapsDownloadCL.Models
|
|||||||
{
|
{
|
||||||
public CL022item()
|
public CL022item()
|
||||||
{
|
{
|
||||||
this.headers = new string[] { "codelist","code", "description", "type","k", "n","p","composition" };
|
this.headers = new string[] { "codelist", "code", "description", "type", "n", "p", "k", "composition" };
|
||||||
this.codelist = "CL022";
|
this.codelist = "CL022";
|
||||||
this.about = new string[] { "EDI-Crop, coderingslijst meststoffen", "type MOR = organische meststof; MAN = anorganische meststof" };
|
this.about = new string[] { "EDI-Crop, coderingslijst meststoffen", "type MOR = organische meststof; MAN = anorganische meststof" };
|
||||||
}
|
}
|
||||||
@ -84,4 +85,23 @@ namespace FarmmapsDownloadCL.Models
|
|||||||
public string composition { get; set; }
|
public string composition { get; set; }
|
||||||
|
|
||||||
}
|
}
|
||||||
|
public class CL405item
|
||||||
|
{
|
||||||
|
public CL405item()
|
||||||
|
{
|
||||||
|
this.headers = new string[] { "codelist", "code", "description", "description_fr", "description_nl", "hoofdgroep" };
|
||||||
|
this.codelist = "CL405";
|
||||||
|
this.about = new string[] { };
|
||||||
|
}
|
||||||
|
|
||||||
|
public string[] headers { get; }
|
||||||
|
public string codelist { get; }
|
||||||
|
public string[] about { get; }
|
||||||
|
public string code { get; set; }
|
||||||
|
public string hoofdgroep { get; set; }
|
||||||
|
public string description { get; set; }
|
||||||
|
public string description_fr { get; set; }
|
||||||
|
public string description_nl { get; set; }
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
@ -15,9 +15,9 @@ a. Why? Because
|
|||||||
ii. so that you can look up crops and fertilizer types and fill in KPIinput.json correctly
|
ii. so that you can look up crops and fertilizer types and fill in KPIinput.json correctly
|
||||||
b. Download full list of items from vnd.farmmaps.itemtype.codelist.cl263 DONE
|
b. Download full list of items from vnd.farmmaps.itemtype.codelist.cl263 DONE
|
||||||
c. Write them to a csv file DONE
|
c. Write them to a csv file DONE
|
||||||
d. In any case following lists: 127 operations DONE; 022 meststoffen (fertilizer products) DONE; 263 gewassen DONE; 405 soilcode NOT YET
|
d. In any case following lists: 127 operations DONE; 022 meststoffen (fertilizer products) DONE; 263 gewassen DONE; 405 soilcode DONE
|
||||||
in which list the productionPurposeCode?
|
in which list the productionPurposeCode NOT YET?
|
||||||
|
|
||||||
Testing: in json input data, can certain fields be left out? Which are minimum fields needed?
|
Testing: in json input data, can certain fields be left out? Which are minimum fields needed? NOT YET
|
||||||
Testing: effect of location (e.g. different targetValue, different N deposition? Different crop N contents depending on soil?)
|
Testing: effect of location (e.g. different targetValue, different N deposition? Different crop N contents depending on soil?) NOT YET
|
||||||
Testing: productionPurposeCode: different result depending on starch or consumption potato (different N contents in tubers; different targetValues?
|
Testing: productionPurposeCode: different result depending on starch or consumption potato (different N contents in tubers; different targetValues? NOT YET
|
||||||
|
@ -2,11 +2,11 @@
|
|||||||
//There are three farmmaps environments, uncomment the environemnt you want to use with this sample client
|
//There are three farmmaps environments, uncomment the environemnt you want to use with this sample client
|
||||||
|
|
||||||
//test environment
|
//test environment
|
||||||
"Authority": "https://accounts.test.farmmaps.eu/",
|
//"Authority": "https://accounts.test.farmmaps.eu/",
|
||||||
"Endpoint": "https://test.farmmaps.eu/",
|
//"Endpoint": "https://test.farmmaps.eu/",
|
||||||
"BasePath": "api/v1",
|
//"BasePath": "api/v1",
|
||||||
"DiscoveryEndpointUrl": "https://accounts.test.farmmaps.eu/.well-known/openid-configuration",
|
//"DiscoveryEndpointUrl": "https://accounts.test.farmmaps.eu/.well-known/openid-configuration",
|
||||||
"GrantClientId": "farmmapstesteu",
|
//"GrantClientId": "farmmapstesteu",
|
||||||
|
|
||||||
////acceptance environment
|
////acceptance environment
|
||||||
//"Authority": "https://accounts.acc.farmmaps.eu/",
|
//"Authority": "https://accounts.acc.farmmaps.eu/",
|
||||||
@ -16,11 +16,11 @@
|
|||||||
//"GrantClientId": "farmmapsacceu",
|
//"GrantClientId": "farmmapsacceu",
|
||||||
|
|
||||||
////production environment
|
////production environment
|
||||||
//"authority": "https://accounts.farmmaps.eu/",
|
"authority": "https://accounts.farmmaps.eu/",
|
||||||
//"endpoint": "https://farmmaps.eu/",
|
"endpoint": "https://farmmaps.eu/",
|
||||||
//"basepath": "api/v1",
|
"basepath": "api/v1",
|
||||||
//"discoveryendpointurl": "https://accounts.farmmaps.eu/.well-known/openid-configuration",
|
"discoveryendpointurl": "https://accounts.farmmaps.eu/.well-known/openid-configuration",
|
||||||
//"GrantClientId": "farmmaps",
|
"GrantClientId": "farmmaps",
|
||||||
|
|
||||||
//overige info
|
//overige info
|
||||||
"RedirectUri": "http://example.nl/api",
|
"RedirectUri": "http://example.nl/api",
|
||||||
|
Loading…
Reference in New Issue
Block a user