A civilization must have a protected food supply. So the geographical conditions that constitute an area for good farming would be a necessity. Also, make it certain that the rivers around are not going to dry up or freeze over every year. The civilization must have abundant farmland, game, and food supplies. Geographic conditions help to control the development of civilizations by allowing permanent settlements, fertilization for crops, and a constant water supply.
The civilizations of Olmec, Aztec, Incas and Indian Tribes are not that early compared to most. But any civilization needs to have a protected food supply. So a geography that comprises an area for good farming would be a requirement. Also, make it certain that the river you selected to live by is not going to dry up or freeze over every year.
eclipse help in the past by telling how the climate will be and in our understanding it shows how the planet rotate for it to come and meet each others ( and sun )