This book focuses on the use of open source software for geospatial analysis. It demonstrates the effectiveness of the command line interface for handling both vector, raster and 3D geospatial data. Appropriate open-source tools for data processing are clearly explained and discusses how they can be used to solve everyday tasks. A series of fully worked case studies are presented including vector spatial analysis, remote sensing data analysis, landcover classification and LiDAR processing. A hands-on introduction to the application programming interface (API) of GDAL/OGR in Python/C++ is provided for readers who want to extend existing tools and/or develop their own software.
McInerney, D., & Kempeneers, P. (2015). Open source geospatial tools: Applications in Earth observation. Open Source Geospatial Tools: Applications in Earth Observation (pp. 1–358). Springer International Publishing. https://doi.org/10.1007/978-3-319-01824-9