如何自动设置图例标签的格式?在QGIS中


12

我必须使用分位数模式的“样式”->“研究生”来做10张地图(作为开始)。

我需要格式化不同范围的标签,以使图例看起来易于理解:我希望输入1%-7%而不是1.0000-7.0000,而无需输入。

在arcgis中,可以格式化标签。但是我似乎在QGIS 1.8中找不到任何类似的东西。某些插件或其他QGIS版本是否可以?

几年后更新:新版本似乎已解决了该问题,如下所示。


3
也许您可以输入一次,将其另存为样式模板,然后在其他地图上重复使用?
GR_ 2012年

听起来不错,但我仍然必须更改间隔,以使每张地图都进行更改
mirba 2012年

您是要在地图上还是在图例中编辑标签?如果它在地图上,则可以使用表达式进行标注。假设您试图在地图上显示道路坡度百分比(基于以百分比表示的值的属性“ slope”),则可以标注“ round” (“ slope”,0)||%'这样,您可以基于“分位数范围”进行样式设置,但显示实际数据。如果您想了解有关如何根据样式类自动更改“标签”设置的信息-我对此一无所知。
Tim Couwelier 2014年

您可以使用@GR_的建议并更改间隔,只需为每个地图再次按“分类”?
拉斐尔2015年

Answers:


6

也许晚了三年。但这可以在QGIS 2.8(目前的长期版本)中轻松完成。

您可以设置图例格式,“%1”和“%2”用作范围下限和上限的占位符。可以根据需要插入其他字符。

还有一个限制精度的选项,因此在您的情况下可能为0。

在此处输入图片说明


好吧,新版本显然对所有这些烦人的小问题都做了很大的改进。
mirba
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.