[Mapserver-users] Querybyattribute and drawquery problem
AARON KONING
aaronkoning at shaw.ca
Mon Jun 7 02:20:30 PDT 2004
I use drawquery with no arguments:
$image = $mapObj->drawQuery();
Don't forget to create the image file after the draw:
$imageUrl = $image->saveWebImage(MS_PNG,1,1,0))
Aaron
----- Original Message -----
From: Frank Broniewski <Frank.Broniewski at mnha.etat.lu>
Date: Monday, June 7, 2004 1:58 am
Subject: [Mapserver-users] Querybyattribute and drawquery problem
> Hello List
>
> I want to query a shapefile by some attribute stored in the shapefiles
> .dbf. I thought using queryByAttribute() might be the right
> function to
> use. My problem now is getting my query drawn.
> As far as I understand, queryByAttribute returns an integer as a
> resultof the query. I used the following code to draw the result
> but with no
> success:
>
> $mySearchLayer = $MapObj->getLayerByName("Toponyme");
> $result =
> $mySearchLayer->queryByAttributes("toponyme",$searchitem,MS_SINGLE);
> $myresultImg = $MapObj->drawQuery($result);
> echo "<div id=\"error\"><img src=\"".$myresultImg."\"></div>";
>
> I observed, that $myresultImg always is 0, nevertheless of the
> value of
> $searchitem. Even if I change $searchitem to a String like "Citie",
> querybyAttributes returns always 0.
> Then my next problem is: how do I draw the query? Is my method showed
> above correct, or what steps do I have to take? I already did some
> testsand the apache log showed me, that the number of parameters
> in the
> method drawQuery() is to small. When looking at the docs, I read
> imageObj image and I frankly have to admit, that I do not know,
> what to
> enter there.
>
> Many Thanks in Advance for any help offered
> And greetings from Luxembourg
>
> Frank Broniewski
> Musée National d'Histoire et d'Art
> Section Préhistoire / Projet EPC
>
>
> _______________________________________________
> Mapserver-users mailing list
> Mapserver-users at lists.gis.umn.edu
> http://lists.gis.umn.edu/mailman/listinfo/mapserver-users
>
More information about the MapServer-users
mailing list