I would like to style polygon layer using geometry generator to create point patterns but using just generated points geometry. Is it possible? How can I achieve that?

I know that I can use just use polygon geometry and choose points pattern fill but I don't want to use that option. I'm looking for workaround to create points pattern fill which remain vector when exported. In QGIS3 is a bug which prevent standard pattern fill to be exported as vector.

I genereted some lines or points inside polygon via geometry generator and they was exported as vector. So it should work but I lack experience to create regular pattern fill in geometry generator.

  • Creating points in geometry generator may not be the most efficient way to achieve your end goal. Why not create a point grid and clip it to the polygon geometry?
    – csk
    Commented Sep 17, 2018 at 17:33
  • 1
    I need exported map in full vectors for print purpose. For very long time there is a bug in QGIS which rasterize points grid on export.
    – Malauch
    Commented Sep 18, 2018 at 15:19
  • Not a point pattern fill. Use the create grid tool to create a point grid. A point grid is a separate vector layer.
    – csk
    Commented Sep 18, 2018 at 17:09
  • see my answer here : <gis.stackexchange.com/questions/290254/…>
    – geavcon
    Commented Feb 11, 2019 at 15:49


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.