Antw: Re: [Mapbender-users] Re: Zeichencodierung in ext _f eatureInfoTunnel - gelöst
Ronald Woita
Ronald.Woita at rostock.de
Thu Dec 10 02:00:46 EST 2009
Hallo Michael,
die Funktion ist mir bis jetzt unbekannt.
Wie ermittelt die Funktion denn das Encoding des Textes ?
vlt. mit mb_check_encoding ?
Damit habe ich nicht in jedem Fall das erwartete Ergebnis zurückbekommen
Ronald
>>> mschulz at webgis.de 09.12.2009 20:02 >>>
Hi Ronald,
hast Du es mal mit den Mapbenderfunktionen
convert(Incoming/Outgoing)String versucht? Diese checken das encoding
des enthaltenen Textes ab und falls es von dem im Mapbender
eingestellten abweicht, wird entsprechend konvertiert.
Viele Grüße, Michael
Am 9. Dezember 2009 14:04 schrieb Ronald Woita <Ronald.Woita at rostock.de>:
> ok, das hat noch nicht ganz gereicht, jetzt mit Abfrage der entsprechenden Metadaten im Headerdes MapServer Templates :
>
> $content = $x->file;
> if ((strpos(strtolower($content),'charset=utf-8',1)) > 0) {
> echo $content;
> } elseif ((strpos(strtolower($content),'charset=iso-8859-1',1)) > 0) {
> echo utf8_encode ($content);
> }
> }
>
>
>>>> Ronald.Woita at rostock.de 09.12.2009 12:50 >>>
> Lösung gefunden -> 'utf8_encode' hinzugefügt :
>
> ab Zeile 36 :
>
> else {
> echo utf8_encode ($x->file);
> }
>
>
> Gruß
> Ronald
>
>
>>>> Ronald Woita 09.12.2009 12:29 >>>
> Hallo zusammen,
>
> meine Mapbender Instanz ist für UTF-8 konfiguriert und ich möchte jetzt ein GetFeatureInfo Request durch das Modul ext_FeatureinfoTunnel absenden. Der zugehörige MapServer greift aber auf Daten in ISO-8859-1 zu, dementsprechend sind auch die abgefragten Attribute im zugehörigen Template ISO codiert. Scheinbar wandelt aber das MB Modul die Zeichen wieder in UTF-8 um, so dass die Darstellung dann falsch ist ?!
>
> Was kann ich da tun ?
>
> viele Grüße von der Ostsee
> Ronald
>
>
>
>
> _______________________________________________
> Mapbender_users mailing list
> Mapbender_users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapbender_users
>
>
>
>
>
> _______________________________________________
> Mapbender_users mailing list
> Mapbender_users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapbender_users
>
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Aufwind durch Wissen!
Qualifizierte Open Source Schulungen bei der
http://www.foss-akademie.de/
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-----------------------------------------------------------
Michael Schulz
mschulz at webgis.de
in medias res
Gesellschaft für Informationstechnologie mbH
+++ Bitte beachten Sie unsere neue Adresse und Durchwahl +++
Schwimmbadstraße 2
D-79100 Freiburg i. Br.
Tel: +49 (0)761 705798-102
Tel: +49 (0)761 705798-0
Fax: +49 (0)761 705798-09
+++ Bitte beachten Sie unsere neue Adresse und Durchwahl +++
http://www.webgis.de / http://www.zopecms.de
--------------------------------------------------------------
Geschäftsführer: Stefan Giese, Dr. Christof Lindenbeck
Eingetragen im Handelsregister HRB 5930 beim Amtsgericht Freiburg
_______________________________________________
Mapbender_users mailing list
Mapbender_users at lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapbender_users
More information about the Mapbender_users
mailing list