#1 Wed 29 April 2009 13:34
- nicolas.leclerc
- Participant actif
- Date d'inscription: 8 Apr 2009
- Messages: 78
[Mapserver] Une sortie en SVG
Bonjour à tous
j'ai téléchargé ms4w, installé toutes les options.
Mon mapfile marche très bien pour une sortie en png je voudrai le sortie en svg mais là problème : loadOutputFormat(): Unknown identifier. Parsing error near (PROJECTION):(line 19)
Je vous met mon mapfile
Code:
MAP EXTENT -37153 1594402 1282655 2703470 SIZE 500 500 SHAPEPATH "C:\ms4w\Apache\htdocs\carte_de_france\data\carte_de_france" IMAGECOLOR 255 255 255 FONTSET "./fonts/fonts.list" TEMPLATEPATTERN 'carte_de_france*' IMAGETYPE SVG OUTPUTFORMAT NAME svg MIMETYPE "image/svg+xml" DRIVER svg FORMATOPTION "COMPRESSED_OUTPUT=FALSE" FORMATOPTION "FULL_RESOLUTION=TRUE" PROJECTION "init=epsg:27572" END WEB TEMPLATE "C:\ms4w\Apache\htdocs\carte_de_france.html" IMAGEPATH "C:\ms4w\Apache\htdocs\carte_de_france\temp\" IMAGEURL "http://127.0.0.1\carte_de_france\temp\" END LAYER NAME carte_de_france DATA carte_de_france STATUS DEFAULT TYPE POLYGON PROJECTION "init=epsg:27572" END CLASS NAME 'France' STYLE COLOR 235 235 235 OUTLINECOLOR 142 142 142 END END END SCALEBAR IMAGECOLOR 255 255 255 LABEL COLOR 0 0 0 SIZE TINY END STYLE 1 SIZE 175 10 COLOR 0 0 0 UNITS KILOMETERS INTERVALS 3 TRANSPARENT FALSE STATUS ON END # Scalebar object ends REFERENCE IMAGE 'carte_de_france.png' SIZE 100 100 EXTENT -37153 1594402 1282655 2703470 STATUS ON MINBOXSIZE 10 MAXBOXSIZE 100 COLOR -1 -1 -1 OUTLINECOLOR 128 0 0 END LEGEND KEYSIZE 12 12 LABEL TYPE BITMAP SIZE MEDIUM COLOR 0 0 89 END STATUS ON END END
Je suppose que mon problème vient d'un manque de librairie pour mapserver ou bien d'un paramètre à activer mais je ne trouve rien à ce sujet.
merci de votre aide
Hors ligne
#2 Wed 29 April 2009 14:02
Re: [Mapserver] Une sortie en SVG
Facile : tu as oublié le END à la fin :
Code:
OUTPUTFORMAT NAME svg MIMETYPE "image/svg+xml" DRIVER svg FORMATOPTION "COMPRESSED_OUTPUT=FALSE" FORMATOPTION "FULL_RESOLUTION=TRUE" END
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 Wed 29 April 2009 14:42
- nicolas.leclerc
- Participant actif
- Date d'inscription: 8 Apr 2009
- Messages: 78
Re: [Mapserver] Une sortie en SVG
Merci beaucoup Yves, je ne suis pas assez rigoureux pour un débutant, il va falloir que je me corrige !
Là par contre j'ai un mapserv.exe qui rencontre une erreur (message windows) et qui me ferme tout ! Est-il possible que ce soit le pc qui ne soit pas assez puissant (512mo de Ram) alors qu'il est déjà à 450Mo de charge moyenne avant que je ne charge la carte ?
merci
j'ai ça dans le log error d'apache
[Wed Apr 29 14:23:07 2009] [warn] PassEnv variable PYTHONPATH was undefined
[Wed Apr 29 14:23:07 2009] [warn] pid file C:/ms4w/Apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Wed Apr 29 14:23:07 2009] [notice] Apache/2.2.10 (Win32) configured -- resuming normal operations
[Wed Apr 29 14:23:07 2009] [notice] Server built: Oct 10 2008 12:39:04
[Wed Apr 29 14:23:07 2009] [notice] Parent: Created child process 1144
[Wed Apr 29 14:23:08 2009] [warn] PassEnv variable PYTHONPATH was undefined
[Wed Apr 29 14:23:08 2009] [warn] PassEnv variable PYTHONPATH was undefined
[Wed Apr 29 14:23:08 2009] [notice] Child 1144: Child process is running
[Wed Apr 29 14:23:08 2009] [notice] Child 1144: Acquired the start mutex.
[Wed Apr 29 14:23:08 2009] [notice] Child 1144: Starting 64 worker threads.
[Wed Apr 29 14:23:09 2009] [notice] Child 1144: Starting thread to listen on port 80.
[Wed Apr 29 14:29:51 2009] [error] [client 127.0.0.1] Premature end of script headers: mapserv.exe
Dernière modification par nicolas.leclerc (Wed 29 April 2009 14:45)
Hors ligne
#4 Wed 29 April 2009 18:23
- nicolas.leclerc
- Participant actif
- Date d'inscription: 8 Apr 2009
- Messages: 78
Re: [Mapserver] Une sortie en SVG
bon alors je pense que c'est apache qui bug sur la sortie en svg
quelqu'un a t'il déjà eu le problème ?
Hors ligne
#5 Sun 03 May 2009 12:03
- brunofriedmann
- Participant occasionnel
- Lieu: Vellerat, suisse
- Date d'inscription: 19 Apr 2008
- Messages: 31
- Site web
Re: [Mapserver] Une sortie en SVG
Peut-être tenter une sortie d'abord avec shp2img histoire de voir que toute la sous-couche mapserv fonctionne.
Si vous obtenez un svg propre, alors on peut aller plus loin.
Hors ligne