#1 Thu 16 February 2012 12:00
- jonathan
- Participant assidu
- Date d'inscription: 16 May 2006
- Messages: 263
url nquery mapserver
Bonjour,
Suite à une mise à jour de mapserver (6.0.1), je rencontre un problème dans la formulation d'une URL. J'utilisais jusqu'alors :
Code:
http://127.0.0.1/cgi-bin/mapserv.exe?mode=itemquerymap&qlayer=PARCELLES&LAYERS=all&MAPEXT=shapes&qstring=".$parc."&qitem=PARC&map=e:/signet/map/cad_rgf93/itasca.map
le paramètre itemquerymap est obsolète et doit être remplacé par quelque chose comme nquery. J'utilise donc la l'url suivante :
Code:
http://127.0.0.1/cgi-bin/mapserv.exe?mode=nquery&qformat=png24&qlayer=PARCELLES&LAYERS=all&MAPEXT=shapes&qstring=".$parc."&qitem=PARC&map=d:/signet/map/cad_rgf93/itasca.map
Cette seconde version produit bien une image mais elle contient toutes les données. La sélection portant sur le champ parc n'est pas pris en compte.
J'ai un peu de mal à voir comment exploiter les variables de mapserver suite à cette mise à jour.
Merci d'avance pour votre aide précieuse.
Dernière modification par jonathan (Thu 16 February 2012 12:05)
Hors ligne
#2 Thu 16 February 2012 14:07
- jonathan
- Participant assidu
- Date d'inscription: 16 May 2006
- Messages: 263
Re: url nquery mapserver
il faut utiliser itemquery à la place de itemquerymap. nquery est utiliser pour retourner plusieurs resultats.
Hors ligne