Changeset 176 for trunk/data/konvert/postnas_0.7/pp_definition.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_definition.sql
r163 r176 8 8 -- 2012-02-13 PostNAS 07, Umbenennung 9 9 -- 2012-02-17 Optimierung 10 -- 2012-02-28 gkz aus View nehmen 11 -- 2012-04-17 Flurstuecksnummern auf Standardposition 12 10 13 11 14 -- ============================ … … 66 69 67 70 68 COMMENT ON TABLE pp_gemeinde IS 'Post-Processing: Gemeinde';69 COMMENT ON COLUMN pp_gemeinde.gemeinde IS 'Gemeindenummer';70 COMMENT ON COLUMN pp_gemeinde.gkz IS 'Gemeindekennziffer fÃŒr Mandant';71 COMMENT ON COLUMN pp_gemeinde.the_geom IS 'prÀzise Geometrie aus Summe aller Gemarkungen';72 COMMENT ON COLUMN pp_gemeinde.simple_geom IS 'vereinfachte Geometrie fÃŒr die Suche und die Anzeige von Ãbersichten in kleinen MaÃstÀben.';71 COMMENT ON TABLE pp_gemeinde IS 'Post-Processing: Gemeinde'; 72 COMMENT ON COLUMN pp_gemeinde.gemeinde IS 'Gemeindenummer'; 73 --COMMENT ON COLUMN pp_gemeinde.gkz IS 'Gemeindekennziffer fÃŒr Mandant'; 74 COMMENT ON COLUMN pp_gemeinde.the_geom IS 'prÀzise Geometrie aus Summe aller Gemarkungen'; 75 COMMENT ON COLUMN pp_gemeinde.simple_geom IS 'vereinfachte Geometrie fÃŒr die Suche und die Anzeige von Ãbersichten in kleinen MaÃstÀben.'; 73 76 74 77 … … 152 155 153 156 154 -- pp_?157 -- Prefix "pp_" verwenden ? 155 158 156 159 --DROP TABLE gemeinde_person; … … 175 178 176 179 180 -- Flurstuecksnummern-Position 181 -- =========================== 182 183 -- ersetzt den View "s_flurstueck_nr" fÃŒr WMS-Layer "ag_t_flurstueck" 184 185 --DROP TABLE pp_flurstueck_nr; 186 187 CREATE TABLE pp_flurstueck_nr ( 188 gid serial, 189 fsgml character(16), 190 fsnum character varying(10), -- zzzzz/nnnn 191 CONSTRAINT pp_flurstueck_nr_pk PRIMARY KEY (gid), 192 CONSTRAINT pp_flurstueck_nr_gml FOREIGN KEY (fsgml) 193 REFERENCES ax_flurstueck (gml_id) MATCH SIMPLE 194 ON UPDATE CASCADE ON DELETE CASCADE 195 ); 196 197 SELECT AddGeometryColumn('pp_flurstueck_nr','the_geom','25832','POINT',2); 198 199 -- Geometrischer Index 200 CREATE INDEX pp_flurstueck_nr_gidx ON pp_flurstueck_nr USING gist(the_geom); 201 202 -- Foreig-Key Index 203 CREATE INDEX fki_pp_flurstueck_nr_gml ON pp_flurstueck_nr(fsgml); 204 205 COMMENT ON TABLE pp_flurstueck_nr IS 'Post-Processing: Position der FlurstÃŒcksnummer in der Karte'; 206 COMMENT ON COLUMN pp_flurstueck_nr.fsgml IS 'gml_id des zugehörigen FlurstÃŒcks-Objektes'; 207 COMMENT ON COLUMN pp_flurstueck_nr.fsnum IS 'Label, Darzustellende FS-Nummer als Bruch'; 208 COMMENT ON COLUMN pp_flurstueck_nr.the_geom IS 'Position der FlurstÃŒcksnummer in der Karte'; 209 210 177 211 -- ===== 178 212 -- VIEWs … … 185 219 CREATE VIEW gemeinde_gemarkung 186 220 AS 187 SELECT g.land, g.regierungsbezirk, g.kreis, g.gemeinde, k.gemarkung, g.gemeindename, k.gemarkungsname , g.gkz221 SELECT g.land, g.regierungsbezirk, g.kreis, g.gemeinde, k.gemarkung, g.gemeindename, k.gemarkungsname 188 222 FROM pp_gemarkung k 189 223 JOIN pp_gemeinde g 190 224 ON k.land = g.land 191 AND k.gemeinde = g.gemeinde 192 ; 225 AND k.gemeinde = g.gemeinde; 193 226 194 227 -- VIEWs fuer die Zuordnung vom EigentÃŒmern zu Gemeinden … … 228 261 AND bnb.beziehungsart = 'istBestandteilVon' 229 262 AND bbg.beziehungsart = 'istBestandteilVon' 230 AND bsf.beziehungsart = 'istGebucht' 231 ; 263 AND bsf.beziehungsart = 'istGebucht'; 232 264 233 265 COMMENT ON VIEW gemeinde_person_typ1 IS 'Personen die EigentÃŒmer vom FlurstÃŒcken in einer Gemeinde sind. Typ1 = nomale Buchungen mit direkter Beziehung.'; … … 289 321 AND p.gemeinde = g.gemeinde 290 322 GROUP BY p.land, p.regierungsbezirk, p.kreis, p.gemeinde, g.gemeindename, p.buchtyp 291 ORDER BY p.land, p.regierungsbezirk, p.kreis, p.gemeinde, p.buchtyp 292 ; 323 ORDER BY p.land, p.regierungsbezirk, p.kreis, p.gemeinde, p.buchtyp; 293 324 294 325 COMMENT ON VIEW gemeinde_person_statistik IS 'ZÀhlen der Personen je Gemeinde und Buchungstyp';
Note: See TracChangeset
for help on using the changeset viewer.