[Carto] Re: MapFish server print component (was Re: [SoC] Mentoring - Cartographic Library Project)

Cédric Moullet cedric.moullet at camptocamp.com
Sat Mar 28 05:22:25 EDT 2009


Hi Tyler,
I put in cc Patrick, the original developer of MapFish print and Jesse who
is also working on this module.
Source code can be found here:
http://trac.mapfish.org/trac/mapfish/browser/trunk/MapFish/server/java/print/print-lib/src/main/java/org/mapfish/print
Some answers inline.
Best regards,
Cédric

On Fri, Mar 27, 2009 at 5:04 PM, Tyler Mitchell (OSGeo) <tmitchell at osgeo.org
> wrote:

> Hi, Just making your good reply into the new list, for something to talk
> about :)
>
> That is a really nice printing module, the ext2 integration is really great
> to see - good job!  I especially like the multi-print option.
>
> A few questions...
> * Can it support saving vectors into the PDF?  I assume "no" since I guess
> it is based on MapServer's PDF output.


It does support OpenLayers.Layer.Vector layers, with the features and
styling coming directly from the browser without going through MapServer.
The module is not limited to MapServer, since it uses OGC webservices.


>
> * Why are there limitations to the resolution?  Is it because of a fixed
> sized page or some back-end limitation?  I'm interested in getting up to 600
> or at least 300 DPI at some point, so having your input on how you came up
> with your options would be interesting.


The limitations to the resolution are here for not having somebody asking
for a 100'000DPI PDF that would just kill the server.
But this is configurable with the PDF layout, server side. So you can put
whatever you want.


> * Have you considered how to handle rendering the print job when you have a
> WMS layer that needs to be tiled to get higher resolution detail?  If that
> question makes sense!



Why would you need that? Is it because the server doesn't allow rendering
big images? In MapServer, it would be possible to configure the MAXSIZE
option.

>
>
> I'm going to do up a diagram of some of the ideas for modules or workflow
> that are on my mind.  Do you have anything for the MapFish module already?
>
> Best wishes,
> Tyler
>
>
> On 26-Mar-09, at 6:51 AM, Cédric Moullet wrote:
>
>  Hi Tyler,
>> Very interesting initiative. In order to avoid to duplicate efforts, I
>> think is worth to have a look at this SOC description:
>> http://geoserver.org/display/GEOS/Printing+in+GeoServer
>> The basic idea is to use the MapFish server print component and to use it
>> in GeoServer. I can totally imagine to go further and to create a print
>> project as you describe it. At Camptocamp, we would be happy to participate
>> at this effort. If you need more information about the MapFish print server,
>> here is some doc:
>> http://trac.mapfish.org/trac/mapfish/wiki/PrintModuleDoc and a nice demo:
>> http://demo.mapfish.org/mapfishsample/trunk/examples/print/simple.html
>> Best regards,
>> Cédric
>>
>>
>> Hi everyone,
>> I've registered as a mentor and am particularly interested in
>> overseeing the OSGeo Cartographic Library project.[1]  My link id is
>> "tmitchell".
>>
>> This project is an excellent opportunity to fill an important gap in
>> some OSGeo (and other) projects - providing high quality cartographic
>> printing options.  While many applications can do some basic printing,
>> it is not so common to be able to produce high resolution (e.g. 300+
>> DPI) in print-friendly formats (e.g. postscript, PDF, HPGL, etc.).
>> This project will help identify a print configuration specification
>> and a few tools for processing them into print-ready output.
>>
>> More as time goes on...
>>
>> [1] http://wiki.osgeo.org/wiki/OSGeo_Cartographic_Library
>>
>> Tyler
>>
>> Tyler Mitchell
>> Executive Director
>> Open Source Geospatial Foundation
>> tmitchell at osgeo.org
>> P: +1-250-277-1621
>> M: +1-250-303-1831
>> -----
>>
>> --
>> CTO Geospatial Camptocamp SA
>> Cédric Moullet
>> PSE A
>> CH-1015 Lausanne
>> www.camptocamp.com  / www.mapfish.org / twitter.com/cedricmoullet /
>> mapfishblog.blogspot.com/
>>
>> +41 79 759 69 83 (mobile)
>> +41 21 619 10 21 (direct)
>> +41 21 619 10 10 (centrale)
>> +41 21 619 10 00 (fax)
>> _______________________________________________
>> SoC mailing list
>> SoC at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/soc
>>
>
> Tyler Mitchell
> Executive Director
> Open Source Geospatial Foundation
> tmitchell at osgeo.org
> P: +1-250-277-1621
> M: +1-250-303-1831
>
>
>


-- 
CTO Geospatial Camptocamp SA
Cédric Moullet
PSE A
CH-1015 Lausanne
www.camptocamp.com  / www.mapfish.org / twitter.com/cedricmoullet /
mapfishblog.blogspot.com/

+41 79 759 69 83 (mobile)
+41 21 619 10 21 (direct)
+41 21 619 10 10 (centrale)
+41 21 619 10 00 (fax)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/carto/attachments/20090328/63b032d9/attachment.html


More information about the Carto mailing list