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 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

PA
Membre
Lieu: Paris
Date d'inscription: 5 Sep 2005
Messages: 3259
Site web

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


Pierre-André Le Ny
Modérateur QGIS, Données, Coin de l'OpenSource
Aidez l'association GeoRezo !

Hors ligne

 

Pied de page des forums

Powered by FluxBB