I'm looking for a dataset that relates the location of minerals or other valuable resources like gold or oil to the geological conditions in which they occur. So for example for a certain location, it could have the surface pressure, temperature, soil info, etc. Where can I find something like this?


1 Answer 1


You will most likely need to combine multiple datasets to get what you are looking for here. As mentioned in High Resolution Mineral Maps, you can find some of this information in the USGS Mineral Resources Data API, including mineral availability (by region, resource, or boundary) and some geologic and soil conditions.

The NOAA datasets, particularly the paleoclimatology datasets, may fill in some of the climate related data (present or historical) that you mentioned.

You may also find the Global Lithological Map (GLiM) from Hamburg University's Institute for Geology useful for surveying geologic conditions.

  • I haven't checked for existing libraries that wrap one or both of these sources -- additions or edits welcome on that front.
    – DGinzberg
    Mar 16, 2018 at 23:13
  • Using an API is a little inconvenient because I'm going to be building a machine learning model. Any alternatives?
    – ninesalt
    Mar 17, 2018 at 20:19
  • Unfortunately those are proving hard to find. Added GLiM to the answer, which may help you a bit. You mentioned specific commodities (gold, oil) -- MRDATA has datasets that you can download on specific commodities, but finding them is a challenge (they don't all appear to be grouped together, though mrdata.usgs.gov/major-deposits may help.)
    – DGinzberg
    Mar 18, 2018 at 21:10

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.