Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Building Mapping Applications with QGIS

Buy

Create your own sophisticated applications to analyze and display geospatial information using QGIS and Python

About This Book

  • Make use of the geospatial capabilities of QGIS within your Python programs
  • Build complete standalone mapping applications based on QGIS and Python
  • Use QGIS as a Python geospatial development environment

Who This Book Is For

If you are an experienced Python developer who wants to create your own geospatial applications with minimum fuss, this is the book for you. While some familiarity with mapping applications would be an advantage, no prior knowledge of geospatial concepts is required. Even if you've never used QGIS before, this book will quickly get you up to speed.

What You Will Learn

  • Use the Python Console to explore and control QGIS
  • Perform geospatial development tasks using the PyQGIS Python library
  • Create useful geospatial applications implemented as QGIS Python plugins
  • Use QGIS as a standalone geoprocessing library within your Python programs
  • Build complex interactive map-based GUIs within your own Python programs
  • Understand how Python scripting can be used to customize the QGIS system
  • Utilize the true potential of Python and QGIS to create your own complete mapping applications

In Detail

QGIS is one of the premiere open source Geographical Information Systems. While developing Python geospatial applications can be challenging, QGIS simplifies the process by combining the necessary geoprocessing libraries with a sophisticated user interface, all of which can be directly controlled using Python code.

Starting with an introduction to QGIS and how to use the built-in QGIS Python Console, we will teach you how to write Python code that makes use of the geospatial capabilities of QGIS. Building on this, you will ultimately learn how to create your own sophisticated standalone mapping applications built on top of QGIS. You will learn how to use the Python Console as a window into the QGIS programming environment, and then use that environment to create your own Python scripts and plugins to customize QGIS. As your knowledge of the PyQGIS library grows, you will use it to perform a variety of real-world geospatial programming tasks, culminating in the creation of your own complex standalone applications to load, analyze, and display geospatial data.

(HTML tags aren't allowed.)

Labour Women in Power: Cabinet Ministers in the Twentieth Century
Labour Women in Power: Cabinet Ministers in the Twentieth Century

This book examines the political lives and contributions of Margaret Bondfield, Ellen Wilkinson, Barbara Castle, Judith Hart and Shirley Williams, the only five women to achieve Cabinet rank in a Labour Government from the party’s creation until Blair became Prime Minister. Paula Bartley brings together newly discovered...

SQL Server 2012 Query Performance Tuning (Expert's Voice in SQL Server)
SQL Server 2012 Query Performance Tuning (Expert's Voice in SQL Server)

Queries not running fast enough? Tired of the phone calls from frustrated users? Grant Fritchey’s book SQL Server 2012 Query Performance Tuning is the answer to your SQL Server query performance problems. The book is revised to cover the very latest in performance optimization features and techniques. It is current with SQL...

Taiwan’s Party Politics and Cross-Strait Relations in Evolution (2008–2018)
Taiwan’s Party Politics and Cross-Strait Relations in Evolution (2008–2018)

This book explores the dynamics of party politics in Taiwan and cross-Strait relations over the past decade. While power transfer from the pro-independence Democratic Progressive Party (DPP) back to the pro-status quo Chinese Nationalist Party (Kuomintang, KMT) in 2008 ushered a great leap of cross-Strait relations in the following...


Introduction to Private Land Mobile Radio (LMR): Dispatch, LTR, APCO, MPT1327, iDEN, and TETRA
Introduction to Private Land Mobile Radio (LMR): Dispatch, LTR, APCO, MPT1327, iDEN, and TETRA
This book explains the different types of private land mobile radio systems, their basic operations, and the services they can provide.

If you are involved or getting involved in land mobile radio technologies and services, this book is for you. This book covers the basics of private land mobile radio systems including traditional...

Basic Engineering Circuit Analysis
Basic Engineering Circuit Analysis

Basic Engineering Circuit Analysis, Ninth Edition maintains its student friendly, accessible approach to circuit analysis and now includes even more features to engage and motivate students.  In addition to brand new exciting chapter openers, all new accompanying photos are included to help engage visual...

Unbounded Linear Operators: Theory and Applications (Dover Books on Mathematics)
Unbounded Linear Operators: Theory and Applications (Dover Books on Mathematics)
In recent years important progress has been made in the study of linear operators by extending to closed operators many fundamental theorems which were known for bounded operators. The applications of the theory permit unification of a series of diverse questions in differential equations, which leads to significant results with substantial...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy