#1 Fri 07 December 2012 12:02
- jack tippit
- Participant actif
- Lieu: Limoges
- Date d'inscription: 3 Dec 2008
- Messages: 116
- Site web
[mapserver]
Bonjour a tous,
Toujours des questions avec mapserver....
J'ai un jeu de données ponctuelles, que je voulais afficher avec mapserver (dans l'idéale en WFS), j'ai donc une partie LAYER comme cela :
Code:
LAYER NAME 'capteurgps2la93NAomit' TYPE POINT DUMP false EXTENT 696652.839235 6143054.897022 723572.214615 6160309.071135 DATA './capteur/capteurgps2la93NAomit.shp' METADATA 'ows_title' 'capteurgps2la93NAomit' END STATUS OFF TRANSPARENCY 100 PROJECTION 'proj=lcc' 'lat_1=49' 'lat_2=44' 'lat_0=46.5' 'lon_0=3' 'x_0=700000' 'y_0=6600000' 'ellps=GRS80' 'towgs84=0,0,0,0,0,0,0' 'units=m' 'no_defs' END CLASS NAME 'capteurgps2la93NAomit' STYLE SYMBOL "circle" SIZE 7.0 OUTLINECOLOR 0 0 0 COLOR 152 182 232 END END END
Mais quand j'essaye d'ouvrir le mapfile en question dans Qgis il me dit :
Undefined symbol "circle" in class 0, style 0 of layer capteurgps2la93NAomit. msAddImageSymbol(): Unable to access file. Error opening image file /var/www/carto_banyuls/terviclim/circle.
Comme c'est un mapfile fait par Qgis, j'ai regardé un peut dans la doc, mais il me semble que circle devrait être connu? Est ce que ça peut venir de mon installation de mapserver (depuis les dépôts de debian?).
Je m'intéroge aussi sur le fait qu'il va chercher circle dans l'arbo du serveur...
Dernière modification par jack tippit (Fri 07 December 2012 12:03)
Hors ligne
#2 Fri 07 December 2012 13:05
Re: [mapserver]
Bonjour,
Ajouter cette définition dans une partie du mapfile
Code:
SYMBOL # Symbol name (referenced in STYLEs) NAME "circle" TYPE ellipse # Type of symbol # Start of the symbol geometry POINTS 1 1 END # end of POINTS # The symbol should be filled FILLED true # Place the according to its center ANCHORPOINT 0.5 0.5 END # end of SYMBOL
http://mapserver.org/mapfile/symbology/construction.html
Hors ligne