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]> 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]> 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 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]>wrote: >> >>> Hi, >>> >>> The error comes from mapfish print module. Do you have " >>> 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 >>> "]}]},{"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 >>> "]}]}]} >>> >>> This error from PrintProvider or mapfish print module? >>> Thanks. >>> >>> -- >>> Nguyễn Đình Toán >>> >>> >>> _______________________________________________ >>> Dev mailing >>> [email protected]http://www.geoext.org/cgi-bin/mailman/listinfo/dev >>> >>> >>> >>> -- >>> Alexandre Dubé >>> Mapgearswww.mapgears.com >>> >>> >>> _______________________________________________ >>> Dev mailing list >>> [email protected] >>> http://www.geoext.org/cgi-bin/mailman/listinfo/dev >>> >>> >> >> >> -- >> Nguyễn Đình Toán >> >> >> >> -- >> Alexandre Dubé >> Mapgearswww.mapgears.com >> >> > > > -- > Nguyễn Đình Toán > > > > -- > Alexandre Dubé > Mapgearswww.mapgears.com > > > _______________________________________________ > Dev mailing list > [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
_______________________________________________ Dev mailing list [email protected] http://www.geoext.org/cgi-bin/mailman/listinfo/dev
