Muutke küpsiste eelistusi

E-raamat: Earth Observation Using Python: A Practical Programming Guide

(University of Maryland, USA)
  • Formaat: PDF+DRM
  • Sari: Special Publications
  • Ilmumisaeg: 04-Aug-2021
  • Kirjastus: American Geophysical Union
  • Keel: eng
  • ISBN-13: 9781119606895
Teised raamatud teemal:
  • Formaat - PDF+DRM
  • Hind: 175,31 €*
  • * hind on lõplik, st. muud allahindlused enam ei rakendu
  • Lisa ostukorvi
  • Lisa soovinimekirja
  • See e-raamat on mõeldud ainult isiklikuks kasutamiseks. E-raamatuid ei saa tagastada.
  • Raamatukogudele
  • Formaat: PDF+DRM
  • Sari: Special Publications
  • Ilmumisaeg: 04-Aug-2021
  • Kirjastus: American Geophysical Union
  • Keel: eng
  • ISBN-13: 9781119606895
Teised raamatud teemal:

DRM piirangud

  • Kopeerimine (copy/paste):

    ei ole lubatud

  • Printimine:

    ei ole lubatud

  • Kasutamine:

    Digitaalõiguste kaitse (DRM)
    Kirjastus on väljastanud selle e-raamatu krüpteeritud kujul, mis tähendab, et selle lugemiseks peate installeerima spetsiaalse tarkvara. Samuti peate looma endale  Adobe ID Rohkem infot siin. E-raamatut saab lugeda 1 kasutaja ning alla laadida kuni 6'de seadmesse (kõik autoriseeritud sama Adobe ID-ga).

    Vajalik tarkvara
    Mobiilsetes seadmetes (telefon või tahvelarvuti) lugemiseks peate installeerima selle tasuta rakenduse: PocketBook Reader (iOS / Android)

    PC või Mac seadmes lugemiseks peate installima Adobe Digital Editionsi (Seeon tasuta rakendus spetsiaalselt e-raamatute lugemiseks. Seda ei tohi segamini ajada Adober Reader'iga, mis tõenäoliselt on juba teie arvutisse installeeritud )

    Seda e-raamatut ei saa lugeda Amazon Kindle's. 

"Python is a modern programming language that has exploded in popularity both inside and outside of the Earth science community. Part of its appeal is it's easy-to-learn syntax and the thousands of available libraries which can be synthesized with core Python to do nearly any computing task imaginable. In particular, Python is useful for reading Earth-observing satellite datasets, which can be notoriously difficult to use due to the volume of information that results from the multitude of sensors, platforms, and spatio-temporal spacing. Python facilitates reading a variety of self-describing binary datasets that these observations are often encoded in. Using the same software, one can complete the entirerty of a research project and even produce plots. Within a notebook environment, the scientist can document and distribute the code which can improve efficiency and transparency within the Earth sciences community. Even with the right tools data are seldom ready off-the-shelf for analysis and research andrequires a number of pre-processing steps to make the data useable. What steps to take and why are often except perhaps for data developers themselves. Data users often misunderstand concepts such as data quality, how to perform an atmospheric correction, or the complex regridding schemes necessary to compare data with different resolutions. Even to a technical user, the nuances can be frustrating and difficult to overcome. The consequence of this is that data remains unused, or worse, potentially misused"--

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 the Author 

Foreword vii
Acknowledgments ix
Introduction 1(4)
Part I Overview of Satellite Datasets
5(40)
1 A Tour of Current Satellite Missions and Products
7(10)
2 Overview of Python
17(8)
3 A Deep Dive into Scientific Data Sets
25(20)
Part II Practical Python Tutorials for Remote Sensing
45(174)
4 Practical Python Syntax
47(20)
5 Importing Standard Earth Science Datasets
67(28)
6 Plotting and Graphs for All
95(30)
7 Creating Effective and Functional Maps
125(30)
8 Gridding Operations
155(22)
9 Meaningful Visuals through Data Combination
177(30)
10 Exporting with Ease
207(12)
Part III Effective Coding Practices
219(34)
11 Developing a Workflow
221(18)
12 Reproducible and Shareable Science
239(14)
Conclusion 253(2)
Appendix A Installing Python 255(4)
Appendix B Jupyter Notebook 259(8)
Appendix C Additional Learning Resources 267(2)
Appendix D Tools 269(2)
Appendix E Finding, Accessing, and Downloading Satellite Datasets 271(8)
Appendix F Acronyms 279(4)
Index 283
Rebekah Bradley Esmaili, Atmospheric Scientist, Science and Technology Corp. (STC) and NOAA/JPSS, University of Maryland, USA.