9 我有许多点要素,其中包含一个称为“ bearing”的属性和另一个称为“ slope”的属性。每个点的方位角在0到359度之间。并且斜率是“ +15”或“ -15”等,例如+ 15%或-15%,具体取决于地面的最陡坡度。 我要做的是在地图上显示一个箭头,该箭头指向方位。负斜率%从该点向外指向,正斜率%指向该点向内。 我在带有巡航图的林业环境中使用它。我相当确定ArcGIS可以做到这一点(正如我在地图上看到的那样),但我希望QGIS也能做到。 qgis symbology — 杰里米 source
9 您也可以尝试以下操作:打开图层属性,然后在显示的符号下单击“更改..”。然后在右上角选择“矢量场标记”作为图层类型,并选择“极地”作为场类型。填写适当的字段,您将获得所需的内容,尽管线条的长度将按坡度进行缩放(如果需要,可以使用较小的比例尺来消除)。添加另一个符号或更改LineStyle以在行尾获得箭头提示。我没有任何合适的数据,所以我不确定这些技巧是否正确定位。 — lynxlynxlynx source 1 啊,是的,我忘了“ Polar”,但绝对可以。我仍然认为,尽管有必要将shapefile加载到两层中。缺口。 — nhopton 2012年 非常感谢你们两个的帮助。效果很好,在地图上看起来也不错。我确实需要制作2个点shapefile,以便箭头将指示它们各自进出绘图中心的方式。我非常感谢。 — 杰里米(Jeremy)2012年
3 这应该是可能的。最简单的方法可能是加载带有点的shapefile,在图层面板中右键单击它,选择“查询”,然后选择具有负斜率的点。然后再次加载形状文件并查询以选择具有正斜率的点。然后,您将能够对两个图层进行不同的样式设置(如图所示,如果重命名图层,这将有助于避免混淆)。 对符号应用旋转时,请记住,就新符号而言,水平为0度,因此您需要在属性表中添加一个新列进行旋转(指南针的方位数为负90)。 在图片中,我还添加了shapefile(再次!),以便可见原始点。希望这有效,尚未经过压力测试。 问候,尼克。 — 霍普顿 source