Andrea Aime ha scritto: >> Are you talking about the code that calls featureSource.getBounds()? I >> am ok with breaking out expensive operations into a separate methods. > > Yep, that's the one.
Another long-ish operation is looking up the SRS from the native CRS using: ftinfo.setSRS( CRS.lookupIdentifier( crs, true ) ); If the native CRS does not have an identifier that might take around 5 seconds. Too much? Depends, if you're trying to do that for 100 layers in a row that might get annoying ;) Alternatively, we could have a boolean parameter in the building methods on whether to try out the expensive operations or not. Separate methods (initSRS, initBBoxes) would provide a more "a la carte" api thought. Cheers Andrea -- Andrea Aime OpenGeo - http://opengeo.org Expert service straight from the developers. ------------------------------------------------------------------------------ Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects _______________________________________________ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel