fix image cors
diff --git a/public/data-gl/animating-contour-on-globe.js b/public/data-gl/animating-contour-on-globe.js
index 407718f..c6cbfed 100644
--- a/public/data-gl/animating-contour-on-globe.js
+++ b/public/data-gl/animating-contour-on-globe.js
@@ -41,13 +41,13 @@
 
         for (var j = 0, k = 0; j < m; ++j) {
             for (var i = 0; i < n; ++i, ++k) {
-            values[k] = image.data[(k << 2)] / 255;
+                values[k] = image.data[(k << 2)] / 255;
             }
         }
 
         var opt = {
             image: canvas
-        }
+        };
 
         var results = [];
         function update(threshold, levels) {
@@ -88,13 +88,14 @@
         return new Promise(function(resolve) {
             var image = new Image();
             image.src = url;
+            image.crossOrigin = 'Anonymous';
             image.onload = function() {
-            var canvas = document.createElement("canvas");
-            canvas.width = image.width / 8;
-            canvas.height = image.height / 8;
-            var context = canvas.getContext("2d");
-            context.drawImage(image, 0, 0, canvas.width, canvas.height);
-            resolve(context.getImageData(0, 0, canvas.width, canvas.height));
+                var canvas = document.createElement('canvas');
+                canvas.width = image.width / 8;
+                canvas.height = image.height / 8;
+                var context = canvas.getContext('2d');
+                context.drawImage(image, 0, 0, canvas.width, canvas.height);
+                resolve(context.getImageData(0, 0, canvas.width, canvas.height));
             };
         });
     }
diff --git a/public/data-gl/globe-contour-paint.js b/public/data-gl/globe-contour-paint.js
index 30a9815..22d2d63 100644
--- a/public/data-gl/globe-contour-paint.js
+++ b/public/data-gl/globe-contour-paint.js
@@ -85,13 +85,14 @@
     return new Promise(function(resolve) {
         var image = new Image();
         image.src = url;
+        image.crossOrigin = 'Anonymous';
         image.onload = function() {
-        var canvas = document.createElement("canvas");
-        canvas.width = image.width / 4;
-        canvas.height = image.height / 4;
-        var context = canvas.getContext("2d");
-        context.drawImage(image, 0, 0, canvas.width, canvas.height);
-        resolve(context.getImageData(0, 0, canvas.width, canvas.height));
+            var canvas = document.createElement("canvas");
+            canvas.width = image.width / 4;
+            canvas.height = image.height / 4;
+            var context = canvas.getContext("2d");
+            context.drawImage(image, 0, 0, canvas.width, canvas.height);
+            resolve(context.getImageData(0, 0, canvas.width, canvas.height));
         };
     });
 }