This book is great for users, developers, and consultants who know the basic functions and processes of GIS and want to learn to use QGIS to analyze geospatial data and create rich mapping applications. If you want to take advantage of the wide range of functionalities that QGIS offers, then this is the book for you.What You Will LearnInstall QGIS and get familiar with the user interfaceLoad vector and raster data from files, databases, and web servicesCreate, visualize, and edit spatial dataPerform geoprocessing tasks and automate themCreate advanced cartographic outputsDesign great print mapsExpand QGIS using PythonIn Detail
QGIS is a user-friendly open source geographic information system (GIS) that runs on Linux, Unix, Mac OS X, and Windows. The popularity of open source geographic information systems and QGIS in particular has been growing rapidly over the last few years.
Learning QGIS Third Edition is a practical, hands-on guide updated for QGIS 2.14 that provides you with clear, step-by-step exercises to help you apply your GIS knowledge to QGIS. Through clear, practical exercises, this book will introduce you to working with QGIS quickly and painlessly.
This book takes you from installing and configuring QGIS to handling spatial data to creating great maps. You will learn how to load and visualize existing spatial data and create data from scratch. You will get to know important plugins, perform common geoprocessing and spatial analysis tasks and automate them with Processing.
We will cover how to achieve great cartographic output and print maps. Finally, you will learn how to extend QGIS using Python and even create your own plugin.Style and approach
A step by step approach to explain concepts of Geospatial map with the help of real life examples
Representing geographical space beyond our mere perception is key to making relevant decisions, whether it is with respect to sustainable development or to the planning of everyday activities. Designing, sharing and exploiting such representations entails many challenges.
This book presents recent software design projects, led in teams, which sometimes have different backgrounds, to address these challenges. It analyzes the specificities of these projects in terms of motivation, data models and analysis methods. Proposals are also put forward to improve resource sharing in this domain.
1. Introduction, Bénédicte Bucher and Florence Le Ber.
Part 1. Software Presentation
2. ORBISGIS: Geographical Information System Designed by and for Research, Erwan Bocher and Gwendall Petit.
3. GEOXYGENE: an Interoperable Platform for Geographical Application Development, Éric Grosso, Julien Perret and Mickaël Brasebin.
4. Spatiotemporal Knowledge Representation in AROM-ST, Bogdan Moisuc, Alina Miron, Marlène Villanova-Olivier and Jérôme Gensel.
5. GENGHIS: an Environment for the Generation of Spatiotemporal Visualization Interfaces, Paule-Annick Davoine, Bogdan Moisuc and Jérôme Gensel.
6. GEOLIS: a Logical Information System to Organize and Search Geo-Located Data, Olivier Bedel, Sébastien Ferré and Olivier Ridoux.
7. GENEXP-LANDSITES: a 2D Agricultural Landscape Generating Piece of Software, Florence Le Ber and Jean-François Mari.
8. MDWEB: Cataloging and Locating Environmental Resources, Jean-Christophe Desconnets and Thérèse Libourel.
9. WEBGEN: Web Services to Share Cartographic Generalization Tools, Moritz Neun, Nicolas Regnauld and Robert Weibel.
Part 2. Summary and Suggestions
10. Analysis of the Specificities of Software Development in Geomatics Research, Florence Le Ber and Bénédicte Bucher.
11. Challenges and Proposals for Software Development Pooling in Geomatics, Bénédicte Bucher, Julien Gaffuri, Florence Le Ber and Thérèse Libourel.
This book encompasses relatively experienced GIS developers who have a strong grounding in the fundamentals of GIS development. They will have used QGIS before, but are looking to understand how to develop more complex, layered map applications that expose various data sets, utilize different visualizations, and are consumable (usable) by end usersWhat You Will LearnReview geographic information principles and the application of these principles in the QGIS free/open source ecosystemPerform advanced analysis with site selection, hydrologic, and topological networksBuild performant web applications by tile caching and generating static assetsProvide collaborative editing capabilities for your team or communityDevelop custom and dynamic analysis and visualization capabilitiesSelect the best components from desktop and web, for your use caseIntegrate it with social media and crowdsourcingIn Detail
QGIS, the world's most popular free/open source desktop geographic information system software, enables a wide variety of use cases involving location – previously only available through expensive specialized commercial software. However, designing and executing a multi-tiered project from scratch on this complex ecosystem remains a significant challenge.
This book starts with a primer on QGIS and closely related data, software, and systems. We'll guide you through six use-case blueprints for geographic web applications. Each blueprint boils down a complex workflow into steps you can follow to reduce time lost to trial and error.
By the end of this book readers should be able to build complex layered applications that visualize multiple data sets, employing different types of visualization, and give end users the ability to interact with and manipulate this data for the purpose of analysis.Style and approach
This is a comprehensive guide to the application of QGIS and free/open source software in creating web applications from analysis. Step-by-step blueprints guide the reader through analytical and web development topics and designs.