forked from FarmMaps/FarmMapsApiClient
changed nitrogen operation name to application.
This commit is contained in:
parent
81218ec0d0
commit
b6e65d2881
@ -52,6 +52,7 @@ namespace FarmmapsApi.Services
|
||||
Item shapeItem = null;
|
||||
await PollTask(TimeSpan.FromSeconds(3), async source =>
|
||||
{
|
||||
_logger.LogInformation($"Searching for {itemName} item");
|
||||
var uploadedFilesChildren = await _farmmapsApiService.GetItemChildrenAsync(root.Code);
|
||||
var zipItems = uploadedFilesChildren.Where(i => i.Name.Contains(zipName));
|
||||
|
||||
|
@ -80,7 +80,7 @@ namespace FarmmapsApiSamples
|
||||
|
||||
_logger.LogInformation("Calculating appliance map");
|
||||
var applianceMapItem =
|
||||
await CalculateApplianceMap(cropfieldItem, isariaGeotiffItem, plantingDate, measurementDate, targetN);
|
||||
await CalculateApplicationMap(cropfieldItem, isariaGeotiffItem, plantingDate, measurementDate, targetN);
|
||||
|
||||
_logger.LogInformation("Downloading appliance map");
|
||||
await _farmmapsApiService.DownloadItemAsync(applianceMapItem.Code, Path.Combine(downloadFolder, $"{applianceMapItem.Name}.zip"));
|
||||
@ -227,11 +227,11 @@ namespace FarmmapsApiSamples
|
||||
/// <param name="measurementDate">The date the measurements are taken</param>
|
||||
/// <param name="targetN">The target nitrogen to use for the calculations</param>
|
||||
/// <returns></returns>
|
||||
public async Task<Item> CalculateApplianceMap(Item cropfieldItem, Item inputItem, DateTime plantingDate,
|
||||
public async Task<Item> CalculateApplicationMap(Item cropfieldItem, Item inputItem, DateTime plantingDate,
|
||||
DateTime measurementDate, double targetN)
|
||||
{
|
||||
var nbsApplianceMapRequest = new TaskRequest {TaskType = VRANBS_TASK};
|
||||
nbsApplianceMapRequest.attributes["operation"] = "nitrogen";
|
||||
nbsApplianceMapRequest.attributes["operation"] = "application";
|
||||
nbsApplianceMapRequest.attributes["inputCode"] = inputItem.Code;
|
||||
nbsApplianceMapRequest.attributes["plantingDate"] = plantingDate.ToString();
|
||||
nbsApplianceMapRequest.attributes["measurementDate"] = measurementDate.ToString();
|
||||
@ -264,7 +264,7 @@ namespace FarmmapsApiSamples
|
||||
var applianceMapItem = geotiffItems.SingleOrDefault(i => i.Name.Contains("nitrogen") && i.Updated >= itemTask.Finished);
|
||||
if (applianceMapItem == null)
|
||||
{
|
||||
_logger.LogError("Could not find the nitrogen geotiff child item under cropfield");
|
||||
_logger.LogError("Could not find the application map geotiff child item under cropfield");
|
||||
return null;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user