Find a line(road) ...
Paul james
pauljame at GMAIL.COM
Thu Apr 14 13:43:36 PDT 2005
Thx for the help...
So, I have two layers: a point layer and a line layer - citys and roads...
I selected a point and did:
$point = ms_newpointObj();
$point->setXY($x,$y);
$layer = $map->getLayerByName('LINE');
if($layer1->queryBypoint($point,MS_SINGLE,-1) == MS_SUCCESS)
echo "Success : $buffer";
but It always fail ... I have sure that the line through the
point... And my layers have a Template tag...
any idea?
On 4/14/05, Bart van den Eijnden <bartvde at xs4all.nl> wrote:
> Hi,
>
> see:
>
> http://mapserver.gis.umn.edu/doc44/phpmapscript-class-guide.html
>
> int queryByPoint(pointObj point, int mode, double buffer)
>
> Best regards,
> Bart
>
> On Thu, 14 Apr 2005 16:58:07 -0300, Paul james <pauljame at GMAIL.COM> wrote:
>
> > Thank you... but...
> > What kind of query??
> >
> > Do you have any sample?
> >
> > ps.: im using php mapscript
> >
> > On 4/14/05, Stephen Woodbridge <woodbri at swoodbridge.com> wrote:
> >> Paul james wrote:
> >> > How can I find the line(road) through the point X ?
> >>
> >> In mapserver you would want to do a Query. You can also specify the
> >> tolerance to select lines withing the bounding box about X +- tolerance.
> >>
> >> I think there is an example of this in the mapserver demo.
> >>
> >> -Steve
> >>
> >
> >
>
> --
> Using Opera's revolutionary e-mail client: http://www.opera.com/m2/
>
More information about the MapServer-users
mailing list