Transformando línea en polígono con Geometry Generator

Aug 25 2020

Me gustaría convertir mi línea en un polígono en la simbología.

Encontré una pista aquí: https://anitagraser.com/2017/04/08/a-guide-to-geometry-generator-symbol-layers/ pero no estoy seguro de la expresión, que debería incluirse.

Intenté algo como esto, pero el relleno no es visible en absoluto. Solo tengo una línea.

¿Cómo puedo llenar estas líneas adjuntas?

Respuestas

5 Taras Aug 25 2020 at 14:02

Supongamos que hay una capa de polilínea "line", vea la imagen a continuación.

Proceder con RMT > Symbology > Single Symbol > Line > Geometry Generator

Utilice el siguiente código make_polygon($geometry)en el campo "Generador de geometría" y cambie el Tipo de geometría a 'Polígono / MultiPolígono'.

Además, intente convex_hull($geometry)producir un casco convexo .

Nota: tenga en cuenta las formas / forma / apariencia de sus líneas.

PD: puedo sugerir que inspeccione el menú de geometría en 'Expression Dialog', vea la imagen a continuación