Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
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é ?

#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

 

Pied de page des forums

Powered by FluxBB