#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
ENDMais 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 SYMBOLhttp://mapserver.org/mapfile/symbology/construction.html
Hors ligne


