
- English
- ePUB (mobile friendly)
- Available on iOS & Android
About this book
Learn basic Python programming to create functional and effective visualizations from earth observation satellite data sets
Thousands of satellite datasets are freely available online, but scientists need the right tools to efficiently analyze data and share results. Python has easy-to-learn syntax and thousands of libraries to perform common Earth science programming tasks.
Earth Observation Using Python: A Practical Programming Guide presents an example-driven collection of basic methods, applications, and visualizations to process satellite data sets for Earth science research.
- Gain Python fluency using real data and case studies
- Read and write common scientific data formats, like netCDF, HDF, and GRIB2
- Create 3-dimensional maps of dust, fire, vegetation indices and more
- Learn to adjust satellite imagery resolution, apply quality control, and handle big files
- Develop useful workflows and learn to share code using version control
- Acquire skills using online interactive code available for all examples in the book
The American Geophysical Union promotes discovery in Earth and space science for the benefit of humanity. Its publications disseminate scientific knowledge and provide resources for researchers, students, and professionals. Find out more about this book from this Q&A with theAuthor
Frequently asked questions
- Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
- Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app.
Information
Part I
Overview of Satellite Datasets
1
A TOUR OF CURRENT SATELLITE MISSIONS AND PRODUCTS
There are thousands of datasets containing observations of the Earth. This chapter describes some satellite types, orbits, and missions, which benefit a variety of fields within Earth sciences, including atmospheric science, oceanography, and hydrology. Data are received on the ground through receiver stations and processed for use using retrieval algorithms. But the raw data requires further manipulation to be useful, and Python is a good choice for analysis and visualization of these datasets.
1.1 History of Computational Scientific Visualization

Table of contents
- Cover
- Table of Contents
- Title Page
- Copyright Page
- Foreword
- Acknowledgments
- Introduction
- Part I: Overview of Satellite Datasets
- Part II: Practical Python Tutorials for Remote Sensing
- Part III: Effective Coding Practices
- Conclusion
- Appendix A: Appendix AINSTALLING PYTHON
- Appendix B: Appendix BJUPYTER NOTEBOOK
- Appendix C: Appendix CADDITIONAL LEARNING RESOURCES
- Appendix D: Appendix DTOOLS
- Appendix E: Appendix EFINDING, ACCESSING, AND DOWNLOADING SATELLITE DATASETS
- Appendix F: Appendix FACRONYMS
- Index
- End User License Agreement