Nyall Dawson
29b345e2c3
Add scale method option for layout scale bars
...
Instead of always calculating the scale along the bottom of the
map, expose a choice of methods to the user (along bottom,
middle, top, or average of the three measurements)
For new scalebars, default to the average method, which better
handles the scenario where the scale at the top or bottom of
the map cannot be calculated (eg when the top/bottom of the map
falls just outside valid areas for the map's crs)
This fixes one of the most common scenarios which cause scale
bar widths to blow out to massive sizes
Refs #55240
2024-10-15 12:38:07 +10:00
..
2024-08-13 20:28:55 +10:00
2024-08-30 10:07:04 +10:00
2024-09-02 11:42:12 +10:00
2024-09-19 09:55:44 +10:00
2024-09-19 09:55:44 +10:00
2024-09-02 11:42:12 +10:00
2024-09-10 11:11:25 +10:00
2024-10-01 07:25:50 +10:00
2024-09-02 11:42:12 +10:00
2024-09-04 06:32:03 +10:00
2024-09-02 11:42:12 +10:00
2024-08-30 05:47:07 +10:00
2024-09-10 11:11:25 +10:00
2024-08-13 20:28:55 +10:00
2024-09-19 09:55:44 +10:00
2024-08-13 20:28:55 +10:00
2024-10-10 15:21:47 +02:00
2024-09-10 11:11:25 +10:00
2024-09-11 02:06:41 +10:00
2024-10-02 11:13:40 +10:00
2024-10-15 12:38:07 +10:00
2024-09-13 16:52:45 +02:00
2024-09-14 13:25:59 +10:00
2024-09-04 13:54:39 +10:00
2024-08-30 05:47:07 +10:00
2024-09-08 16:06:22 +10:00
2024-09-10 11:11:25 +10:00
2024-09-10 11:11:25 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-09-18 17:27:06 +10:00
2024-10-02 10:36:00 +10:00
2024-09-10 11:11:25 +10:00
2024-09-19 09:55:44 +10:00
2024-10-09 11:50:08 +10:00
2024-09-23 10:11:03 +02:00
2024-09-02 11:42:12 +10:00
2024-08-13 20:28:55 +10:00
2024-10-09 03:49:26 +00:00
2024-09-16 16:52:20 +10:00
2024-10-11 11:22:54 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-09-14 06:01:01 +10:00
2024-10-07 18:07:48 +02:00
2024-08-13 20:28:55 +10:00
2024-10-15 12:38:07 +10:00
2024-09-29 08:57:52 +10:00
2024-08-28 11:58:21 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-09-12 09:18:15 +02:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-09-10 11:11:25 +10:00
2024-08-13 20:28:55 +10:00
2024-09-04 06:32:03 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-09-16 18:05:27 +00:00
2024-08-13 20:28:55 +10:00
2024-08-28 11:58:21 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-28 11:58:21 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-09-02 11:42:12 +10:00
2024-08-28 11:58:21 +10:00
2024-08-13 20:28:55 +10:00
2024-10-10 08:27:52 +10:00
2024-09-22 08:23:05 +10:00
2024-08-13 20:28:55 +10:00
2024-08-28 11:58:21 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-28 11:58:21 +10:00
2024-10-14 12:57:26 +02:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-28 11:58:21 +10:00
2024-09-02 11:42:12 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-09-04 06:32:03 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-09-02 11:42:12 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-09-04 13:54:39 +10:00
2024-10-11 11:24:33 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-28 11:58:21 +10:00
2024-08-13 20:28:55 +10:00
2024-09-04 06:32:03 +10:00
2024-08-13 20:28:55 +10:00
2024-09-10 11:11:25 +10:00
2024-08-16 07:28:29 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-09-04 13:54:39 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-09-10 11:11:25 +10:00
2024-09-04 06:32:03 +10:00
2024-09-24 22:49:08 +02:00
2024-09-10 11:11:25 +10:00
2024-08-13 20:28:55 +10:00
2024-09-02 11:42:12 +10:00
2024-09-02 11:42:12 +10:00
2024-09-02 11:42:12 +10:00
2024-08-13 20:28:55 +10:00
2024-08-28 11:58:21 +10:00
2024-09-19 09:55:44 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-10-03 19:46:08 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-09-10 11:11:25 +10:00
2024-08-13 20:28:55 +10:00
2024-09-04 06:32:03 +10:00
2024-09-02 11:42:12 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-14 13:05:46 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-09-06 14:57:05 +07:00
2024-09-26 14:17:36 +02:00
2024-08-13 20:28:55 +10:00
2024-08-30 10:07:04 +10:00
2024-09-02 11:42:12 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-16 07:28:29 +10:00
2024-09-10 11:11:25 +10:00
2024-08-13 20:28:55 +10:00
2024-08-16 07:28:29 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-09-02 11:42:12 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-09-10 11:11:25 +10:00
2024-09-10 11:11:25 +10:00
2024-09-10 11:11:25 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-28 11:58:21 +10:00
2024-09-03 16:47:49 +02:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-09-02 11:42:12 +10:00
2024-09-04 13:54:39 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-09-02 11:42:12 +10:00
2024-08-13 20:28:55 +10:00
2024-10-08 09:13:34 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-09-02 11:42:12 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-09-04 06:32:03 +10:00
2024-09-04 06:32:03 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-09-04 06:32:03 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-09-05 09:19:02 +10:00
2024-08-28 11:58:21 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-09-10 11:11:25 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-28 11:58:21 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-09-10 11:11:25 +10:00
2024-08-13 20:28:55 +10:00
2024-08-28 11:58:21 +10:00
2024-08-13 20:28:55 +10:00
2024-09-02 11:42:12 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-09-10 11:11:25 +10:00
2024-10-07 09:32:46 +02:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-13 20:28:55 +10:00
2024-08-30 12:19:29 +10:00