Hi Devs, as previously written , we are dealing at the moment with a tiled mechanism to enable printing in bigger sizes than a single wms request would normally allow (due to size restrictions od the wms provider). This is basically done in class_weldMaps2PNG. When a certain, configurable image size is requested the tiling mode is activated. While everything is working fine, we realized bad performance due to the current nature of class_connector, being only able to handle requests one after another. Since the amount of requests for a single WMS rises from 1 (single tile) to at least 4 or rather 9, it means a linear continously increase of the pdf production time.
A possible solution could be to enable class_connector to be able to handle multiple request via the curl_multi functions. When Mapbender is used in CURL-Mode and class_connector is given an array of URLs it could also return an array of results to the caller. What do you think? I'm not sure whether this could also be used somewhere else? Or if it is necessary at all somewhere else. Cheers, Michael -- ----------------------------------------------------------- Michael Schulz [email protected] in medias res Gesellschaft für Informationstechnologie mbH Schwimmbadstraße 2 D-79100 Freiburg i. Br. Tel: +49 (0)761 705798-102 Tel: +49 (0)761 705798-0 Fax: +49 (0)761 705798-09 http://www.webgis.de / http://www.zopecms.de -------------------------------------------------------------- Geschäftsführer: Stefan Giese, Dr. Christof Lindenbeck Eingetragen im Handelsregister HRB 5930 beim Amtsgericht Freiburg _______________________________________________ Mapbender_dev mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/mapbender_dev
