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

#1 Wed 23 January 2013 11:55

icadedt
Participant assidu
Lieu: ici et là
Date d'inscription: 21 Jul 2006
Messages: 478

[mapserver] passage de parametres dans url pour filtre mapfile

bonjour,

comment faire pour passer des parameètres via l'url du mapfile pour filtrer?
par exemple

Code:

http://localhost:80/cgi-bin/mapserv?REQUEST=GetMap&SERVICE=WMS&VERSION=1.1.1&BGCOLOR=0xFFFFFF&TRANSPARENT=TRUE&SRS=EPSG:900913&WIDTH=256&HEIGHT=256&format=image/png&LAYERS=dep1&map=/mapfile/dep.map&bbox=249490.46032281526,6244599.462785758,251936.4452279409,6247045.447690887

d'avance merci

Dernière modification par icadedt (Wed 23 January 2013 11:55)

Hors ligne

 

#2 Wed 23 January 2013 12:03

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

Re: [mapserver] passage de parametres dans url pour filtre mapfile

Bonjour,

Regarde ici : http://mapserver.org/cgi/runsub.html

FILTER ("multimedia='%multimedia%' and seats >= %nseats% and Sound= '%sound%')


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 Wed 23 January 2013 12:34

icadedt
Participant assidu
Lieu: ici et là
Date d'inscription: 21 Jul 2006
Messages: 478

Re: [mapserver] passage de parametres dans url pour filtre mapfile

ok,
dans mon url je rajoute par exemple un paramètre que je nomme "codeinsee" comme ca :

Code:

&codeinsee=75115

et dans le mapfile dans la balise layer j'ajoute une propriete filter comme ca:

Code:

 FILTER  ("[nomduchamp]"=='%codeinsee%')

et ca marche merci.

ps: les données sont sur fichier SHP, pour ce qui est de la syntaxe du filtre je ne sais pas si c'est compatible mapinfo tab ou connexion postgis/postgresql

Dernière modification par icadedt (Wed 23 January 2013 12:36)

Hors ligne

 

#4 Fri 01 February 2013 11:28

icadedt
Participant assidu
Lieu: ici et là
Date d'inscription: 21 Jul 2006
Messages: 478

Re: [mapserver] passage de parametres dans url pour filtre mapfile

en lisant la doc de TILECACHE, je n'ai pas l'impression que ce systeme de filtre est possible.

Est-ce le cas?

Hors ligne

 

#5 Thu 05 September 2013 13:23

icadedt
Participant assidu
Lieu: ici et là
Date d'inscription: 21 Jul 2006
Messages: 478

Re: [mapserver] passage de parametres dans url pour filtre mapfile

le subrun ne marche pas pour mapserver 6 ?

Hors ligne

 

#6 Fri 06 September 2013 12:14

tbonfort
Participant actif
Date d'inscription: 11 Oct 2007
Messages: 87

Re: [mapserver] passage de parametres dans url pour filtre mapfile

icadedt a écrit:

le subrun ne marche pas pour mapserver 6 ?


si, mais les blocs VALIDATION sont obligatoires

Hors ligne

 

#7 Fri 06 September 2013 14:30

icadedt
Participant assidu
Lieu: ici et là
Date d'inscription: 21 Jul 2006
Messages: 478

Re: [mapserver] passage de parametres dans url pour filtre mapfile

ca n'a pas l'air de marcher

puis je voir votre block FILTER ?

Hors ligne

 

Pied de page des forums

Powered by FluxBB