hi all iam trying to highlight the villages based on query
but only one polygon is highlighting the query is based on the area of the villages, when user enters area <=********** ,it is displaying 13 villages in the grid and also same time it has to highlight the villages on the map my code is aspx page protected void btnselect_Click(object sender, EventArgs e) { string query = ""; query = String.Format(" select gid,box(geom),villname,geom,area(geom) from villages where area(geom) " + ddlsymb.SelectedValue + " " + txtarea.Text + " "); dt = MyClass.getData(query); if (dt == null || dt.Rows.Count == 0) { Response.Write("No record found, Try Zoom in and click close to feature."); } else { dr = dt.Rows[0]; //String selectedGID = dr["gid"].ToString(); //gid = selectedGID; var layername = "villages"; for(int i=0;i<dt.Rows.Count;i++) { dr = dt.Rows[i]; String selectedGID = dr["gid"].ToString(); gid = selectedGID; Response.Write(String.Format(@"<script>window.parent.highlightnav('{0}','{1}');</script>", gid, layername)); //Locate(query); } if (dt.Columns.Contains("gid")) { dt.Columns.Remove("gid"); } if (dt.Columns.Contains("geom")) { dt.Columns.Remove("geom"); } GridView1.DataSource = dt; GridView1.DataBind(); } } js page function highlightnav(gid,layername) { bPoint.params.gid = gid; bPoint.params.tbl = layername; //bPoint.params.getElementById = geom; bPoint.redraw(); } mapfile bpoint.map MAP EXTENT 8240841.450745 2400319.900386 9218007.463612 3107183.406947 TRANSPARENT on IMAGETYPE png SIZE 450 500 SYMBOLSET "symbols.txt" web metadata wms_srs "EPSG:4326 EPSG:900913" end end LAYER CONNECTIONTYPE postgis CONNECTION "user=postgres password=****** dbname=mpdb port=5432" DATA "geom FROM (select geom,gid from %tbl% where gid=%gid%)as foo using srid=900913 using unique gid" STATUS Default TYPE point PROJECTION "init=epsg:900913" END class style symbol 'line20' color 255 0 0 size 10 end end END END i created for loop, to highlight all the polygons, but it is highlighting only one polygon. plz tell me the code
_______________________________________________ mapserver-users mailing list mapserver-users@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/mapserver-users