/Practical-GIS

Practical GIS, published by Packt

Primary LanguagePLpgSQLMIT LicenseMIT

Practical GIS

This is the code repository for Practical GIS, published by Packt. It contains all the supporting project files necessary to work through the book from start to finish.

About the Book

The most commonly used GIS tools automate tasks that were historically done manually—compiling new maps by overlaying one on top of the other or physically cutting maps into pieces representing specific study areas, changing their projection, and getting meaningful results from the various layers by applying mathematical functions and operations. This book is an easy-to-follow guide to use the most matured open source GIS tools for these tasks.

Instructions and Navigation

All of the code is organized into folders. Each folder starts with a number followed by the application name. For example, Chapter03.

Chapters 1, 2, 4, 5, 6, 8, 9, 10, 11, 12, and 13 do not contain any code files.

The code will look like the following:

SELECT ST_Buffer(geom, 200) AS geom
  FROM spatial.roads r
    WHERE r.fclass LIKE 'motorway%' OR r.fclass LIKE 'primary%';

For this book, you will need to have a computer with mid-class computing capabilities. As the open source GIS software is not that demanding, you don't have to worry about your hardware specification when running the software, although some of the raster processing tools will run pretty long (about 5-10 minutes) on slower machines.

What you need to take care of is that you have administrator privileges on the machine you are using, or the software is set up correctly by an administrator. If you don't have administrator privileges, you need to write the privilege at least to the folder used by the web server to serve content.

Related Products