[Users] Print panel overview not transforming from EPSG:900913 to EPSG:4326

Andreas Hocevar ahocevar at opengeo.org
Wed Oct 6 11:59:30 CEST 2010


Hi,

the problem I see with your code is that you should configure the projection, units, maxResolution and maxExtent on the MapPanel, not the PrintMapPanel. The PrintMapPanel will configure itself to use the same as the sourceMap.

Also (but you know this already), be advised that you cannot print Google layers unless you are a paying Google Maps customer.

Regards,
Andreas.

On Oct 6, 2010, at 11:30 , Robert Buckley wrote:

> Thanks,
> 
> 
> I just realized this about 15 minutes ago.
> 
> Here is my new code. I just copied the options from the mappanel to the printing 
> function.
> 
> tbar: [{
>            text: "Drucken...",
>            icon: '../images/printer.png',
>            handler: function(){
>                printDialog = new Ext.Window({
>                    title: "Druckansicht",
>                    layout: "fit",
>                    autoWidth: true,
>                    autoHeight: true,
>                    items: [{
>                    xtype: "gx_printmappanel",
>                    map: {projection: epsg900913,
>            displayProjection: epsg4326,
>            units: "m",
>            numZoomLevels: 21,
>            maxResolution: 156543.0339,
>            maxExtent: new OpenLayers.Bounds(912352.369449, 6720955.021855, 
> 1391765.410767, 7014473.210418)},
>            sourceMap: mapPanel,
>            printProvider: printProvider
>                    }],
> 
>                    bbar: [{
>                        text: "PDF Erstellen...",
>                        handler: function(){ printDialog.items.get(0).print(); }
>                    }]
>                });
>                printDialog.show();
>            }
>        }
> 
> 
> Thanks again for your help.
> 
> Yours,
> 
> Robert Buckley
> www.zgb.de
> 
> 
> 
> _______________________________________________
> Users mailing list
> Users at geoext.org
> http://www.geoext.org/cgi-bin/mailman/listinfo/users



-- 
Andreas Hocevar
OpenGeo - http://opengeo.org/
Expert service straight from the developers.



More information about the Users mailing list