Index: trunk/umn/alkis/alkis_muster_entw.map
===================================================================
--- trunk/umn/alkis/alkis_muster_entw.map	(revision 266)
+++ trunk/umn/alkis/alkis_muster_entw.map	(revision 269)
@@ -1,3 +1,3 @@
-# WMS: ALKIS PostNAS 0.7 Muster mit Platzhalter *gkz* fÃŒr Mandant
+# WMS: ALKIS PostNAS 0.7 Muster mit Platzhalter *gkz* fÃŒr Mandant - Entwickler-Version
 #
 # Stand / Historie:
@@ -8,15 +8,12 @@
 #                      Auch Standard-Position vom Flurstuecksnummern anzeigen
 # 2013-01-23 F.J. krz  ax_flurstueck bis 1:25.000 (fÃŒr MapProxy)
-# 2013-03-05 F.J. krz  Abgleich mit SVN-Version, z.B. kein "SYMBOL 0" mehr in Pol. Grenz.
+# 2013-03-05 F.J. krz  Umstellung auf Mapserver 6.2
+#                      Abgleich mit SVN-Version, z.B. kein "SYMBOL 0" mehr in Pol. Grenz.
 #                      Gruppe "Recht" verschoben hinter "Flurstueck" und "Gebiete" hinter "Nutzungsarten"
+#                      Layer FlurstÃŒcksnummer hinter Zuordnungspfeil.
 #                      Logical Expression: [column] und Wert in '' einschlieÃen (Log-Meldung).
 #                      Keine Schraffur auf "GebÃ€ude, graphisch".
 #                      "Laufende Nummer NebengebÃ€ude": kein PrÃ€sentationsobjekt mehr, Anzeige mittig in Geb.-FlÃ€che 
-#
-# ToDo:
-# - StraÃennamen doppelt/fehlend je nach Filter im View
-# - Hausnummern doppelt oder mehrfach (z.B. 070: BÃŒrgermeister-Brinkmann-Weg 3)
-# - Template auf GebÃ€ude-Objekt, Auskunft aufrufen?
-# - Zuordnungspfeil Flurstueck ist doppelt: in "FlurstÃŒck" und in "PrÃ€sentation/Zuordnungspfeile"
+# 2013-03-11 F.J. krz  Neuer Layer "ax_gebaeude_txt" (Funktion und Name zum GebÃ€ude)
 MAP
 	NAME "alkis"
@@ -1794,4 +1791,5 @@
 			WIDTH 1 MINWIDTH 1 MAXWIDTH 3
 		END
+		#LABEL = name ?
 	END
 	CLASS
@@ -1978,4 +1976,55 @@
 	END
 END
+# ToDo: evtl. getrennt schaltbare Layer?
+LAYER
+	NAME "ax_gebaeude_txt" # GebÃ€ude-Texte: Funktion und Name
+	GROUP "gebaeude"
+	TYPE POLYGON
+	CONNECTIONTYPE POSTGIS
+	CONNECTION "host=10.0.100.73 dbname=alkis07*gkz* user=ms6 port=5432"
+	PROCESSING "CLOSE_CONNECTION=DEFER"
+	DATA "wkb_geometry from (SELECT * FROM gebaeude_txt) as foo using unique ogc_fid using SRID=25832"
+	METADATA
+		wms_srs "EPSG:31467 EPSG:4326 EPSG:25832 EPSG:54004"
+		wms_title "Funktion und Name"
+		wms_abstract "Funktion zum 'GebÃ€ude'. In amtlicher Karte teilweise als Symbole dargestellt, hier ersatzweise als Text."
+	END
+	MINSCALEDENOM 50
+	MAXSCALEDENOM 2000
+	SYMBOLSCALEDENOM 1000
+	LABELITEM 'funktion'
+	CLASSITEM 'name'
+	CLASS
+		NAME "Name und Funktion"
+		EXPRESSION /./
+		LABEL
+			TYPE TRUETYPE FONT 'arialnarrow'
+			SIZE 9 MINSIZE 7 MAXSIZE 12
+			POSITION cc OFFSET 0 12 # tiefer
+			COLOR 0 0 0 OUTLINECOLOR 254 254 254
+			ANTIALIAS true PARTIALS false FORCE false
+			WRAP " " MAXLENGTH 10
+		END
+		LABEL # 2. Label
+			TEXT '[name]'
+			TYPE TRUETYPE FONT 'arialbold'
+			SIZE 9 MINSIZE 6 MAXSIZE 10
+			POSITION cc OFFSET 0 -10 # hÃ¶her
+			COLOR 180 0 0 OUTLINECOLOR 254 254 254
+			ANTIALIAS true PARTIALS false FORCE true
+		END
+	END
+	CLASS
+		NAME "Funktion" # nur ..
+		LABEL
+			TYPE TRUETYPE FONT 'arialnarrow'
+			SIZE 9 MINSIZE 7 MAXSIZE 12
+			POSITION auto # Kollision mit HsNr vermeiden
+			COLOR 0 0 0 OUTLINECOLOR 254 254 254
+			ANTIALIAS true PARTIALS false FORCE false
+			WRAP " " MAXLENGTH 10
+		END
+	END
+END
 LAYER
 	NAME "ax_bauteil"
@@ -2061,9 +2110,7 @@
 		NAME "Besondere GebÃ€udelinie"
 		STYLE
-		#	SYMBOL 0
 			COLOR 0 0 0
 		END
 		STYLE
-		#	SYMBOL 'point'
 			COLOR 254 254 254
 			PATTERN 3 6 END
@@ -2112,5 +2159,7 @@
 	END
 END
-# alte Version: PrÃ€sentationsobjekt aus ap_pto mit Drehwinkel. Dies Daten sind in ALKIS nicht mehr vorhanden.
+# alte Version: PrÃ€sentationsobjekt aus ap_pto mit Drehwinkel. 
+# Dies Daten sind in ALKIS bei einigen KatasterÃ€mtern nicht mehr vorhanden.
+# KlÃ€ren: Fehler in NBA?
 #LAYER # Pseudonummer = Ausgestaltung Text NebengebÃ€ude
 #	NAME "ag_t_nebengeb"
@@ -2155,4 +2204,6 @@
 #END
 # Neue Version Text lfd-Nr. zur GebÃ€ude-Geometrie
+# Diese Version funktioniert unabhÃ€ngig von der NBA-Abgabe der Pseudonummern-PrÃ€sentationsobjekte.
+# Allerdings ohne die manuelle Positionierung und Drehwinkel.
 LAYER # Lagebezeichnung mit Pseudonummer, Anzeige der lfd-Nr.
 	NAME "ag_t_nebengeb"
@@ -2187,10 +2238,11 @@
 	END
 END
-
 # Zuordnungspfeile GebÃ€ude
-# siehe auch Layer "ap_lpo"
+# Der Layer entfÃ€llt zukÃŒnftig.
+# 18: Die Zuordnungspfeile der ALK wurden bei Vormigration nach ALKIS gelÃ¶scht.
 LAYER
 	NAME "ag_l_gebaeude"
 	GROUP "gebaeude"
+	REQUIRES "[ag_t_nebengeb]" # nur beides
 	TYPE LINE
 	DUMP TRUE
@@ -2205,6 +2257,4 @@
 		gml_include_items "all"
 	END
-	#PROJECTION "init=epsg:25832" END
-	#EXTENT 349000 5529000 356000 5533000
 	MINSCALEDENOM 50
 	MAXSCALEDENOM 2500
@@ -3394,39 +3444,4 @@
 END
 # ALKIS Punktort (Vermessungspunkte)
-# Grenzpunkt: alte Version. AusschlieÃlich aus Punktort, keine Info ÃŒber Vermarkung
-#LAYER
-#	NAME "ax_punktortta"
-#	GROUP "punktort" # Der Layer kÃ¶nnte auch zur Gruppe FlurstÃŒck
-#	TYPE POINT
-#	DUMP TRUE
-#	CONNECTIONTYPE POSTGIS
-#	CONNECTION "host=10.0.100.73 dbname=alkis07*gkz* user=ms6 port=5432"
-#	PROCESSING "CLOSE_CONNECTION=DEFER"
-#	DATA "wkb_geometry from (SELECT ogc_fid, wkb_geometry FROM ax_punktortta) as foo using unique ogc_fid using SRID=25832"
-#	METADATA
-#		wms_srs "EPSG:31467 EPSG:4326 EPSG:25832 EPSG:54004"
-#		wms_title "Grenzpunkt"
-#		wms_abstract "'PunktortTA' ist ein Punktort, der in der FlurstÃŒcksgrenze liegt und einen Grenzpunkt verortet."
-#		wms_group_title "Vermessungspunkte"
-#		wms_group_abstract "ALKIS Punktorte"
-#		gml_include_items "all"
-#	END
-#	#PROJECTION "init=epsg:25832" END
-#	#EXTENT 349000 5529000 356000 5533000
-#	MINSCALEDENOM 50
-#	MAXSCALEDENOM 2000
-#	SYMBOLSCALEDENOM 1000
-#	CLASS
-#		NAME "Grenzpunkt"
-#		STYLE
-#			SYMBOL 'point'
-#			SIZE 5 MINSIZE 4 MAXSIZE 10
-#			WIDTH 1 MINWIDTH 1 MAXWIDTH 2
-#			COLOR 255 255 255
-#			OUTLINECOLOR 0 0 0
-#		END
-#	END
-#END
-# Grenzpunkt: alte Version. AusschlieÃlich aus Punktort, keine Info ÃŒber Vermarkung
 LAYER
 	NAME "ax_punktortta"
@@ -3658,5 +3673,5 @@
 		END
 		LABEL
-			SIZE 12 MINSIZE 8 MAXSIZE 24
+			SIZE 10 MINSIZE 7 MAXSIZE 22
 			TYPE TRUETYPE FONT "arialbold"
 			ANGLE [winkel] POSITION cc # zentrisch/Mitte
@@ -3673,5 +3688,5 @@
 		END
 		LABEL
-			SIZE 12 MINSIZE 8 MAXSIZE 24
+			SIZE 10 MINSIZE 7 MAXSIZE 22
 			TYPE TRUETYPE FONT "arialbold"
 			ANGLE [winkel] POSITION uc # zentrisch/Basis
Index: trunk/umn/alkis/alkis_muster_entw_4.map
===================================================================
--- trunk/umn/alkis/alkis_muster_entw_4.map	(revision 266)
+++ trunk/umn/alkis/alkis_muster_entw_4.map	(revision 269)
@@ -1,4 +1,4 @@
-# WMS: ALKIS PostNAS 0.7 Muster mit Platzhalter *gkz* fÃŒr Mandant - Druckversion
-# 2013-03-04 F.J. krz  manueller Abgleich mit .map ohne _4
+# WMS: ALKIS PostNAS 0.7 Muster mit Platzhalter *gkz* fÃŒr Mandant - Druckversion zur Entwickler-Version
+# 2013-03-11 F.J. krz  manueller Abgleich mit .map ohne _4
 MAP
 	NAME "alkis"
@@ -1726,4 +1726,54 @@
 END
 LAYER
+	NAME "ax_gebaeude_txt" # GebÃ€ude - Texte
+	GROUP "gebaeude"
+	TYPE POLYGON
+	CONNECTIONTYPE POSTGIS
+	CONNECTION "host=10.0.100.73 dbname=alkis07*gkz* user=ms6 port=5432"
+	PROCESSING "CLOSE_CONNECTION=DEFER"
+	DATA "wkb_geometry from (SELECT * FROM gebaeude_txt) as foo using unique ogc_fid using SRID=25832"
+	METADATA
+		wms_srs "EPSG:31467 EPSG:4326 EPSG:25832 EPSG:54004"
+		wms_title "Funktion und Name)"
+		wms_abstract "Funktion zum 'GebÃ€ude'. In amtlicher Karte teilweise als Symbole dargestellt, hier ersatzweise als Text."
+	END
+	MINSCALEDENOM 50
+	MAXSCALEDENOM 2000
+	SYMBOLSCALEDENOM 1000
+	LABELITEM 'funktion'
+	CLASSITEM 'name'
+	CLASS
+		NAME "Name und Funktion"
+		EXPRESSION /./
+		LABEL
+			TYPE TRUETYPE FONT 'arialnarrow'
+			SIZE 24 MINSIZE 20 MAXSIZE 36 # 9 7 12
+			POSITION cc OFFSET 0 40 # 0 12
+			COLOR 0 0 0 OUTLINECOLOR 254 254 254
+			ANTIALIAS true PARTIALS false FORCE false
+			WRAP " " MAXLENGTH 10
+		END
+		LABEL # 2. Label
+			TEXT '[name]'
+			TYPE TRUETYPE FONT 'arialbold'
+			SIZE 34 MINSIZE 22 MAXSIZE 40 # 9 6 10
+			POSITION cc OFFSET 0 -36 # 0 -10
+			COLOR 180 0 0 OUTLINECOLOR 254 254 254
+			ANTIALIAS true PARTIALS false FORCE true
+		END
+	END
+	CLASS
+		NAME "Funktion" # nur ..
+		LABEL
+			TYPE TRUETYPE FONT 'arialnarrow'
+			SIZE 24 MINSIZE 20 MAXSIZE 36 # 9 7 12
+			POSITION auto #cc
+			COLOR 0 0 0 OUTLINECOLOR 254 254 254
+			ANTIALIAS true PARTIALS false FORCE false
+			WRAP " " MAXLENGTH 10
+		END
+	END
+END
+LAYER
 	NAME "ax_bauteil"
 	GROUP "gebaeude"
@@ -1838,9 +1888,9 @@
 		NAME "Hausnummer"
 		STYLE
-			SYMBOL "point" SIZE 4 #1
+			SYMBOL "point" SIZE 1
 		END
 		LABEL
 			TYPE TRUETYPE FONT 'arialnarrow'
-			SIZE 32 MINSIZE 20 MAXSIZE 48 # 8 5 12
+			SIZE 28 MINSIZE 16 MAXSIZE 40 # (8 5 12) *4 = (32 20 48) also nicht proportional zur Bildscheirm-Version
 			POSITION uc
 			OFFSET 0 -12 # 0 -3
@@ -1928,4 +1978,5 @@
 	NAME "ag_l_gebaeude"
 	GROUP "gebaeude"
+	REQUIRES "[ag_t_nebengeb]" # nur beides
 	TYPE LINE
 	CONNECTIONTYPE POSTGIS
@@ -2491,5 +2542,5 @@
 		NAME "Flurstuecknummer"
 		STYLE
-			SYMBOL "point" SIZE 4 #1
+			SYMBOL "point" SIZE 1
 		END
 		LABEL
@@ -2826,35 +2877,4 @@
 END
 # ALKIS Punktort (Vermessungspunkte)
-#LAYER
-#	NAME "ax_punktortta"
-#	GROUP "punktort"
-#	TYPE POINT
-#	CONNECTIONTYPE POSTGIS
-#	CONNECTION "host=10.0.100.73 dbname=alkis07*gkz* user=ms6 port=5432"
-#	PROCESSING "CLOSE_CONNECTION=DEFER"
-#	DATA "wkb_geometry from (SELECT ogc_fid, wkb_geometry FROM ax_punktortta) as foo using unique ogc_fid using SRID=25832"
-#	METADATA
-#		wms_srs "EPSG:31467 EPSG:4326 EPSG:25832 EPSG:54004"
-#		wms_title "Grenzpunkt"
-#		wms_abstract "'PunktortTA' ist ein Punktort, der in der FlurstÃŒcksgrenze liegt und einen Grenzpunkt verortet."
-#		wms_group_title "Vermessungspunkte"
-#		wms_group_abstract "ALKIS Punktorte"
-#	END
-#	#PROJECTION "init=epsg:25832" END
-#	#EXTENT 349000 5529000 356000 5533000
-#	MINSCALEDENOM 12 # 50
-#	MAXSCALEDENOM 500 # 2000
-#	SYMBOLSCALEDENOM 250 # 1000
-#	CLASS
-#		NAME "Grenzpunkt"
-#		STYLE
-#			SYMBOL 'point'
-#			SIZE 20 MINSIZE 16 MAXSIZE 40 # 5 4 10
-#			WIDTH 4 MINWIDTH 4 MAXWIDTH 8 # 1 1 2
-#			COLOR 255 255 255
-#			OUTLINECOLOR 0 0 0
-#		END
-#	END
-#END
 LAYER
 	NAME "ax_punktortta"
@@ -2885,7 +2905,7 @@
 			SYMBOL 'point'
 			COLOR 255 255 255
-			SIZE 12 MINSIZE 8 MAXSIZE 24
-			OUTLINECOLOR 0 0 0
-			WIDTH 3 MINWIDTH 3 MAXWIDTH 6
+			SIZE 11 MINSIZE 7 MAXSIZE 20 # FÃŒllung 4 2 7 
+			OUTLINECOLOR 0 0 0
+			WIDTH 2 MINWIDTH 2 MAXWIDTH 5 # Rand 1 1 2
 		END
 	END
@@ -2894,10 +2914,10 @@
 		STYLE
 			SYMBOL 'point'
-			SIZE 12 MINSIZE 8 MAXSIZE 24 
+			SIZE 10 MINSIZE 6 MAXSIZE 18 # Freistellung 4 2 6
 			COLOR 255 255 255
 		END
 		STYLE
 			SYMBOL 'point'
-			SIZE 5 MINSIZE 2 MAXSIZE 10
+			SIZE 4 MINSIZE 2 MAXSIZE 8 # PÃŒnktchen 1.25 1 3
 			COLOR 0 0 0
 		END
@@ -3079,5 +3099,5 @@
 		END
 		LABEL
-			SIZE 48 MINSIZE 32 MAXSIZE 96 # 12 8 24
+			SIZE 40 MINSIZE 28 MAXSIZE 88 # 10 7 22
 			TYPE TRUETYPE FONT "arialbold"
 			ANGLE [winkel] POSITION cc # zentrisch/Mitte
@@ -3094,5 +3114,5 @@
 		END
 		LABEL
-			SIZE 48 MINSIZE 32 MAXSIZE 96 # 12 8 24
+			SIZE 40 MINSIZE 28 MAXSIZE 88 # 10 7 22
 			TYPE TRUETYPE FONT "arialbold"
 			ANGLE [winkel] POSITION uc # zentrisch/Basis
