Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

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

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9829
Site web

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

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9829
Site web

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

 

Pied de page des forums

Powered by FluxBB