Coder Social home page Coder Social logo

maxiaoliang1989120 / pyqgis-samples Goto Github PK

View Code? Open in Web Editor NEW

This project forked from webgeodatavore/pyqgis-samples

0.0 1.0 0.0 11.53 MB

QGIS Python samples

Home Page: https://webgeodatavore.github.io/pyqgis-samples/

License: GNU General Public License v2.0

Python 100.00%

pyqgis-samples's Introduction

PyQGIS samples

Purpose

When you start to use the QGIS Python API ((also known as "PyQGIS"), your most complete documentation is the C++ QGIS API documentation. Then, you will rely on the the PyQGIS cookbook, the examples available online and the code from the existing plugins (if you are already good at programming).

Numerous users are struggling to use the C++ QGIS API documentation and apply it to Python, to go further.

This repository is an attempt to start to cover all the Python QGIS API.

It's a work in progress. At the moment, we are documenting mainly gui and core modules from Python QGIS API.

The long term goals are:

Work progression

For the main "shiny" content, go to https://webgeodatavore.github.io/pyqgis-samples/

To follow our documentation coverage progress, go at:

We may have more code available in the Github repository than the one publish on the website. Do not hesitate to browse the repository to find more samples.

Want to contribute?

It can be for doing corrections, just mentioning an issue in current samples or contributing to new samples.

Fork the code or just open an issue if you are afraid of code (not a joke, end users input feedbacks are welcome!)

Licence

GPL version 2 or greater to avoid the "hassle" with QGIS plugins recommended license.

Acknowledgements

We already borrowed some code available online from third party.

We plan to track all the credits here but didn't constitute the full list.

Wait for an update or ask to be credited.

Contact

contact(at)webgeodatavore(dot)com

pyqgis-samples's People

Contributors

thomasg77 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.