Changeset 351 for trunk


Ignore:
Timestamp:
01/08/15 17:13:59 (9 years ago)
Author:
frank.jaeger
Message:

Verbesserte Darstellung von Flur, Gemarkung und Gemeinde im WMS.

Location:
trunk
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/import/pp_definition.sql

    r344 r351  
    2222--             Wie im Schema: SchlÃŒssel von integer nach varchar fÃŒr land, regierungsbezirk usw. 
    2323--  2014-10-28 letzte FÀlle von "substring(gml_id,1,16)" wieder raus 
    24  
     24--  2014-12-17 Spalte gemeinde in Tabelle pp_flur, dient der Filterung im WMS-Layer "Gebiete" 
     25 
     26/* Patch 2014-12-17: 
     27 ALTER TABLE pp_flur ADD COLUMN gemeinde character varying; 
     28 COMMENT ON COLUMN pp_flur.gemeinde IS 'Gemeindenummer'; 
     29*/ 
    2530 
    2631-- ============================ 
     
    143148    regierungsbezirk   character varying, 
    144149    kreis              character varying, 
     150    gemeinde           character varying NOT NULL, 
    145151    gemarkung          character varying NOT NULL, 
    146152    flurnummer         integer NOT NULL, 
     
    162168 
    163169COMMENT ON TABLE  pp_flur                IS 'Post-Processing: Flur'; 
     170COMMENT ON COLUMN pp_flur.gemeinde       IS 'Gemeindenummer'; 
    164171COMMENT ON COLUMN pp_flur.gemarkung      IS 'Gemarkungsnummer'; 
    165172COMMENT ON COLUMN pp_flur.the_geom       IS 'Geometrie aus Summe aller FlurstÃŒcke'; 
  • trunk/import/pp_laden.sql

    r339 r351  
    2323--  2014-09-19 Substring auf gml_id, Korrektur "endet IS NULL" 
    2424--  2014-09-30 RÃŒckbau substring(gml_id) 
     25--  2014-12-17 Neue Spalte "gemeinde" in Tabelle "pp_flur", dient der Filterung im WMS-Layer "Gebiete" 
     26--  2015-01-08 Mehrfach-Versuche der Geometrie-Zusammenfassung mit wachsender Puffergröße. 
    2527 
    2628 
     
    3234-- Die dynamische Aufbereitung ÃŒber Views und Functions wÃŒrde zu lange dauern und somit lange  
    3335-- Antwortzeiten in WMS, WFS, Buchauskunft oder Navigation (Suche) verursachen. 
     36 
     37-- Geometrie glÀtten und vereinfachen fÃŒr Flur, Gemarkung und Gemeinde: 
     38-- Die "simplen" Geometrien sollen nur fÃŒr die Darstellung einer Übersicht verwendet werden. 
     39-- Ablage der simplen Geometrie in einem alternativen Geometriefeld im gleichen Datensatz. 
    3440 
    3541-- Im Rahmen eines "Post-Processing" werden diese Daten nach jeder Konvertierung (NBA-Aktualisierung)  
     
    232238-- Geometrien der FlurstÃŒcke schrittweise zu groesseren Einheiten zusammen fassen 
    233239-- ============================================================================== 
    234  
    235 -- Dies macht nur Sinn, wenn der Inhalt der Datenbank einen ganzen Katasterbezirk enthÀlt. 
    236 -- Wenn ein Gebiet durch geometrische Filter im NBA ausgegeben wurde, dann gibt es Randstreifen,  
    237 -- die zu Pseudo-Fluren zusammen gefasst werden. Fachlich falsch! 
     240-- http://postgis.net/docs/manual-1.5/ST_Union.html (Aggregate version) 
     241-- http://postgis.net/docs/manual-1.5/ST_Collect.html 
     242 
     243-- Wenn ein Gebiet durch geometrische Filter im NBA-Verfahren ausgegeben wurde, dann gibt es  
     244-- Randstreifen, die zu Pseudo-Fluren zusammen gefasst werden.  
     245-- Diese werden fÃŒr den WMS durch einen View ausgefiltert, der nur eine Gemeinde darstellt. 
    238246 
    239247-- AusfÃŒhrungszeit: 1 mittlere Stadt mit ca. 14.000 FlurstÃŒcken > 100 Sek 
    240248 
    241249TRUNCATE pp_flur; 
    242 INSERT INTO pp_flur (land, regierungsbezirk, kreis, gemarkung, flurnummer, anz_fs, the_geom ) 
    243    SELECT  f.land, f.regierungsbezirk, f.kreis, f.gemarkungsnummer as gemarkung, f.flurnummer,  
     250 
     251INSERT INTO pp_flur (land, regierungsbezirk, kreis, gemeinde, gemarkung, flurnummer, anz_fs, the_geom ) 
     252   SELECT  f.land, f.regierungsbezirk, f.kreis, f.gemeinde, f.gemarkungsnummer as gemarkung, f.flurnummer,  
    244253           count(gml_id) as anz_fs, 
    245            st_multi(st_union(st_buffer(f.wkb_geometry,0.06))) AS the_geom -- Zugabe um ZwischenrÀume zu vermeiden 
     254           ST_Multi(st_union(st_buffer(f.wkb_geometry,0.06))) AS the_geom -- Zugabe um ZwischenrÀume zu vermeiden 
    246255     FROM  ax_flurstueck f 
    247256     WHERE f.endet IS NULL AND NOT f.wkb_geometry IS NULL 
    248   GROUP BY f.land, f.regierungsbezirk, f.kreis, f.gemarkungsnummer, f.flurnummer; 
     257  GROUP BY f.land, f.regierungsbezirk, f.kreis, f.gemeinde, f.gemarkungsnummer, f.flurnummer; 
     258 
     259-- Vereinfachte Geometrie der Flur fÃŒr die Darstelung im WMS in einem kleinen Maßstab 
     260UPDATE pp_flur      SET simple_geom = st_simplify(the_geom, 0.5); 
    249261 
    250262 
     
    255267UPDATE pp_gemarkung a 
    256268  SET the_geom =  
    257    ( SELECT st_multi(st_union(st_buffer(b.the_geom,0.12))) AS the_geom -- Puffer/Zugabe um Löcher zu vermeiden 
     269   ( SELECT ST_Multi(ST_Union(ST_Buffer(b.the_geom,0.15))) AS the_geom -- Puffer/Zugabe um Löcher zu vermeiden 
    258270       FROM pp_flur b 
    259271      WHERE a.land      = b.land  
    260272        AND a.gemarkung = b.gemarkung 
    261273   ); 
    262  
    263 -- Fluren zaehlen 
     274-- Hierbei können Exceptions auftreten wobei das Geometriefeld einzelner Gemarkungen leer bleibt. 
     275-- Die Ursache ist unklar. 
     276--  TopologyException: found non-noded intersection between LINESTRING 
     277 
     278-- Praktische Lösung: 
     279-- Bei den Gemarkungen, die nichts abbekommen haben, mit schrittweise groesserem Buffer noch mal versuchen. 
     280UPDATE pp_gemarkung a 
     281  SET the_geom =  
     282   ( SELECT ST_Multi(ST_Union(ST_Buffer(b.the_geom,0.20))) AS the_geom -- Puffer vergroessert 
     283       FROM pp_flur b 
     284      WHERE a.land      = b.land  
     285        AND a.gemarkung = b.gemarkung 
     286   ) WHERE the_geom IS NULL; 
     287 
     288UPDATE pp_gemarkung a 
     289  SET the_geom =  
     290   ( SELECT ST_Multi(ST_Union(ST_Buffer(b.the_geom,0.30))) AS the_geom -- Puffer vergroessert 
     291       FROM pp_flur b 
     292      WHERE a.land      = b.land  
     293        AND a.gemarkung = b.gemarkung 
     294   ) WHERE the_geom IS NULL; 
     295 
     296/* Guggst du (auf leeren Geometry-Typ achten: 
     297 
     298   SELECT gemarkungsname, geometrytype(the_geom) AS typ,  
     299     st_isvalid(the_geom) AS vali, st_asewkt(the_geom) AS ewkt 
     300   FROM pp_gemarkung; 
     301 
     302*/ 
     303 
     304-- Die Fluren in der Gemarkung zaehlen 
    264305UPDATE pp_gemarkung a 
    265306  SET anz_flur =  
     
    271312 
    272313 
     314-- Vereinfachte Geometrie der Gemarkung fÃŒr die Darstellung im WMS in einem kleinen Maßstab 
     315-- Gemarkung (Wirkung siehe pp_gemarkung_analyse) 
     316UPDATE pp_gemarkung SET simple_geom = st_simplify(the_geom, 2.2);  
     317 
     318 
    273319-- Gemarkungen zu Gemeinden zusammen fassen 
    274320-- ---------------------------------------- 
    275321 
    276 -- FlÀchen vereinigen (aus der bereits vereinfachten Geometrie) 
    277 UPDATE pp_gemeinde a 
    278   SET the_geom =  
    279    ( SELECT st_multi(st_union(st_buffer(b.the_geom,0.1))) AS the_geom -- noch mal Zugabe 
     322-- FlÀchen vereinigen 
     323UPDATE pp_gemeinde a 
     324  SET the_geom =  
     325   ( SELECT st_multi(st_union(st_buffer(b.the_geom,0.2))) AS the_geom -- noch mal Zugabe 
    280326     FROM    pp_gemarkung b 
    281327     WHERE a.land     = b.land  
    282328       AND a.gemeinde = b.gemeinde 
    283329   ); 
    284  
    285 -- Gemarkungen zÀhlen 
     330-- Hierbei können Exceptions auftreten wobei das Geometriefeld einzelner Gemarkungen leer bleibt. 
     331-- Die Ursache ist unklar. 
     332 
     333-- Praktische Lösung: 
     334-- weitere Versuche mit mehr Puffer, wenn Exception auftrat 
     335UPDATE pp_gemeinde a 
     336  SET the_geom =  
     337   ( SELECT st_multi(st_union(st_buffer(b.the_geom,0.3))) AS the_geom -- MEHR Zugabe 
     338     FROM    pp_gemarkung b 
     339     WHERE a.land     = b.land  
     340       AND a.gemeinde = b.gemeinde 
     341   ) WHERE the_geom IS NULL; 
     342 
     343UPDATE pp_gemeinde a 
     344  SET the_geom =  
     345   ( SELECT st_multi(st_union(st_buffer(b.the_geom,0.4))) AS the_geom -- noch MEHR Zugabe 
     346     FROM    pp_gemarkung b 
     347     WHERE a.land     = b.land  
     348       AND a.gemeinde = b.gemeinde 
     349   ) WHERE the_geom IS NULL; 
     350 
     351 
     352-- Vereinfachte Geometrie der Gemeinde fÃŒr die Darstellung im WMS in einem kleinen Maßstab 
     353-- Gemeinde (Wirkung siehe pp_gemeinde_analyse) 
     354UPDATE pp_gemeinde  SET simple_geom = st_simplify(the_geom, 5.0);  
     355 
     356-- Gemarkungen in der Gemeinde zÀhlen 
    286357UPDATE pp_gemeinde a 
    287358  SET anz_gemarkg =  
     
    291362       AND a.gemeinde = b.gemeinde 
    292363   ); 
    293  
    294  
    295 -- Geometrie glÀtten und vereinfachen. 
    296 -- Diese "simplen" Geometrien sollen nur fÃŒr die Darstellung einer Übersicht verwendet werden. 
    297 -- Ablage der simplen Geometrie in einem alternativen Geometriefeld im gleichen Datensatz. 
    298  
    299 UPDATE pp_flur      SET simple_geom = st_simplify(the_geom, 0.5); -- Flur  
    300  
    301 UPDATE pp_gemarkung SET simple_geom = st_simplify(the_geom, 2.2); -- Gemarkung (Wirkung siehe pp_gemarkung_analyse) 
    302  
    303 UPDATE pp_gemeinde  SET simple_geom = st_simplify(the_geom, 5.0); -- Gemeinde (Wirkung siehe pp_gemeinde_analyse) 
    304364 
    305365 
  • trunk/import/staedtische_FS_aus_ALKIS_rlp.sql

    r349 r351  
    1313--  2014-09-30 RÃŒckbau subsrting(gml_id), Umbenennung SchlÃŒsseltabellen "ax_*" nach "v_*" 
    1414--  2014-12-16 Views fÃŒr Gebiete im WMS, gefiltert nach individueller Gemeinde 
     15--  2014-12-17 Spalte "gemeinde" in "pp_flur" nutzen 
    1516 
    1617-- Voraussetzung = View "doppelverbindung" aus ALKIS PostNAS-Projekt Datei "sichten.sql" 
     18 
     19-- ToDo: Umbenennen der Datei von "staedtische_FS" nach "staedtische_views" oder so Àhnlich. 
    1720 
    1821 
     
    97100 
    98101-- Flur gefiltert 
    99 --  +++ Im PostProcessing auch Gemeinde in Tabelle "pp_flur" einfÃŒgen und fÃŒllen. 
    100102CREATE OR REPLACE VIEW gebiet_flur 
    101103AS 
    102   SELECT f.gid, f.gemarkung, f.flurnummer, f.the_geom  
    103     FROM pp_flur f 
    104     JOIN pp_gemarkung g ON f.gemarkung = g.gemarkung -- JOIN = Work-Arround weil gemeinde in "pp_flur" fehlt 
    105     WHERE g.gemeinde = '103'; -- Osann-Monzel 
     104  SELECT gid, gemarkung, flurnummer, the_geom  
     105    FROM pp_flur  
     106   WHERE gemeinde = '103'; -- Osann-Monzel 
    106107COMMENT ON VIEW gebiet_flur  IS 'FlurflÀchen (vereinfachte Geometrie), gefiltert nach Gemeinde.'; 
    107108GRANT SELECT ON TABLE gebiet_flur TO ms6; 
  • trunk/umn/alkis/alkis_muster.map

    r347 r351  
    22# 
    33# Stand / Historie: 
    4 # 2013-10-24 F.J. krz  PrÀsentation der Straßennamen aus der Tabelle "pp_strassenname" statt aus dem View "ap_pto_stra". 
    5 #                      Die Tabelle wird im PostProcessing redundant befÃŒllt um schneller darstellen zu können. 
    6 # 2014-01-08 F.J. krz  alle Arten von "sonstige Bauwerke" anzeigen (z.B. Carports), auch Linien (neuer Layer) 
    7 # 2014-08-25 F.J. krz  Straßennamen als P- und L-Variante, hinter "ap_pto_stra" neuer Layer "ap_lto_stra" 
    8 # 2014-08-29 F.J. krz: Umstellung auf Version 0.8 - Datenbankname, Titel 
    9 # 2014-09-15 F.J. krz: Filter fÃŒr Historische Objekte "WHERE endet IS NULL" in DATA fÃŒr Tabellen ax_* 
    104# 2014-10-28 F.J. krz: "ANGLE follow" bei ap_lto_stra, Textgrößen verkleinert in PrÀsentation 
    115# 2014-10-29 F.J. krz: Straßennamen auf Liniengeometrie besser positionieren 
     6# 2014-12-17 F.J. krz: 3 Layer in Gebiete auf Views umgestellt 
    127 
    138# Weitere Kommentare: siehe Entwicklungs-Version 
    14  
    159MAP 
    1610        NAME "alkis" 
     
    1812        EXTENT 349000 5529000 356000 5533000 
    1913        PROJECTION "init=epsg:25832" END 
    20         MAXSIZE 8400 
     14        MAXSIZE 4200 # 144 dpi DIN-A2 
    2115        SYMBOLSET "symbols/symbols_alkis.sym" 
    2216        FONTSET "fonts/fonts_alkis.fnt" 
     
    2519                METADATA 
    2620                        wms_title "ALKIS" 
    27                         ows_abstract "ALKIS - Konverter PostNAS Version 0.8, Stand September 2014" 
     21                        ows_abstract "ALKIS - Konverter PostNAS Version 0.8, Mapfile Version vom Dezember 2014" 
    2822                        ows_srs "EPSG:25832 EPSG:31467 EPSG:4326 EPSG:54004" 
    2923                        ows_encoding "UTF-8" 
     
    5650        END 
    5751 
    58 # ALKIS tatsaechliche Nutzung (Siedlung, Verkehr, GewÀsser, Vegetation) 
    59 # alle Layer von GROUP "ax_nutzungen" 
    60 ## ** Siedlung ** 
    61 ## 01 AX_Wohnbauflaeche 
    62 ## 02 AX_IndustrieUndGewerbeflaeche 
    63 ## 03 AX_Halde 
    64 ## 04 AX_Bergbaubetrieb 
    65 ## 05 AX_TagebauGrubeSteinbruch 
    66 ## 06 AX_FlaecheGemischterNutzung 
    67 ## 07 AX_FlaecheBesondererFunktionalerPraegung 
    68 ## 08 AX_SportFreizeitUndErholungsflaeche 
    69 ## 09 AX_Friedhof 
    70 ## ** Verkehr ** 
    71 ## 10 AX_Strassenverkehr 
    72 ## 11 AX_Weg 
    73 ## 12 AX_Platz 
    74 ## 13 AX_Bahnverkehr 
    75 ## 14 AX_Flugverkehr 
    76 ## 15 AX_Schiffsverkehr 
    77 ## ** Vegetation ** 
    78 ## 16 AX_Landwirtschaft 
    79 ## 17 AX_Wald 
    80 ## 18 AX_Gehoelz 
    81 ## 19 AX_Heide 
    82 ## 20 AX_Moor 
    83 ## 21 AX_Sumpf 
    84 ##   (AX_UnkultivierteFlaeche) 
    85 ## 22 AX_UnlandVegetationsloseFlaeche 
    86 ##   (AX_Vegetationsmerkmal) 
    87 ## ** GewÀsser ** 
    88 ## 24 AX_Fliessgewaesser 
    89 ## 25 AX_Hafenbecken 
    90 ## 26 AX_StehendesGewaesser 
    91 ## 27 (AX_Meer) 
    92  
    9352# Der Layer "nutzung_alle" wird gefuettert aus der Tabelle "nutzung". 
    9453# "nutzung" wird nicht von PostNAS gefuellt sondern nach jeder Konvertierung als Optimierung aus vielen verschiedenen Tabellen zusammen gefasst. 
     
    11271        MINSCALEDENOM 50 
    11372        MAXSCALEDENOM 20000 # die Einzel-Layer bis 10T 
     73        OPACITY 80 
    11474        CLASSITEM nutz_id 
    11575        # ** Siedlung ** 
     
    12731233        CONNECTION "host=10.0.100.73 dbname=alkis08*gkz* user=ms6 port=5432" 
    12741234        PROCESSING "CLOSE_CONNECTION=DEFER" 
    1275         DATA "the_geom from (SELECT gid, gemarkung, flurnummer, the_geom FROM pp_flur) as foo using unique gid using SRID=25832" 
     1235 
     1236#       DATA "the_geom from (SELECT gid, gemarkung, flurnummer, the_geom FROM pp_flur) as foo using unique gid using SRID=25832" 
     1237        DATA "the_geom FROM gebiet_flur as foo using unique gid using SRID=25832" 
     1238 
    12761239        METADATA 
    12771240                wms_title "Flur" 
     
    12851248        #EXTENT 349000 5529000 356000 5533000 
    12861249        MINSCALEDENOM  1600 
    1287         MAXSCALEDENOM 20000 
     1250        MAXSCALEDENOM 26000 
    12881251        CLASS 
    12891252                NAME "Flur" 
     
    12941257                END 
    12951258                LABEL 
    1296                         TYPE TRUETYPE 
     1259                        TYPE TRUETYPE FONT "arial" 
    12971260                        COLOR 100 150 10 
    1298                         FONT "arial" 
    1299                         SIZE 14 
     1261                        SIZE 13 
    13001262                        POSITION cc # FÃŒr Kachelung im Mapproxy sollte es an fixem Punkt stehen, wie? 
    1301                         PARTIALS FALSE FORCE FALSE 
     1263                        PARTIALS false FORCE false 
    13021264                        STYLE 
    13031265                                GEOMTRANSFORM 'labelpoly' 
    1304                                 COLOR 250 250 250 
     1266                                COLOR 250 250 250 OPACITY 60 
    13051267                        END 
    13061268                END 
     
    13151277        CONNECTION "host=10.0.100.73 dbname=alkis08*gkz* user=ms6 port=5432" 
    13161278        PROCESSING "CLOSE_CONNECTION=DEFER" 
    1317         DATA "simple_geom from (SELECT gid, gemarkungsname, simple_geom FROM pp_gemarkung) as foo using unique gid using SRID=25832" 
     1279#       DATA "simple_geom from (SELECT gid, gemarkungsname, simple_geom FROM pp_gemarkung) as foo using unique gid using SRID=25832" 
     1280        DATA "simple_geom FROM gebiet_gemarkung as foo using unique gid using SRID=25832" 
    13181281        METADATA 
    13191282                wms_srs "EPSG:25832 EPSG:31467 EPSG:4326 EPSG:54004" 
     
    13251288        #EXTENT 349000 5529000 356000 5533000 
    13261289        MINSCALEDENOM  4000 
    1327         MAXSCALEDENOM 40000 
     1290        MAXSCALEDENOM 48000 
    13281291        LABELITEM gemarkungsname 
    13291292        CLASS 
     
    13311294                STYLE 
    13321295                        OUTLINECOLOR 140 80 0 
    1333                         WIDTH 5 
     1296                        WIDTH 4 
    13341297                END 
    13351298                LABEL 
    1336                         TYPE TRUETYPE 
     1299                        TYPE TRUETYPE FONT "arial" 
    13371300                        COLOR 140 80 0 
    1338                         FONT "arial" 
    13391301                        SIZE 16 
    1340                         POSITION cc 
    1341                         OFFSET 0 10 
    1342                         PARTIALS FALSE FORCE FALSE 
     1302                        POSITION cc OFFSET 0 10 
     1303                        PARTIALS false FORCE false 
    13431304                        STYLE 
    13441305                                GEOMTRANSFORM 'labelpoly' 
    1345                                 COLOR 250 250 250 
     1306                                COLOR 250 250 250 OPACITY 60 
    13461307                        END 
    13471308                END 
     
    13561317        CONNECTION "host=10.0.100.73 dbname=alkis08*gkz* user=ms6 port=5432" 
    13571318        PROCESSING "CLOSE_CONNECTION=DEFER" 
    1358         DATA "simple_geom from (SELECT gid, gemeindename, simple_geom FROM pp_gemeinde) as foo using unique gid using SRID=25832" 
     1319#       DATA "simple_geom from (SELECT gid, gemeindename, simple_geom FROM pp_gemeinde) as foo using unique gid using SRID=25832" 
     1320        DATA "simple_geom FROM gebiet_gemeinde as foo using unique gid using SRID=25832" 
    13591321        METADATA 
    13601322                wms_srs "EPSG:25832 EPSG:31467 EPSG:4326 EPSG:54004" 
    13611323                wms_title "Gemeinde" 
    13621324                wms_abstract "GemeindeflÀche (vereinfachte Geometrie). FlÀche durch Zusammenfassen der Gemarkungen." 
    1363                 gml_include_items "all" 
     1325                #gml_include_items "all" 
    13641326        END 
    13651327        #PROJECTION "init=epsg:25832" END 
     
    13711333                NAME "Gemeinde" 
    13721334                STYLE 
    1373                         OUTLINECOLOR 10 10 200 
    1374                         WIDTH 7 
     1335                        OUTLINECOLOR 10 10 200 # blau 
     1336                        WIDTH 5 
    13751337                END 
    13761338                LABEL 
    1377                         TYPE TRUETYPE 
     1339                        TYPE TRUETYPE FONT "arial" 
    13781340                        COLOR 10 10 200 
    1379                         FONT "arial" 
    13801341                        SIZE 20 
    1381                         POSITION cc 
    1382                         OFFSET 0 -20 
    1383                         PARTIALS FALSE 
    1384                         FORCE FALSE 
     1342                        POSITION cc OFFSET 0 -20 
     1343                        PARTIALS false FORCE false 
    13851344                        STYLE 
    13861345                                GEOMTRANSFORM 'labelpoly' 
    1387                                 COLOR 250 250 250 
     1346                                COLOR 250 250 250 OPACITY 60 
    13881347                        END 
    13891348                END 
     
    29232882        MAXSCALEDENOM 25000 
    29242883        SYMBOLSCALEDENOM 1000 
    2925         TOLERANCEUNITS pixels 
    2926         TOLERANCE 1 
     2884        TOLERANCEUNITS pixels TOLERANCE 1 
    29272885        # klassische Variante mit Schaltflaeche fuer Weiterleitung zur Auskunft 
    29282886#       HEADER   "/opt/gdi/templates/alkis*gkz*fsh.html" # gkz = mandant 
     
    33123270                TEXT 'B' 
    33133271                LABEL  
    3314                 # In Mapserver 6.0 war der Ankerpunkt noch auf der FlurstÃŒcksgrenze 
    3315                 # Ab 6.2 etwas verschoben (falsch!), Haken ragt in das FS hinein. Nun Offset notwendig. 
    33163272                        TYPE TRUETYPE FONT "alkis_textsymbols" 
    33173273                        SIZE 14 MINSIZE 7 MAXSIZE 24 
     
    33213277                        ANTIALIAS TRUE PARTIALS FALSE FORCE TRUE 
    33223278                END 
    3323                 #STYLE # Test 6.0 / 6.2 
    3324                 #       SYMBOL 'point' SIZE 3 COLOR 200 0 0 
    3325                 #END 
    33263279        END 
    33273280END 
     
    37823735 
    37833736# ALKIS  AAA-PrÀsentationsobjekte 
    3784  
    37853737LAYER 
    37863738        NAME "ap_pto_stra" 
     
    38013753        #PROJECTION "init=epsg:25832" END 
    38023754        #EXTENT 349000 5529000 356000 5533000 
    3803         MAXSCALEDENOM 2500 
     3755        MAXSCALEDENOM 2500 # 4000 
    38043756        SYMBOLSCALEDENOM 1000 
    38053757        LABELITEM schriftinhalt 
     
    38083760        CLASS 
    38093761                EXPRESSION ('[art]' eq 'Strasse' AND '[hor]' eq 'linksbÃŒndig' AND '[ver]' eq 'Basis') 
     3762                #NAME 'Straße' 
     3763        #       STYLE 
     3764        #               SYMBOL "point" SIZE 1 
     3765        #       END 
    38103766                LABEL 
    38113767                        SIZE 8 MINSIZE 6 MAXSIZE 16 
     
    38183774        CLASS 
    38193775                EXPRESSION ('[art]' eq 'Strasse' AND '[hor]' eq 'zentrisch' AND '[ver]' eq 'Mitte') 
     3776                #NAME 'Straße' 
    38203777                LABEL 
    38213778                        SIZE 8 MINSIZE 6 MAXSIZE 16 
     
    38413798        CLASS 
    38423799                EXPRESSION ('[art]' eq 'Weg' AND '[hor]' eq 'linksbÃŒndig' AND '[ver]' eq 'Basis') 
     3800                #NAME 'Weg' 
    38433801                LABEL 
    38443802                        SIZE 7 MINSIZE 5 MAXSIZE 14 
     
    38523810        CLASS 
    38533811                EXPRESSION ('[art]' eq 'Weg' AND '[hor]' eq 'zentrisch' AND '[ver]' eq 'Mitte') 
     3812                #NAME 'Weg' 
    38543813                LABEL 
    38553814                        SIZE 7 MINSIZE 5 MAXSIZE 14 
     
    38753834        CLASS 
    38763835                EXPRESSION ('[art]' eq 'Platz' AND '[ver]' eq 'Mitte') 
     3836                #NAME 'Platz' 
    38773837                LABEL 
    38783838                        SIZE 9 MINSIZE 7 MAXSIZE 20 
     
    38973857        # Klassifikation 
    38983858        CLASS 
     3859                #EXPRESSION 'BezKlassifizierungStrasse' 
    38993860                EXPRESSION ('[art]' eq 'BezKlassifizierungStrasse' AND '[hor]' eq 'linksbÃŒndig') 
     3861                #NAME 'Klassifizierung' 
    39003862                LABEL 
    39013863                        SIZE 10 MINSIZE 8 MAXSIZE 20 
     
    39073869        END 
    39083870        CLASS 
     3871                #EXPRESSION 'BezKlassifizierungStrasse' 
    39093872                EXPRESSION ('[art]' eq 'BezKlassifizierungStrasse') 
    39103873                NAME 'Klassifizierung' 
     
    39193882END 
    39203883 
    3921 LAYER 
     3884LAYER # wie zuvor, aber positioniert ÃŒber Linie 
    39223885        NAME "ap_lto_stra" 
    39233886        GROUP "praesentation" 
     
    39343897                wms_abstract "Beschriftung mit Art = Straße, Weg, Platz, Klassifizierung (Linie)" 
    39353898        END 
    3936         MAXSCALEDENOM 2500 
     3899        MAXSCALEDENOM 2500 # 4000 
    39373900        SYMBOLSCALEDENOM 1000 
    39383901        LABELITEM schriftinhalt 
     3902 
     3903## SELECT DISTINCT art, hor, ver FROM pp_strassenname_l ORDER BY art, hor, ver; 
     3904# "BezKlassifizierungStrasse"; "linksbÃŒndig"; "Basis" 
     3905# "Strasse"; "linksbÃŒndig"; "Basis" 
     3906# "Strasse"; "zentrisch";   "Mitte" 
     3907# "Weg";     "linksbÃŒndig"; "Basis" 
    39393908 
    39403909        # Strasse 
     
    39443913                        SIZE 8 MINSIZE 6 MAXSIZE 16 
    39453914                        TYPE TRUETYPE FONT "arialbold" 
    3946                         POSITION ur # linksbÃŒndig/Basis 
    39473915                        ANGLE follow 
    3948                         OFFSET 3 99 
    3949                         POSITION uc 
    3950                         TEXT '[schriftinhalt]      '  
     3916 
     3917                        OFFSET 3 99 # Basis: Text ÃŒber der Linie, theoretisch 1/2 SIZE, aber scaliert nicht, bleibt fix! 
     3918                #       POSITION ur # linksbÃŒndig/Basis  
     3919                        POSITION uc # linksbÃŒndig/Basis  
     3920                        # Dok: With lines, it only uses lc or uc, ... 
     3921                        # immer c=center auf Linie, "linksbÃŒndig" kann also mit Mapserver nicht umgesetzt werden! 
     3922                        TEXT '[schriftinhalt]      ' # Ersatz: 6 Zeichen nach links verschieben 
     3923 
     3924                #       MINDISTANCE 5 # Wirkt nicht bei Kollision mit Klassifizierung 
    39513925                        COLOR 0 0 0 
    39523926                        FORCE true 
     
    39583932                        SIZE 8 MINSIZE 6 MAXSIZE 16 
    39593933                        TYPE TRUETYPE FONT "arialbold" 
    3960                         #POSITION cc 
     3934                        #POSITION cc # zentrisch/Mitte 
    39613935                        ANGLE follow 
    39623936                        COLOR 0 0 0 
     
    39833957                        SIZE 7 MINSIZE 5 MAXSIZE 14 
    39843958                        TYPE TRUETYPE FONT "arial" 
    3985                         POSITION uc 
    3986                         OFFSET 3 99 
     3959                        POSITION uc # linksbÃŒndig/Basis  
     3960                        OFFSET 3 99 # siehe Straße 
    39873961                        TEXT '[schriftinhalt]    ' 
    39883962                        ANGLE follow 
     
    40043978        END 
    40053979 
     3980 
    40063981        # Klassifikation 
    40073982        CLASS 
     
    40304005END 
    40314006 
     4007## ToDo: neuen Layer Namen auf View ap_pto_nam (NAM, ZNM) 
     4008##  Unterscheidung horizontale/vertikale Position. 
     4009##  Namen von GebÀude wieder wegnehmen? - Oder ALLE Namen jeweils auch einer fachlichen Ebene/Gruppe zuordnen? 
    40324010LAYER 
    40334011        NAME "ap_pto" # Rest 
     
    40904068                        POSITION cc 
    40914069                        COLOR 0 0 0 
    4092                         WRAP "/n" 
     4070                        WRAP "/n" # z.b. "Schwimm-/nbecken", Fehler: das "n" bleibt im Label! 
    40934071                        MAXLENGTH 15 
    40944072                END 
  • trunk/umn/alkis/alkis_muster_4.map

    r345 r351  
    11# WMS: ALKIS PostNAS Muster mit Platzhalter *gkz* fÃŒr Mandant - Druckversion 
    22# Änderungen: siehe Bildschirm-Version, letzte: 
    3 # 2014-08-29 F.J. krz: Umstellung auf Version 0.8 - Datenbankname, Titel 
    4 # 2014-09-15 F.J. krz: Filter fÃŒr Historische Objekte "WHERE endet IS NULL" in DATA fÃŒr Tabellen ax_* 
    5 # 2014-10-28 F.J. krz: Textgröße "freierText" in _4 
    6 # 2014-10-28 F.J. krz: "ANGLE follow" bei ap_lto_stra, Textgrößen verkleinert in PrÀsentation 
    7 # 2014-10-29 F.J. krz: Straßennamen auf Liniengeometrie besser positionieren 
    8  
     3# 2014-12-17 F.J. krz: 3 Layer in Gebiete auf Views umgestellt 
    94MAP 
    105        NAME "alkis" 
     
    127        EXTENT 349000 5529000 356000 5533000 
    138        PROJECTION "init=epsg:25832" END 
    14         MAXSIZE 8400 # Druck 
     9        MAXSIZE 8400 # _4-Druck 288 dpi DIN-A2 
    1510        SYMBOLSET "symbols/symbols_alkis.sym" 
    1611        FONTSET "fonts/fonts_alkis.fnt"  
     
    1813        WEB 
    1914                METADATA 
    20                         wms_title "ALKIS" 
     15                        wms_title "ALKIS_" 
    2116                        wms_srs "EPSG:25832 EPSG:31467 EPSG:4326 EPSG:54004" 
    2217                        wms_encoding "UTF-8" 
     
    5651        MINSCALEDENOM 0 
    5752        MAXSCALEDENOM 10000 
     53        OPACITY 80 
    5854        CLASSITEM nutz_id 
    5955        # ** Siedlung ** 
     
    291287                END 
    292288        END 
    293         #CLASS 
    294         #       EXPRESSION 23 
    295         #       NAME "Vegetationsmerkmal" ???? 
    296         #       STYLE 
    297         #               OUTLINECOLOR 0 255 0 
    298         #       END 
    299         #END 
    300289        # ** GewÀsser ** 
    301290        CLASS 
     
    11481137        CONNECTION "host=10.0.100.73 dbname=alkis08*gkz* user=ms6 port=5432" 
    11491138        PROCESSING "CLOSE_CONNECTION=DEFER" 
    1150         DATA "the_geom from (SELECT gid, gemarkung, flurnummer, the_geom FROM pp_flur) as foo using unique gid using SRID=25832" 
     1139#       DATA "the_geom from (SELECT gid, gemarkung, flurnummer, the_geom FROM pp_flur) as foo using unique gid using SRID=25832" 
     1140        DATA "the_geom FROM gebiet_flur as foo using unique gid using SRID=25832" 
    11511141        METADATA 
    11521142                wms_title "Flur" 
     
    11571147        #EXTENT 349000 5529000 356000 5533000 
    11581148        MINSCALEDENOM 400 #1600 
    1159         MAXSCALEDENOM 5000 #20000 
     1149        MAXSCALEDENOM 6500 #26000 
    11601150        LABELITEM flurnummer 
    11611151        CLASS 
     
    11641154                STYLE 
    11651155                        OUTLINECOLOR 100 150 10 
    1166                         WIDTH 12 #3 
     1156                        WIDTH 10 #3 
    11671157                END 
    11681158                LABEL 
     
    11701160                        COLOR 100 150 10 
    11711161                        FONT "arial" 
    1172                         SIZE 56 #14 
     1162                        SIZE 46 #13 
    11731163                        POSITION cc 
    11741164                        PARTIALS FALSE FORCE FALSE 
    11751165                        STYLE 
    11761166                                GEOMTRANSFORM 'labelpoly' 
    1177                                 COLOR 250 250 250 
     1167                                COLOR 250 250 250 OPACITY 60 
    11781168                        END 
    11791169                END 
     
    11871177        CONNECTION "host=10.0.100.73 dbname=alkis08*gkz* user=ms6 port=5432" 
    11881178        PROCESSING "CLOSE_CONNECTION=DEFER" 
    1189         DATA "simple_geom from (SELECT gid, gemarkungsname, simple_geom FROM pp_gemarkung) as foo using unique gid using SRID=25832" 
     1179#       DATA "simple_geom from (SELECT gid, gemarkungsname, simple_geom FROM pp_gemarkung) as foo using unique gid using SRID=25832" 
     1180        DATA "simple_geom FROM gebiet_gemarkung as foo using unique gid using SRID=25832" 
    11901181        METADATA 
    11911182                wms_srs "EPSG:25832 EPSG:31467 EPSG:4326 EPSG:54004" 
     
    11951186        #EXTENT 349000 5529000 356000 5533000 
    11961187        MINSCALEDENOM 1000 #4000 
    1197         MAXSCALEDENOM 10000 #40000 
     1188        MAXSCALEDENOM 12000 #48000 
    11981189        LABELITEM gemarkungsname 
    11991190        CLASS 
     
    12011192                STYLE 
    12021193                        OUTLINECOLOR 140 80 0 
    1203                         WIDTH 20 #5 
     1194                        WIDTH 14 #4 
    12041195                END 
    12051196                LABEL 
     
    12071198                        COLOR 140 80 0 
    12081199                        FONT "arial" 
    1209                         SIZE 64 #16 
     1200                        SIZE 60 #16 
    12101201                        POSITION cc 
    12111202                        OFFSET 0 40 # 0 10 
     
    12131204                        STYLE 
    12141205                                GEOMTRANSFORM 'labelpoly' 
    1215                                 COLOR 250 250 250 
     1206                                COLOR 250 250 250 OPACITY 60 
    12161207                        END 
    12171208                END 
     
    12251216        CONNECTION "host=10.0.100.73 dbname=alkis08*gkz* user=ms6 port=5432" 
    12261217        PROCESSING "CLOSE_CONNECTION=DEFER" 
    1227         DATA "simple_geom from (SELECT gid, gemeindename, simple_geom FROM pp_gemeinde) as foo using unique gid using SRID=25832" 
     1218#       DATA "simple_geom from (SELECT gid, gemeindename, simple_geom FROM pp_gemeinde) as foo using unique gid using SRID=25832" 
     1219        DATA "simple_geom FROM gebiet_gemeinde as foo using unique gid using SRID=25832" 
    12281220        METADATA 
    12291221                wms_srs "EPSG:25832 EPSG:31467 EPSG:4326 EPSG:54004" 
     
    12391231                STYLE 
    12401232                        OUTLINECOLOR 10 10 200 
    1241                         WIDTH 28 #7 
     1233                        WIDTH 18 #5 
    12421234                END 
    12431235                LABEL 
    1244                         TYPE TRUETYPE 
     1236                        TYPE TRUETYPE FONT "arial" 
    12451237                        COLOR 10 10 200 
    1246                         FONT "arial" 
    1247                         SIZE 80 # 20 
    1248                         POSITION cc 
    1249                         OFFSET 0 -80 # 0 -20 
    1250                         PARTIALS FALSE 
    1251                         FORCE FALSE 
     1238                        SIZE 72 # 20 
     1239                        POSITION cc OFFSET 0 -80 # 0 -20 
     1240                        PARTIALS false FORCE false 
    12521241                        STYLE 
    12531242                                GEOMTRANSFORM 'labelpoly' 
    1254                                 COLOR 250 250 250 
     1243                                COLOR 250 250 250 OPACITY 60 
    12551244                        END 
    12561245                END 
     
    30733062 
    30743063# ALKIS  AAA-PrÀsentationsobjekte 
     3064 
    30753065LAYER 
    30763066        NAME "ap_pto_stra" 
     
    30953085        CLASS 
    30963086                EXPRESSION ('[art]' eq 'Strasse' AND '[hor]' eq 'linksbÃŒndig' AND '[ver]' eq 'Basis') 
     3087                #NAME 'Straße' 
    30973088                LABEL 
    30983089                        SIZE 32 MINSIZE 24 MAXSIZE 64 # 8 6 16 
     
    31053096        CLASS 
    31063097                EXPRESSION ('[art]' eq 'Strasse' AND '[hor]' eq 'zentrisch' AND '[ver]' eq 'Mitte') 
     3098                #NAME 'Straße' 
    31073099                LABEL 
    31083100                        SIZE 32 MINSIZE 24 MAXSIZE 64 # 8 6 16 
     
    31283120        CLASS 
    31293121                EXPRESSION ('[art]' eq 'Weg' AND '[hor]' eq 'linksbÃŒndig' AND '[ver]' eq 'Basis') 
     3122                #NAME 'Weg' 
    31303123                LABEL 
    31313124                        SIZE 28 MINSIZE 20 MAXSIZE 56 # 7 5 14 
     
    31393132        CLASS 
    31403133                EXPRESSION ('[art]' eq 'Weg' AND '[hor]' eq 'zentrisch' AND '[ver]' eq 'Mitte') 
     3134                #NAME 'Weg' 
    31413135                LABEL 
    31423136                        SIZE 28 MINSIZE 20 MAXSIZE 56 # 7 5 14 
     
    31613155        # Platz  
    31623156        CLASS 
     3157                #EXPRESSION 'Platz' 
    31633158                EXPRESSION ('[art]' eq 'Platz' AND '[ver]' eq 'Mitte') 
     3159                #NAME 'Platz' 
    31643160                LABEL 
    31653161                        SIZE 36 MINSIZE 28 MAXSIZE 80 # 9 7 20 
     
    31853181        # Klassifikation 
    31863182        CLASS 
     3183                #EXPRESSION 'BezKlassifizierungStrasse' 
    31873184                EXPRESSION ('[art]' eq 'BezKlassifizierungStrasse' AND '[hor]' eq 'linksbÃŒndig') 
     3185                #NAME 'Klassifizierung' 
    31883186                LABEL 
    31893187                        SIZE 40 MINSIZE 32 MAXSIZE 80 # 10 8 20 
     
    31953193        END 
    31963194        CLASS 
     3195                #EXPRESSION 'BezKlassifizierungStrasse' 
    31973196                EXPRESSION ('[art]' eq 'BezKlassifizierungStrasse') 
    31983197                NAME 'Klassifizierung' 
     3198                STYLE 
     3199                        SYMBOL "point" SIZE 1 MINSIZE 1 
     3200                END 
    31993201                LABEL 
    32003202                        SIZE 40 MINSIZE 32 MAXSIZE 80 # 10 8 20 
     
    32463248                        SIZE 32 MINSIZE 24 MAXSIZE 64 # 8 6 16 
    32473249                        TYPE TRUETYPE FONT "arialbold" 
     3250                        #POSITION cc # zentrisch/Mitte 
    32483251                        ANGLE follow 
    32493252                        COLOR 0 0 0 
     
    32703273                        SIZE 28 MINSIZE 20 MAXSIZE 56 # 7 5 14 
    32713274                        TYPE TRUETYPE FONT "arial" 
    3272                         ANGLE follow 
     3275                        ANGLE follow 
    32733276                        POSITION uc 
    32743277                        OFFSET 9 99 # 3 99 
     
    32783281                END 
    32793282        END 
     3283        #CLASS 
     3284        #       EXPRESSION ('[art]' eq 'Weg' AND '[hor]' eq 'zentrisch' AND '[ver]' eq 'Mitte') 
     3285        #       LABEL 
     3286        #               SIZE 28 MINSIZE 20 MAXSIZE 56 # 7 5 14 
     3287        #               TYPE TRUETYPE FONT "arial" 
     3288        #               POSITION cc # zentrisch/Mitte 
     3289        #               ANGLE follow 
     3290        #               COLOR 0 0 0 
     3291        #               FORCE true 
     3292        #       END 
     3293        #END 
    32803294        CLASS 
    32813295                EXPRESSION ('[art]' eq 'Weg') 
     
    32913305        END 
    32923306 
     3307        # Platz  
     3308#       CLASS 
     3309#               EXPRESSION ('[art]' eq 'Platz' AND '[ver]' eq 'Mitte') 
     3310#               LABEL 
     3311#                       SIZE 36 MINSIZE 28 MAXSIZE 80 # 9 7 20 
     3312#                       TYPE TRUETYPE FONT "arialbold" 
     3313#                       POSITION cc # zentrisch/Mitte 
     3314#                       ANGLE follow 
     3315#                       COLOR 0 0 90 
     3316#                       FORCE true 
     3317#               END 
     3318#       END 
     3319#       CLASS 
     3320#               EXPRESSION ('[art]' eq 'Platz') 
     3321#               NAME 'Platz' 
     3322#               LABEL 
     3323#                       SIZE 36 MINSIZE 28 MAXSIZE 80 # 9 7 20 
     3324#                       TYPE TRUETYPE FONT "arialbold" 
     3325#                       POSITION uc # zentrisch/Basis 
     3326#                       ANGLE follow 
     3327#                       COLOR 0 0 90 
     3328#                       FORCE true 
     3329#               END 
     3330#       END 
     3331 
    32933332        # Klassifikation 
    32943333        CLASS 
     
    33383377                NAME "Gewanne" 
    33393378                EXPRESSION 'Gewanne' 
     3379                STYLE 
     3380                        SYMBOL "point" SIZE 1 
     3381                END 
    33403382                LABEL # waagerecht 
    33413383                        SIZE 44 MINSIZE 36 MAXSIZE 72 # 11 9 18 
     
    33483390                NAME "freier Text" 
    33493391                EXPRESSION 'FreierText' 
     3392                STYLE 
     3393                        SYMBOL "point" SIZE 1 
     3394                END 
    33503395                LABEL 
    33513396                        SIZE 36 MINSIZE 28 MAXSIZE 64 # 9 7 16 
     
    33603405                NAME "sonst. Beschriftung" # Rest 
    33613406                EXPRESSION /./ 
     3407                STYLE 
     3408                        SYMBOL "point" SIZE 1 
     3409                END 
    33623410                LABEL 
    33633411                        SIZE 36 MINSIZE 28 MAXSIZE 64 # 9 7 16 
     
    33703418        END 
    33713419END 
     3420 
    33723421# ap_ppo fehlt noch 
    33733422 
  • trunk/umn/alkis/alkis_muster_entw.map

    r349 r351  
    2929# 2014-10-29 F.J. krz: Straßennamen auf Liniengeometrie besser positionieren 
    3030# 2014-12-16 F.J. krz: 3 Layer in Gebiete auf Views umgestellt 
     31# 2015-01-08 F.J. krz: Gemarkungsname ÃŒber Flur-Nummer anzeigen 
    3132 
    3233### 
     
    6061        EXTENT 349000 5529000 356000 5533000 
    6162        PROJECTION "init=epsg:25832" END 
    62         MAXSIZE 4200 
     63        MAXSIZE 4200 # 144 dpi DIN-A2 
    6364        SYMBOLSET "symbols/symbols_alkis.sym" 
    6465        FONTSET "fonts/fonts_alkis.fnt" 
     
    6970                METADATA 
    7071                        wms_title "ALKIS_" # TEST-Kennung im Title 
    71                         ows_abstract "ALKIS - Konverter PostNAS Version 0.8, Mapfile Entwicklungs-Version vom September 2014" 
     72                        ows_abstract "ALKIS - Konverter PostNAS Version 0.8, Mapfile Entwicklungs-Version vom Dezember 2014" 
    7273                        ows_srs "EPSG:25832 EPSG:31467 EPSG:4326 EPSG:54004" 
    7374                        ows_encoding "UTF-8" 
     
    13071308 
    13081309# ** aus Post-Processing: Katasterbezirke 
    1309 # Die Layer dieser Gruppe nur anzeigen lassen, wenn der Inhalt der Datenbank einen ganzen Katasterbezirk enthÀlt. 
    1310 # Wenn ein Gebiet durch geometrische Filter im NBA ausgegeben wurde, dann gibt es Randstreifen,  
    1311 # die zu Pseudo-Fluren zusammen gefasst werden. Fachlich falsch! 
     1310# Durch Filter im View werden umgebende Randstreifen entfernt, die durch ungenaue geometrische  
     1311# Filterung des abgebenden NBA-Verfahrens enstehen. 
    13121312LAYER 
    13131313        NAME "pp_flur" 
     
    13361336        CLASS 
    13371337                NAME "Flur" 
    1338                 TEXT "Flur [flurnummer]" 
    13391338                STYLE 
    13401339                        OUTLINECOLOR 100 150 10 
     
    13421341                END 
    13431342                LABEL 
     1343                        TEXT "Flur [flurnummer]" 
    13441344                        TYPE TRUETYPE FONT "arial" 
    13451345                        COLOR 100 150 10 
    13461346                        SIZE 13 
    1347                         POSITION cc # FÃŒr Kachelung im Mapproxy sollte es an fixem Punkt stehen, wie? 
     1347                        POSITION cc # FÃŒr Kachelung im Mapproxy sollte es an fixem Punkt stehen. 
    13481348                        PARTIALS false FORCE false 
    13491349                        STYLE 
     
    13521352                        END 
    13531353                END 
    1354         END 
    1355 END 
     1354                LABEL # zugehörige Gemarkung ÃŒber Flurnummer  
     1355                        MAXSCALEDENOM 10000 
     1356                        TEXT "[gemarkungsname]" 
     1357                        TYPE TRUETYPE FONT "arial" 
     1358                        COLOR 100 150 10 
     1359                        SIZE 9 
     1360                        POSITION cc OFFSET 0 -15 # ÃŒber Flurnummer 
     1361                        PARTIALS false FORCE false 
     1362                END 
     1363        END 
     1364END 
     1365 
    13561366LAYER 
    13571367        NAME "pp_gemarkung" 
     
    13731383        #EXTENT 349000 5529000 356000 5533000 
    13741384        MINSCALEDENOM  4000 
    1375         MAXSCALEDENOM 48000 
     1385        MAXSCALEDENOM 60000 
    13761386        LABELITEM gemarkungsname 
    13771387        CLASS 
     
    40034013                #       SYMBOL "point" SIZE 1 
    40044014                #END 
    4005                 STYLE # TEST: Positionierungs-Linie sichtbar machen 
    4006                         COLOR 250 40 40 PATTERN 4 8 END # rot 
    4007                         WIDTH 1 MINWIDTH 1 MAXWIDTH 1 
    4008                 END 
     4015        #       STYLE # TEST: Positionierungs-Linie sichtbar machen 
     4016        #               COLOR 250 40 40 PATTERN 4 8 END # rot 
     4017        #               WIDTH 1 MINWIDTH 1 MAXWIDTH 1 
     4018        #       END 
    40094019                LABEL 
    40104020                        SIZE 8 MINSIZE 6 MAXSIZE 16 
     
    40264036        CLASS 
    40274037                EXPRESSION ('[art]' eq 'Strasse' AND '[hor]' eq 'zentrisch' AND '[ver]' eq 'Mitte') 
    4028                 STYLE 
    4029                         COLOR 40 250 40 PATTERN 4 8 END # grÃŒn 
    4030                         WIDTH 1 MINWIDTH 1 MAXWIDTH 1 
    4031                 END 
     4038        #       STYLE 
     4039        #               COLOR 40 250 40 PATTERN 4 8 END # grÃŒn 
     4040        #               WIDTH 1 MINWIDTH 1 MAXWIDTH 1 
     4041        #       END 
    40324042                LABEL 
    40334043                        SIZE 8 MINSIZE 6 MAXSIZE 16 
     
    40424052                EXPRESSION ('[art]' eq 'Strasse')  
    40434053                NAME 'Straße' 
    4044                 STYLE 
    4045                         COLOR 40 40 250 PATTERN 4 8 END # blau 
    4046                         WIDTH 1 MINWIDTH 1 MAXWIDTH 1 
    4047                 END 
     4054        #       STYLE 
     4055        #               COLOR 40 40 250 PATTERN 4 8 END # blau 
     4056        #               WIDTH 1 MINWIDTH 1 MAXWIDTH 1 
     4057        #       END 
    40484058                LABEL 
    40494059                        SIZE 8 MINSIZE 6 MAXSIZE 16 
  • trunk/umn/alkis/alkis_muster_entw_4.map

    r349 r351  
    77# 2014-10-29 F.J. krz: Straßennamen auf Liniengeometrie besser positionieren 
    88# 2014-12-16 F.J. krz: 3 Layer in Gebiete auf Views umgestellt 
     9# 2015-01-08 F.J. krz: Gemarkungsname ÃŒber Flur-Nummer anzeigen 
    910 
    1011MAP 
     
    1314        EXTENT 349000 5529000 356000 5533000 
    1415        PROJECTION "init=epsg:25832" END 
    15         MAXSIZE 8400 # _4-Druck 
     16        MAXSIZE 8400 # _4-Druck 288 dpi DIN-A2 
    1617        SYMBOLSET "symbols/symbols_alkis.sym" 
    1718        FONTSET "fonts/fonts_alkis.fnt"  
     
    11501151        CONNECTION "host=10.0.100.73 dbname=alkis08*gkz* user=ms6 port=5432" 
    11511152        PROCESSING "CLOSE_CONNECTION=DEFER" 
    1152 #       DATA "the_geom from (SELECT gid, gemarkung, flurnummer, the_geom FROM pp_flur) as foo using unique gid using SRID=25832" 
    11531153        DATA "the_geom FROM gebiet_flur as foo using unique gid using SRID=25832" 
    11541154        METADATA 
     
    11811181                        END 
    11821182                END 
     1183                LABEL 
     1184                        MAXSCALEDENOM 2500 # 10000 
     1185                        TEXT "[gemarkungsname]" 
     1186                        TYPE TRUETYPE FONT "arial" 
     1187                        COLOR 100 150 10 
     1188                        SIZE 30 # 9 
     1189                        POSITION cc OFFSET 0 -50 # -15 
     1190                        PARTIALS false FORCE false 
     1191                END 
     1192 
    11831193        END 
    11841194END 
     
    11991209        #EXTENT 349000 5529000 356000 5533000 
    12001210        MINSCALEDENOM 1000 #4000 
    1201         MAXSCALEDENOM 12000 #48000 
     1211        MAXSCALEDENOM 15000 #60000 
    12021212        LABELITEM gemarkungsname 
    12031213        CLASS 
Note: See TracChangeset for help on using the changeset viewer.