[mapserver-users] UTF-8 + SDE + GetfeatureInfo
Howard Butler
hobu.inc at gmail.com
Fri Nov 21 07:01:24 PST 2008
On Nov 20, 2008, at 2:46 PM, Chris Whitteker wrote:
> Hey everyone,
>
> We're having a bit of a problem performing getfeatureinfo queries
> with mapserver. The french characters are coming out of the
> database as ISO-8859-1 instead of UTF-8. The database and servers
> are configured as UTF 8, the map files and the query templates too.
> Actually text/plain also has problems so it's not the templates.
> We're trying to encode everything as UTF 8 so me specificying
> ISO-8859-1 in the meta tag of the html query template doesn't work.
> GetFeatureInfo results:
>
> Layer 'SoilOrder'
> Feature 10894:
> OBJECTID = '10894'
> SLC_SOIL_ORDER_V31_22_ID = '81600931'
> SOIL_ORDER_NAME_EN = 'Chernozemic'
> SOIL_ORDER_NAME_FR = 'Chernoz�mique' <- error is here in my
> browser.
> SOIL_ORDER_PCNT = '84'
> SHAPE = '<shape>'
> Any idea if there are outstanding problems here with SDE and
> mapserver not playing nice with this? We're beating our heads
> against the wall thinking about what config we could have missed.
>
> Oh - labels with french are fine, and so are legends; it's only the
> getfeatureinfo queries that have troubles.
>
The problem is very likely SDE. Can you get things to work with a
simple shapefile? Do you know what the SOIL_ORDER_NAME_FR column
type is defined as?
More information about the MapServer-users
mailing list