> > Rainer Krug writes: > >> I have hundreds, probably thousands, of orthophotos which I would > >> like to access as easy as possible. ... > >> My problem is that it is sometimes quite difficult to find the one > >> covering the region I am working in and it involves quite some > >> trial and error to get the right one (which is time intensive and > >> annoying...).
an idea: write a little script to make a vector coversheet index. maybe output that with the HTMLMAP driver for an interactive web brower pull up. I am not sure, but I think v.patch does not clean topology so overlap may be ok. Also I am not sure about using v.edit to reasign a category number. Also the "for MAP in ``" method would need to be changed if there are thousands of maps? this is just the idea. non functional... # store current region g.region save=old_region # create new empty map v.in.ascii -e out=map_index v.db.addtable map_index columns="image varchar(128)" i=0 for MAP in `g.mlist patt='ortho_*'` ; do i=`expr $i + 1` g.region rast="$MAP" v.in.region out="${MAP}_box" ? v.edit to reset the region box centroid's cat to $i ? # or a series of v.category del then add steps # merge into master index g.remove vect=map_index_old g.rename vect=map_index,map_index_old v.patch in=map_index_old,"${MAP}_box" out=map_index # write map name to DB entry v.db.update map_index column=image value="'$MAP'" where="cat = $i" done #reset to original region g.region old_region v.label map=map_index column=image d.labels #or d.vect display=attr attrcol=image xref=center Hamish ____________________________________________________________________________________ Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ _______________________________________________ grass-user mailing list grass-user@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-user