Uploaded image for project: 'GeoTools'
  1. GeoTools
  2. GEOT-5423

Avoid excess memory usage in vector rendering mode for dense hatches and large target geometries

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Medium
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 14.4, 15.1, 16-M0
    • Component/s: render
    • Labels:
      None

      Description

      Hatch filling in vector mode is implemented by repeating over and over the same small vector element. For very large outputs with dense fills this means generating millions of this little vectors, which in turn either makes the request go OOM, or results in extremely large PDF/SVG files that readers have trouble opening.

      For fills that form parallel line sets, generate the actual lines, instead of repeating the small symbol

        Attachments

          Issue links

            Activity

              People

              • Assignee:
                aaime Andrea Aime [Administrator]
                Reporter:
                aaime Andrea Aime [Administrator]
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: