[QGIS-Developer] [Qgis-user] segments_to_lines & @geometry_part_num in QGIS 2.99 & 3.0
Nyall Dawson
nyall.dawson at gmail.com
Sat May 12 16:39:26 PDT 2018
On 13 May 2018 at 01:59, Anita Graser <anitagraser at gmx.at> wrote:
> Hi,
>
> I'd like to raise this on the dev list since it seems to be a bug. Ticket:
> https://issues.qgis.org/issues/18384
>
> Here is the basic issue as Michel observed it:
>
> On Tue, Mar 6, 2018 at 2:47 PM, Michel Stuyts <michel.stuyts at edegem.be>
> wrote:
>>
>> When creating a style for a polygon layer I noticed a difference between
>> QGIS 2.99 (Windows standalone installer) and QGIS 3.0 (OSGeo4W) when I use
>> segments_to_lines & @geometry_part_num.
>> * I created a polygon layer and added some polygons.
>> * Then I started editing the layer style:
>> * I added a Geometry generator as symbol layer to create a
>> Linestring type that contains segments_to_lines($geometry)
>> * Then I changed the line type of the result to a "Marker line"
>> * Then I changed the Symbol layer type of this "Marker line" to
>> "Font marker"
>> * Then I changed the "Data defined override" of the content of this
>> font marker to @geometry_part_num
>> * Then I changed the font size of the font marker
>> The results are different in QGIS 2.99 and 3.0 (see images below). Is this
>> a bug in 3.0 or is it an intentional change? The result in QGIS 2.18 is the
>> same as in 2.99. The result in QGIS 3.1 is the same as in 3.0.
>
>
> I've actually been able to reproduce 2.18 results in 3.x but only if
> @geometry_part_num was used in a different context besides the marker line
> as well.
>
> Here's a screencast of what I think is pretty odd behavior:
> https://www.dropbox.com/s/cvyqeecpq0uis1j/QGIS%20Geometry%20Generator%20geometry_part_num.mp4?dl=0
>
> Took me a couple of hours to find out why @geometry_part_num behaved
> seemingly randomly.
>
> Was this a purposeful change?
Nope, just a bug. I know what the issue is here, I'll fix when I get a chance.
Nyall
>
> Regards,
> Anita
>
>
>
>
> _______________________________________________
> QGIS-Developer mailing list
> QGIS-Developer at lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
More information about the QGIS-Developer
mailing list