Changeset 349
- Timestamp:
- 12/16/14 17:40:55 (9 years ago)
- Location:
- trunk
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/import/staedtische_FS_aus_ALKIS_rlp.sql
r339 r349 12 12 -- 2014-09-16 Substring fuer variabel lange gml_id 13 13 -- 2014-09-30 RÃŒckbau subsrting(gml_id), Umbenennung SchlÃŒsseltabellen "ax_*" nach "v_*" 14 -- 2014-12-16 Views fÃŒr Gebiete im WMS, gefiltert nach individueller Gemeinde 14 15 15 16 -- Voraussetzung = View "doppelverbindung" aus ALKIS PostNAS-Projekt Datei "sichten.sql" … … 85 86 */ 86 87 88 89 -- Views fÃŒr WMS Layer-Group "Gebiete" 90 -- ----------------------------------- 91 92 -- Eine Filterung ist nicht notwendig wenn das NBA-Verfahren so eingerichtet ist, 93 -- dass keine FlurstÃŒcke aus Nachbargemeinden enthalten sind (fachliche Filterung). 94 -- Bei Geometrischer Filterung (Umring) rutschen immer ein paar rein. 95 96 -- Der Gemeinde-SchlÃŒssel fÃŒr die Filterung kann am besten aus der Tabelle pp_gemeinde ermittelt werden 97 98 -- Flur gefiltert 99 -- +++ Im PostProcessing auch Gemeinde in Tabelle "pp_flur" einfÃŒgen und fÃŒllen. 100 CREATE OR REPLACE VIEW gebiet_flur 101 AS 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 106 COMMENT ON VIEW gebiet_flur IS 'FlurflÀchen (vereinfachte Geometrie), gefiltert nach Gemeinde.'; 107 GRANT SELECT ON TABLE gebiet_flur TO ms6; 108 109 -- Gemarkung gefiltert 110 CREATE OR REPLACE VIEW gebiet_gemarkung 111 AS 112 SELECT gid, gemarkungsname, simple_geom 113 FROM pp_gemarkung 114 WHERE gemeinde = '103'; -- Osann-Monzel 115 COMMENT ON VIEW gebiet_gemarkung IS 'GemarkungsflÀchen (vereinfachte Geometrie), gefiltert nach Gemeinde.'; 116 GRANT SELECT ON TABLE gebiet_gemarkung TO ms6; 117 118 -- Gemeinde gefiltert 119 CREATE OR REPLACE VIEW gebiet_gemeinde 120 AS 121 SELECT gid, gemeindename, simple_geom 122 FROM pp_gemeinde 123 WHERE gemeinde = '103'; -- Osann-Monzel 124 COMMENT ON VIEW gebiet_gemeinde IS 'GemeindeflÀche (vereinfachte Geometrie), gefiltert nach Gemeinde.'; 125 GRANT SELECT ON TABLE gebiet_gemeinde TO ms6; 126 87 127 -- the HAPPY end -- -
trunk/info/info/alkis/alkisfkt.php
r339 r349 359 359 } 360 360 } // End Loop Person 361 if ($i == 0) { // kommt vor hinter Zeile Erbengemeinschaft, ist dann keinFehler362 if ($debug > 0) {361 if ($i == 0) { // kommt vor hinter Zeile Erbengemeinschaft, ist dann KEIN Fehler 362 if ($debug > 1) { // nur bei Entwicklung 363 363 echo "\n<p class='dbg'>Rechtsgemeinschaft = '".$rechtsg."'</p>"; 364 364 if ($rechtsg != 9999) { 365 365 echo "\n<p class='dbg'>Fehler: Keine Person zur Namensnummer ".$namnum."</p>"; 366 // if ($debug > 2) {echo "\n<p class='dbg'>SQL=<br>".$sqlp."<br>$1 = gml(NamNum) = '".$gmlnn."'</p>";} 366 367 } 367 if ($debug > 2) {echo "\n<p class='dbg'>SQL=<br>".$sqlp."<br>$1 = gml(NamNum) = '".$gmlnn."'</p>";}368 368 } 369 369 echo "</td>\n\t<td> </td>\n<tr>"; … … 373 373 echo "\n</table>\n"; 374 374 if ($n == 0) { // bei "Fiktives Blatt" KEIN Fehler 375 if ($debug > 0) {echo "<p class='dbg'>keine Namensnummern zum Blatt</p>";}376 if ($debug > 2) {echo "<p class='dbg'>Namensnummern: SQL=<br>".$sqln."<br>$1=gml(Blatt)= '".$gmlid."'</p>";}375 if ($debug > 1) {echo "<p class='dbg'>keine Namensnummern zum Blatt</p>";} 376 // if ($debug > 2) {echo "<p class='dbg'>Namensnummern: SQL=<br>".$sqln."<br>$1=gml(Blatt)= '".$gmlid."'</p>";} 377 377 } 378 378 pg_free_result($resn); -
trunk/info/info/alkis/alkisfsnw.php
r339 r349 24 24 2014-09-23 Korrektur "IS NULL" 25 25 2014-09-30 Umbenennung SchlÃŒsseltabellen (Prefix), RÃŒckbau substring(gml_id) 26 2014-12-16 Zum Grundbuch einen Hinweis anzeigen, wenn es dazu berechtigte Buchungen gibt. 26 27 27 28 ToDo: … … 63 64 64 65 <?php 66 67 function ber_bs_hinw($gmls) { 68 // Unter einem Grundbuch-Link den Hinweis auf "berechtigte Buchungssstellen" anzeigen 69 // In FS-Nachweis wird nur der EigentÃŒmer des direkt gebuchten GrundstÃŒcks angezeigt. 70 // Den Erbbauberechtigten sieht man erst in der Grundbuch-Auskunft. 71 global $debug, $showkey; 72 73 // Buchungstelle dien. >an> Buchungstelle herr. 74 $sql ="SELECT count(sh.gml_id) AS anz, sh.buchungsart, a.bezeichner 75 FROM ax_buchungsstelle sd JOIN ax_buchungsstelle sh ON sd.gml_id=ANY(sh.an) 76 LEFT JOIN v_bs_buchungsart a ON sh.buchungsart=a.wert 77 WHERE sd.gml_id= $1 AND sh.endet IS NULL AND sd.endet IS NULL GROUP BY sh.buchungsart, a.bezeichner;"; 78 79 $v = array($gmls); // id dienende BS 80 $resan = pg_prepare("", $sql); 81 $resan = pg_execute("", $v); 82 if (!$resan) { 83 echo "\n<p class='err'>Fehler bei 'berechtigte Buchungsstellen'.</p>\n"; 84 //if ($debug > 2) {echo "<p class='dbg'>SQL=<br>".$sql."<br>$1 = gml_id = '".$gmls."'</p>";} 85 } 86 $an=0; 87 while($rowan = pg_fetch_array($resan)) { 88 $an++; 89 if ($an == 1) {echo "\n\t<br>\n\t<p class='nwlink' title='Andere Grundstücke mit Rechten an diesem.'>Berechtigte Buchungen:<br><b>";} 90 if ($an > 1) {echo",<br>";} // kann es gemischste Buchungsarten geben? 91 echo $rowan["anz"]." ".htmlentities($rowan["bezeichner"], ENT_QUOTES, "UTF-8"); 92 if ($showkey) { 93 echo " <span class='key'>(".$rowan["buchungsart"].")</span>"; 94 } 95 } 96 if ($an == 0) { 97 echo "<br><p class='nwlink' title='Kein anderes Grundstück hat ein Recht an diesem.'>Keine berechtigte Buchung</p>"; 98 } else { 99 echo "</b></p>"; 100 } 101 pg_free_result($resan); 102 } 103 104 // S t a r t 65 105 $con = pg_connect("host=".$dbhost." port=" .$dbport." dbname=".$dbname." user=".$dbuser." password=".$dbpass); 66 106 if (!$con) echo "<p class='err'>Fehler beim Verbinden der DB</p>\n"; … … 716 756 echo "</a>"; 717 757 echo "\n\t</p>"; 758 759 ber_bs_hinw($gmls); // berechtigte Buchungstellen Hinweis 760 718 761 echo "\n</td>"; 719 762 echo "\n</tr>"; … … 731 774 // Person <-benennt< AX_Namensnummer >istBestandteilVon-> AX_Buchungsblatt 732 775 if ($eig=="j") { // Wahlweise mit/ohne EigentÃŒmer 776 echo "\n\n<h3><img src='ico/Eigentuemer_2.ico' width='16' height='16' alt=''> Angaben zum Eigentum</h3>\n"; 733 777 $n = eigentuemer($con, $gmlg, false, ""); // ohne Adresse 734 778 if ($n == 0) { … … 748 792 linkgml($gkz, $gmls, "Buchungstelle", "ax_buchungsstelle"); 749 793 } 750 751 // Buchungstelle >an> Buchungstelle >istBestandteilVon> BLATT -> Bezirk752 $sql ="SELECT sd.gml_id AS s_gml, sd.buchungsart, sd.laufendenummer as lfd, sd.zaehler, sd.nenner, sd.nummerimaufteilungsplan as nrpl, sd.beschreibungdessondereigentums as sond,753 b.gml_id AS g_gml, b.bezirk, b.buchungsblattnummermitbuchstabenerweiterung as blatt, b.blattart, z.bezeichnung, a.bezeichner AS bart754 FROM ax_buchungsstelle sh JOIN ax_buchungsstelle sd ON sd.gml_id=ANY(sh.an)755 JOIN ax_buchungsblatt b ON b.gml_id=sd.istbestandteilvon756 LEFT JOIN ax_buchungsblattbezirk z ON z.land=b.land AND z.bezirk=b.bezirk757 LEFT JOIN v_bs_buchungsart a ON sd.buchungsart=a.wert758 WHERE sh.gml_id= $1 AND sh.endet IS NULL AND sd.endet IS NULL AND b.endet IS NULL AND z.endet IS NULL759 ORDER BY b.bezirk, b.buchungsblattnummermitbuchstabenerweiterung;";760 761 $v = array($gmls); // id herrschende Buchungsstelle762 $resan = pg_prepare("", $sql);763 $resan = pg_execute("", $v);764 if (!$resan) {765 echo "\n<p class='err'>Fehler bei 'weitere Buchungsstellen'.</p>\n";766 if ($debug > 2) {echo "<p class='dbg'>SQL=<br>".$sql."<br>$1 = gml_id = '".$gmls."'</p>";}767 }768 $an=0; // Stelle an Stelle769 while($rowan = pg_fetch_array($resan)) {770 $beznam=$rowan["bezeichnung"];771 $blattkeyan=$rowan["blattart"]; // Schluessel von Blattart772 $blattartan=blattart($blattkeyan);773 echo "\n<hr>\n<table class='outer'>";774 echo "\n<tr>"; // 1 row only775 echo "\n<td>"; // outer linke Spalte776 // Rahmen mit Kennzeichen GB777 if ($blattkeyan == 1000) {778 echo "\n\t<table class='kennzgb' title='Bestandskennzeichen'>";779 } else {780 echo "\n\t<table class='kennzgbf' title='Bestandskennzeichen'>"; // dotted781 }782 echo "\n\t<tr>";783 echo "\n\t\t<td class='head'>Bezirk</td>";784 echo "\n\t\t<td class='head'>".$blattartan."</td>";785 echo "\n\t\t<td class='head'>Lfd-Nr,</td>";786 echo "\n\t\t<td class='head'>Buchungsart</td>";787 echo "\n\t</tr>";788 echo "\n\t<tr>";789 echo "\n\t\t<td title='Grundbuchbezirk'>";790 if ($showkey) {echo "<span class='key'>".$rowan["bezirk"]."</span><br>";}791 echo $beznam."</td>";792 793 echo "\n\t\t<td title='Grundbuch-Blatt'><span class='wichtig'>".$rowan["blatt"]."</span></td>";794 795 echo "\n\t\t<td title='Bestandsverzeichnis-Nummer (BVNR, Grundstück)'>".$rowan["lfd"]."</td>";796 797 echo "\n\t\t<td title='Buchungsart'>";798 if ($showkey) {echo "<span class='key'>".$rowan["buchungsart"]."</span><br>";}799 echo $rowan["bart"];800 echo "</td>";801 echo "\n\t</tr>";802 echo "\n\t</table>";803 if ($rowan["zaehler"] <> "") {804 echo "\n<p class='ant'>".$rowan["zaehler"]."/".$rowan["nenner"]." Anteil am Flurstück</p>";805 }806 echo "\n</td>";807 echo "\n<td>"; // outer rechte Spalte808 if ($idanzeige) {809 linkgml($gkz, $rowan["s_gml"], "Buchungsstelle", "ax_buchungsstelle");810 echo "<br>";811 linkgml($gkz, $rowan["g_gml"], "Buchungsblatt", "");812 }813 echo "\n<br>";814 echo "\n\t<p class='nwlink'>";815 echo "\n\t\t<a href='alkisbestnw.php?gkz=".$gkz."&gmlid=".$rowan["g_gml"];816 if ($idanzeige) {echo "&id=j";}817 if ($showkey) {echo "&showkey=j";}818 echo "' title='Grundbuchnachweis mit kompletter Eigentümerangabe'>";819 echo $blattartan;820 echo " <img src='ico/GBBlatt_link.ico' width='16' height='16' alt=''>";821 echo "</a>";822 echo "\n\t</p>";823 echo "\n\t</td>";824 echo "\n</tr>";825 echo "\n</table>";826 827 if ($blattkeyan != 1000) {828 echo "\n<p>Blattart: ".$blattartan." (".$blattkeyan.").<br>\n";829 }830 //++ BeschreibungDesUmfangsDerBuchung?831 if ($rowan["nrpl"] != "") {832 echo "<p class='nrap' title='Nummer im Aufteilungsplan'>Nummer <span class='wichtig'>".$rowan["nrpl"]."</span> im Aufteilungsplan.</p>";833 }834 if ($rowan["sond"] != "") {835 echo "<p class='sond' title='Sondereigentum'>Verbunden mit dem Sondereigentum<br>".$rowan["sond"]."</p>";836 }837 if ($eig == "j") {838 $n = eigentuemer($con, $rowan["g_gml"], false, ""); // ohne Adresse839 }840 $an++;841 }842 pg_free_result($resan);843 794 $bs++; 844 795 } -
trunk/info/info/alkis/alkisinlayausk.php
r339 r349 21 21 2014-09-15 Bei Relationen den Timestamp abschneiden 22 22 2014-09-30 Umbenennung SchlÃŒsseltabellen (Prefix), RÃŒckbau substring(gml_id) 23 2014-12-16 hr-Tag vor Eigentum entfernt 24 23 25 */ 24 26 session_start(); … … 194 196 // *** G R U N D B U C H *** 195 197 echo "\n<h2><img src='ico/Grundbuch_zu.ico' width='16' height='16' alt=''> Grundbuch</h2>"; 198 196 199 // FS >istgebucht> GS >istbestandteilvon> GB. 197 200 $sql ="SELECT b.gml_id, b.bezirk, b.buchungsblattnummermitbuchstabenerweiterung as blatt, b.blattart, … … 254 257 echo "\n<p>Siehe weitere Grundbuchblätter mit Rechten an dem fiktiven Blatt.</p>\n"; 255 258 } else {// kein Eigent. bei fiktiv. Blatt 256 echo "\n <hr>\n\n<h3><img src='ico/Eigentuemer_2.ico' width='16' height='16' alt=''> Angaben zum Eigentum</h3>\n";259 echo "\n\n<h3><img src='ico/Eigentuemer_2.ico' width='16' height='16' alt=''> Angaben zum Eigentum</h3>\n"; 257 260 258 261 // Ausgabe Name in Function -
trunk/umn/alkis/alkis_muster_entw.map
r347 r349 28 28 # 2014-10-28 F.J. krz: Versuch "OPACITY 80" auf "nutzung_alle" 29 29 # 2014-10-29 F.J. krz: StraÃennamen auf Liniengeometrie besser positionieren 30 # 2014-12-16 F.J. krz: 3 Layer in Gebiete auf Views umgestellt 30 31 31 32 ### … … 59 60 EXTENT 349000 5529000 356000 5533000 60 61 PROJECTION "init=epsg:25832" END 61 MAXSIZE 840062 MAXSIZE 4200 62 63 SYMBOLSET "symbols/symbols_alkis.sym" 63 64 FONTSET "fonts/fonts_alkis.fnt" … … 1317 1318 CONNECTION "host=10.0.100.73 dbname=alkis08*gkz* user=ms6 port=5432" 1318 1319 PROCESSING "CLOSE_CONNECTION=DEFER" 1319 DATA "the_geom from (SELECT gid, gemarkung, flurnummer, the_geom FROM pp_flur) as foo using unique gid using SRID=25832" 1320 1321 # DATA "the_geom from (SELECT gid, gemarkung, flurnummer, the_geom FROM pp_flur) as foo using unique gid using SRID=25832" 1322 DATA "the_geom FROM gebiet_flur as foo using unique gid using SRID=25832" 1323 1320 1324 METADATA 1321 1325 wms_title "Flur" … … 1329 1333 #EXTENT 349000 5529000 356000 5533000 1330 1334 MINSCALEDENOM 1600 1331 MAXSCALEDENOM 2 00001335 MAXSCALEDENOM 26000 1332 1336 CLASS 1333 1337 NAME "Flur" … … 1338 1342 END 1339 1343 LABEL 1340 TYPE TRUETYPE 1344 TYPE TRUETYPE FONT "arial" 1341 1345 COLOR 100 150 10 1342 FONT "arial" 1343 SIZE 14 1346 SIZE 13 1344 1347 POSITION cc # FÃŒr Kachelung im Mapproxy sollte es an fixem Punkt stehen, wie? 1345 PARTIALS FALSE FORCE FALSE1348 PARTIALS false FORCE false 1346 1349 STYLE 1347 1350 GEOMTRANSFORM 'labelpoly' 1348 COLOR 250 250 250 1351 COLOR 250 250 250 OPACITY 60 1349 1352 END 1350 1353 END … … 1359 1362 CONNECTION "host=10.0.100.73 dbname=alkis08*gkz* user=ms6 port=5432" 1360 1363 PROCESSING "CLOSE_CONNECTION=DEFER" 1361 DATA "simple_geom from (SELECT gid, gemarkungsname, simple_geom FROM pp_gemarkung) as foo using unique gid using SRID=25832" 1364 # DATA "simple_geom from (SELECT gid, gemarkungsname, simple_geom FROM pp_gemarkung) as foo using unique gid using SRID=25832" 1365 DATA "simple_geom FROM gebiet_gemarkung as foo using unique gid using SRID=25832" 1362 1366 METADATA 1363 1367 wms_srs "EPSG:25832 EPSG:31467 EPSG:4326 EPSG:54004" … … 1369 1373 #EXTENT 349000 5529000 356000 5533000 1370 1374 MINSCALEDENOM 4000 1371 MAXSCALEDENOM 4 00001375 MAXSCALEDENOM 48000 1372 1376 LABELITEM gemarkungsname 1373 1377 CLASS … … 1375 1379 STYLE 1376 1380 OUTLINECOLOR 140 80 0 1377 WIDTH 51381 WIDTH 4 1378 1382 END 1379 1383 LABEL 1380 TYPE TRUETYPE 1384 TYPE TRUETYPE FONT "arial" 1381 1385 COLOR 140 80 0 1382 FONT "arial"1383 1386 SIZE 16 1384 POSITION cc 1385 OFFSET 0 10 1386 PARTIALS FALSE FORCE FALSE 1387 POSITION cc OFFSET 0 10 1388 PARTIALS false FORCE false 1387 1389 STYLE 1388 1390 GEOMTRANSFORM 'labelpoly' 1389 COLOR 250 250 250 1391 COLOR 250 250 250 OPACITY 60 1390 1392 END 1391 1393 END … … 1400 1402 CONNECTION "host=10.0.100.73 dbname=alkis08*gkz* user=ms6 port=5432" 1401 1403 PROCESSING "CLOSE_CONNECTION=DEFER" 1402 DATA "simple_geom from (SELECT gid, gemeindename, simple_geom FROM pp_gemeinde) as foo using unique gid using SRID=25832" 1404 # DATA "simple_geom from (SELECT gid, gemeindename, simple_geom FROM pp_gemeinde) as foo using unique gid using SRID=25832" 1405 DATA "simple_geom FROM gebiet_gemeinde as foo using unique gid using SRID=25832" 1403 1406 METADATA 1404 1407 wms_srs "EPSG:25832 EPSG:31467 EPSG:4326 EPSG:54004" 1405 1408 wms_title "Gemeinde" 1406 1409 wms_abstract "GemeindeflÀche (vereinfachte Geometrie). FlÀche durch Zusammenfassen der Gemarkungen." 1407 gml_include_items "all"1410 #gml_include_items "all" 1408 1411 END 1409 1412 #PROJECTION "init=epsg:25832" END … … 1415 1418 NAME "Gemeinde" 1416 1419 STYLE 1417 OUTLINECOLOR 10 10 200 1418 WIDTH 71420 OUTLINECOLOR 10 10 200 # blau 1421 WIDTH 5 1419 1422 END 1420 1423 LABEL 1421 TYPE TRUETYPE 1424 TYPE TRUETYPE FONT "arial" 1422 1425 COLOR 10 10 200 1423 FONT "arial"1424 1426 SIZE 20 1425 POSITION cc 1426 OFFSET 0 -20 1427 PARTIALS FALSE 1428 FORCE FALSE 1427 POSITION cc OFFSET 0 -20 1428 PARTIALS false FORCE false 1429 1429 STYLE 1430 1430 GEOMTRANSFORM 'labelpoly' 1431 COLOR 250 250 250 1431 COLOR 250 250 250 OPACITY 60 1432 1432 END 1433 1433 END … … 3843 3843 #PROJECTION "init=epsg:25832" END 3844 3844 #EXTENT 349000 5529000 356000 5533000 3845 #MINSCALEDENOM 503846 3845 MAXSCALEDENOM 2500 # 4000 3847 3846 SYMBOLSCALEDENOM 1000 … … 3866 3865 EXPRESSION ('[art]' eq 'Strasse' AND '[hor]' eq 'zentrisch' AND '[ver]' eq 'Mitte') 3867 3866 #NAME 'StraÃe' 3868 # STYLE3869 # SYMBOL "point" SIZE 13870 # END3871 3867 LABEL 3872 3868 SIZE 8 MINSIZE 6 MAXSIZE 16 … … 3880 3876 EXPRESSION ('[art]' eq 'Strasse') 3881 3877 NAME 'StraÃe' 3882 # STYLE3883 # SYMBOL "point" SIZE 1 MINSIZE 13884 # END3885 3878 LABEL 3886 3879 SIZE 8 MINSIZE 6 MAXSIZE 16 … … 3896 3889 EXPRESSION ('[art]' eq 'Weg' AND '[hor]' eq 'linksbÃŒndig' AND '[ver]' eq 'Basis') 3897 3890 #NAME 'Weg' 3898 # STYLE3899 # SYMBOL "point" SIZE 13900 # END3901 3891 LABEL 3902 3892 SIZE 7 MINSIZE 5 MAXSIZE 14 … … 3911 3901 EXPRESSION ('[art]' eq 'Weg' AND '[hor]' eq 'zentrisch' AND '[ver]' eq 'Mitte') 3912 3902 #NAME 'Weg' 3913 # STYLE3914 # SYMBOL "point" SIZE 13915 # END3916 3903 LABEL 3917 3904 SIZE 7 MINSIZE 5 MAXSIZE 14 … … 3925 3912 EXPRESSION ('[art]' eq 'Weg') 3926 3913 NAME 'Weg' 3927 # STYLE3928 # SYMBOL "point" SIZE 13929 # END3930 3914 LABEL 3931 3915 SIZE 7 MINSIZE 5 MAXSIZE 14 … … 3939 3923 # Platz 3940 3924 CLASS 3941 #EXPRESSION 'Platz'3942 3925 EXPRESSION ('[art]' eq 'Platz' AND '[ver]' eq 'Mitte') 3943 3926 #NAME 'Platz' 3944 # STYLE3945 # SYMBOL "point" SIZE 13946 # END3947 3927 LABEL 3948 3928 SIZE 9 MINSIZE 7 MAXSIZE 20 … … 3954 3934 END 3955 3935 CLASS 3956 #EXPRESSION 'Platz'3957 3936 EXPRESSION ('[art]' eq 'Platz') 3958 3937 NAME 'Platz' 3959 # STYLE3960 # SYMBOL "point" SIZE 13961 # END3962 3938 LABEL 3963 3939 SIZE 9 MINSIZE 7 MAXSIZE 20 … … 3974 3950 EXPRESSION ('[art]' eq 'BezKlassifizierungStrasse' AND '[hor]' eq 'linksbÃŒndig') 3975 3951 #NAME 'Klassifizierung' 3976 # STYLE3977 # SYMBOL "point" SIZE 13978 # END3979 3952 LABEL 3980 3953 SIZE 10 MINSIZE 8 MAXSIZE 20 … … 3989 3962 EXPRESSION ('[art]' eq 'BezKlassifizierungStrasse') 3990 3963 NAME 'Klassifizierung' 3991 # STYLE3992 # SYMBOL "point" SIZE 1 MINSIZE 13993 # END3994 3964 LABEL 3995 3965 SIZE 10 MINSIZE 8 MAXSIZE 20 … … 4002 3972 END 4003 3973 4004 #### +++++++++++++++++++ ToDo: SCALE und Position in _4 ÃŒbertragen +++++++ 4005 4006 LAYER # 2014-08-25 Neu: wie zuvor, aber positioniert ÃŒber Linie 3974 LAYER # wie zuvor, aber positioniert ÃŒber Linie 4007 3975 NAME "ap_lto_stra" 4008 3976 GROUP "praesentation" … … 4035 4003 # SYMBOL "point" SIZE 1 4036 4004 #END 4037 #STYLE # TEST: Positionierungs-Linie sichtbar machen4038 #COLOR 250 40 40 PATTERN 4 8 END # rot4039 #WIDTH 1 MINWIDTH 1 MAXWIDTH 14040 #END4005 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 4041 4009 LABEL 4042 4010 SIZE 8 MINSIZE 6 MAXSIZE 16 … … 4058 4026 CLASS 4059 4027 EXPRESSION ('[art]' eq 'Strasse' AND '[hor]' eq 'zentrisch' AND '[ver]' eq 'Mitte') 4060 #STYLE4061 #COLOR 40 250 40 PATTERN 4 8 END # grÃŒn4062 #WIDTH 1 MINWIDTH 1 MAXWIDTH 14063 #END4028 STYLE 4029 COLOR 40 250 40 PATTERN 4 8 END # grÃŒn 4030 WIDTH 1 MINWIDTH 1 MAXWIDTH 1 4031 END 4064 4032 LABEL 4065 4033 SIZE 8 MINSIZE 6 MAXSIZE 16 … … 4074 4042 EXPRESSION ('[art]' eq 'Strasse') 4075 4043 NAME 'StraÃe' 4076 #STYLE4077 #COLOR 40 40 250 PATTERN 4 8 END # blau4078 #WIDTH 1 MINWIDTH 1 MAXWIDTH 14079 #END4044 STYLE 4045 COLOR 40 40 250 PATTERN 4 8 END # blau 4046 WIDTH 1 MINWIDTH 1 MAXWIDTH 1 4047 END 4080 4048 LABEL 4081 4049 SIZE 8 MINSIZE 6 MAXSIZE 16 … … 4087 4055 END 4088 4056 END 4057 4058 # SELECT schriftinhalt FROM ap_lto 4059 # WHERE art='Strasse' AND 'DKKM1000'=ANY(advstandardmodell) AND horizontaleausrichtung='linksbÃŒndig' 4060 # AND NOT schriftinhalt IS NULL ORDER BY schriftinhalt; 4089 4061 4090 4062 # Weg -
trunk/umn/alkis/alkis_muster_entw_4.map
r345 r349 6 6 # 2014-10-28 F.J. krz: Versuch "OPACITY 80" auf "nutzung_alle" 7 7 # 2014-10-29 F.J. krz: StraÃennamen auf Liniengeometrie besser positionieren 8 # 2014-12-16 F.J. krz: 3 Layer in Gebiete auf Views umgestellt 8 9 9 10 MAP … … 12 13 EXTENT 349000 5529000 356000 5533000 13 14 PROJECTION "init=epsg:25832" END 14 MAXSIZE 8400 # Druck15 MAXSIZE 8400 # _4-Druck 15 16 SYMBOLSET "symbols/symbols_alkis.sym" 16 17 FONTSET "fonts/fonts_alkis.fnt" … … 1149 1150 CONNECTION "host=10.0.100.73 dbname=alkis08*gkz* user=ms6 port=5432" 1150 1151 PROCESSING "CLOSE_CONNECTION=DEFER" 1151 DATA "the_geom from (SELECT gid, gemarkung, flurnummer, the_geom FROM pp_flur) as foo using unique gid using SRID=25832" 1152 # DATA "the_geom from (SELECT gid, gemarkung, flurnummer, the_geom FROM pp_flur) as foo using unique gid using SRID=25832" 1153 DATA "the_geom FROM gebiet_flur as foo using unique gid using SRID=25832" 1152 1154 METADATA 1153 1155 wms_title "Flur" … … 1158 1160 #EXTENT 349000 5529000 356000 5533000 1159 1161 MINSCALEDENOM 400 #1600 1160 MAXSCALEDENOM 5000 #200001162 MAXSCALEDENOM 6500 #26000 1161 1163 LABELITEM flurnummer 1162 1164 CLASS … … 1165 1167 STYLE 1166 1168 OUTLINECOLOR 100 150 10 1167 WIDTH 1 2#31169 WIDTH 10 #3 1168 1170 END 1169 1171 LABEL … … 1171 1173 COLOR 100 150 10 1172 1174 FONT "arial" 1173 SIZE 56 #141175 SIZE 46 #13 1174 1176 POSITION cc 1175 1177 PARTIALS FALSE FORCE FALSE 1176 1178 STYLE 1177 1179 GEOMTRANSFORM 'labelpoly' 1178 COLOR 250 250 250 1180 COLOR 250 250 250 OPACITY 60 1179 1181 END 1180 1182 END … … 1188 1190 CONNECTION "host=10.0.100.73 dbname=alkis08*gkz* user=ms6 port=5432" 1189 1191 PROCESSING "CLOSE_CONNECTION=DEFER" 1190 DATA "simple_geom from (SELECT gid, gemarkungsname, simple_geom FROM pp_gemarkung) as foo using unique gid using SRID=25832" 1192 # DATA "simple_geom from (SELECT gid, gemarkungsname, simple_geom FROM pp_gemarkung) as foo using unique gid using SRID=25832" 1193 DATA "simple_geom FROM gebiet_gemarkung as foo using unique gid using SRID=25832" 1191 1194 METADATA 1192 1195 wms_srs "EPSG:25832 EPSG:31467 EPSG:4326 EPSG:54004" … … 1196 1199 #EXTENT 349000 5529000 356000 5533000 1197 1200 MINSCALEDENOM 1000 #4000 1198 MAXSCALEDENOM 1 0000 #400001201 MAXSCALEDENOM 12000 #48000 1199 1202 LABELITEM gemarkungsname 1200 1203 CLASS … … 1202 1205 STYLE 1203 1206 OUTLINECOLOR 140 80 0 1204 WIDTH 20 #51207 WIDTH 14 #4 1205 1208 END 1206 1209 LABEL … … 1208 1211 COLOR 140 80 0 1209 1212 FONT "arial" 1210 SIZE 6 4#161213 SIZE 60 #16 1211 1214 POSITION cc 1212 1215 OFFSET 0 40 # 0 10 … … 1214 1217 STYLE 1215 1218 GEOMTRANSFORM 'labelpoly' 1216 COLOR 250 250 250 1219 COLOR 250 250 250 OPACITY 60 1217 1220 END 1218 1221 END … … 1226 1229 CONNECTION "host=10.0.100.73 dbname=alkis08*gkz* user=ms6 port=5432" 1227 1230 PROCESSING "CLOSE_CONNECTION=DEFER" 1228 DATA "simple_geom from (SELECT gid, gemeindename, simple_geom FROM pp_gemeinde) as foo using unique gid using SRID=25832" 1231 # DATA "simple_geom from (SELECT gid, gemeindename, simple_geom FROM pp_gemeinde) as foo using unique gid using SRID=25832" 1232 DATA "simple_geom FROM gebiet_gemeinde as foo using unique gid using SRID=25832" 1229 1233 METADATA 1230 1234 wms_srs "EPSG:25832 EPSG:31467 EPSG:4326 EPSG:54004" … … 1240 1244 STYLE 1241 1245 OUTLINECOLOR 10 10 200 1242 WIDTH 28 #71246 WIDTH 18 #5 1243 1247 END 1244 1248 LABEL 1245 TYPE TRUETYPE 1249 TYPE TRUETYPE FONT "arial" 1246 1250 COLOR 10 10 200 1247 FONT "arial" 1248 SIZE 80 # 20 1249 POSITION cc 1250 OFFSET 0 -80 # 0 -20 1251 PARTIALS FALSE 1252 FORCE FALSE 1251 SIZE 72 # 20 1252 POSITION cc OFFSET 0 -80 # 0 -20 1253 PARTIALS false FORCE false 1253 1254 STYLE 1254 1255 GEOMTRANSFORM 'labelpoly' 1255 COLOR 250 250 250 1256 COLOR 250 250 250 OPACITY 60 1256 1257 END 1257 1258 END … … 3075 3076 # ALKIS AAA-PrÀsentationsobjekte 3076 3077 3077 #### Anpassung 2014-10-28 ##3078 # Strasse ALT: SIZE 40 MINSIZE 24 MAXSIZE 80 # 10 6 203079 # NEU: SIZE 32 MINSIZE 24 MAXSIZE 64 # 8 6 163080 #3081 # Weg ALT: SIZE 32 MINSIZE 20 MAXSIZE 64 # 8 5 163082 # NEU: SIZE 28 MINSIZE 20 MAXSIZE 56 # 7 5 143083 #3084 # Platz ALT: SIZE 40 MINSIZE 28 MAXSIZE 88 # 10 7 223085 # NEU: SIZE 36 MINSIZE 28 MAXSIZE 80 # 9 7 203086 #3087 # Klass ALT: SIZE 44 MINSIZE 32 MAXSIZE 88 # 11 8 223088 # NEU: SIZE 40 MINSIZE 32 MAXSIZE 80 # 10 8 203089 #####3090 3078 LAYER 3091 3079 NAME "ap_pto_stra" … … 3103 3091 #PROJECTION "init=epsg:25832" END 3104 3092 #EXTENT 349000 5529000 356000 5533000 3105 M INSCALEDENOM 12 #503106 MAXSCALEDENOM 1000 #40003093 MAXSCALEDENOM 625 #2500 3094 SYMBOLSCALEDENOM 250 #1000 3107 3095 LABELITEM "schriftinhalt" 3108 3096 … … 3111 3099 EXPRESSION ('[art]' eq 'Strasse' AND '[hor]' eq 'linksbÃŒndig' AND '[ver]' eq 'Basis') 3112 3100 #NAME 'StraÃe' 3113 STYLE3114 SYMBOL "point" SIZE 13115 END3116 3101 LABEL 3117 3102 SIZE 32 MINSIZE 24 MAXSIZE 64 # 8 6 16 … … 3125 3110 EXPRESSION ('[art]' eq 'Strasse' AND '[hor]' eq 'zentrisch' AND '[ver]' eq 'Mitte') 3126 3111 #NAME 'StraÃe' 3127 STYLE3128 SYMBOL "point" SIZE 13129 END3130 3112 LABEL 3131 3113 SIZE 32 MINSIZE 24 MAXSIZE 64 # 8 6 16 … … 3139 3121 EXPRESSION ('[art]' eq 'Strasse') 3140 3122 NAME 'StraÃe' 3141 STYLE3142 SYMBOL "point" SIZE 1 MINSIZE 13143 END3144 3123 LABEL 3145 3124 SIZE 32 MINSIZE 24 MAXSIZE 64 # 8 6 16 … … 3155 3134 EXPRESSION ('[art]' eq 'Weg' AND '[hor]' eq 'linksbÃŒndig' AND '[ver]' eq 'Basis') 3156 3135 #NAME 'Weg' 3157 STYLE3158 SYMBOL "point" SIZE 13159 END3160 3136 LABEL 3161 3137 SIZE 28 MINSIZE 20 MAXSIZE 56 # 7 5 14 … … 3170 3146 EXPRESSION ('[art]' eq 'Weg' AND '[hor]' eq 'zentrisch' AND '[ver]' eq 'Mitte') 3171 3147 #NAME 'Weg' 3172 STYLE3173 SYMBOL "point" SIZE 13174 END3175 3148 LABEL 3176 3149 SIZE 28 MINSIZE 20 MAXSIZE 56 # 7 5 14 … … 3184 3157 EXPRESSION ('[art]' eq 'Weg') 3185 3158 NAME 'Weg' 3186 STYLE3187 SYMBOL "point" SIZE 13188 END3189 3159 LABEL 3190 3160 SIZE 28 MINSIZE 20 MAXSIZE 56 # 7 5 14 … … 3201 3171 EXPRESSION ('[art]' eq 'Platz' AND '[ver]' eq 'Mitte') 3202 3172 #NAME 'Platz' 3203 STYLE3204 SYMBOL "point" SIZE 13205 END3206 3173 LABEL 3207 3174 SIZE 36 MINSIZE 28 MAXSIZE 80 # 9 7 20 … … 3216 3183 EXPRESSION ('[art]' eq 'Platz') 3217 3184 NAME 'Platz' 3218 STYLE3219 SYMBOL "point" SIZE 13220 END3221 3185 LABEL 3222 3186 SIZE 36 MINSIZE 28 MAXSIZE 80 # 9 7 20 … … 3233 3197 EXPRESSION ('[art]' eq 'BezKlassifizierungStrasse' AND '[hor]' eq 'linksbÃŒndig') 3234 3198 #NAME 'Klassifizierung' 3235 STYLE3236 SYMBOL "point" SIZE 13237 END3238 3199 LABEL 3239 3200 SIZE 40 MINSIZE 32 MAXSIZE 80 # 10 8 20 … … 3260 3221 END 3261 3222 END 3223 3262 3224 LAYER 3263 3225 NAME "ap_lto_stra" … … 3276 3238 #PROJECTION "init=epsg:25832" END 3277 3239 #EXTENT 349000 5529000 356000 5533000 3278 M INSCALEDENOM 12 #503279 MAXSCALEDENOM 1000 #40003240 MAXSCALEDENOM 625 #2500 3241 SYMBOLSCALEDENOM 250 #1000 3280 3242 LABELITEM "schriftinhalt" 3281 3243 … … 3324 3286 SIZE 28 MINSIZE 20 MAXSIZE 56 # 7 5 14 3325 3287 TYPE TRUETYPE FONT "arial" 3288 ANGLE follow 3326 3289 POSITION uc 3327 3290 OFFSET 9 99 # 3 99 3328 3291 TEXT '[schriftinhalt] ' 3329 ANGLE follow3330 3292 COLOR 0 0 0 3331 3293 FORCE true
Note: See TracChangeset
for help on using the changeset viewer.