我有一系列LineStringM几何。测量值表示几何图形中每个点的斜率(或流坡度)。我喜欢QGIS强大的样式选项,但是我找不到一种方法来沿线串呈现每个度量值。理想情况下,对于缓慢的渐变,我将使用蓝色;对于非常陡峭的渐变,我将使用红色。
为了帮助理解我要完成的工作,让我们假设我们已经使用线性参考将LinestringM的长度编码到每个点的测量值中。在顶部,您将拥有1.0,在底部,您将拥有0.0。我已经添加了一张图片,下面是我希望完成的工作。我是在Paint.NET中制作的,因此它只是一个模型。 直接链接到图片
您将如何在QGIS中完成这项工作?
如果您的几何图形是LineString而不是MultiLineString,那么使用带有斜率值的字段进行适当分类不会遇到障碍。您能否添加更多信息-究竟是什么问题?
—
SS_Rebelious 2015年
好吧,这是QGIS特有的问题,标题不再反映。在QGIS中,如何可视地显示Measure值(LinestringM类型的固有值)?属性易于显示(例如,几何名称,其ID等)。但是,LinestringM由许多点组成,每个点可能都有一个Measure值。我看不到一种通过沿其路径的度量值来为线串着色的方法。
—
站立者
@standers既然你包括
—
Scro 2015年
PostGIS
标记,这个问题是不是一定是具体到QGIS能够在你的M值和转储可能归类于离散的几何体块直接从PostGIS的。我猜是采摘尼特。
@Scro感谢您的注意。我会在标签中进一步加以区分。话虽如此,我的QGIS实例正在从我的PostGIS DB中读取,并且我准备在PostGIS中进行可视化我的LinestringM所需的任何转换。希望我的标签现在更有意义,对于造成的困扰,我深表歉意。
—
站立者
需要明确的是,我并没有批评标签(或根本没有批评过)。仅指出标签比标题更具包容性,并且不将其仅作为QGIS问题,可能会得到更多/更好的答案。
—
Scro 2015年