Whoa, nice !  Is there any doc about this somewhere ?  What about licenses ?

Regards,

Alexandre


On 11-04-07 03:06 PM, Cédric MOULLET wrote:
Small update: Google layers is supported by MapFish print (see http://trac.mapfish.org/trac/mapfish/browser/print/trunk/src/main/java/org/mapfish/print/map/readers/google).
Cédric

On Thu, Apr 7, 2011 at 8:46 PM, Alexandre Dube <[email protected] <mailto:[email protected]>> wrote:

    Hi,

      Google isn't supported by the Mapfish print module.

      For the rest, this is beyond my knowledge.  You should start a
    new thread on the MapFish-Users mailing list and post your issue
    there.

    Regards,

    Alexandre


    On 11-04-07 02:34 PM, Toan Nguyen wrote:
    Hi,

    Thanks Alexandre, I have just edited PrintProvider to add the
    baselayer first. Because I also want to change baseURL for my
    layers, I use geowebcache for GeoServer, so I must edit baseURL
    of WMS layer to geoserver wms serivce.

    I also try to print Google Layer. But I have some problem, I
    can't understand.

    This is my print page (image: printpage.png);

    if I print with geodetic = false, then result seem to correct,
    but actually the width and height of Google Layer not match well.
    And the polygon vector not match with layer. (aic4-printmap-1.pdf)

    If  I print with geodetic = true, it match all, but size of image
    map is wrong, I larger than preview page. (aic4-printmap-2.pdf)

    Do you know that problem?


    On Thu, Apr 7, 2011 at 9:20 PM, Alexandre Dube
    <[email protected] <mailto:[email protected]>> wrote:

        Hi,

          If you're using GeoExt 1.0, that could be related to this
        bug [1], which was fixed in trunk so you could try with it
        and see if that solves your problem.

          If you don't want or can't change your version, you could
        try to add your OSM layer before the others since in 1.0 the
        layers are added in the parameters in their "added to the
        map" order.

        Regards,

        [1] http://trac.geoext.org/ticket/398



        On 11-04-07 09:01 AM, Toan Nguyen wrote:
        Thank you, Alexandre.

        I don't know about it, I have added tile.openstreetmap.org
        <http://tile.openstreetmap.org/> to host list, and it work well.
        But I have a new problem. I use OpenStreetMap as base layer,
        and other is overlay layer. When I print map, the
        OpenStreetMap alway on top, therefore I can't see other
        layer. I think OpenStreetMap is must at the end. If I don't
        use OpenStreetMap, the layer order is OK.

        Is it an error of PrintModule? Can we fix it?

        On Thu, Apr 7, 2011 at 7:10 PM, Alexandre Dube
        <[email protected] <mailto:[email protected]>> wrote:

            Hi,

              The error comes from mapfish print module.  Do you
            have "tile.openstreetmap.org
            <http://tile.openstreetmap.org>" in your host list of
            your config.yaml file ?

            Alexandre




            On 11-04-07 02:30 AM, Toan Nguyen wrote:
            Hi,

            I use PrintProvider to print map with OpenStreetMap as
            base layer. And I get error:

            Error while generating PDF:
            DocumentException:
            org.mapfish.print.InvalidJsonValueException:
            spec.layers[2].baseURL has an invalid value:
            http://tile.openstreetmap.org/ (spec.layers[2].baseURL
            has an invalid value: http://tile.openstreetmap.org/)
            .......................................................

            This is my data:

            {"units":"m","srs":"EPSG:900913","layout":"A4









            portrait","dpi":75,"mapTitle":"All
            In Carto



            
4.0","layers":[{"baseURL":"http://localhost:8080/geoserver/wms","opacity":1,"singleTile":false,"type":"WMS","layers":["durbuy:pa_83012"],"format":"image/png","styles":[""],"customParams":{"TRANSPARENT":true,"FORMAT_OPTIONS":"dpi:300"}},{"baseURL":"http://localhost:8080/geoserver/wms","opacity":1,"singleTile":false,"type":"WMS","layers":["durbuy:ba_83012"],"format":"image/png","styles":[""],"customParams":{"TRANSPARENT":true,"FORMAT_OPTIONS":"dpi:300"}},{"baseURL":"http://tile.openstreetmap.org/","opacity":1,"singleTile":false,"type":"OSM","maxExtent":[-20037508.3392,-20037508.3392,20037508.3392,20037508.3392],"tileSize":[256,256],"extension":"png","resolutions":[156543.0339,78271.51695,39135.758475,19567.8792375,9783.93961875,4891.969809375,2445.9849046875,1222.99245234375,611.496226171875,305.7481130859375,152.87405654296876,76.43702827148438,38.21851413574219,19.109257067871095,9.554628533935547,4.777314266967774,2.388657133483887,1.1943285667419434,0.5971642833709717]}],"pages":[{"center":[610975.35710802,6506458.6443756],"scale":50000,"rotation":0,"mapTitle":"All









            In Carto



            
4.0","comment":""}],"legends":[{"name":"Batiments","classes":[{"name":"","icons":["http://localhost:8080/geoserver/wms?TRANSPARENT=true&FORMAT_OPTIONS=dpi%3A300&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetLegendGraphic&EXCEPTIONS=application%2Fvnd.ogc.se_xml&LAYER=durbuy%3Aba_83012&SCALE=68247.38352453541&FORMAT=image%2Fpng&LEGEND_OPTIONS=forceLabels%3Aon
            
<http://localhost:8080/geoserver/wms?TRANSPARENT=true&FORMAT_OPTIONS=dpi%3A300&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetLegendGraphic&EXCEPTIONS=application%2Fvnd.ogc.se_xml&LAYER=durbuy%3Aba_83012&SCALE=68247.38352453541&FORMAT=image%2Fpng&LEGEND_OPTIONS=forceLabels%3Aon>"]}]},{"name":"Parcelles","classes":[{"name":"","icons":["http://localhost:8080/geoserver/wms?TRANSPARENT=true&FORMAT_OPTIONS=dpi%3A300&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetLegendGraphic&EXCEPTIONS=application%2Fvnd.ogc.se_xml&LAYER=durbuy%3Apa_83012&SCALE=68247.38352453541&FORMAT=image%2Fpng&LEGEND_OPTIONS=forceLabels%3Aon
            
<http://localhost:8080/geoserver/wms?TRANSPARENT=true&FORMAT_OPTIONS=dpi%3A300&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetLegendGraphic&EXCEPTIONS=application%2Fvnd.ogc.se_xml&LAYER=durbuy%3Apa_83012&SCALE=68247.38352453541&FORMAT=image%2Fpng&LEGEND_OPTIONS=forceLabels%3Aon>"]}]}]}

            This error from PrintProvider or mapfish print module?
            Thanks.

-- Nguye^~n ?ình Toán


            _______________________________________________
            Dev mailing list
            [email protected]  <mailto:[email protected]>
            http://www.geoext.org/cgi-bin/mailman/listinfo/dev


-- Alexandre Dubé
            Mapgears
            www.mapgears.com  <http://www.mapgears.com>


            _______________________________________________
            Dev mailing list
            [email protected] <mailto:[email protected]>
            http://www.geoext.org/cgi-bin/mailman/listinfo/dev




-- Nguye^~n ?ình Toán



-- Alexandre Dubé
        Mapgears
        www.mapgears.com  <http://www.mapgears.com>




-- Nguye^~n ?ình Toán



-- Alexandre Dubé
    Mapgears
    www.mapgears.com  <http://www.mapgears.com>


    _______________________________________________
    Dev mailing list
    [email protected] <mailto:[email protected]>
    http://www.geoext.org/cgi-bin/mailman/listinfo/dev




--
Political blog: http://cedricmoullet.blogspot.com/
Welcome to my world: http://www.cedricmoullet.com/
My Linked In profile: http://www.linkedin.com/in/cedricmoullet
Twitter: http://twitter.com/cedricmoullet
Home sweet home: http://map.geo.admin.ch/?crosshair=bowl&zoom=11&X=185241.24219&Y=561288.90625&bgOpacity=0&selectedNode=node_ch.swisstopo.fixpunkte-lage1 <http://map.geo.admin.ch/?crosshair=bowl&zoom=11&X=185241.24219&Y=561288.90625&bgOpacity=0&selectedNode=node_ch.swisstopo.fixpunkte-lage1>



--
Alexandre Dubé
Mapgears
www.mapgears.com

_______________________________________________
Dev mailing list
[email protected]
http://www.geoext.org/cgi-bin/mailman/listinfo/dev

Reply via email to