Changeset 140 for trunk/data/konvert/postnas_0.6/sichten.sql
- Timestamp:
- 12/09/11 14:29:57 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/data/konvert/postnas_0.6/sichten.sql
r120 r140 6 6 7 7 -- 2011-07-25 PostNAS 06, Umbenennung 8 -- 2011-10-20 Nummer NebengebÀude und Zuordnungspfeile fuer GebÀude ##### IN ARBEIT 9 -- 2011-12-08 umbenannt "gemeinde_in_gemarkung" -> "gemarkung_in_gemeinde" 8 10 9 11 -- ----------------------------------------- … … 27 29 -- Die FlurstÃŒcksnummer fehlt dann im WMS. 28 30 -- Die Bedingung vorÃŒbergehend heraus nehmen. Ursache klÀren! 29 30 -- 4.11.2011 Sichten fÃŒr die Grenzen aus der Tabelle ax_besondereflurstuecksgrenze Astrid Emde31 31 32 32 … … 78 78 79 79 80 -- Layer "ag_t_nebengeb" 81 -- --------------------- 82 83 CREATE OR REPLACE VIEW s_nummer_nebengebaeude 84 AS 85 SELECT ap_pto.ogc_fid, 86 ap_pto.wkb_geometry, 87 ap_pto.drehwinkel * 57.296 AS drehwinkel, -- umn: ANGLE [drehwinkel] 88 -- alkis_beziehungen.beziehungsart, -- TEST 89 -- ax_lagebezeichnungmitpseudonummer.pseudonummer, -- die HsNr des zugehoerigen Hauptgebaeudes 90 ax_lagebezeichnungmitpseudonummer.laufendenummer -- umn: LABELITEM - die laufende Nummer des Nebengebaeudes 91 FROM ap_pto 92 JOIN alkis_beziehungen 93 ON ap_pto.gml_id = alkis_beziehungen.beziehung_von 94 JOIN ax_lagebezeichnungmitpseudonummer 95 ON alkis_beziehungen.beziehung_zu = ax_lagebezeichnungmitpseudonummer.gml_id 96 WHERE alkis_beziehungen.beziehungsart = 'dientZurDarstellungVon' 97 ; 98 99 COMMENT ON VIEW s_nummer_nebengebaeude IS 'fuer Kartendarstellung: Hausnummern NebengebÀude'; 100 101 -- ToDo: Die Zahl in Klammern setzen ? (in Map oder View?) 102 80 103 81 104 -- Layer "ag_p_flurstueck" … … 140 163 141 164 COMMENT ON VIEW s_beschriftung IS 'ap_pto, die noch nicht in anderen Layern angezeigt werden'; 165 166 167 BAUSTELLE 168 169 170 -- Layer "s_zuordungspfeil_gebaeude" 171 -- ----------------------------------- 172 173 CREATE OR REPLACE VIEW s_zuordungspfeil_gebaeude 174 AS 175 SELECT ap_lpo.ogc_fid, 176 -- alkis_beziehungen.beziehungsart, -- TEST 177 -- ap_lpo.art, -- TEST 178 ap_lpo.wkb_geometry 179 FROM ap_lpo 180 JOIN alkis_beziehungen 181 ON ap_lpo.gml_id = alkis_beziehungen.beziehung_von 182 JOIN ax_gebaeude 183 ON alkis_beziehungen.beziehung_zu = ax_gebaeude.gml_id 184 WHERE ap_lpo.art = 'Pfeil' 185 AND alkis_beziehungen.beziehungsart = 'dientZurDarstellungVon'; 186 187 COMMENT ON VIEW s_zuordungspfeil_gebaeude IS 'fuer Kartendarstellung'; 188 189 190 -- Sichten vom OBK (Oberbergischer Kreis) zu "Grenzen" 191 -- --------------------------------------------------- 192 -- Schema "alkis" daraus entfernt. 193 194 -- Feld "ax_besondereflurstuecksgrenze.artderflurstuecksgrenze" als Array "integer[]" ! 195 -- Anpassung Schema 18.09.2011 196 197 CREATE OR REPLACE VIEW sk2022_gemeindegrenze 198 AS 199 SELECT gemg.ogc_fid, gemg.wkb_geometry 200 FROM ax_besondereflurstuecksgrenze gemg 201 WHERE (7106 = ANY (gemg.artderflurstuecksgrenze)) 202 AND gemg.advstandardmodell ~~ 'DLKM'::text; 203 204 205 CREATE OR REPLACE VIEW sk2020_regierungsbezirksgrenze 206 AS 207 SELECT rbg.ogc_fid, rbg.wkb_geometry 208 FROM ax_besondereflurstuecksgrenze rbg 209 WHERE (7103 = ANY (rbg.artderflurstuecksgrenze)) 210 AND rbg.advstandardmodell ~~ 'DLKM'::text; 211 212 213 CREATE OR REPLACE VIEW sk2018_bundeslandgrenze 214 AS 215 SELECT blg.ogc_fid, blg.wkb_geometry 216 FROM ax_besondereflurstuecksgrenze blg 217 WHERE (7102 = ANY (blg.artderflurstuecksgrenze)) 218 AND blg.advstandardmodell ~~ 'DLKM'::text; 219 220 221 CREATE OR REPLACE VIEW sk2014_gemarkungsgrenze 222 AS 223 SELECT gemag.ogc_fid, gemag.wkb_geometry 224 FROM ax_besondereflurstuecksgrenze gemag 225 WHERE (7003 = ANY (gemag.artderflurstuecksgrenze)) 226 AND gemag.advstandardmodell ~~ 'DLKM'::text; 227 228 229 --CREATE OR REPLACE VIEW sk2012_flurgrenze 230 --AS 231 -- SELECT fg.ogc_fid, fg.wkb_geometry 232 -- FROM ax_besondereflurstuecksgrenze fg 233 -- WHERE (3000 = ANY (fg.artderflurstuecksgrenze)) 234 -- AND fg.advstandardmodell ~~ 'DLKM'::text; 235 236 -- Vorlaeufig, bis Schema umgestellt ist 237 238 CREATE OR REPLACE VIEW sk2012_flurgrenze 239 AS 240 SELECT fg.ogc_fid, fg.wkb_geometry 241 FROM ax_besondereflurstuecksgrenze fg 242 WHERE (3000 = fg.artderflurstuecksgrenze) 243 AND fg.advstandardmodell ~~ 'DLKM'::text; 244 245 -- comment .... 246 142 247 143 248 -- ------------------------------------------ … … 240 345 -- Nur durch Auswertung der FlurstÃŒcke kann man ermitteln, in welcher Gemeinde eine Gemarkung liegt. 241 346 242 CREATE OR REPLACE VIEW gemeinde_in_gemarkung 347 -- 2011-12-08 umbenannt 348 349 CREATE OR REPLACE VIEW gemarkung_in_gemeinde 243 350 AS 244 351 SELECT DISTINCT land, regierungsbezirk, kreis, gemeinde, gemarkungsnummer … … 247 354 ; 248 355 249 COMMENT ON VIEW gem einde_in_gemarkungIS 'Welche Gemarkung liegt in welcher Gemeinde? Durch Verweise aus FlurstÃŒck.';356 COMMENT ON VIEW gemarkung_in_gemeinde IS 'Welche Gemarkung liegt in welcher Gemeinde? Durch Verweise aus FlurstÃŒck.'; 250 357 251 358 … … 481 588 ; 482 589 483 --484 -- Sichten fÃŒr Grenzen aus ax_besondereflurstuecksgrenze485 --486 -- Select distinct artderflurstuecksgrenze from ax_besondereflurstuecksgrenze487 Create view grenze_flur_3000 as488 Select ogc_fid, artderflurstuecksgrenze, wkb_geometry from ax_besondereflurstuecksgrenze489 where 3000 = ANY(artderflurstuecksgrenze);490 491 Create view grenze_gemarkung_7003 as492 Select ogc_fid, artderflurstuecksgrenze, wkb_geometry from ax_besondereflurstuecksgrenze493 where 7003 = ANY(artderflurstuecksgrenze);494 495 496 Create view grenze_regierungsbezirk_7103 as497 Select ogc_fid, artderflurstuecksgrenze, wkb_geometry from ax_besondereflurstuecksgrenze498 where 7103 = ANY(artderflurstuecksgrenze);499 500 Create view grenze_landkreisgrenze_7104 as501 Select ogc_fid, artderflurstuecksgrenze, wkb_geometry from ax_besondereflurstuecksgrenze502 where 7104 = ANY(artderflurstuecksgrenze);503 504 505 Create view grenze_gemeinde_7106 as506 Select ogc_fid, artderflurstuecksgrenze, wkb_geometry from ax_besondereflurstuecksgrenze507 where 7106 = ANY(artderflurstuecksgrenze);508 509 590 -- END -- 510 591
Note: See TracChangeset
for help on using the changeset viewer.