Changeset 278 for trunk/import/alkis_Patch.sql
- Timestamp:
- 04/26/13 13:52:56 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/import/alkis_Patch.sql
r276 r278 4 4 -- Gezielte Aktualisierung der Datenbank durch die "letzten Ãnderungen" 5 5 6 -- 2013-04-1 6F.J. Kurzbezeichnungen der BodenschÀtzung fÃŒr die Kartendarstellung6 -- 2013-04-17 F.J. Kurzbezeichnungen der BodenschÀtzung fÃŒr die Kartendarstellung 7 7 8 8 SET client_encoding = 'UTF8'; 9 9 10 -- AbhÀngigkeiten :11 DROP VIEW s_bodensch_wms;12 DROP VIEW s_bodensch_ent;13 DROP VIEW s_bodensch_po;14 DROP VIEW s_bodensch_tx;15 DROP VIEW s_zuordungspfeil_bodensch;16 DROP VIEW s_zuordungspfeilspitze_bodensch;10 -- AbhÀngigkeiten / bei Wiederholung: 11 -- DROP VIEW s_bodensch_wms; 12 -- DROP VIEW s_bodensch_ent; 13 -- DROP VIEW s_bodensch_po; 14 -- DROP VIEW s_bodensch_tx; 15 -- DROP VIEW s_zuordungspfeil_bodensch; 16 -- DROP VIEW s_zuordungspfeilspitze_bodensch; 17 17 18 18 … … 198 198 kurz character varying, 199 199 bezeichner character varying, 200 CONSTRAINT pk_ax_bodenschaetzung_entstehung sartoderklimastufePRIMARY KEY (wert)200 CONSTRAINT pk_ax_bodenschaetzung_entstehung PRIMARY KEY (wert) 201 201 ); 202 202 203 203 COMMENT ON TABLE ax_bodenschaetzung_entstehungsartoderklimastufe 204 IS 'SchlÃŒsseltabelle mit Werten aus GeoInfoDok NW, geladen mit SQL-Script.';204 IS 'SchlÃŒsseltabelle mit Werten aus GeoInfoDok NW, geladen mit SQL-Script. Zu Tabelle "ax_bodenschaetzung", Feld "entstehungsartoderklimastufe".'; 205 205 206 206 COMMENT ON COLUMN ax_bodenschaetzung_entstehungsartoderklimastufe.wert IS 'numerischer SchlÃŒssel'; … … 264 264 265 265 266 -- B o d e n s c h a e t z u n g - sonstige Angaben 267 -- ---------------------------------------------------------------------------------------- 268 --DROP TABLE ax_bodenschaetzung_sonstigeangaben; 269 CREATE TABLE ax_bodenschaetzung_sonstigeangaben ( 270 wert integer, 271 kurz character varying, 272 bezeichner character varying, 273 CONSTRAINT pk_ax_bodenschaetzung_sonst PRIMARY KEY (wert) 274 ); 275 276 COMMENT ON TABLE ax_bodenschaetzung_sonstigeangaben 277 IS 'SchlÃŒsseltabelle mit Werten aus GeoInfoDok NW, geladen mit SQL-Script. Zu Tabelle "ax_bodenschaetzung", Feld "sonstigeangaben".'; 278 279 COMMENT ON COLUMN ax_bodenschaetzung_sonstigeangaben.wert IS 'numerischer SchlÃŒssel'; 280 COMMENT ON COLUMN ax_bodenschaetzung_sonstigeangaben.kurz IS 'KÃŒrzel, Kartenanzeige'; 281 COMMENT ON COLUMN ax_bodenschaetzung_sonstigeangaben.bezeichner IS 'Lange Bezeichnung'; 282 283 INSERT INTO ax_bodenschaetzung_sonstigeangaben (wert, kurz, bezeichner) VALUES(1100,'Wa+', 'Nass, zu viel Wasser (Wa+) '); 284 INSERT INTO ax_bodenschaetzung_sonstigeangaben (wert, kurz, bezeichner) VALUES(1200,'Wa-', 'Trocken, zu wenig Wasser (Wa-)'); 285 INSERT INTO ax_bodenschaetzung_sonstigeangaben (wert, kurz, bezeichner) VALUES(1300,'Wa gt', 'Besonders gÃŒnstige WasserverhÀltnisse (Wa gt)'); 286 INSERT INTO ax_bodenschaetzung_sonstigeangaben (wert, kurz, bezeichner) VALUES(1400,'RiWa', 'Rieselwasser, kÃŒnstliche BewÀsserung (RiWa)'); 287 INSERT INTO ax_bodenschaetzung_sonstigeangaben (wert, kurz, bezeichner) VALUES(2100,'W', 'Unbedingtes Wiesenland (W)'); 288 INSERT INTO ax_bodenschaetzung_sonstigeangaben (wert, kurz, bezeichner) VALUES(2200,'Str', 'Streuwiese (Str) '); 289 INSERT INTO ax_bodenschaetzung_sonstigeangaben (wert, kurz, bezeichner) VALUES(2300,'Hu', 'Hutung (Hu)'); 290 INSERT INTO ax_bodenschaetzung_sonstigeangaben (wert, kurz, bezeichner) VALUES(2400,'A-Hack','Acker-Hackrain (A-Hack)'); 291 INSERT INTO ax_bodenschaetzung_sonstigeangaben (wert, kurz, bezeichner) VALUES(2500,'Gr-Hack','GrÃŒnland-Hackrain (Gr-Hack)'); 292 INSERT INTO ax_bodenschaetzung_sonstigeangaben (wert, kurz, bezeichner) VALUES(2600,'G', 'Garten (G)'); 293 INSERT INTO ax_bodenschaetzung_sonstigeangaben (wert, kurz, bezeichner) VALUES(3000,'N', 'Neukultur (N)'); 294 INSERT INTO ax_bodenschaetzung_sonstigeangaben (wert, kurz, bezeichner) VALUES(4000,'T', 'Tiefkultur (T) '); 295 INSERT INTO ax_bodenschaetzung_sonstigeangaben (wert, kurz, bezeichner) VALUES(5000,'Ger', 'Geringstland (Ger)'); 296 INSERT INTO ax_bodenschaetzung_sonstigeangaben (wert, kurz, bezeichner) VALUES(9000,'', 'NachschÀtzung erforderlich '); 297 298 299 --DROP TABLE ax_bewertung_klassifizierung; 300 CREATE TABLE ax_bewertung_klassifizierung ( 301 wert integer, 302 bezeichner character varying, 303 erklaer character varying, 304 CONSTRAINT pk_ax_bewertung_klass PRIMARY KEY (wert) 305 ); 306 307 COMMENT ON TABLE ax_bewertung_klassifizierung 308 IS 'SchlÃŒsseltabelle mit Werten aus GeoInfoDok NW, geladen mit SQL-Script. Zu Tabelle "ax_bewertung", Feld "klassifizierung".'; 309 310 COMMENT ON COLUMN ax_bewertung_klassifizierung.wert IS 'numerischer SchlÃŒssel'; 311 COMMENT ON COLUMN ax_bewertung_klassifizierung.bezeichner IS 'Lange Bezeichnung'; 312 COMMENT ON COLUMN ax_bewertung_klassifizierung.erklaer IS 'ggf. weitere ErlÀrung'; 313 314 315 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(1100, 'Unbebautes GrundstÃŒck', ''); 316 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(1120, 'Unbebautes GrundstÃŒck mit GebÀude von untergeordneter Bedeutung ', ''); 317 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(1130, 'Unbebautes GrundstÃŒck mit einem dem Verfall preisgegebenen GebÀude', ''); 318 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(1140, 'Unbebautes GrundstÃŒck fÃŒr Erholungs- und Freizeitzwecke', ''); 319 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(1210, 'EinfamilienhausgrundstÃŒck', ''); 320 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(1220, 'ZweifamilienhausgrundstÃŒck', ''); 321 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(1230, 'MietwohngrundstÃŒck', ''); 322 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(1240, 'Gemischtgenutztes GrundstÃŒck', ''); 323 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(1250, 'GeschÀftsgrundstÃŒck', ''); 324 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(1260, 'Sonstiges bebautes GrundstÃŒck', ''); 325 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(1310, 'Einfamilienhaus auf fremdem Grund und Boden', ''); 326 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(1320, 'Zweifamilienhaus auf fremdem Grund und Boden', ''); 327 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(1330, 'MietwohngrundstÃŒck, MietwohngebÀude auf fremdem Grund und Boden', ''); 328 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(1340, 'Gemischtgenutztes GrundstÃŒck, gemischtgenutztes GebÀude auf fremdem Grund und Boden ', ''); 329 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(1350, 'GeschÀftsgrundstÃŒck, GeschÀftsgebÀude auf fremdem Grund und Boden', ''); 330 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(1360, 'Sonstige bebaute GrundstÃŒcke, sonstige GebÀude auf fremdem Grund und Boden', ''); 331 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(2110, 'Landwirtschaftliche Nutzung', ''); 332 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(2120, 'Hopfen', ''); 333 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(2130, 'Spargel', ''); 334 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(2190, 'Sonstige Sonderkulturen', ''); 335 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(2200, 'Holzung', ''); 336 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(2300, 'Weingarten (allgemein)', ''); 337 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(2310, 'Weingarten 1', ''); 338 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(2320, 'Weingarten 2', ''); 339 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(2330, 'Weingarten 3', ''); 340 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(2340, 'Weingarten 4', ''); 341 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(2350, 'Weingarten 5', ''); 342 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(2360, 'Weingarten 6', ''); 343 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(2370, 'Weingarten 7', ''); 344 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(2380, 'Weingarten 8', ''); 345 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(2390, 'Weingarten 9', ''); 346 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(2410, 'Gartenland', ''); 347 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(2420, 'Obstplantage', ''); 348 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(2430, 'Baumschule', ''); 349 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(2440, 'AnbauflÀche unter Glas ', ''); 350 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(2450, 'Kleingarten', ''); 351 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(2510, 'Weihnachtsbaumkultur', ''); 352 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(2520, 'Saatzucht', ''); 353 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(2530, 'Teichwirtschaft', ''); 354 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(2610, 'Abbauland der Land- und Forstwirtschaft ', ''); 355 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(2620, 'Geringstland', '"Geringstland" sind FlÀchen geringster ErtragsfÀhigkeit ohne Wertzahlen nach dem BodenschÀtzungsgesetz, das sind unkultivierte Moor- und HeideflÀchen (sofern nicht gesondert gefÃŒhrt), ehemals bodengeschÀtzte FlÀchen und ehemalige WeinbauflÀchen, die ihren Kulturzustand verloren haben.'); 356 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(2630, 'Unland', ''); 357 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(2640, 'Moor', '"Moor" ist eine unkultivierte FlÀche mit einer (mindestens 20 cm starken) Auflage aus vertorften und vermoorten Pflanzenresten, soweit sie nicht als Torfstich benutzt wird.'); 358 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(2650, 'Heide', '"Heide" ist eine unkultivierte, sandige, ÃŒberwiegend mit Heidekraut oder Ginster bewachsene FlÀche.'); 359 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(2700, 'Reet', '"Reet" ist eine stÀndig oder zeitweise unter Wasser stehende und mit Reet bewachsene FlÀche.'); 360 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(2710, 'Reet I', 'ReetflÀche, deren Nutzung eingestuft ist in GÃŒteklasse I (gut).'); 361 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(2720, 'Reet II', 'ReetflÀche, deren Nutzung eingestuft ist in GÃŒteklasse II (mittel).'); 362 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(2730, 'Reet III', 'ReetflÀche, deren Nutzung eingestuft ist in GÃŒteklasse III (gering).'); 363 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(2800, 'NebenflÀche des Betriebs der Land- und Forstwirtschaft', ''); 364 INSERT INTO ax_bewertung_klassifizierung (wert, bezeichner, erklaer) VALUES(2899, 'Noch nicht klassifiziert', ''); 365 266 366 -- BodenschÀtzung 267 367 268 368 -- FÃŒr Nachschlagen bei Feature-Info: EntschlÃŒsselung in Langform zu einer KlassenflÀche, ohne Geometrie. 369 --DROP VIEW s_bodensch_ent; 269 370 CREATE OR REPLACE VIEW s_bodensch_ent 270 371 AS … … 280 381 -- entstehungsartoderklimastufewasserverhaeltnisse ist array! 281 382 bs.sonstigeangaben, -- integer array - EntschlÃŒsseln? 383 so1.bezeichner AS sonst1, -- EnstschlÃŒsselung 384 so2.bezeichner AS sonst2, 282 385 bs.jahreszahl -- integer 283 386 FROM ax_bodenschaetzung bs … … 289 392 LEFT JOIN ax_bodenschaetzung_entstehungsartoderklimastufe ea2 290 393 ON bs.entstehungsartoderklimastufewasserverhaeltnisse[2] = ea2.wert -- [2] manchmal gefÃŒllt 394 LEFT JOIN ax_bodenschaetzung_sonstigeangaben so1 ON bs.sonstigeangaben[1] = so1.wert -- [1] selten gefÃŒllt 395 LEFT JOIN ax_bodenschaetzung_sonstigeangaben so2 ON bs.sonstigeangaben[2] = so2.wert -- [2] noch seltener 291 396 WHERE bs.endet IS NULL; 292 397 COMMENT ON VIEW s_bodensch_ent IS 'Sicht fÃŒr Feature-Info: BodenschÀtzung, mit Langtexten entschlÃŒsselt'; 293 398 GRANT SELECT ON TABLE s_bodensch_ent TO ms6; 294 399 295 400 -- KlassenflÀche (Geometrie) mit ihrem Kurz-Label-Text, der dann mittig an Standardposition angezeigt werden kann. … … 405 510 COMMENT ON VIEW s_zuordungspfeilspitze_flurstueck IS 'Sicht fuer Kartendarstellung: Zuordnungspfeil FlurstÃŒcksnummer, Spitze'; 406 511 407 408 512 -- GRANT 409 513 -- BodenschÀtzung … … 416 520 GRANT SELECT ON TABLE ax_bodenschaetzung_zustandsstufe TO ms6; 417 521 GRANT SELECT ON TABLE ax_bodenschaetzung_zustandsstufe TO mb27; 522 GRANT SELECT ON TABLE ax_bodenschaetzung_sonstigeangaben TO ms6; 523 GRANT SELECT ON TABLE ax_bodenschaetzung_sonstigeangaben TO mb27; 418 524 GRANT SELECT ON TABLE ax_grablochderbodenschaetzung_bedeutung TO ms6; 419 525 GRANT SELECT ON TABLE ax_grablochderbodenschaetzung_bedeutung TO mb27; 420 526 GRANT SELECT ON TABLE ax_musterlandesmusterundvergleichsstueck_merkmal TO ms6; 421 527 GRANT SELECT ON TABLE ax_musterlandesmusterundvergleichsstueck_merkmal TO mb27; 528 GRANT SELECT ON TABLE ax_bewertung_klassifizierung TO ms6; 529 GRANT SELECT ON TABLE ax_bewertung_klassifizierung TO mb27; 530 422 531 -- BodenschÀtzung Views 423 532 GRANT SELECT ON TABLE s_bodensch_wms TO ms6;
Note: See TracChangeset
for help on using the changeset viewer.