public async Task <Dictionary <HabitatType, Texture2D> > GenerateHabitatTextures( MyRectangle queryArea, IntVector2 habitatTextureSize) { var marginedQueryArea = queryArea.EnlagreByMargins(_configuration.HabitatMargin); var habitats = (await _habitatDbProxy.Query(marginedQueryArea)).QueryAll(); var habitatTexturesDict = await CreateHabitatTexturesDict(queryArea.DownLeftPoint, habitatTextureSize, habitats); return(habitatTexturesDict); }