Annonce
Pour sécuriser votre compte sur les forums du GeoRezo, nous demandons de changer votre mot de passe.
Vous allez recevoir un message pour effectuer ce changement de mot de passe.
Merci de bien respecter les règles préconisées.
#1 Mon 21 July 2008 00:45
- didier.genier@bluewin.ch
- Participant actif
- Lieu: Bernex - Genève
- Date d'inscription: 8 Nov 2006
- Messages: 52
OpenLayers et UTF-8... mais où sont passé mes accents...
Bonsoir, Bonjour !
Partant d'une base PostGis en UTF-8, via un MapFile et affichage dans OpenLayers embarqué dans une page PHP, je perds mes accentuations françaises !?!
L'en-tête de la page PHP est la suivante :
<?php header('Content-Type: text/html; charset=utf-8'); ?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
Si comme moi vous pensez que le transit par le MapFile est à la base de mon problème, savez-vous comment corriger le tir ?!? Merci d'avance.
Didier
Hors ligne
#2 Mon 21 July 2008 09:47
Re: OpenLayers et UTF-8... mais où sont passé mes accents...
Bonjour,
peux tu expliquer quel est ton but exactement ? Tu veux récupérer des données ? Une couche vecteur ? Une couche raster ? Ce sont les label qui posent problème ?
Y.
Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !! - GeoRezo vous aide ? Aidez GeoRezo !
Hors ligne
#3 Mon 21 July 2008 10:34
- didier.genier@bluewin.ch
- Participant actif
- Lieu: Bernex - Genève
- Date d'inscription: 8 Nov 2006
- Messages: 52
Re: OpenLayers et UTF-8... mais où sont passé mes accents...
Bonjour,
En fait, ce sont les labels qui posent problème.
Merci
Hors ligne
#4 Mon 21 July 2008 10:36
Re: OpenLayers et UTF-8... mais où sont passé mes accents...
Bonjour,
Très simple, il suffit de rajouter ceci à l'objet LABEL :
Code:
ENCODING UTF8
Y.
Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !! - GeoRezo vous aide ? Aidez GeoRezo !
Hors ligne
#5 Mon 21 July 2008 11:05
- didier.genier@bluewin.ch
- Participant actif
- Lieu: Bernex - Genève
- Date d'inscription: 8 Nov 2006
- Messages: 52
Re: OpenLayers et UTF-8... mais où sont passé mes accents...
Bon ben pas trop... J'avais essayé cela... bon j'avais une faute de frappe UTF-8. Mais avec ou sans apostrophe rien...
CLASS
EXPRESSION ('[denomin]' = "QUARTIER ORIENT"OR '[denomin]' = "VILLAGE DU MONDE")
OUTLINECOLOR 0 0 0
COLOR 160 150 0
LABEL
ENCODING UTF8
#BUFFER 300
MINDISTANCE 600
PARTIALS false
SIZE large
END
END
CLASS
EXPRESSION ('[denomin]' = "QUARTIER DU MIDI" OR '[denomin]' = "CHAPITEAU" OR '[denomin]' = "QUARTIER DES ALPES")
OUTLINECOLOR 0 0 0
COLOR 140 130 0
LABEL
ENCODING "UTF8"
#BUFFER 300
MINDISTANCE 600
PARTIALS false
SIZE large
END
END
Hors ligne