diff schema/gemma.sql @ 926:9e210b00ace9 geo-style

Merged default into geo-style branch.
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Mon, 08 Oct 2018 10:54:50 +0200
parents 254cd247826d 271561dce2e6
children 688e1530f66a
line wrap: on
line diff
--- a/schema/gemma.sql	Wed Oct 03 13:08:23 2018 +0200
+++ b/schema/gemma.sql	Mon Oct 08 10:54:50 2018 +0200
@@ -402,23 +402,14 @@
         bottleneck_id varchar NOT NULL REFERENCES bottlenecks,
         date_info date NOT NULL,
         UNIQUE (bottleneck_id, date_info),
-        area geography(POLYGON, 4326),
+        area geography(POLYGON, 4326) NOT NULL,
         surtyp varchar REFERENCES survey_types,
         coverage varchar REFERENCES coverage_types,
         depth_reference char(3) NOT NULL REFERENCES depth_references,
-        point_cloud geography(MULTIPOINTZ, 4326),
-        -- XXX: We may raster the data later.
-        -- sounding_data raster NOT NULL,
+        point_cloud geography(MULTIPOINTZ, 4326) NOT NULL,
         staging_done boolean NOT NULL DEFAULT false
     )
 
-    CREATE TABLE meshes (
-        sounding_result_id int NOT NULL REFERENCES sounding_results,
-        geom geometry(polygonz) NOT NULL
-    )
-
-    CREATE INDEX meshes_gix ON meshes USING gist(geom)
-
     CREATE TABLE octrees (
         sounding_result_id int NOT NULL UNIQUE REFERENCES sounding_results,
         checksum varchar NOT NULL,
@@ -428,7 +419,7 @@
     CREATE TABLE sounding_results_contour_lines (
         sounding_result_id int NOT NULL REFERENCES sounding_results,
         height numeric NOT NULL,
-        lines geography(multilinestringz, 4326) NOT NULL,
+        lines geography(multilinestring, 4326) NOT NULL,
         UNIQUE (sounding_result_id, height)
     )
     -- A view to help geoserver serve contour lines.
@@ -437,7 +428,7 @@
         SELECT bottleneck_id,
                 date_info,
                 height,
-                CAST(lines AS geometry(multilinestringz, 4326)) AS lines
+                CAST(lines AS geometry(multilinestring, 4326)) AS lines
             FROM waterway.sounding_results_contour_lines cl
                 JOIN waterway.sounding_results sr
                     ON sr.id = cl.sounding_result_id