Hi Simone: After I read your message I attempted to add the filtering capabilities to the imagemosaic module. I worked using geoserver 2.0-RC1 and geotools trunk. The filtering seems to work--I had to modify the imagemosaic plugin a little, as well as GetMapResponse.java in geoserver's WMS module. Here is a sample request:
http://localhost:8080/geoserver/wms?service=WMS&version=1.1.0&request=GetMap&layers=sf:WorldCountries,nurc:mosaic&styles=&bbox=6.34617490847439,36.4917718219401,20.8296831527815,46.5907669751351&width=512&height=357&srs=EPSG:4326&format=image/png&cql_filter=INCLUDE;location=%27global_mosaic_9.png%27+OR+location=%27global_mosaic_1.png%27 The result from the request can be seen here: http://www.smoke-fire.us/misc/mosaic_filtered.png Should I make a JIRA to see if the code can be included in svn? Thanks, Alex On Thu, Aug 13, 2009 at 3:10 AM, Simone Giannecchini<[email protected]> wrote: > Ciao Alex, > actually there is no such a capability in the currecnt version of the > imagemosaic, but it would be fairly easy to add it since internally > there is an index visitor that visit each feature in the JTS in memory > index, we could simply add the filter evaluation there. > > Simone. > ------------------------------------------------------- > Ing. Simone Giannecchini > GeoSolutions S.A.S. > Owner - Software Engineer > Via Carignoni 51 > 55041 Camaiore (LU) > Italy > > phone: +39 0584983027 > fax: +39 0584983027 > mob: +39 333 8128928 > > > http://www.geo-solutions.it > http://geo-solutions.blogspot.com/ > http://simboss.blogspot.com/ > http://www.linkedin.com/in/simonegiannecchini > > ------------------------------------------------------- > > > > On Wed, Aug 12, 2009 at 10:08 PM, Alexander Petkov<[email protected]> wrote: >> Hi: >> >> Is it possible to filter an imagemosaic-configured coverage (or >> imagemosaic-jdbc for that matter) with a filter or a cql_filter? >> Similar to: >> ....&cql_filter=location='global_mosaic_9.png' >> >> The reason I am asking is that I have overlapping images in my mosaic, >> and would like to filter out images that are from say a single date. >> This is the request returning the full contents of the mosaic: >> >> http://www.smoke-fire.us:8080/geoserver/wms?bbox=-4995663.0,-1749623.0,2009396.0,4386310.0&styles=&Format=image/png&request=GetMap&version=1.1.1&layers=topp:tiles&width=800&height=657&srs=EPSG:41110 >> >> >> Thanks, >> Alex >> >> ------------------------------------------------------------------------------ >> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day >> trial. Simplify your report design, integration and deployment - and focus on >> what you do best, core application coding. Discover what's new with >> Crystal Reports now. http://p.sf.net/sfu/bobj-july >> _______________________________________________ >> Geoserver-users mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/geoserver-users >> > ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Geoserver-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/geoserver-devel
