[FOSSGIS-Talk] definierter Wert für nodata GetFeatureInfo mit Mapserver

Luks, Adam LuksA at eba.bund.de
Do Mai 19 15:16:37 CEST 2016


Hallo,

hat jemand Erfahrung in der Definition der nodata Ausgabe im Mapserver (Vers. 6) bzw. in der Anwendung der Substitution Tags?

Mittels Template gebe ich für einen WMS eine GetFeatureInfo im MIME type htm/txt aus. Die Rückgabe der Werte klappt einwandfrei.
Gemäß der Dokumentation von Mapserver, kann ein Template Substitution Tag dafür sorgen, dass ein Wert, z.B. Textstring für eine leere (nodata) Anfrage ausgegeben wird:
[resultset layer=layerABC nodata='MeinDefinierterText="true"']
[/resultset].  
Soweit mein Verständnis der Dokumentation.

Wenn ich aber diesen Template Substitution Tag in das Template einfüge, wird er wie gewöhnlicher Text bei der GetFeatureInfo Antwort ausgegeben. Weiß jemand Rat?
Hier mein template:
<!-- MapServer Template -->
<!-- Template-Datei für den Dienst ballungsraum_GFR-->
[resultset layer=ballungsraum_GFR nodata='gdi-de:isempty="true"']
[/resultset]
<html>
	<head>
	<meta http-equiv="content-type" content="text/html; charset=utf-8">
	<title>Informationen zu den Ballungsr&auml;umen 2012</title>
	</head>
	<body>
		<table>
			<tr>
				<td>Eindeutige Kennung des Ballungsraumes: &nbsp&nbsp[UNIQUEAGGL]</td>
				<td>NAME:&nbsp&nbsp[GEN]</td>
				<td>Einwohnerzahl:&nbsp&nbsp [EWZ]</td>
				<td>Gerundete Fl&auml;chengröße in qkm : &nbsp&nbsp[SIZE_]</td>
			</tr>
		</table>
	</body>
</html>


Mit freundlichen Grüßen
Im Auftrag

Adam Luks
GA 5311
______________________________________________
Eisenbahn-Bundesamt 
Referat 53: Umgebungslärmkartierung / Geoinformation / Lärmaktionsplanung
Heinemannstraße 6, D-53175 Bonn 
Tel:  +49 (0) 228 9826 - 827
Fax: +49 (0) 228 9826 - 9827
Email: LuksA at eba.bund.de
Email: Ref53 at eba.bund.de
_____________________________________________
Besuchen Sie auch unsere WEB-SITES
http://www.eisenbahn-bundesamt.de