source: trunk/data/konvert/postnas_0.6/atkis_rp_rendering/processing/sql/stehendesgewaesser_prep.sql @ 114

Revision 114, 751 bytes checked in by tobias.dick, 12 years ago (diff)

Initiale Dateien um per PostNAS importierte ATKIS Daten für ein Online Rendering aufzubereiten. Die Scripte erzeugen pro darzustellender Objektart bis zu 6 Generalisierungsstufen. Die Parameter können in den Shellscripten angepasst werden. Die Visualisierung kann z.B. über den Mapserver erfolgen. Der Bildaufbau sollte in jeder Stufe unter einer Sekunde benötigen. Die Laufzeit der Scripte beträgt auf einem single core 2.0GHz Prozessor ca 2.5 Stunden.

RevLine 
[114]1DROP TABLE IF EXISTS map_stehendesgewaesser_g0;
2DROP SEQUENCE IF EXISTS map_stehendesgewaesser_g0_gid_seq;
3--
4
5SELECT
6wkb_geometry,
7NULL::text AS widmung
8INTO map_stehendesgewaesser_g0
9
10FROM (
11        SELECT (ST_Dump( ST_Union( ax_stehendesgewaesser.wkb_geometry ))).geom AS wkb_geometry
12        FROM ax_stehendesgewaesser
13) AS wrapper;
14--
15CREATE INDEX map_stehendesgewaesser_g0_gidx ON map_stehendesgewaesser_g0 USING GIST ( wkb_geometry );
16CREATE SEQUENCE map_stehendesgewaesser_g0_gid_seq;
17ALTER TABLE map_stehendesgewaesser_g0 ADD COLUMN gid INTEGER;
18UPDATE map_stehendesgewaesser_g0 SET gid = nextval('map_stehendesgewaesser_g0_gid_seq');
19ALTER TABLE map_stehendesgewaesser_g0 ALTER COLUMN gid SET DEFAULT nextval('map_stehendesgewaesser_g0_gid_seq');
20----
Note: See TracBrowser for help on using the repository browser.