List<TopsoilCarbonFields> topsoilCarbonFieldsList = topsoilCarbonDao.getTopsoilCarbonData(lat, lng);
List<PHBulkDensityFields> phBulkDensityFieldsList = phBulkDensityDao.getPHBulkDensityData(lat, lng);
List<SoilTextureFields> soilTextureFieldsList = soilTextureDao.getSoilTextureData(lat, lng);
List<TopsoilNutrientsFields> topsoilNutrientsFieldsList = topsoilNutrientsDao.getTopsoilNutrientsData(lat, lng);
SoilData soilData = new SoilData();
soilData.setTopsoilCarbonFields(topsoilCarbonFieldsList);
soilData.setPhBulkDensityFields(phBulkDensityFieldsList);
soilData.setSoilTextureFields(soilTextureFieldsList);
soilData.setTopsoilNutrientsFields(topsoilNutrientsFieldsList);
return soilData;
}