Nyall Dawson
f3f226aa69
In cases where we cannot convert the map extent back to a layer's
...
extent and have had to resort to fetching all features from a layer,
defer the geometry clipping the map extent so that it occurs
AFTER transforming the layer's geometries to the target map extent.
This allows us to correctly clip the feature geometries in the case
that the visible extent available from the render context for the layer
is not accurate (i.e. it's a whole of globe fallback), and avoids
rendering features which fall far outside of the visible map
region.
Fixes #38878
2020-09-22 06:50:34 +10:00
..
2020-07-30 09:32:15 +02:00
2020-09-01 15:29:32 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-08-20 17:01:35 +10:00
2020-05-07 17:13:25 +02:00
2020-06-15 13:43:58 +10:00
2020-07-21 10:13:45 +10:00
2020-06-15 13:43:58 +10:00
2020-09-18 11:50:27 +10:00
2020-09-01 14:28:21 +10:00
2020-09-01 14:23:31 +10:00
2020-09-21 08:03:16 +10:00
2020-09-17 19:10:52 +10:00
2020-09-08 14:53:50 +02:00
2020-09-11 13:41:19 +02:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-09-21 11:05:34 +10:00
2020-09-18 04:34:57 +10:00
2020-06-15 13:43:58 +10:00
2020-09-09 10:40:07 +10:00
2020-09-21 12:05:54 +10:00
2020-06-15 13:43:58 +10:00
2020-09-15 14:06:21 +07:00
2020-07-11 12:33:57 +02:00
2020-06-15 13:43:58 +10:00
2020-09-19 11:15:41 +02:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-07-03 09:18:23 +02:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-08-20 17:01:35 +10:00
2020-09-09 12:13:51 +02:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-07-06 10:50:24 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-07-21 12:51:48 +02:00
2020-05-21 21:58:18 +02:00
2020-09-22 06:50:34 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-08-31 11:38:02 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-06-11 05:30:42 +10:00
2020-08-20 17:01:35 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-09-09 09:35:32 +02:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-06-22 15:22:46 +02:00
2020-04-29 15:54:15 +02:00
2020-06-15 13:43:58 +10:00
2020-04-30 06:52:22 +02:00
2020-05-05 11:08:56 +02:00
2020-06-15 13:43:58 +10:00
2020-07-23 07:51:58 +10:00
2020-06-15 13:43:58 +10:00
2020-06-19 08:47:23 +10:00
2020-06-15 13:43:58 +10:00
2020-09-15 12:23:30 +02:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-07-07 05:59:24 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-05-09 20:22:52 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-07-06 10:50:24 +10:00
2020-04-28 18:19:59 +10:00
2020-06-15 13:43:58 +10:00
2020-08-28 10:18:11 +10:00
2020-09-17 19:10:52 +10:00
2020-07-02 12:07:51 +10:00
2020-05-21 09:05:28 +10:00
2020-09-17 07:27:34 +10:00
2020-06-11 13:29:59 +10:00
2020-06-15 13:43:58 +10:00
2020-07-04 16:21:15 +10:00
2020-06-13 16:48:38 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-09-02 08:12:48 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-08-20 17:01:35 +10:00
2020-06-19 12:02:00 +02:00
2020-06-15 13:43:58 +10:00
2020-09-17 10:44:58 +02:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-07-06 10:50:24 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-06-02 11:32:14 +10:00
2020-06-11 13:29:59 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-09-18 04:34:57 +10:00
2020-09-17 07:28:45 +10:00
2020-06-15 13:43:58 +10:00
2020-04-25 09:28:35 +02:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-06-20 04:21:53 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-07-14 11:23:33 +10:00
2020-09-11 13:41:19 +02:00
2020-09-09 09:35:32 +02:00
2020-07-23 07:51:58 +10:00
2020-08-20 17:01:35 +10:00
2020-09-07 12:12:34 +02:00
2020-06-12 08:45:13 +10:00
2020-06-15 13:43:58 +10:00
2020-09-10 14:27:42 +02:00
2020-07-23 07:51:58 +10:00
2020-06-15 13:43:58 +10:00
2020-09-22 06:50:34 +10:00
2020-06-15 13:43:58 +10:00
2020-06-28 15:50:10 +10:00
2020-06-15 13:43:58 +10:00
2020-07-21 12:51:48 +02:00
2020-07-21 12:51:48 +02:00
2020-07-18 13:01:18 +07:00
2020-06-19 08:47:23 +10:00
2020-06-11 13:29:59 +10:00
2020-06-20 04:24:55 +10:00
2020-08-10 08:09:11 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-07-14 11:23:33 +10:00
2020-06-15 13:43:58 +10:00
2020-09-02 17:08:59 +10:00
2020-09-07 12:12:34 +02:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-07-21 12:51:48 +02:00
2020-07-09 21:12:49 +02:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-09-09 09:35:32 +02:00
2020-06-15 13:43:58 +10:00
2020-07-23 07:51:58 +10:00
2020-06-15 13:43:58 +10:00
2020-09-16 17:19:43 +02:00
2020-06-15 13:43:58 +10:00
2020-09-04 22:18:22 +03:00
2020-07-23 07:51:58 +10:00
2020-06-15 13:43:58 +10:00
2020-08-20 17:01:35 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-06-15 13:43:58 +10:00
2020-06-20 04:30:18 +10:00
2020-08-13 11:13:44 +02:00