【Python无敌】在 QGIS 中使用 Python

QGIS 中有 Python 的运行环境,可以很好地执行各种任务。 这里的问题是如何在 Jupyter 中调用 QGIS 的功能。

首先可以肯定的是涉及到 GUI 的一些任务是无法在 Jupyter 中访问的, 这样可以用的功能主要是地处理工具。

按如下方式进行了尝试。 原想使用 gdal:hillshade ,但是始终无法成功(这个运行失败需要重启内核)。 后来参考 【清华大学对应镜像】QGIS+Conda+jupyter玩转Python GIS , 成功运行了另一个工具 native:creategrid 。 这样问题就变成哪些处理工具可用,哪些不可用。

另外要注意运行时使用的函数与参数与本地运行要求不完全一样。

>>> import sys
>>> sys.path
['/home/bk/book-ju

作者:唐 城

物联沃分享整理
物联沃-IOTWORD物联网 » 【Python无敌】在 QGIS 中使用 Python

发表回复