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 Thu 24 March 2005 16:27

Jeremy Gloaguen
Invité

[MapServer] Interrogation des donnees (.shp)

De: Jeremy Gloaguen
Je passe une interface carto de ARCIMS sous MapServer.
J'ai resolu mon probleme de legende (merci ljegou pour les liens) et j'ai reussi a automatiser la sauvegarde de la carte et de la legende sur le disque dur de l'utilisateur.

Maintenant je veux permettre a l'utilisateur d'interroger les donnees attributaires des shapes.
Il doit pouvoir cliquer sur une entite de la couche active pour avoir des informations attributaires.
J'ai recupere du code de p.mapper et veremap avec les fonctions MapServer DQUERY, XYQUERY, WMSQUERY...

mais je sais pas comment on specifie les donnees que l'on veut afficher?
c'est dans le fichier map?

RESULT_FIELDS   NAME,AREA
RESULT_HEADERS   Name,Area|Name,Flache|Nome,Area

Si vous avez de la doc ou des liens qui pourraient m'aider, n'hesitez pas surtout!

 

#2 Wed 30 March 2005 09:46

Bpicinbono-nospam
Invité

Re: [MapServer] Interrogation des donnees (.shp)

De: Blaise
Voici une reference interessante :
http://mapserver.gis.umn.edu
:-)

Lien  Documentation  (il y en a en francais, au cas ou...)
Lien  Support  , puis Wiki (pas mal d'infos) et les archives de la
users-list (encore pas mal d'infos)

MapServer permet facilement d'obtenir les donnees
attributaires desshapes, que ce soit le MapServer-cgi (html) ou
le Php_MapScript (php, ou autre). Pour comprendre comment
ca marche, rien ne vaut que de decoritiquer les demos que
voici :

MapServer (html,   demo Itasca) :
http://mapserver.gis.umn.edu/dload.html      link (top of the
page):  demo

Php_MapScript (html-php,   demo gmap):
http://dl.maptools.org/dl/                                   
download gmap-msXX.zip (or .tar.gz for linux)
(XX being your mapserver version number)

This gmap demo is online here :
http://www2.dmsolutions.ca/gmap/gmap75.phtml
see the  I  (information) tool ?

Note that for a layer to be queryable, you'll need a
TEMPLATE  statement in
the layer section of the mapfile.

Tout y est :-)
Blaise

 

#3 Wed 30 March 2005 09:46

Franck Villoin
Invité

Re: [MapServer] Interrogation des donnees (.shp)

De: Villoin
Avec  mapserver il faut definir des templates. c'est une page html avec une syntaxe particuliere pour voir les champs attributaires. sur le site officiel de mapserver tu trouveras de la doc sur ces templates

 

Pied de page des forums

Powered by FluxBB