Changeset 176 for trunk/data/konvert/postnas_0.7/pp_laden.sql
- Timestamp:
- 04/17/12 18:35:28 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/data/konvert/postnas_0.7/pp_laden.sql
r163 r176 8 8 -- 2012-02-13 PostNAS 07, Umbenennung 9 9 -- 2012-02-17 Optimierung 10 -- 2012-04-17 Flurstuecksnummern auf Standardposition 10 11 11 12 … … 22 23 23 24 -- Die per PostProcessing gefüllten Tabellen bekommen den Profix "pp_". 25 26 -- Die Ausführung dieses Scriptes auf einer Datenbank für eine 80T-Einwohner-Stadt dauert ca.: 500 Sek. ! 27 28 29 30 -- =========================== 31 -- Flurstuecksnummern-Position 32 -- =========================== 33 34 -- ersetzt den View "s_flurstueck_nr" für WMS-Layer "ag_t_flurstueck" 35 36 DELETE FROM pp_flurstueck_nr; 37 38 INSERT INTO pp_flurstueck_nr 39 ( fsgml, fsnum, the_geom ) 40 SELECT f.gml_id, 41 f.zaehler::text || COALESCE ('/' || f.nenner::text, '') AS fsnum, 42 p.wkb_geometry -- manuelle Position des Textes 43 FROM ap_pto p 44 JOIN alkis_beziehungen v ON p.gml_id = v.beziehung_von 45 JOIN ax_flurstueck f ON v.beziehung_zu = f.gml_id 46 WHERE v.beziehungsart = 'dientZurDarstellungVon' 47 --AND p."art" = 'ZAE_NEN' 48 UNION 49 SELECT f.gml_id, 50 f.zaehler::text || COALESCE ('/' || f.nenner::text, '') AS fsnum, 51 ST_PointOnSurface(f.wkb_geometry) AS wkb_geometry -- Flaechenmitte als Position des Textes 52 FROM ax_flurstueck f 53 LEFT JOIN alkis_beziehungen v ON v.beziehung_zu = f.gml_id 54 WHERE v.beziehungsart is NULL 55 ; 56 -- Ausführung: mittlere Stadt: ca. 4 - 18 Sec. 24 57 25 58
Note: See TracChangeset
for help on using the changeset viewer.