About

Hello, this is shuxin’s first attempt at harnessing R for geographical data processing.

Before delving into R, my approach primarily involved utilizing desktop software like ArcGIS, QGIS, ENVI, and SNAP to perform tasks such as locating, downloading, and preprocessing geographical data. The advantage of this method lies in its “what you see is what you get” nature, where I could anticipate the approximate outcomes of each step, offering a clear mental picture. However, the drawback is evident: any oversight in a step could potentially impact the final result, leading to questionable outcomes. This necessitates starting over, reiterating the data processing, which significantly dampened my work enthusiasm. I believe you’ve likely experienced a similar process.

The core focus of this book primarily revolves around potential challenges in geographical work. It could also be viewed as a summary of issues I encountered during my doctoral research phase. The primary tool utilized throughout is R. Rather than showcasing intricate code, my aim here is for you to follow the book’s methodology, practicing step by step. When you can effortlessly tackle the array of issues described in the book, I’m confident you’ll already have transformed into a competent geographical professional.

I believe that the following qualities are required to be a good geographic data processor.

  • Mastery of the fundamentals of geography, including earth science, geographic information science, cartography, geostatistics, etc.
  • Mastery of data analysis skills, such as statistical analysis, data visualisation, machine learning, etc.
  • Familiarity and proficiency with geographic data processing tools R, Python, etc.
  • Experience with Linux systems and ability to monitor systems using a shell.

课程安排

practice