13 我正在尝试找出如何在QGIS中将行的长度计算为仅2个小数位。当我使用字段计算器创建新字段时,对字段类型,字段宽度或精度进行什么更改都无所谓,我将长度不断地增加到小数点后13位。 qgis — 地理微笑 source
19 在最新的dev QGIS版本中,有一个新的回合函数,可用于控制小数位数: round($length,3) 结果:1.10228762876525-> 1.102 — 内森·W source 我猜想会有一个简单的表达,谢谢内森 — geosmiles 2013年 1.9何时推出? — 尼克,2013年 1 1.9未发布。2.0有望在未来几个月内发布。 — 内森·W 我应该在字段计算器的哪个位置(在qgis 2.18中)插入此函数? — newGIS
5 在完全显示精度更改之前,您需要保存文件。 — 威利 source 2 在QGIS Master中,您还必须退出编辑模式和/或关闭并重新打开属性表。 — AndreJ 我使用QGIS 2.8.6,该功能对我不起作用... — Andreu Amoros
1 最佳解决方案: 加载插件:“处理”,用于QGIS的空间数据处理框架 在菜单栏“处理”中选择突击队 在组合框中键入“字段” 选择:“处理算法:重构字段” 在字段中设置小数位 (如果表达式列中有任何项目用红色标记,只需在开头和结尾处添加“ ......”(形状不喜欢带有空格的长列名(因此,例如:column x coord必须为“ x坐标”) 保存到新文件或临时保存(以便覆盖现有形状)。 完成 — 赫托 source