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

State Of The Map 2024

#1 Wed 09 July 2008 17:45

Scali
Juste Inscrit !
Date d'inscription: 9 Jul 2008
Messages: 1

[PHP/Mapscript et PostGis] : problème avec 'queryByShape'

Bonjour,

Je recherche à faire une requête sur un mapfile via PHP/maspcript avec le test suivant :



$spatialFilter = POLYGON((399 227, 411 227, 411 228, 399 228, 399 227))

$oSpatialFilter = ms_shapeObjFromWkt($spatialFilter);

if (@$oLayer->queryByShape($oSpatialFilter) == MS_SUCCESS) {



}


Lorsque les données proviennent d'un shapefile, aucuns problèmes.

Mais lorsque les données proviennent de PostgreSQL/PostGis, le test 'queryByShape' ne passe pas.

et voici un extrait de mon mapfile :

LAYER

   DATA "the_geom from departement using unique oid using unique SRID= srid#"
   [...]

END

La carte s'affiche sans problème et les log de PostgreSQL n'annoncent aucunes erreurs.

Quelqu'un a t il eu un problème similaire ?

Hors ligne

 

#2 Thu 10 July 2008 05:45

simon_g
Participant assidu
Lieu: Paris
Date d'inscription: 4 Oct 2006
Messages: 195
Site web

Re: [PHP/Mapscript et PostGis] : problème avec 'queryByShape'

Utilises tu une version récente de mapserver?
regardes ici : http://lists.osgeo.org/pipermail/mapser … 07327.html

D'après le message suivant, queryByShape fonctionne bien sur mapserver 5.02 avec postgreSQL 8.2 sous Win XP
http://www.nabble.com/queryByAttributes … 09990.html

Hors ligne

 

Pied de page des forums

Powered by FluxBB