Ticket #2585 (closed enhancement: fixed)

Opened 3 years ago

Last modified 3 years ago

New symbology: change symbols size with scale

Reported by: lutra Owned by: nobody
Priority: major: does not work as expected Milestone: Version 1.5.0
Component: Symbology Version: Trunk
Keywords: Cc:
Platform Version: Platform: All
Must Fix for Release: No Awaiting user input: no

Description

Add (with a checkbox?) the possibility have markers size to change depending on scale (when size is defined in map units). More in general this should work for every symbology element where a size can be defined (line width, etc.).

Add also the option to have the size defined by the value of a field in the vector (shapefile/postgis/spatialite) table of attributes.

Attachments

Screenshot.png Download (64.1 KB) - added by lutra 3 years ago.

Change History

Changed 3 years ago by lutra

Markeline symbols (fontmarker, simplemarker and svgmarker) are not resizing accordingly with the scale, when map units are choosen. Also not resizing are intervals and offsets.

Changed 3 years ago by wonder

  • status changed from new to closed
  • resolution set to fixed

Added in r13389 (together with data-defined rotation)

Changed 3 years ago by lutra

  • status changed from closed to reopened
  • resolution fixed deleted

Hi Martin, markelines symbols still are not resizing when unit is map units, plus it seems that if zoom in enough the markelines symbols go wild. See attached images. The markerline red points are supposed to be regularly above the line...

Changed 3 years ago by lutra

Changed 3 years ago by wonder

Markerline seems to work fine for me. Please could you attach the test data and steps how to reproduce it? Thanks, Martin

Changed 3 years ago by lutra

Hi Martin, just compiled the latest code on Ubuntu 10.04 and I still don't see any change. I'll send to you an email with screenshots because are too heavy to be attached here.

Changed 3 years ago by wonder

  • status changed from reopened to closed
  • resolution set to fixed

MarkerLine? size with map units fixed in r13421.

Note: See TracTickets for help on using tickets.