mapfile in shift-jis, db in utf-8 question
Donal
donal_regan10 at YAHOO.CO.UK
Thu Jan 11 00:07:12 PST 2007
Just in case someone comes across this problem , I found a solution by saving
my mapfile in shift-jis and including a client_encoding option in my
connection string as follows :
CONNECTION "user=postgres dbname=mydb host=localhost port=5432 options='-c
client_encoding=SJIS'"
Donal wrote:
>
> I have a map file saved as shift-jis which allows to me query some shape
> files that have attributes encoded in shift-jis i.e I can write a
> classitem in shift-jis encoded japanese and my map displays as I would
> like.
>
> I now have a postgresql db encoded in UTF-8. I want to filter the data
> coming back but my column names are in UTF-8 encoded japanese. So when I
> set my FILTER to something like "内容=1" I get the folowing
> error:
>
> Postgresql reports the error as 'ERROR: invalid byte sequence for
> encoding "UTF8": 0x93 '
>
> If I save my mapfile as UTF-8, no db error occurs, but now I can't match
> the attributes in shapefiles.
>
> Is there a way around this?
>
> Thanks,
>
> Donal
>
>
>
>
> ---------------------------------
> Inbox full of spam? Get leading spam protection and 1GB storage with All
> New Yahoo! Mail.
>
--
View this message in context: http://www.nabble.com/mapfile-in-shift-jis%2C-db-in-utf-8-question-tf2071627.html#a8273244
Sent from the Mapserver - User mailing list archive at Nabble.com.
More information about the MapServer-users
mailing list