Qgis python programming cookbook

Содержание
  1. Книги¶
  2. Книги на английском языке¶
  3. Discover QGIS 3.x — Second Edition¶
  4. QGIS for Hydrological Applications — Second Edition¶
  5. Land Use Cover Datasets and Validation Tools. Validation Practices with QGIS¶
  6. Introduction to QGIS¶
  7. QGIS for Hydrological applications¶
  8. Discover QGIS 3.x¶
  9. Hands-On Geospatial Analysis with R and QGIS¶
  10. Learn QGIS — Fourth Edition¶
  11. On the Way with GIS¶
  12. Open the Door to GIS — Student and Teacher’s Edition¶
  13. QGIS Python Programming Cookbook — Second Edition¶
  14. QGIS:Becoming a GIS Power User¶
  15. Mastering QGIS — Second Edition¶
  16. Знакомство¶
  17. QGIS 2 Cookbook¶
  18. Learning QGIS — Third Edition¶
  19. QGIS Map Design¶
  20. Mastering QGIS¶
  21. QGIS Blueprints¶
  22. QGIS By Example¶
  23. The PyQGIS Programmer’s Guide — Extending QGIS with Python¶
  24. The QGIS Training Manual — A Comprehensive Introduction to Quantum GIS¶
  25. Chinese¶
  26. QGIS软件与应用教程¶
  27. Нидерландский¶
  28. QGIS voor landmeters en wegontwerpers¶
  29. QGIS at secondary level — Geography Studies — Cartography at secondary level — GISwijzer GO game¶
  30. Книги на французском языке¶
  31. Systèmes d’information géographique. Cours et exercices corrigés avec Grass et Qgis¶
  32. Learning QGIS by example in french¶
  33. Греческий¶
  34. Introduction to Raster Analysis (Learning QGIS Book 2)¶
  35. Basic Workbook is an introductory text for learning QGIS (2.8)¶
  36. Японский¶
  37. Pythonではじめるマップアプリケーションプラグイン¶
  38. 【改訂新版】[オープンデータ+QGIS]統計・防災・環境情報がひと目でわかる地図の作り方¶
  39. 業務で使う林業QGIS 徹底使いこなしガイド¶
  40. Книги на польском языке¶
  41. Learn about GIS and QGIS in Polish¶
  42. Turkish¶
  43. Geological Applications with Open Source Coded Geographic Information Systems¶
  44. Saved searches
  45. Use saved searches to filter your results more quickly
  46. License
  47. PacktPublishing/QGIS-Python-Programming-Cookbook-Second-Edition
  48. Name already in use
  49. Sign In Required
  50. Launching GitHub Desktop
  51. Launching GitHub Desktop
  52. Launching Xcode
  53. Launching Visual Studio Code
  54. Latest commit
  55. Git stats
  56. Files
  57. README.md
  58. About
  59. QGIS Python Programming Cookbook
Читайте также:  Telegram bot admin panel php

Книги¶

На этой странице перечислены книги от других издателей. QGIS не руководит ими и они представлены только для справки.

Please write to psc @ qgis . org if you want to have your book added here. Or you edit this page in github and do a pull request.

Note: Books order is newest first. Note2: After the english books there are french, greek and polish items

Книги на английском языке¶

Discover QGIS 3.x — Second Edition¶

A workbook for Classroom or Independent Study Updated to QGIS 3.24+

QGIS for Hydrological Applications — Second Edition¶

Recipes for Catchment Hydrology and Water Management Updated to QGIS 3.22+

Land Use Cover Datasets and Validation Tools. Validation Practices with QGIS¶

Introduction to Land Use Cover mapping, Land Use Cover Change Modelling and the validation of Land Use Cover datasets. The book includes practical exercises on the validation of Land Use Cover datasets with QGIS, as well as a comprehensive review of the Land Use Cover datasets currently available at global and continental scales.

  • https://link.springer.com/book/10.1007/978-3-030-90998-7
  • Authors: David García-Álvarez, María Teresa Camacho Olmedo, Martin Paegelow, Jean François Mas
  • Date: June 2022

Introduction to QGIS¶

Get started with QGIS with this introduction covering everything needed to get you going.

QGIS for Hydrological applications¶

Recipes for Catchment Hydrology and Water management

Discover QGIS 3.x¶

A workbook for Classroom or Independent Study

Hands-On Geospatial Analysis with R and QGIS¶

Practical examples with real-world projects in GIS, Remote sensing, Geospatial data management and Analysis using the R programming language

Learn QGIS — Fourth Edition¶

Learn to view, edit and analyse geospatial data using QGIS and Python 3

On the Way with GIS¶

Open the Door to GIS — Student and Teacher’s Edition¶

Open the Door to GIS offers a way for teachers to use this powerful software in their classes without having to become experts, with freely downloadable Open-Source GIS, QGIS. Open the Door to GIS is recommended for students age 10 to 15 years and is available as both a Teacher and Student edition.

QGIS Python Programming Cookbook — Second Edition¶

Based on version QGIS 2.18, this book will teach you how to write Python code that works with spatial data to automate geoprocessing tasks in QGIS.

QGIS:Becoming a GIS Power User¶

Master data management, visualization, and spatial analysis techniques in QGIS and become a GIS power user

  • https://www.packtpub.com/big-data-and-business-intelligence/qgisbecoming-gis-power-user
  • Anita Graser, Ben Mearns, Alex Mandel, Victor Olaya Ferrero, Alexander Bruy
  • Дата публикации: февраль 2017

Mastering QGIS — Second Edition¶

Go beyond the basics and unleash the full power of QGIS with practical, step-by-step examples

Знакомство¶

The Workbook for the GeoAcademy Curriculum

QGIS 2 Cookbook¶

Become a QGIS power user and master QGIS data management, visualisation and spatial analysis techniques

  • https://www.packtpub.com/application-development/qgis-2-cookbook
  • Авторы: Alex Mandel, Anita Graser, Victor Olaya Ferrero, Alexander Bruy
  • Дата публикации: апрель 2016

Learning QGIS — Third Edition¶

Используйте QGIS для создания великолепных карт и выполнения задач геообработки.

QGIS Map Design¶

Изучите как, используя QGIS, усовершенствовать Ваши картографические продукты.

Mastering QGIS¶

Погрузитесь в QGIS и управляйте геопространственными данными с этим передовым руководством, созданным, чтобы помочь Вам разрабатывать карты и приложения, дающими новые способы познания мира.

  • https://www.packtpub.com/application-development/mastering-qgis
  • Авторы: Kurt Menke, GISP — Dr. Richard Smith Jr., GISP — Dr. Luigi Pirelli — Dr John Van Hoesen, GISP
  • Дата публикации: март 2015

QGIS Blueprints¶

Разрабатывайте веб-приложения для пространственного анализа с помощью QGIS

QGIS By Example¶

Используйте возможности QGIS в реальных приложениях, чтобы стать опытным пользователем в картографии и ГИС-анализе

The PyQGIS Programmer’s Guide — Extending QGIS with Python¶

Добро пожаловать в мир PyQGIS, объединившем в себе Quantum GIS и Python, для расширения и улучшения инструментов Вашей открытой ГИС. С помощью PyQGIS Вы можете написать скрипты и плагины для реализации новых возможностей и автоматизации задач.

The QGIS Training Manual — A Comprehensive Introduction to Quantum GIS¶

Разработано для QGIS версии 1.8

Многолетний опыт в одной книге – официальное учебное пособие Quantum GIS, созданное опытными инструкторами. Это интенсивный старт, необходимый Вам для изучения невероятно популярной настольной ГИС.

  • http://locatepress.com/qtm
  • Авторы: Rüdiger Thiede, Tim Sutton, Horst Düster, и Marcelle Sutton
  • Дата публикации: май 2013

Chinese¶

QGIS软件与应用教程¶

A tutorial of QGIS software and application.

Нидерландский¶

QGIS voor landmeters en wegontwerpers¶

QGIS at secondary level — Geography Studies — Cartography at secondary level — GISwijzer GO game¶

Книги на французском языке¶

Systèmes d’information géographique. Cours et exercices corrigés avec Grass et Qgis¶

Learning QGIS by example in french¶

This book covers essential workflows in GIS from data creation to its cartographic representation and some basics in spatial analysis.

Греческий¶

Introduction to Raster Analysis (Learning QGIS Book 2)¶

Basic Workbook is an introductory text for learning QGIS (2.8)¶

Японский¶

Pythonではじめるマップアプリケーションプラグイン¶

Map Application Plug-in, Starting With Python (pdf and print)

【改訂新版】[オープンデータ+QGIS]統計・防災・環境情報がひと目でわかる地図の作り方¶

  • https://gihyo.jp/book/2019/978-4-297-10317-0
  • Authors: Kosuke ASAHI, Shoichi OTOMO, Takayuki MIZUTANI, Norihiro YAMATE
  • Date: December 2018

業務で使う林業QGIS 徹底使いこなしガイド¶

Книги на польском языке¶

Learn about GIS and QGIS in Polish¶

The book is prepared like the series «for Dummies».

Turkish¶

Geological Applications with Open Source Coded Geographic Information Systems¶

(Açık Kaynak Kodlu Coğrafi Bilgi Sistemleri ile Jeoloji Uygulamaları

The book consists of 2 main parts; In the first part, Geographical Information Systems subject is explained. In the second part, QGIS is used with geological applications.

Источник

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

This is the code repository of the book, QGIS Python Programming Cookbook, Second Edition, published by Packt

License

PacktPublishing/QGIS-Python-Programming-Cookbook-Second-Edition

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

This is the code repository of the book, QGIS Python Programming Cookbook, Second Edition, published by Packt. It contains all the supporting project files necessary to work through the book from start to finish.

QGIS is a desktop geographic information system that facilitates data viewing, editing, and analysis. Paired with the most efficient scripting language—Python, we can write effective scripts that extend the core functionality of QGIS.

Instructions and Navigations

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

The code will look like the following:

With the following software and hardware list you can run all code files present in the book (Chapter 1-9)

Software and Hardware List

Chapter Software required OS required
1-9 QGIS 2.18 Windows, Mac OS X, BSD and Linux (Any)
1 IBM Java 8 Dev kit Windows, Mac OS X, BSD and Linux (Any)
1 IBM Eclipse Neon 4.6.0 Windows, Mac OS X, BSD and Linux (Any)
9 Google Earth Windows, Mac OS X, BSD and Linux (Any)

Click here if you have any feedback or suggestions.

If you have already purchased a print or Kindle version of this book, you can get a DRM-free PDF version at no cost.
Simply click on the link to claim your free PDF.

About

This is the code repository of the book, QGIS Python Programming Cookbook, Second Edition, published by Packt

Источник

QGIS Python Programming Cookbook

About This BookDelve into the undocumented features of the QGIS APIGet a set of user-friendly recipes that can automate entire geospatial workflows by connecting Python GIS building blocks into comprehensive processesThis book has a complete code upgrade to QGIS 2.18 and 30 new, valuable recipesWho This Book Is For

This book is for geospatial analysts who want to learn more about automating everyday GIS tasks as well as programmers responsible for building GIS applications. The short, reusable recipes make concepts easy to understand and combine so you can build larger applications that are easy to maintain.

What You Will LearnUse Python and QGIS to produce captivating GIS visualizations and build complex map layoutsFind out how to effectively use the poorly-documented and undocumented features of the QGIS Python APIAutomate entire geospatial workflows by connecting Python GIS building blocks into comprehensive processesCreate, import, and edit geospatial data on disk or in-memoryChange QGIS settings programmatically to control default behaviorAutomatically generate PDF map booksBuild dynamic forms for field inputIn Detail

QGIS is a desktop geographic information system that facilitates data viewing, editing, and analysis. Paired with the most efficient scripting language—Python, we can write effective scripts that extend the core functionality of QGIS.

Based on version QGIS 2.18, this book will teach you how to write Python code that works with spatial data to automate geoprocessing tasks in QGIS. It will cover topics such as querying and editing vector data and using raster data. You will also learn to create, edit, and optimize a vector layer for faster queries, reproject a vector layer, reduce the number of vertices in a vector layer without losing critical data, and convert a raster to a vector. Following this, you will work through recipes that will help you compose static maps, create heavily customized maps, and add specialized labels and annotations. As well as this, we’ll also share a few tips and tricks based on different aspects of QGIS.

This book follows a recipe-based problem-solution approach to address and dispel challenges faced when implementing and using QGIS on a regular basis.

Источник

Оцените статью