Environmental factors that influence the extent of crop agriculture are terrain , climate , soil properties , and soil water . It is the combination of these four factors that allow specific crops to be grown in certain areas . ... In areas that are too steep , wet , or dry , landscapes have been modified to allow cultivation .