[Commits] r2890 - extensions/geoext.ux/ux/PrintPreview/lib/GeoExt.ux

commits at geoext.org commits at geoext.org
Fri Oct 5 13:39:34 CEST 2012


Author: ahocevar
Date: 2012-10-05 13:39:33 +0200 (Fri, 05 Oct 2012)
New Revision: 2890

Modified:
   extensions/geoext.ux/ux/PrintPreview/lib/GeoExt.ux/PrintPreview.js
Log:
Use geodesic for non-geographic projections.


Modified: extensions/geoext.ux/ux/PrintPreview/lib/GeoExt.ux/PrintPreview.js
===================================================================
--- extensions/geoext.ux/ux/PrintPreview/lib/GeoExt.ux/PrintPreview.js	2012-09-14 07:09:52 UTC (rev 2889)
+++ extensions/geoext.ux/ux/PrintPreview/lib/GeoExt.ux/PrintPreview.js	2012-10-05 11:39:33 UTC (rev 2890)
@@ -323,8 +323,11 @@
      *  :return: ``Ext.Panel``
      */
     createMapOverlay: function() {
-        var scaleLine = new OpenLayers.Control.ScaleLine();
-        this.printMapPanel.map.addControl(scaleLine);
+        var map = this.printMapPanel.map;
+        var scaleLine = new OpenLayers.Control.ScaleLine({
+            geodesic: !map.getProjectionObject().equals("EPSG:4326")
+        });
+        map.addControl(scaleLine);
         scaleLine.activate();
         return new Ext.Panel({
             cls: "gx-map-overlay",



More information about the Commits mailing list