File tree Expand file tree Collapse file tree 3 files changed +5
-5
lines changed
import-theme/osm-feature-info/topics Expand file tree Collapse file tree 3 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ themepark:add_table{
2323 },
2424 { column = ' geom_type' ,
2525 create_only = true ,
26- sql_type = ' text GENERATED ALWAYS AS (ST_GeometryType (geog::geometry)) STORED NOT NULL'
26+ sql_type = ' text GENERATED ALWAYS AS (GeometryType (geog::geometry)) STORED NOT NULL'
2727 }
2828},
2929 indexes = {{
Original file line number Diff line number Diff line change 2424 geometries
2525WHERE
2626 ST_NPoints(geog::geometry) > max_vertices()
27- AND ST_GeometryType (geog::geometry) IN (' ST_Polygon ' , ' ST_MultiPolygon ' );
27+ AND GeometryType (geog::geometry) IN (' POLYGON ' , ' MULTIPOLYGON ' );
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ OR REPLACE FUNCTION perform_polygon_subdivide () RETURNS TRIGGER AS $$
33BEGIN
44
55 IF ST_NPoints(NEW .geog ::geometry) > max_vertices()
6- AND ST_GeometryType (NEW .geog ::geometry) IN (' ST_Polygon ' , ' ST_MultiPolygon ' )
6+ AND GeometryType (NEW .geog ::geometry) IN (' POLYGON ' , ' MULTIPOLYGON ' )
77 THEN
88 INSERT INTO polygons_subdivided (osm_id, osm_type, geom)
99 VALUES (
2525OR REPLACE FUNCTION delete_subdivided_polygon () RETURNS TRIGGER AS $$
2626BEGIN
2727 -- we do not check the vertices count like in the other statements, because it does not matter in this case
28- IF ST_GeometryType (OLD .geog ::geometry) IN (' ST_Polygon ' , ' ST_MultiPolygon ' )
28+ IF GeometryType (OLD .geog ::geometry) IN (' POLYGON ' , ' MULTIPOLYGON ' )
2929 THEN
3030 DELETE FROM polygons_subdivided WHERE osm_id = OLD .osm_id ;
3131 END IF;
@@ -43,7 +43,7 @@ OR REPLACE FUNCTION update_subdivided_polygon () RETURNS TRIGGER AS $$
4343BEGIN
4444 IF ST_NPoints(NEW .geog ::geometry) > max_vertices()
4545 THEN
46- IF ST_GeometryType (NEW .geog ::geometry) IN (' ST_Polygon ' , ' ST_MultiPolygon ' ) THEN
46+ IF GeometryType (NEW .geog ::geometry) IN (' POLYGON ' , ' MULTIPOLYGON ' ) THEN
4747 DELETE FROM polygons_subdivided WHERE osm_id = OLD .osm_id ;
4848 INSERT INTO polygons_subdivided (osm_id, osm_type, geom)
4949 VALUES (
You can’t perform that action at this time.
0 commit comments