Skip to content

Commit e8b82fc

Browse files
Update van inefficiente queries (#711)
1 parent 81be94f commit e8b82fc

1 file changed

Lines changed: 17 additions & 13 deletions

File tree

panorama.map

Lines changed: 17 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ MAP
7272
-- EXTRACT(year from timestamp) AS age
7373
FROM public.panoramas_panorama pano
7474
WHERE
75+
(mission_year >= 2023 OR
7576
NOT EXISTS (
7677
SELECT *
7778
FROM public.panoramas_panorama newer
@@ -96,7 +97,7 @@ MAP
9697
newer._geolocation_2d_rd,
9798
ST_Buffer(ST_Transform(!BOX!, 28992), pano.mission_distance)
9899
)
99-
) AND
100+
)) AND
100101
(
101102
length('%mission_type%') = 0 OR
102103
'%mission_type%' = lower(mission_type)
@@ -139,6 +140,7 @@ MAP
139140
OPACITY 70
140141
END
141142
#================================== 2025 ==================================
143+
142144
CLASS
143145
NAME "2025"
144146
EXPRESSION ([year] eq 2025)
@@ -147,30 +149,32 @@ MAP
147149
MAXSCALEDENOM 1001
148150
SYMBOL 'stip'
149151
SIZE 10
150-
COLOR 0 215 215
151-
OUTLINECOLOR 0 130 130
152+
COLOR 135 135 135
153+
OUTLINECOLOR 70 70 70
152154
WIDTH 1
153155
END
154156
STYLE
155157
MINSCALEDENOM 1002
156158
MAXSCALEDENOM 4001
157159
SYMBOL 'stip'
158160
SIZE 6
159-
COLOR 0 215 215
160-
OUTLINECOLOR 0 130 130
161+
COLOR 135 135 135
162+
OUTLINECOLOR 70 70 70
161163
WIDTH 1
162164
END
163165
STYLE
164166
MINSCALEDENOM 4002
165167
MAXSCALEDENOM 10001
166168
SYMBOL 'stip'
167169
SIZE 3
168-
COLOR 0 215 215
169-
OUTLINECOLOR 0 130 130
170+
COLOR 135 135 135
171+
OUTLINECOLOR 70 70 70
170172
WIDTH 1
171173
END
172174
END
175+
173176
#================================== 2024 ==================================
177+
174178
CLASS
175179
NAME "2024"
176180
EXPRESSION ([year] eq 2024)
@@ -179,26 +183,26 @@ MAP
179183
MAXSCALEDENOM 1001
180184
SYMBOL 'stip'
181185
SIZE 10
182-
COLOR 135 135 135
183-
OUTLINECOLOR 70 70 70
186+
COLOR 0 215 215
187+
OUTLINECOLOR 0 130 130
184188
WIDTH 1
185189
END
186190
STYLE
187191
MINSCALEDENOM 1002
188192
MAXSCALEDENOM 4001
189193
SYMBOL 'stip'
190194
SIZE 6
191-
COLOR 135 135 135
192-
OUTLINECOLOR 70 70 70
195+
COLOR 0 215 215
196+
OUTLINECOLOR 0 130 130
193197
WIDTH 1
194198
END
195199
STYLE
196200
MINSCALEDENOM 4002
197201
MAXSCALEDENOM 10001
198202
SYMBOL 'stip'
199203
SIZE 3
200-
COLOR 135 135 135
201-
OUTLINECOLOR 70 70 70
204+
COLOR 0 215 215
205+
OUTLINECOLOR 0 130 130
202206
WIDTH 1
203207
END
204208
END

0 commit comments

Comments
 (0)