Answers:
该问题已转换为“社区Wiki”,并且Wiki已锁定,因为它是一个问题的示例,它寻求答案列表,并且似乎很受欢迎,可以防止其被关闭。应该将其视为特殊情况,并且不应将其视为鼓励在此站点或任何Stack Exchange网站上使用的问题类型,但是如果您希望向其中提供更多内容,请随时编辑此答案。
对于QGIS 3.x用户:
对于QGIS 3.x开发人员:
对于QGIS 2.x用户:
对于QGIS 2.x开发人员:
QGIS是一个不断发展的项目,因此您对lisboa版本的特定要求可能很难满足。
在Quantum GIS网页上尝试QGIS Wiki 。他们举了很多例子。诚然,其中一些人可能会使用刷牙更新。部分教程可从spacethoughts.com获得。
对于脱机浏览或下载可用性,您可以在超级用户网站(stackexchange网络的一部分)上查看答案。尝试从浏览器插件搜索工具中使用“离线浏览”搜索firefox / chrome插件。它可以帮助您找到所需的内容。
对于QGis C ++开发,几乎没有什么信息,但仍然是我发现的信息:
- 官方API文档
- GitHub的代码示例(很老,2008年,如果我没有记错的话它是QGIS 1.8及更早版本)
- 编码编译指南(也很旧。对于Qgis 1.6,在Quantum Gis之前调用)
我需要检查QGIS在项目中的潜力。我发现可用的几本书对于该软件的入门非常有用。与任何书籍一样,它会落后于软件更新,但核心变化不大。我对PyQGIS(例如QGIS Python Programming Cookbook)更感兴趣,但是软件本身也有一些。
Packt出版公司的产品总体上很不错,而且定价合理。通常,我可以从当地大学的图书馆访问电子书版本。
参见例如:
https://www.packtpub.com/application-development/qgis-example https://www.packtpub.com/application-development/learning-qgis-20 https://www.packtpub.com/application-development/掌握qgis
嗯,我还记得大约一年前我刚开始尝试学习QGIS的python脚本时(我仍然对此感到非常不满!)。我在某种程度上遵循的文档是PyQGIS Cookbook,它在描述如何通过Python控制台而不是通过界面执行简单任务方面提供了帮助。
我发现的另一个巨大帮助是最新的Processing插件的过时功能(版本2.2.0-2具有此功能,仍可以下载),该功能允许用户使用图形化建模器并将模型导出为Python脚本。这使您熟悉调用各种工具及其所需的参数。
最后,在GIS:SE中,这里有很多问题涉及Python脚本。这本身就是一个庞大的学习资源,不仅可以阅读其他文章,还可以向出色的专家(不是我!)寻求帮助。
我的网站gis-university.com上有很多资源
一些资源是免费的,而其他资源则是付费的。
您可以在qgis博客和Python QGIS Cookbook -Pdf Book中找到大量有关python的信息,这些书是由Martin Dobias(QGIS黑客)撰写的,为您带来了很多不错的东西,包括新的符号系统,python绑定,新的标记工具以及即将到来的多线程渲染器实现---来自http://linfiniti.com)可以帮助您提高qgis的python技能...