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

Printemps des cartes 2024

#1 Fri 13 June 2008 10:06

Maude Silvestre
Participant occasionnel
Date d'inscription: 29 Nov 2006
Messages: 20

Mapserver server WMS configuration GetFeatureInfo

Bonjour,

J'aurais souhaité avoir des précisions concernant les différents paramétrages possibles dans le mapfile d'un serveur WMS :
Quelles sont les différences entre les différents format proposés : text/plain / text/html / gml
Quand est-il recommandé d'utiliser l'un ou l'autre ?
Voici un exemple de dféfinition d'un layer pour lequel le GetFeature Info ne fonctionne pas avec ArcGIS 9.2 comme client :

Code:

LAYER
  NAME "Communes"
  TYPE POLYGON
  DATA vecteur/CIE0101S_COMMUNE_POLITIQUE
  METADATA
    "wms_title" "Communes - Gemeinden"
    "wms_srs"   "EPSG:4326 EPSG:32632 EPSG:21781"
    "wms_feature_info_mime_type"  "text/html"
    "wms_include_items"           "all"
    "wms_exclude_items"           ""
  END
  TEMPLATE "ttt"
  CLASS
    TEXT ([NAME_ANSI])
    NAME "Communes"
    STYLE
      OUTLINECOLOR 122 0 122
      WIDTH 1
    END
  END
END

Merci d'avance pour vos réponses.

Dernière modification par Maude Silvestre (Fri 13 June 2008 10:06)

Hors ligne

 

#2 Fri 13 June 2008 12:20

erwann
Participant occasionnel
Lieu: Brest
Date d'inscription: 21 Aug 2006
Messages: 38

Re: Mapserver server WMS configuration GetFeatureInfo

Bonjour,

La définition de votre Layer ne semble pas correcte pour appeler une couche en WMS. Essayer avec ce genre de syntaxe :

Code:

LAYER
   NAME "nom_a_donner"
   TYPE RASTER
   STATUS    ON
   CONNECTION "adresse du serveur wms"
   CONNECTIONTYPE WMS
   METADATA 
    "wms_srs" "EPSG:27582"
    "wms_name" "nom_de _la_couche_a_afficher"
    "wms_server_version" "1.1.1"
    "wms_format" "image/jpeg"    
    END
END

Erwann


Erwann.

Hors ligne

 

#3 Fri 13 June 2008 13:42

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9857
Site web

Re: Mapserver server WMS configuration GetFeatureInfo

Attention Erwan à ne pas confondre client et serveur WMS ;)

Mapserver peut être un client WMS (ce que tu indiques dans ton exemple de couche de mapfile) masi il peut être serveur, ce que veut faire Maude.

Il me semble que tu dois définir un fichier template en html pour définir la mise en page du retour des informations si tu choisis text/html. Dans le as où tu choisis gml, tu obtiens un GML.

Dans quel cas utiliser l'un ou l'autre ? La réponse est cela dépend de ce que tu vas en faire. Si tu veux juste faire de l'affichage, tu choisis HTML, si tu veux traiter l'information en le parsant avec un langage de script, comme php, le GML est tout indiqué.

Tu trouveras des informations sur un workshop sur les webservice de l'OGC avec mapserver ici : http://georezo.net/geoblog/?q=node/142

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

 

#4 Fri 13 June 2008 14:58

erwann
Participant occasionnel
Lieu: Brest
Date d'inscription: 21 Aug 2006
Messages: 38

Re: Mapserver server WMS configuration GetFeatureInfo

Oups.

J'avais mal lu le message. Merci Yves de me l'avoir fait remarquer.

Erwann


Erwann.

Hors ligne

 

#5 Fri 13 June 2008 15:03

Maude Silvestre
Participant occasionnel
Date d'inscription: 29 Nov 2006
Messages: 20

Re: Mapserver server WMS configuration GetFeatureInfo

Oui il s'agit bien d'un serveur WMS ...je souhaiterais que différents clients SIG "lourds" type ArcGIS ou MapInfo puissent acceder aux informations attributaires de mon service et ne sais donc pas quel format choisir pour le retour de ces informations.

Je vais me pencher sur ce workshop.
Merci.

Hors ligne

 

Pied de page des forums

Powered by FluxBB