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

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Wed 15 July 2009 14:37

pierre-olivier26140
Participant occasionnel
Lieu: Albon
Date d'inscription: 22 Jul 2007
Messages: 32

[mapscript] légende

Je n'arrive pas à générer la légende, je ne sais pas si dans mon fichier map j'ai indiqué les bons éléments, pouvez-vous m'aider s'il vous plait

Merci

Code:

fwrite($map_futur, '        METADATA'.chr(13).chr(10));
    fwrite($map_futur, '            "wms_title" "La carte"'.chr(13).chr(10));
    fwrite($map_futur, '            "wms_onlineresource" "http://localhost/cgi-bin/mapserv.exe?map='.$mapfile_chemin.'"'.chr(13).chr(10));
    fwrite($map_futur, '            "wms_srs" "EPSG:4326"'.chr(13).chr(10));
    fwrite($map_futur, '            "wms_format" "image/gif"'.chr(13).chr(10));
    fwrite($map_futur, '        END'.chr(13).chr(10));
    fwrite($map_futur, '        LOG "c:\log.txt"'.chr(13).chr(10));
    fwrite($map_futur, '    END'.chr(13).chr(10));

    fwrite($map_futur,  chr(9).'LEGEND'.chr(13).chr(10));
    fwrite($map_futur, '           STATUS ON'.chr(13).chr(10));
    fwrite($map_futur, '           TEMPLATE "/htdocs/vincent_bis/legend.html" '.chr(13).chr(10));
    fwrite($map_futur, '           KEYSIZE 10 10'.chr(13).chr(10));
    fwrite($map_futur, '           KEYSPACING 5 5'.chr(13).chr(10));
    fwrite($map_futur, '    END'.chr(13).chr(10));

Hors ligne

 

#2 Wed 15 July 2009 14:48

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

Re: [mapscript] légende

Bonjour,

Que donne le contenu du fichier map créé après  ce code ?

Pour information, il est possible de créer un mapfile plus proprement en PHP en utilisant le code PHP-MapScript en partant d'un objet map. Il est même possible de partir d'un fichier map template en le chargeant avant les modifications wink

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

 

Pied de page des forums

Powered by FluxBB