自动化QGIS与矢量数据查询实用指南
1. 获取脚本工作目录
有时候,你需要确切知道当前工作目录的位置,以便访问外部资源。以下是具体操作步骤:
1. 启动QGIS。
2. 从“Plugins”菜单中选择“Python Console”。
3. 在Python控制台中运行以下代码:
import os
os.getcwd()
QGIS在运行应用程序和管理外部数据时严重依赖文件系统路径。在编写跨平台的QGIS代码时,不能假设脚本的工作目录是固定的。有一位QGIS开发者在其博客上发表了一篇关于QGIS中路径变量各个方面的优秀文章,可查看: http://spatialgalaxy.net/2013/11/06/getting-paths-with-pyqgis/
2. 查询矢量数据
可以通过Python在QGIS中处理矢量数据,涵盖的操作包括加载不同来源的矢量数据、检查数据内容以及对矢量数据执行空间和数据库操作。具体操作如下:
2.1 从文件加载矢量图层
这是QGIS中最常用的数据类型。为方便操作,建议在根目录或用户目录下创建一个名为 qgis_data 的目录。使用纽约市博物馆的点形状文件,可从
超级会员免费看
订阅专栏 解锁全文

266

被折叠的 条评论
为什么被折叠?



