有效使用矢量数据:QGIS 全攻略
1. 矢量数据查询基础
在处理矢量数据时,我们常常需要根据特定条件筛选出我们需要的特征。可以借助逻辑运算符来缩小搜索范围。例如,已知某个地方在德语中叫 Fünfkirchen,我们可以使用 /% 逻辑运算符来进行更精确的搜索,查询语句如下:
BMUFSOBUFOBNFT -*,& 1FDT "/% BMUFSOBUFOBNFT -*,& '`OGLJSDIFO
该查询会选择交替名称列中同时包含这两个名称的特征,最终只得到一个结果——Pécs。
我们还可以使用不同的逻辑运算符来组合不同的查询。使用 /% 运算符时,我们查找两个查询的交集;使用 03 运算符时,我们查找它们的并集。例如,要列出人口超过 700000 的县,可以运行以下查询:
GFBUVSFDPEF "%. "/% QPQVMBUJPO
若要列出所有人口超过 700000 的县和地方,则运行以下查询:
GFBUVSFDPEF "%. 03 QPQVMBUJPO
另外,处理空值也是一个重要的操作。空值是特殊的值,只有在表格中存在缺失值时才会出现,它与 0 或空字符串不同。我们可以使用 *4 运算符来检查空值。例如,要选择 BENJO3 值缺失的所有特征,可以运行以下查询:
BENJO
超级会员免费看
订阅专栏 解锁全文
2791

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



