#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: 39
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
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: 39
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