attribute pass fix for shapetogeotiff

This commit is contained in:
Mark van der Wal 2021-07-02 10:34:30 +02:00
parent fa2075cbc6
commit c2515281d1

View File

@ -6,7 +6,6 @@ using System.Threading.Tasks;
using FarmmapsApi.Models; using FarmmapsApi.Models;
using Google.Apis.Upload; using Google.Apis.Upload;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
using Newtonsoft.Json;
using Newtonsoft.Json.Linq; using Newtonsoft.Json.Linq;
using static FarmmapsApi.Extensions; using static FarmmapsApi.Extensions;
using static FarmmapsApiSamples.Constants; using static FarmmapsApiSamples.Constants;
@ -73,7 +72,7 @@ namespace FarmmapsApi.Services
{ {
request.attributes["resolution"] = resolution.ToString(); request.attributes["resolution"] = resolution.ToString();
if(inputLayerNames.Length > 0) if(inputLayerNames.Length > 0)
request.attributes["inputLayers"] = $"[{string.Join(",", inputLayerNames)}]"; request.attributes["inputLayers"] = $"[{string.Join(",", inputLayerNames.Select(v => $"\"{v}\""))}]";
}); });
return await FindChildItemAsync(shapeItem.ParentCode, GEOTIFF_PROCESSED_ITEMTYPE, shapeItem.Name, return await FindChildItemAsync(shapeItem.ParentCode, GEOTIFF_PROCESSED_ITEMTYPE, shapeItem.Name,