Mercurial > gemma
annotate schema/updates/1404/01.add_grouped_fm_layers.sql @ 5559:ce9a9a1bf92f
Make invalid output of ISRSrange_area() less likely, next try
Since ST_MakeValid() might return a collection of lower-to-equal dimension
geometries, distill only the polygons from it. This should prevent
respective errors when trying to save the result to a column of type
MultiPolygon.
author | Tom Gottfried <tom@intevation.de> |
---|---|
date | Thu, 02 Dec 2021 12:37:33 +0100 |
parents | 97533bbfaa2d |
children |
rev | line source |
---|---|
4945
97533bbfaa2d
Add missing fairway mark types to layer group
Tom Gottfried <tom@intevation.de>
parents:
diff
changeset
|
1 INSERT INTO sys_admin.published_services ( |
97533bbfaa2d
Add missing fairway mark types to layer group
Tom Gottfried <tom@intevation.de>
parents:
diff
changeset
|
2 schema, name, srid, key_column, view_def |
97533bbfaa2d
Add missing fairway mark types to layer group
Tom Gottfried <tom@intevation.de>
parents:
diff
changeset
|
3 ) VALUES |
97533bbfaa2d
Add missing fairway mark types to layer group
Tom Gottfried <tom@intevation.de>
parents:
diff
changeset
|
4 ('waterway', 'fairway_marks_boysaw', NULL, NULL, NULL), |
97533bbfaa2d
Add missing fairway mark types to layer group
Tom Gottfried <tom@intevation.de>
parents:
diff
changeset
|
5 ('waterway', 'fairway_marks_boyspp', NULL, NULL, NULL), |
97533bbfaa2d
Add missing fairway mark types to layer group
Tom Gottfried <tom@intevation.de>
parents:
diff
changeset
|
6 ('waterway', 'fairway_marks_daymar', NULL, NULL, NULL), |
97533bbfaa2d
Add missing fairway mark types to layer group
Tom Gottfried <tom@intevation.de>
parents:
diff
changeset
|
7 ('waterway', 'fairway_marks_lights', NULL, NULL, NULL), |
97533bbfaa2d
Add missing fairway mark types to layer group
Tom Gottfried <tom@intevation.de>
parents:
diff
changeset
|
8 ('waterway', 'fairway_marks_rtpbcn', NULL, NULL, NULL), |
97533bbfaa2d
Add missing fairway mark types to layer group
Tom Gottfried <tom@intevation.de>
parents:
diff
changeset
|
9 ('waterway', 'fairway_marks_topmar', NULL, NULL, NULL), |
97533bbfaa2d
Add missing fairway mark types to layer group
Tom Gottfried <tom@intevation.de>
parents:
diff
changeset
|
10 ('waterway', 'fairway_marks_notmrk', NULL, NULL, NULL); |
97533bbfaa2d
Add missing fairway mark types to layer group
Tom Gottfried <tom@intevation.de>
parents:
diff
changeset
|
11 |
97533bbfaa2d
Add missing fairway mark types to layer group
Tom Gottfried <tom@intevation.de>
parents:
diff
changeset
|
12 INSERT INTO sys_admin.grouped_layers VALUES |
97533bbfaa2d
Add missing fairway mark types to layer group
Tom Gottfried <tom@intevation.de>
parents:
diff
changeset
|
13 ('fairway_marks', 'waterway', 'fairway_marks_boysaw', 3), |
97533bbfaa2d
Add missing fairway mark types to layer group
Tom Gottfried <tom@intevation.de>
parents:
diff
changeset
|
14 ('fairway_marks', 'waterway', 'fairway_marks_boyspp', 4), |
97533bbfaa2d
Add missing fairway mark types to layer group
Tom Gottfried <tom@intevation.de>
parents:
diff
changeset
|
15 ('fairway_marks', 'waterway', 'fairway_marks_daymar', 5), |
97533bbfaa2d
Add missing fairway mark types to layer group
Tom Gottfried <tom@intevation.de>
parents:
diff
changeset
|
16 ('fairway_marks', 'waterway', 'fairway_marks_lights', 6), |
97533bbfaa2d
Add missing fairway mark types to layer group
Tom Gottfried <tom@intevation.de>
parents:
diff
changeset
|
17 ('fairway_marks', 'waterway', 'fairway_marks_rtpbcn', 7), |
97533bbfaa2d
Add missing fairway mark types to layer group
Tom Gottfried <tom@intevation.de>
parents:
diff
changeset
|
18 ('fairway_marks', 'waterway', 'fairway_marks_topmar', 8), |
97533bbfaa2d
Add missing fairway mark types to layer group
Tom Gottfried <tom@intevation.de>
parents:
diff
changeset
|
19 ('fairway_marks', 'waterway', 'fairway_marks_notmrk', 9); |