WFS encoding problem
Milo van der Linden
mlinden at ZEELANDNET.NL
Fri Jul 20 08:42:33 PDT 2007
I went on and found out that the gml_encoding can be set on layer and
map level, however;
My MapInfo table is in WindowsLatin1; I cannot find a way to convert it
to UTF-8
When I convert it to shape and try to access the shape layer with UTF-8
set, it still returns windows latin! It only displays UTF-8 in the
header of the XML.
Is this a possible bug?
-------- Originele bericht --------
Onderwerp: WFS encoding problem
Datum: Fri, 20 Jul 2007 15:30:03 +0200
Van: Milo van der Linden <mlinden at zeelandnet.nl>
Antwoord-naar: mlinden at zeelandnet.nl
Aan: mapserver-users at lists.umn.edu
For others to benefit from this discussion, I hereby post it to the
Mapserver list,
Daniel, special thanks for your response!
I cannot find information about the gml_encoding parameter anywhere, and
when I add it to my mapfile, it doesn't influence the encoding that is
returned.
This is a link to the mapfile that has "gml_encoding" set to "UTF-8"
http://82.176.214.209/cgi-bin/mapserv.exe?map=/ms4w/apps/mappingworlds/service/wfs.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=getfeature&TYPENAME=worldcities&maxfeatures=3&OUTPUTFORMAT=gml2
Can it be that it should be "wfs_encoding"?
Should it be placed in the web metadata section of the MAP or of the Layer?
Kind regards,
Milo
>
> When I query my WFS for towns within the bounding box of for instance
> Chili;
> towns that are named with special characters in my mapinfo table like
> CURICÓ Are misinterpreted by the mapserver xml-generator: the output
> gml is <ms:City>CURIC�/ms:City>
>
> Can you tell me how to fix this? I am using Mapserver 4.10.2
>
Hi Milo,
I think what you need to do is find out which encoding is used by your
TAB file (you'll find that on the Charset line of the .tab file if you
open it in a text editor) and then specify a "gml_encoding" metadata in
the web section of your mapfile. The name you use for the encoding in
the gml_encoding metadata may not be exactly the same as what you find
in the .tab file's Charset line, you may have to find the encodig name
that is suitable for use in a <?xml ... encoding="..." > element.
Unfortunately I can't find anything about this in the docs, but I do
know that the option is available and has been there for a while.
BTW, next time please use the mapserver-users list. Others on the list
may have the answer to your questions or may benefit from seeing your
questions/answers in the list archives.
Daniel
--
Daniel Morissette
http://www.mapgears.com/
--
Milo van der Linden
mlinden at zeelandnet.nl <mailto:mlinden at zeelandnet.nl>
milovanderlinden at gmail.com <mailto:milovanderlinden at gmail.com>
milo at 3dsite.nl <mailto:milo at 3dsite.nl>
http://www.3dsite.nl
De informatie in dit bericht reflecteerd mijn persoonlijke mening en
niet die van een bedrijf of instantie. Aan de informatie kunnen geen
rechten worden ontleend. Indien dit bericht onderdeel is van een forum,
mailing-list of community dan gelden automatisch de bijbehorende
voorwaarden.
--
Milo van der Linden
mlinden at zeelandnet.nl <mailto:mlinden at zeelandnet.nl>
milovanderlinden at gmail.com <mailto:milovanderlinden at gmail.com>
milo at 3dsite.nl <mailto:milo at 3dsite.nl>
http://www.3dsite.nl
De informatie in dit bericht reflecteerd mijn persoonlijke mening en
niet die van een bedrijf of instantie. Aan de informatie kunnen geen
rechten worden ontleend. Indien dit bericht onderdeel is van een forum,
mailing-list of community dan gelden automatisch de bijbehorende
voorwaarden.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapserver-users/attachments/20070720/aa458234/attachment.htm>
More information about the MapServer-users
mailing list