Pages: 1
- Sujet précédent - [OpenLayers / Mapserver] GetFeatureInfo qui ne me renvoie rien via OL - Sujet suivant
#1 Fri 07 August 2009 16:09
- neogardois
- Participant occasionnel
- Lieu: France du sud du sud
- Date d'inscription: 12 Mar 2008
- Messages: 20
[OpenLayers / Mapserver] GetFeatureInfo qui ne me renvoie rien via OL
Bonjour,
Je tente de récupérer des infos WMS via un GetFeatureInfo sur une couche gérée par MapServer (5.2.1). L'url générée par la fonction OpenLayers.Layer.WMS.getFullRequestString() fonctionne bien lorsque je la teste dans un navigateur, mais le response.responseText de la fonction setHTML est vide...
Mon bout de code Javascript placé dans "map.events.register()"
Code:
var url = map.layers[1].getFullRequestString({ REQUEST: "GetFeatureInfo", EXCEPTIONS: "application/vnd.ogc.se_xml", BBOX: map.layers[1].map.getExtent().toBBOX(), X: e.xy.x, Y: e.xy.y, INFO_FORMAT: 'text/plain', QUERY_LAYERS: map.layers[1].params.LAYERS, WIDTH: map.layers[1].map.size.w, HEIGHT: map.layers[1].map.size.h}); OpenLayers.loadURL(url, '', this, setHTML); function setHTML(response) { alert(response.responseText); }
Voilà la partie LAYER du fichier map où je pense avoir correctement renseigné les infos nécessaires pour interroger le WMS:
Code:
LAYER NAME "REF" DEBUG 5 PROJECTION "init=epsg:4326" END METADATA "wms_title" "REF" "ows_include_items" "all" END TEMPLATE "fake.html" STATUS ON CONNECTIONTYPE POSTGIS CONNECTION "host=localhost dbname=***** password=***** user=*****" DATA "the_geom FROM (SELECT d.numeric_value, sru.id_sru, sru.name, sru.the_geom FROM data d, dataset ds, spatial_reference_unity sru WHERE d.id_dataset=ds.id_dataset AND sru.id_sru=d.id_sru AND ds.id_dataset=169 AND date_part('year',d.begin_date)=1961 AND date_part('year',d.end_date)=1961) AS QUERY USING srid=4326 USING UNIQUE id_sru" TYPE POLYGON OPACITY 100 DUMP TRUE END
Voici l'URL générée par le code ci-dessus et utilisée pour l'appel OpenLayers.loadURL :
Code:
http://localhost:8080/cgi-bin/mapserv.exe? map=D:/Mes donnees/_Lupis/site/monfichier.map& LAYERS=REF& TRANSPARENT=true& FORMAT=image%2Fpng&SERVICE=WMS&VERSION=1.1.1& REQUEST=GetFeatureInfo& STYLES=& EXCEPTIONS=application%2Fvnd.ogc.se_xml& FOO=0.22909060922744195& SRS=EPSG%3A4326& BBOX=-175%2C-116%2C185%2C124& X=85& Y=92& INFO_FORMAT=text%2Fplain& QUERY_LAYERS=REF& WIDTH=480& HEIGHT=320
Or, quand je colle cette url dans un navigateur, j'obtiens ce qu'il me faut (le code généré semble du HTML, ce qui m'étonne):
Code:
GetFeatureInfo results: Layer 'REF' Feature 37: numeric_value = '2119990' id_sru = '37' name = 'Brazil'
Voici l'échange des infos issus de FireBug, la réponse AJAX est en code 200 OK
Code:
Réponse Date Fri, 07 Aug 2009 14:00:39 GMT Server Apache/2.2.10 (Win32) Keep-Alive timeout=5, max=100 Connection Keep-Alive Transfer-Encoding chunked Content-Type text/plain Requête Host localhost:8080 User-Agent Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 (.NET CLR 3.5.30729) Accept text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language fr-fr Accept-Encoding gzip,deflate Accept-Charset ISO-8859-1,utf-8;q=0.7,*;q=0.7 Keep-Alive 300 Connection keep-alive Referer http://localhost/lupis/index.php?rub=global_data ORIGIN http://localhost
mais la réponse elle-même est vide (get responseText="" tout comme get responseXML qui est null dans le DOM)...
J'ai l'impression que c'est un problème de format en retour...
Où ai-je faux???
Merci d'avance pour vos éclaircissements.
Vincent.
Hors ligne
#2 Fri 07 August 2009 16:48
Re: [OpenLayers / Mapserver] GetFeatureInfo qui ne me renvoie rien via OL
Bonjour,
Regarde la doc de MapServer pour trouver comment choisir le format de sortie du GetFeatureInfo
Ca se passe dans l'objet METADATA du LAYER.
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
#3 Fri 07 August 2009 16:49
- Mathieu J.
- Participant occasionnel
- Lieu: Liège - Belgique
- Date d'inscription: 15 Jun 2009
- Messages: 24
Re: [OpenLayers / Mapserver] GetFeatureInfo qui ne me renvoie rien via OL
Bonjour,
C'est je pense effectivement une question de format. Tu dois avoir un format de réponse de type 'text/html' à la place de 'text/plain'. Tu dois donc préciser cela dans ta variable url de ta page OL et dans ton mapfile dans les METADATA de l'objet WEB à la ligne :
"wms_feature_info_mime_type" "text/html"
Voir aussi le poste : http://georezo.net/forum/viewtopic.php?id=60875 ... la réponse à ton problème y est illustrée par des morceaux de codes qui fonctionnent.
Sinon, il existe dans la version 2.8 d'OL le control WMSGetFeatureInfo qui réalise cette opération très facilement.
A+
Mathieu
Hors ligne
#4 Sun 09 August 2009 12:20
- neogardois
- Participant occasionnel
- Lieu: France du sud du sud
- Date d'inscription: 12 Mar 2008
- Messages: 20
Re: [OpenLayers / Mapserver] GetFeatureInfo qui ne me renvoie rien via OL
Bonjour,
J'ai déjà utilisé à fond le post de Maxime31 pour comprendre le fonctionnement du GetFeatureInfo... ainsi que suivi à la lettre la doc MapServer concernant le WMS....
Mais non... ça l'fait pas...
C'est rude.
Voilà l'intégralité de mon fichier MAP généré:
Code:
MAP NAME "LUPIS Webmapping Component" CONFIG "MS_ERRORFILE" "d:\log.txt" DEBUG ON SIZE 480 320 STATUS ON EXTENT -180 -90 180 90 UNITS METERS IMAGECOLOR 255 255 255 IMAGETYPE PNG PROJECTION "init=epsg:4326" END OUTPUTFORMAT NAME "png" MIMETYPE "image/png" DRIVER "GD/PNG" EXTENSION "png" END LEGEND STATUS EMBED POSITION ur END WEB IMAGEPATH "D:\Mes donnees\_Lupis\site\" IMAGEURL "/" METADATA "wms_title" "La carte" "wms_onlineresource" "http://127.0.0.1:8080/cgi-bin/mapserv.exe?map=D:/Mes donnees/_Lupis/site/5d3d5c3f202754344b58a5fcb99fbc65.map" "wms_srs" "EPSG:4326" "wms_format" "image/gif" "wms_feature_info_mime_type" "text/plain" "ows_include_items" "all" END LOG "c:\log.txt" END LAYER NAME "Le monde" DEBUG 5 PROJECTION "init=epsg:4326" END STATUS ON CONNECTIONTYPE POSTGIS CONNECTION "host=127.0.0.1 dbname=lupis password=***** user=postgres" DATA "the_geom FROM (SELECT id_sru, name, the_geom FROM spatial_reference_unity ) AS QUERY USING srid=4326 USING UNIQUE id_sru" TYPE POLYGON OPACITY 100 CLASS COLOR 255 255 255 OUTLINECOLOR 0 0 0 END END LAYER NAME "REF" DEBUG 5 PROJECTION "init=epsg:4326" END METADATA "wms_title" "REF" "wms_include_items" "all" "wms_feature_info_mime_type" "text/plain" "wms_onlineresource" "http://127.0.0.1:8080/cgi-bin/mapserv.exe?map=D:/Mes donnees/_Lupis/site/5d3d5c3f202754344b58a5fcb99fbc65.map" END TEMPLATE "fake.html" STATUS ON CONNECTIONTYPE POSTGIS CONNECTION "host=127.0.0.1 dbname=lupis password=***** user=postgres" DATA "the_geom FROM (SELECT d.numeric_value, sru.id_sru, sru.name, sru.the_geom FROM data d, dataset ds, spatial_reference_unity sru WHERE d.id_dataset=ds.id_dataset AND sru.id_sru=d.id_sru AND ds.id_dataset=169 1) AS QUERY USING srid=4326 USING UNIQUE id_sru" TYPE POLYGON OPACITY 100 DUMP TRUE CLASS EXPRESSION ([numeric_value] >=0 AND [numeric_value] <=2359003) NAME "0-2359003" COLOR 255 0 0 OUTLINECOLOR 0 0 0 END CLASS EXPRESSION ([numeric_value] >=2359004 AND [numeric_value] <=4718007) NAME "2359004-4718007" COLOR 255 165 0 OUTLINECOLOR 0 0 0 END CLASS EXPRESSION ([numeric_value] >=4718008 AND [numeric_value] <=7077011) NAME "4718008-7077011" COLOR 255 255 0 OUTLINECOLOR 0 0 0 END END END
J'ai tenté de passer de localhost à 127.0.0.1 mais c'est pareil. Réponse vide...
Pareil pour le STATUS ON et OFF.... (c'est apparemment la seule différence avec le code de Maxime31 dans le post que tu m'indiques Mathieu)
J'ai essayé d'appeler l'url générée dans mon javascript via une requete Ajax de Jquery. Là, j'ai une erreur qui remonte mais de statut inconnu... Impossible de savoir ce qui cause cette erreur. Donc il s'agit bien d'un problème de format côté mapserver et c'est donc bien dans ce mapfile qu'il y a un problème...
L'url générée fonctionne toujours à merveille si on la colle directement dans un navigateur. J'ai bien les infos dont j'ai besoin.... C'est à devenir dingue ce bazar.
Bon, mes futurs essais vont être avec WMSGetFeatureInfo... mais j'y crois pas étant donné que ce devrait déjà fonctionner avec getFullRequestString/GetFeatureInfo d'OpenLayers qui n'a pas changé (et où il y est aussi stipulé text/plain, tout comme dans le fichier map.... sur chaque balise METADATA du layer comme du map.... en fait pour débuguer petit à petit, je l'ai stipulé partout: dans mon code, dans mon mapfile...)
Yves, Mathieu, vous ne voyez rien de choquant dans ce mapfile? J'en perds mon latin là...
Merci d'avance.
Vincent.
Dernière modification par neogardois (Sun 09 August 2009 12:20)
Hors ligne
#5 Mon 10 August 2009 09:20
- Mathieu J.
- Participant occasionnel
- Lieu: Liège - Belgique
- Date d'inscription: 15 Jun 2009
- Messages: 24
Re: [OpenLayers / Mapserver] GetFeatureInfo qui ne me renvoie rien via OL
C'est je pense effectivement une question de format. Tu dois avoir un format de réponse de type 'text/html' à la place de 'text/plain'. Tu dois donc préciser cela dans ta variable url de ta page OL et dans ton mapfile dans les METADATA de l'objet WEB à la ligne :
"wms_feature_info_mime_type" "text/html"
As-tu effectué cette modification ? En tout cas pas dans le mapfile que tu nous montres ...
Mathieu
Hors ligne
#6 Mon 10 August 2009 10:19
- neogardois
- Participant occasionnel
- Lieu: France du sud du sud
- Date d'inscription: 12 Mar 2008
- Messages: 20
Re: [OpenLayers / Mapserver] GetFeatureInfo qui ne me renvoie rien via OL
en effet... mais ce n'est pas mieux.
Voici le fichier map tel qu'il est utilisé actuellement et incluant la modification text/html:
Code:
MAP NAME "LUPIS Webmapping Component" CONFIG "MS_ERRORFILE" "d:\log.txt" DEBUG ON SIZE 480 320 STATUS ON EXTENT -180 -90 180 90 UNITS METERS IMAGECOLOR 255 255 255 IMAGETYPE PNG PROJECTION "init=epsg:4326" END OUTPUTFORMAT NAME "png" MIMETYPE "image/png" DRIVER "GD/PNG" EXTENSION "png" END LEGEND STATUS ON POSITION ur END WEB IMAGEPATH "D:\Mes donnees\_Lupis\site\" IMAGEURL "/" METADATA "wms_title" "La carte" "wms_onlineresource" "http://127.0.0.1:8080/cgi-bin/mapserv.exe?map=D:/Mes donnees/_Lupis/site/lamap.map" "wms_srs" "EPSG:4326" "wms_format" "image/gif" "wms_feature_info_mime_type" "text/html" "ows_include_items" "all" END LOG "c:\log.txt" END LAYER NAME "Le monde" DEBUG 5 PROJECTION "init=epsg:4326" END STATUS ON CONNECTIONTYPE POSTGIS CONNECTION "host=127.0.0.1 dbname=lupis password=mdp user=postgres" DATA "the_geom FROM (SELECT id_sru, name, the_geom FROM spatial_reference_unity ) AS QUERY USING srid=4326 USING UNIQUE id_sru" TYPE POLYGON OPACITY 100 CLASS COLOR 255 255 255 OUTLINECOLOR 0 0 0 END END LAYER NAME "REF" DEBUG 5 PROJECTION "init=epsg:4326" END METADATA "wms_title" "REF" "wms_include_items" "all" "wms_onlineresource" "http://127.0.0.1:8080/cgi-bin/mapserv.exe?map=D:/Mes donnees/_Lupis/site/lamap.map" END TEMPLATE "fake.html" STATUS OFF CONNECTIONTYPE POSTGIS CONNECTION "host=127.0.0.1 dbname=lupis password=mdp user=postgres" DATA "the_geom FROM (SELECT d.numeric_value, sru.id_sru, sru.name, sru.the_geom FROM data d, dataset ds, spatial_reference_unity sru WHERE d.id_dataset=ds.id_dataset AND sru.id_sru=d.id_sru AND ds.id_dataset=169 AND date_part('year',d.begin_date)=1961) AS QUERY USING srid=4326 USING UNIQUE id_sru" TYPE POLYGON OPACITY 100 DUMP TRUE CLASS EXPRESSION ([numeric_value] >=0 AND [numeric_value] <=2359003) NAME "0-2359003" COLOR 255 0 0 OUTLINECOLOR 0 0 0 END CLASS EXPRESSION ([numeric_value] >=2359004 AND [numeric_value] <=4718007) NAME "2359004-4718007" COLOR 255 165 0 OUTLINECOLOR 0 0 0 END CLASS EXPRESSION ([numeric_value] >=4718008 AND [numeric_value] <=7077011) NAME "4718008-7077011" COLOR 255 255 0 OUTLINECOLOR 0 0 0 END CLASS EXPRESSION ([numeric_value] >=7077012 AND [numeric_value] <=9436015) NAME "7077012-9436015" COLOR 0 255 0 OUTLINECOLOR 0 0 0 END END END
Ma section web inclue donc bien maintenant "wms_feature_info_mime_type" "text/html"
Si je mets text/html dans la section WEB du mapfile ET dans mon code openlayers, j'ai le message d'erreur suivant lorsque je colle l'url générée dans un navigateur:
Content-type: application/vnd.ogc.se_xml msReturnPage(): Unable to access file. fake.html
Alors que si je mets "wms_feature_info_mime_type" "text/html" dans la section WEB du mapfile ET que j'utilise INFO_FORMAT: 'text/plain' dans mon code javascript OL, j'ai bien la réponse attendue mais seulement lorsque je colle l'url générée dans un navigateur...
Voilà mon code JS tel qu'il est (que je switch INFO_FORMAT: 'text/plain' ou INFO_FORMAT: 'text/html', j'ai toujours une réponse vide, sauf en collant l'url où j'ai la bonne réponse en text/plain, l'erreur fake.html en text/html)
Code:
themap.events.register('click', themap, function (e) { OpenLayers.Util.getElement('linfo').innerHTML = "Veuillez patienter..."; var url = themap.layers[1].getFullRequestString({ REQUEST: "GetFeatureInfo", EXCEPTIONS: "application/vnd.ogc.se_xml", BBOX: themap.layers[1].map.getExtent().toBBOX(), X: e.xy.x, Y: e.xy.y, INFO_FORMAT: 'text/plain', // url retourne bien ce qu'il faut // INFO_FORMAT: 'text/html', // url retourne "Unable to access file. fake.html" QUERY_LAYERS: themap.layers[1].params.LAYERS, WIDTH: themap.layers[1].map.size.w, HEIGHT: themap.layers[1].map.size.h}); $('#linfo').html('<a href="'+url+'" target="_blank">'+url+'</a>'); OpenLayers.loadURL(url, '', this, setHTML); OpenLayers.Event.stop(e); } function setHTML(response) { alert('la réponse: '+response.responseText); }
C'est évident que c'est une bêtise, un détail... mais je vois pas quoi.
Dernière modification par neogardois (Mon 10 August 2009 10:21)
Hors ligne
#7 Mon 10 August 2009 11:19
- Mathieu J.
- Participant occasionnel
- Lieu: Liège - Belgique
- Date d'inscription: 15 Jun 2009
- Messages: 24
Re: [OpenLayers / Mapserver] GetFeatureInfo qui ne me renvoie rien via OL
En mode text/html, tu as effectivement besoin d'un 'template' html en bonne et due forme.
Visiblement 'fake.html' n'existe pas.
Il faut créer ce template avec au minimum le commentaire d'entête <!-- Mapserver Template -->
et le champ ou les champs à interroger entre [].
Exemple:
Code:
<!-- Mapserver Template --> Champ : [valeur_champ]
Ensuite tu l'appelles dans le mapfile dans l'objet TEMPLATE (à la place de fake.html)
Mathieu
Hors ligne
#8 Mon 10 August 2009 11:33
- neogardois
- Participant occasionnel
- Lieu: France du sud du sud
- Date d'inscription: 12 Mar 2008
- Messages: 20
Re: [OpenLayers / Mapserver] GetFeatureInfo qui ne me renvoie rien via OL
pareil... l'url collée donne bien ce que j'attends (c'est même mieux, car il n'y a plus à faire le trie dans les infos récupérées),
numeric_value : 1400927
... sauf que la réponse de loadURL est toujours vide de chez vide...
Savez-vous comment tester le type de réponse retournée par MapServer? Je lui demande un text/html ou un text/plain, mais comment vérifier que c'est bien cela que Mapserver me renvoie...
Dans Firebug, l'entête de la réponse est bien "Content-Type text/html" ou "Content-Type text/plain" lorsque je force à text/plain, mais est-ce bien cela? (la confiance n'exclue pas le contrôle...)
Vincent.
Hors ligne
#9 Mon 10 August 2009 11:47
- Mathieu J.
- Participant occasionnel
- Lieu: Liège - Belgique
- Date d'inscription: 15 Jun 2009
- Messages: 24
Re: [OpenLayers / Mapserver] GetFeatureInfo qui ne me renvoie rien via OL
D'après une des config qui fonctionne pour moi, je changerais aussi les paramètres des objets METEDATA dans ton mapfile.
Objet WEB :
Code:
METADATA "wms_title" "La carte" "wms_onlineresource" "http://127.0.0.1:8080/cgi-bin/mapserv.exe?map=D:/Mes donnees/_Lupis/site/lamap.map" "wms_srs" "EPSG:4326" "wms_format" "image/png" "wms_feature_info_mime_type" "text/html" END
Objet LAYER :
Code:
METADATA "wms_title" "REF" "wms_feature_info_mime_type" "REF" "wms_include_items" "all" END
si, ça marche pas ... alors je coince
Hors ligne
#10 Mon 10 August 2009 12:05
- neogardois
- Participant occasionnel
- Lieu: France du sud du sud
- Date d'inscription: 12 Mar 2008
- Messages: 20
Re: [OpenLayers / Mapserver] GetFeatureInfo qui ne me renvoie rien via OL
Non.... c'est toujours pas bon. La réponse est vide de chez vide toujours. Comment savoir si ça vient de Mapserver ou d'OpenLayers?
Juste pour l'honneur, mon mapfile généré avec tes conseils:
Code:
MAP NAME "LUPIS Webmapping Component" CONFIG "MS_ERRORFILE" "d:\log.txt" DEBUG ON SIZE 480 320 STATUS ON EXTENT -180 -90 180 90 UNITS METERS IMAGECOLOR 255 255 255 IMAGETYPE PNG PROJECTION "init=epsg:4326" END OUTPUTFORMAT NAME "png" MIMETYPE "image/png" DRIVER "GD/PNG" EXTENSION "png" END LEGEND STATUS ON POSITION ur END WEB IMAGEPATH "D:\Mes donnees\_Lupis\site\" IMAGEURL "/" METADATA "wms_title" "La carte" "wms_onlineresource" "http://127.0.0.1:8080/cgi-bin/mapserv.exe?map=D:/Mes donnees/_Lupis/site/lamap.map" "wms_srs" "EPSG:4326" "wms_format" "image/png" "wms_feature_info_mime_type" "text/html" END LOG "c:\log.txt" END LAYER NAME "Le monde" DEBUG 5 PROJECTION "init=epsg:4326" END STATUS ON CONNECTIONTYPE POSTGIS CONNECTION "host=127.0.0.1 dbname=lupis password=mdp user=postgres" DATA "the_geom FROM (SELECT id_sru, name, the_geom FROM spatial_reference_unity ) AS QUERY USING srid=4326 USING UNIQUE id_sru" TYPE POLYGON OPACITY 100 CLASS COLOR 255 255 255 OUTLINECOLOR 0 0 0 END END LAYER NAME "REF" DEBUG 5 PROJECTION "init=epsg:4326" END METADATA "wms_title" "REF" "wms_feature_info_mime_type" "REF" "wms_include_items" "all" END TEMPLATE "fake.html" STATUS OFF CONNECTIONTYPE POSTGIS CONNECTION "host=127.0.0.1 dbname=lupis password=mdp user=postgres" DATA "the_geom FROM (SELECT d.numeric_value, sru.id_sru, sru.name, sru.the_geom FROM data d, dataset ds, spatial_reference_unity sru WHERE d.id_dataset=ds.id_dataset AND sru.id_sru=d.id_sru AND ds.id_dataset=169) AS QUERY USING srid=4326 USING UNIQUE id_sru" TYPE POLYGON OPACITY 100 DUMP TRUE CLASS EXPRESSION ([numeric_value] >=0 AND [numeric_value] <=2359003) NAME "0-2359003" COLOR 255 0 0 OUTLINECOLOR 0 0 0 END CLASS EXPRESSION ([numeric_value] >=2359004 AND [numeric_value] <=4718007) NAME "2359004-4718007" COLOR 255 165 0 OUTLINECOLOR 0 0 0 END CLASS EXPRESSION ([numeric_value] >=4718008 AND [numeric_value] <=7077011) NAME "4718008-7077011" COLOR 255 255 0 OUTLINECOLOR 0 0 0 END END END
et pour ma culture: tu m'a fais mettre "wms_feature_info_mime_type" "REF" dans l'objet LAYER / METADATA. Est-ce comme cela qu'on fait un héritage dans un fichier MAP?
Dans tous les cas, merci pour ton aide.
Hors ligne
#11 Mon 17 August 2009 14:42
- neogardois
- Participant occasionnel
- Lieu: France du sud du sud
- Date d'inscription: 12 Mar 2008
- Messages: 20
Re: [OpenLayers / Mapserver] GetFeatureInfo qui ne me renvoie rien via OL
Bon, nouvelle info (j'ose pas trancher et dire si elle est bonne ou non): mon GetFeatureInfo ne fonctionne toujours pas sous Firefox, mais il fonctionne bien sous... IE (c'est la première fois que ça m'arrive dans ce sens... ).
Donc par déduction, le pb vient de mon code javascript.
Je vous tiens au courant.
Hors ligne
#12 Mon 17 August 2009 15:03
Re: [OpenLayers / Mapserver] GetFeatureInfo qui ne me renvoie rien via OL
Bonjour,
Alors JSLint peut être ton amis : http://www.jslint.com/
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
#13 Mon 17 August 2009 15:26
- neogardois
- Participant occasionnel
- Lieu: France du sud du sud
- Date d'inscription: 12 Mar 2008
- Messages: 20
Re: [OpenLayers / Mapserver] GetFeatureInfo qui ne me renvoie rien via OL
Ok; Merci Yves pour ce lien.
Hors ligne
#14 Thu 20 August 2009 10:14
- Mathieu J.
- Participant occasionnel
- Lieu: Liège - Belgique
- Date d'inscription: 15 Jun 2009
- Messages: 24
Re: [OpenLayers / Mapserver] GetFeatureInfo qui ne me renvoie rien via OL
Content d'apprendre que tu as trouvé l'origine du problème ... reste plus qu'à le solutionner !
et pour ma culture: tu m'a fais mettre "wms_feature_info_mime_type" "REF" dans l'objet LAYER / METADATA. Est-ce comme cela qu'on fait un héritage dans un fichier MAP?
Concernant ta question, peut-être est-ce une manière d'effectuer un héritage entre objet ... mais je n'en suis pas plus sûr. Pour tout t'avouer, cela ne fait que quelques mois que j'utilise cette technologie et j'avance de manière empirique pas à pas. J'ai découvert cette façon de paramétrer le mapfile sur le Web et celle-ci fonctionne. Je continue de me documenter mais certaines choses reste encore 'mystérieuses' pour moi
Bonne continuation
Hors ligne
Pages: 1
- Sujet précédent - [OpenLayers / Mapserver] GetFeatureInfo qui ne me renvoie rien via OL - Sujet suivant