Jelajahi Sumber

Fix for mercator->orthographic changes

Zachary Tong 12 tahun lalu
induk
melakukan
260cf9ee0e
1 mengubah file dengan 7 tambahan dan 0 penghapusan
  1. 7 0
      panels/map2/module.js

+ 7 - 0
panels/map2/module.js

@@ -349,6 +349,13 @@ angular.module('kibana.map2', [])
                     var path = d3.geo.path()
                         .projection(scope.projection);
 
+
+                    //Special fix for when the user changes from mercator -> orthographic
+                    //The globe won't redraw automatically, we need to force it
+                    if (scope.panel.display.data.type === 'orthographic') {
+                        scope.svg.selectAll("path").attr("d", path);
+                    }
+
                     console.log(scope.data);
 
                     //Geocoded points are decoded into lonlat