[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äumen 2012</title>
</head>
<body>
<table>
<tr>
<td>Eindeutige Kennung des Ballungsraumes:   [UNIQUEAGGL]</td>
<td>NAME:  [GEN]</td>
<td>Einwohnerzahl:   [EWZ]</td>
<td>Gerundete Flächengröße in qkm :   [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