[Mapserver-users] QueryByPoint problem

Olli -- sivaltaja at hotmail.com
Fri Jul 23 01:16:58 PDT 2004


Thank you everybody from the replies! I got it working.

I'm newbie to MapServer so I would need some more help. Next I would like to 
know what actually is in that point. Is there for example water area, 
greenery, school, road.... Can I do it by querying only MapObject? Or do I 
have to query all the layers separately? I quess I need to somehow read the 
feature type of given coordinate from the shape file. Ideas how to do that?



>From: Merlos <merlos at tsc.uvigo.es>
>Reply-To: merlos at tsc.uvigo.es
>To: "Olli --" <sivaltaja at hotmail.com>, mapserver-users at lists.gis.umn.edu
>Subject: Re: [Mapserver-users] QueryByPoint problem
>Date: Wed, 21 Jul 2004 14:17:34 +0200
>
>Yes, queryable layers must have
>
>TEMPLATE "dummy"
>
>And it is recommended to change:
>
>TOLERANCE   number
>TOLERANCE UNITS
>
>Regards Juan.
>
>
>On Wednesday 21 July 2004 11:55, Olli -- wrote:
> > Hello,
> >
> > I chose one point from my map and now I try if MapServer would found it
> > also. But it says just "point not found". Is the code ok? Do I need to 
>put
> > template values to my .map-file?
> >
> > $point = ms_newPointObj();
> > $point->setXY(14.49710324,50.05884014);
> >
> > $queryfound=@$map->queryByPoint($point, MS_MULTIPLE, -1);
> >
> > if ($queryfound == MS_SUCCESS) {
> >    echo "Point found";
> >    }
> > if ($queryfound == MS_FAILURE) {
> >    echo "Point not found";
> >    }

_________________________________________________________________
MSN 8 with e-mail virus protection service: 2 months FREE* 
http://join.msn.com/?page=features/virus




More information about the MapServer-users mailing list