diff --git a/.eslintignore b/.eslintignore index f7a63bcaa49..3a221b33c3a 100644 --- a/.eslintignore +++ b/.eslintignore @@ -4,4 +4,3 @@ build test/jasmine/assets/jquery-1.8.3.min.js src/plots/polar/micropolar.js -src/plots/geo/projections.js diff --git a/src/constants/geo_constants.js b/src/constants/geo_constants.js index 03a6d369c12..940b7a41976 100644 --- a/src/constants/geo_constants.js +++ b/src/constants/geo_constants.js @@ -32,7 +32,8 @@ params.projNames = { 'mollweide': 'mollweide', 'hammer': 'hammer', 'transverse mercator': 'transverseMercator', - 'albers usa': 'albersUsa' + 'albers usa': 'albersUsa', + 'winkel tripel': 'winkel3' }; // name of the axes diff --git a/src/lib/topojson_utils.js b/src/lib/topojson_utils.js index af1845c57d9..eab421aa3dd 100644 --- a/src/lib/topojson_utils.js +++ b/src/lib/topojson_utils.js @@ -11,7 +11,7 @@ var topojsonUtils = module.exports = {}; -var locationmodeToLayer = require('../constants/geo_constants').locationmodeToLayer, +var locationmodeToLayer = require('../plots/geo/constants').locationmodeToLayer, topojsonFeature = require('topojson').feature; diff --git a/src/plots/geo/constants.js b/src/plots/geo/constants.js new file mode 100644 index 00000000000..940b7a41976 --- /dev/null +++ b/src/plots/geo/constants.js @@ -0,0 +1,156 @@ +/** +* Copyright 2012-2016, Plotly, Inc. +* All rights reserved. +* +* This source code is licensed under the MIT license found in the +* LICENSE file in the root directory of this source tree. +*/ + + +'use strict'; + +var params = module.exports = {}; + +// projection names to d3 function name +params.projNames = { + // d3.geo.projection + 'equirectangular': 'equirectangular', + 'mercator': 'mercator', + 'orthographic': 'orthographic', + 'natural earth': 'naturalEarth', + 'kavrayskiy7': 'kavrayskiy7', + 'miller': 'miller', + 'robinson': 'robinson', + 'eckert4': 'eckert4', + 'azimuthal equal area': 'azimuthalEqualArea', + 'azimuthal equidistant': 'azimuthalEquidistant', + 'conic equal area': 'conicEqualArea', + 'conic conformal': 'conicConformal', + 'conic equidistant': 'conicEquidistant', + 'gnomonic': 'gnomonic', + 'stereographic': 'stereographic', + 'mollweide': 'mollweide', + 'hammer': 'hammer', + 'transverse mercator': 'transverseMercator', + 'albers usa': 'albersUsa', + 'winkel tripel': 'winkel3' +}; + +// name of the axes +params.axesNames = ['lonaxis', 'lataxis']; + +// max longitudinal angular span (EXPERIMENTAL) +params.lonaxisSpan = { + 'orthographic': 180, + 'azimuthal equal area': 360, + 'azimuthal equidistant': 360, + 'conic conformal': 180, + 'gnomonic': 160, + 'stereographic': 180, + 'transverse mercator': 180, + '*': 360 +}; + +// max latitudinal angular span (EXPERIMENTAL) +params.lataxisSpan = { + 'conic conformal': 150, + 'stereographic': 179.5, + '*': 180 +}; + +// defaults for each scope +params.scopeDefaults = { + world: { + lonaxisRange: [-180, 180], + lataxisRange: [-90, 90], + projType: 'equirectangular', + projRotate: [0, 0, 0] + }, + usa: { + lonaxisRange: [-180, -50], + lataxisRange: [15, 80], + projType: 'albers usa' + }, + europe: { + lonaxisRange: [-30, 60], + lataxisRange: [30, 80], + projType: 'conic conformal', + projRotate: [15, 0, 0], + projParallels: [0, 60] + }, + asia: { + lonaxisRange: [22, 160], + lataxisRange: [-15, 55], + projType: 'mercator', + projRotate: [0, 0, 0] + }, + africa: { + lonaxisRange: [-30, 60], + lataxisRange: [-40, 40], + projType: 'mercator', + projRotate: [0, 0, 0] + }, + 'north america': { + lonaxisRange: [-180, -45], + lataxisRange: [5, 85], + projType: 'conic conformal', + projRotate: [-100, 0, 0], + projParallels: [29.5, 45.5] + }, + 'south america': { + lonaxisRange: [-100, -30], + lataxisRange: [-60, 15], + projType: 'mercator', + projRotate: [0, 0, 0] + } +}; + +// angular pad to avoid rounding error around clip angles +params.clipPad = 1e-3; + +// map projection precision +params.precision = 0.1; + +// default land and water fill colors +params.landColor = '#F0DC82'; +params.waterColor = '#3399FF'; + +// locationmode to layer name +params.locationmodeToLayer = { + 'ISO-3': 'countries', + 'USA-states': 'subunits', + 'country names': 'countries' +}; + +// SVG element for a sphere (use to frame maps) +params.sphereSVG = {type: 'Sphere'}; + +// N.B. base layer names must be the same as in the topojson files + +// base layer with a fill color +params.fillLayers = ['ocean', 'land', 'lakes']; + +// base layer with a only a line color +params.lineLayers = ['subunits', 'countries', 'coastlines', 'rivers', 'frame']; + +// all base layers - in order +params.baseLayers = [ + 'ocean', 'land', 'lakes', + 'subunits', 'countries', 'coastlines', 'rivers', + 'lataxis', 'lonaxis', + 'frame' +]; + +params.layerNameToAdjective = { + ocean: 'ocean', + land: 'land', + lakes: 'lake', + subunits: 'subunit', + countries: 'country', + coastlines: 'coastline', + rivers: 'river', + frame: 'frame' +}; + +// base layers drawn over choropleth +params.baseLayersOverChoropleth = ['rivers', 'lakes']; diff --git a/src/plots/geo/geo.js b/src/plots/geo/geo.js index 71fe1994989..7ac07044c41 100644 --- a/src/plots/geo/geo.js +++ b/src/plots/geo/geo.js @@ -23,9 +23,9 @@ var addProjectionsToD3 = require('./projections'); var createGeoScale = require('./set_scale'); var createGeoZoom = require('./zoom'); var createGeoZoomReset = require('./zoom_reset'); +var constants = require('./constants'); var xmlnsNamespaces = require('../../constants/xmlns_namespaces'); -var constants = require('../../constants/geo_constants'); var topojsonUtils = require('../../lib/topojson_utils'); var topojsonFeature = require('topojson').feature; @@ -37,9 +37,8 @@ function Geo(options, fullLayout) { this.container = options.container; this.topojsonURL = options.topojsonURL; - // add a few projection types to d3.geo, - // a subset of https://github.com/d3/d3-geo-projection - addProjectionsToD3(); + // add a few projection types to d3.geo + addProjectionsToD3(d3); this.hoverContainer = null; diff --git a/src/plots/geo/layout/axis_defaults.js b/src/plots/geo/layout/axis_defaults.js index 087f9898c59..39ebd8978ca 100644 --- a/src/plots/geo/layout/axis_defaults.js +++ b/src/plots/geo/layout/axis_defaults.js @@ -10,7 +10,7 @@ 'use strict'; var Lib = require('../../../lib'); -var constants = require('../../../constants/geo_constants'); +var constants = require('../constants'); var axisAttributes = require('./axis_attributes'); diff --git a/src/plots/geo/layout/defaults.js b/src/plots/geo/layout/defaults.js index 5919cbfafcb..b20596b5815 100644 --- a/src/plots/geo/layout/defaults.js +++ b/src/plots/geo/layout/defaults.js @@ -10,7 +10,7 @@ 'use strict'; var handleSubplotDefaults = require('../../subplot_defaults'); -var constants = require('../../../constants/geo_constants'); +var constants = require('../constants'); var layoutAttributes = require('./layout_attributes'); var supplyGeoAxisLayoutDefaults = require('./axis_defaults'); diff --git a/src/plots/geo/layout/layout_attributes.js b/src/plots/geo/layout/layout_attributes.js index 4344d35a0c1..4f86f11c241 100644 --- a/src/plots/geo/layout/layout_attributes.js +++ b/src/plots/geo/layout/layout_attributes.js @@ -9,7 +9,7 @@ 'use strict'; var colorAttrs = require('../../../components/color/attributes'); -var constants = require('../../../constants/geo_constants'); +var constants = require('../constants'); var geoAxesAttrs = require('./axis_attributes'); diff --git a/src/plots/geo/projections.js b/src/plots/geo/projections.js index 2c309ac7e13..59e190a2b3f 100644 --- a/src/plots/geo/projections.js +++ b/src/plots/geo/projections.js @@ -6,18 +6,19 @@ * LICENSE file in the root directory of this source tree. */ -/** - * Forked from https://github.com/d3/d3-geo-projection - * Pasted from https://github.com/etpinard/d3-geo-projection +/* + * Generated by https://github.com/etpinard/d3-geo-projection-picker * - * Containing only the 'most useful' projection types - * and compatible with CommonJs + * which is hand-picks projection from https://github.com/d3/d3-geo-projection * + * into a CommonJS require-able module. */ -var d3 = require('d3'); +'use strict'; + +/* eslint-disable */ -function addProjectionToD3() { +function addProjectionsToD3(d3) { d3.geo.project = function(object, projection) { var stream = projection.stream; if (!stream) throw new Error("not yet supported"); @@ -78,7 +79,7 @@ function addProjectionToD3() { d3_geo_projectPoints.push([ x, y ]); }, lineEnd: function() { - if (d3_geo_projectPoints.length) d3_geo_projectLines.push(d3_geo_projectPoints), + if (d3_geo_projectPoints.length) d3_geo_projectLines.push(d3_geo_projectPoints), d3_geo_projectPoints = []; }, result: function() { @@ -205,7 +206,7 @@ function addProjectionToD3() { }; var projection = d3.geo.projection(forward), stream_ = projection.stream; projection.stream = function(stream) { - var rotate = projection.rotate(), rotateStream = stream_(stream), sphereStream = (projection.rotate([ 0, 0 ]), + var rotate = projection.rotate(), rotateStream = stream_(stream), sphereStream = (projection.rotate([ 0, 0 ]), stream_(stream)); projection.rotate(rotate); rotateStream.sphere = function() { @@ -405,6 +406,39 @@ function addProjectionToD3() { (d3.geo.sinusoidal = function() { return projection(sinusoidal); }).raw = sinusoidal; + function aitoff(λ, φ) { + var cosφ = Math.cos(φ), sinciα = sinci(acos(cosφ * Math.cos(λ /= 2))); + return [ 2 * cosφ * Math.sin(λ) * sinciα, Math.sin(φ) * sinciα ]; + } + aitoff.invert = function(x, y) { + if (x * x + 4 * y * y > π * π + ε) return; + var λ = x, φ = y, i = 25; + do { + var sinλ = Math.sin(λ), sinλ_2 = Math.sin(λ / 2), cosλ_2 = Math.cos(λ / 2), sinφ = Math.sin(φ), cosφ = Math.cos(φ), sin_2φ = Math.sin(2 * φ), sin2φ = sinφ * sinφ, cos2φ = cosφ * cosφ, sin2λ_2 = sinλ_2 * sinλ_2, C = 1 - cos2φ * cosλ_2 * cosλ_2, E = C ? acos(cosφ * cosλ_2) * Math.sqrt(F = 1 / C) : F = 0, F, fx = 2 * E * cosφ * sinλ_2 - x, fy = E * sinφ - y, δxδλ = F * (cos2φ * sin2λ_2 + E * cosφ * cosλ_2 * sin2φ), δxδφ = F * (.5 * sinλ * sin_2φ - E * 2 * sinφ * sinλ_2), δyδλ = F * .25 * (sin_2φ * sinλ_2 - E * sinφ * cos2φ * sinλ), δyδφ = F * (sin2φ * cosλ_2 + E * sin2λ_2 * cosφ), denominator = δxδφ * δyδλ - δyδφ * δxδλ; + if (!denominator) break; + var δλ = (fy * δxδφ - fx * δyδφ) / denominator, δφ = (fx * δyδλ - fy * δxδλ) / denominator; + λ -= δλ, φ -= δφ; + } while ((Math.abs(δλ) > ε || Math.abs(δφ) > ε) && --i > 0); + return [ λ, φ ]; + }; + (d3.geo.aitoff = function() { + return projection(aitoff); + }).raw = aitoff; + function winkel3(λ, φ) { + var coordinates = aitoff(λ, φ); + return [ (coordinates[0] + λ / halfπ) / 2, (coordinates[1] + φ) / 2 ]; + } + winkel3.invert = function(x, y) { + var λ = x, φ = y, i = 25; + do { + var cosφ = Math.cos(φ), sinφ = Math.sin(φ), sin_2φ = Math.sin(2 * φ), sin2φ = sinφ * sinφ, cos2φ = cosφ * cosφ, sinλ = Math.sin(λ), cosλ_2 = Math.cos(λ / 2), sinλ_2 = Math.sin(λ / 2), sin2λ_2 = sinλ_2 * sinλ_2, C = 1 - cos2φ * cosλ_2 * cosλ_2, E = C ? acos(cosφ * cosλ_2) * Math.sqrt(F = 1 / C) : F = 0, F, fx = .5 * (2 * E * cosφ * sinλ_2 + λ / halfπ) - x, fy = .5 * (E * sinφ + φ) - y, δxδλ = .5 * F * (cos2φ * sin2λ_2 + E * cosφ * cosλ_2 * sin2φ) + .5 / halfπ, δxδφ = F * (sinλ * sin_2φ / 4 - E * sinφ * sinλ_2), δyδλ = .125 * F * (sin_2φ * sinλ_2 - E * sinφ * cos2φ * sinλ), δyδφ = .5 * F * (sin2φ * cosλ_2 + E * sin2λ_2 * cosφ) + .5, denominator = δxδφ * δyδλ - δyδφ * δxδλ, δλ = (fy * δxδφ - fx * δyδφ) / denominator, δφ = (fx * δyδλ - fy * δxδλ) / denominator; + λ -= δλ, φ -= δφ; + } while ((Math.abs(δλ) > ε || Math.abs(δφ) > ε) && --i > 0); + return [ λ, φ ]; + }; + (d3.geo.winkel3 = function() { + return projection(winkel3); + }).raw = winkel3; } -module.exports = addProjectionToD3; +module.exports = addProjectionsToD3; diff --git a/src/plots/geo/set_scale.js b/src/plots/geo/set_scale.js index f80f93993d2..9621a2eff79 100644 --- a/src/plots/geo/set_scale.js +++ b/src/plots/geo/set_scale.js @@ -11,7 +11,7 @@ var d3 = require('d3'); -var clipPad = require('../../constants/geo_constants').clipPad; +var clipPad = require('./constants/').clipPad; function createGeoScale(geoLayout, graphSize) { var projLayout = geoLayout.projection, diff --git a/src/traces/choropleth/plot.js b/src/traces/choropleth/plot.js index a338847e582..b440f60cdf2 100644 --- a/src/traces/choropleth/plot.js +++ b/src/traces/choropleth/plot.js @@ -22,7 +22,7 @@ var getTopojsonFeatures = require('../../lib/topojson_utils').getTopojsonFeature var locationToFeature = require('../../lib/geo_location_utils').locationToFeature; var arrayToCalcItem = require('../../lib/array_to_calc_item'); -var constants = require('../../constants/geo_constants'); +var constants = require('../../plots/geo/constants'); var attributes = require('./attributes'); var plotChoropleth = module.exports = {}; diff --git a/test/image/baselines/geo_winkel-tripel.png b/test/image/baselines/geo_winkel-tripel.png new file mode 100644 index 00000000000..9e14e104d1e Binary files /dev/null and b/test/image/baselines/geo_winkel-tripel.png differ diff --git a/test/image/mocks/geo_winkel-tripel.json b/test/image/mocks/geo_winkel-tripel.json new file mode 100644 index 00000000000..c07af6efa59 --- /dev/null +++ b/test/image/mocks/geo_winkel-tripel.json @@ -0,0 +1,5472 @@ +{ + "data": [ + { + "lat": [ + 28.88868792, + 28.68086614, + 28.06371535, + 27.05598738, + 25.68830153, + 24.00221423, + 22.04895641, + 19.8878768, + 17.58463872, + 15.2092249, + 12.83381107, + 10.530573, + 8.36949339, + 6.416235563, + 4.730148269, + 3.362462415, + 2.354734444, + 1.737583661, + 1.529761881, + 1.737583661, + 2.354734444, + 3.362462415, + 4.730148269, + 6.416235563, + 8.36949339, + 10.530573, + 12.83381107, + 15.2092249, + 17.58463872, + 19.8878768, + 22.04895641, + 24.00221423, + 25.68830153, + 27.05598738, + 28.06371535, + 28.68086614, + 28.88868792, + 28.68086614, + 28.06371535, + 27.05598738, + 25.68830153, + 24.00221423, + 22.04895641, + 19.8878768, + 17.58463872, + 15.2092249, + 12.83381107, + 10.530573, + 8.36949339, + 6.416235563, + 4.730148269, + 3.362462415, + 2.354734444, + 1.737583661, + 1.529761881, + 1.737583661, + 2.354734444, + 3.362462415, + 4.730148269, + 6.416235563, + 8.36949339, + 10.530573, + 12.83381107, + 15.2092249, + 17.58463872, + 19.8878768, + 22.04895641, + 24.00221423, + 25.68830153, + 27.05598738, + 28.06371535, + 28.68086614, + 28.88868792, + 28.68086614, + 28.06371535, + 27.05598738, + 25.68830153, + 24.00221423, + 22.04895641, + 19.8878768, + 17.58463872, + 15.2092249, + 12.83381107, + 10.530573, + 8.36949339, + 6.416235563, + 4.730148269, + 3.362462415, + 2.354734444, + 1.737583661, + 1.529761881, + 1.737583661, + 2.354734444, + 3.362462415, + 4.730148269, + 6.416235563, + 8.36949339, + 10.530573, + 12.83381107, + 15.2092249, + 17.58463872, + 19.8878768, + 22.04895641, + 24.00221423, + 25.68830153, + 27.05598738, + 28.06371535, + 28.68086614, + 28.88868792, + 28.68086614, + 28.06371535, + 27.05598738, + 25.68830153, + 24.00221423, + 22.04895641, + 19.8878768, + 17.58463872, + 15.2092249, + 12.83381107, + 10.530573, + 8.36949339, + 6.416235563, + 4.730148269, + 3.362462415, + 2.354734444, + 1.737583661, + 1.529761881, + 1.737583661, + 2.354734444, + 3.362462415, + 4.730148269, + 6.416235563, + 8.36949339, + 10.530573, + 12.83381107, + 15.2092249, + 17.58463872, + 19.8878768, + 22.04895641, + 24.00221423, + 25.68830153, + 27.05598738, + 28.06371535, + 28.68086614, + 28.88868792 + ], + "line": { + "color": "rgb(213,62,79)", + "width": 2 + }, + "lon": [ + 0, + 2.5, + 5, + 7.5, + 10, + 12.5, + 15, + 17.5, + 20, + 22.5, + 25, + 27.5, + 30, + 32.5, + 35, + 37.5, + 40, + 42.5, + 45, + 47.5, + 50, + 52.5, + 55, + 57.5, + 60, + 62.5, + 65, + 67.5, + 70, + 72.5, + 75, + 77.5, + 80, + 82.5, + 85, + 87.5, + 90, + 92.5, + 95, + 97.5, + 100, + 102.5, + 105, + 107.5, + 110, + 112.5, + 115, + 117.5, + 120, + 122.5, + 125, + 127.5, + 130, + 132.5, + 135, + 137.5, + 140, + 142.5, + 145, + 147.5, + 150, + 152.5, + 155, + 157.5, + 160, + 162.5, + 165, + 167.5, + 170, + 172.5, + 175, + 177.5, + 180, + 182.5, + 185, + 187.5, + 190, + 192.5, + 195, + 197.5, + 200, + 202.5, + 205, + 207.5, + 210, + 212.5, + 215, + 217.5, + 220, + 222.5, + 225, + 227.5, + 230, + 232.5, + 235, + 237.5, + 240, + 242.5, + 245, + 247.5, + 250, + 252.5, + 255, + 257.5, + 260, + 262.5, + 265, + 267.5, + 270, + 272.5, + 275, + 277.5, + 280, + 282.5, + 285, + 287.5, + 290, + 292.5, + 295, + 297.5, + 300, + 302.5, + 305, + 307.5, + 310, + 312.5, + 315, + 317.5, + 320, + 322.5, + 325, + 327.5, + 330, + 332.5, + 335, + 337.5, + 340, + 342.5, + 345, + 347.5, + 350, + 352.5, + 355, + 357.5, + 360 + ], + "mode": "lines", + "type": "scattergeo" + }, + { + "lat": [ + 35.66353499, + 35.40450219, + 34.63527438, + 33.37922416, + 31.67451596, + 29.572946500000004, + 27.138370899999998, + 24.44476249, + 21.57396522, + 18.6132068, + 15.65244838, + 12.78165111, + 10.088042699999999, + 7.653467094, + 5.551897632, + 3.84718944, + 2.591139213, + 1.8219114019999998, + 1.562878605, + 1.8219114019999998, + 2.591139213, + 3.84718944, + 5.551897632, + 7.653467094, + 10.088042699999999, + 12.78165111, + 15.65244838, + 18.6132068, + 21.57396522, + 24.44476249, + 27.138370899999998, + 29.572946500000004, + 31.67451596, + 33.37922416, + 34.63527438, + 35.40450219, + 35.66353499, + 35.40450219, + 34.63527438, + 33.37922416, + 31.67451596, + 29.572946500000004, + 27.138370899999998, + 24.44476249, + 21.57396522, + 18.6132068, + 15.65244838, + 12.78165111, + 10.088042699999999, + 7.653467094, + 5.551897632, + 3.84718944, + 2.591139213, + 1.8219114019999998, + 1.562878605, + 1.8219114019999998, + 2.591139213, + 3.84718944, + 5.551897632, + 7.653467094, + 10.088042699999999, + 12.78165111, + 15.65244838, + 18.6132068, + 21.57396522, + 24.44476249, + 27.138370899999998, + 29.572946500000004, + 31.67451596, + 33.37922416, + 34.63527438, + 35.40450219, + 35.66353499, + 35.40450219, + 34.63527438, + 33.37922416, + 31.67451596, + 29.572946500000004, + 27.138370899999998, + 24.44476249, + 21.57396522, + 18.6132068, + 15.65244838, + 12.78165111, + 10.088042699999999, + 7.653467094, + 5.551897632, + 3.84718944, + 2.591139213, + 1.8219114019999998, + 1.562878605, + 1.8219114019999998, + 2.591139213, + 3.84718944, + 5.551897632, + 7.653467094, + 10.088042699999999, + 12.78165111, + 15.65244838, + 18.6132068, + 21.57396522, + 24.44476249, + 27.138370899999998, + 29.572946500000004, + 31.67451596, + 33.37922416, + 34.63527438, + 35.40450219, + 35.66353499, + 35.40450219, + 34.63527438, + 33.37922416, + 31.67451596, + 29.572946500000004, + 27.138370899999998, + 24.44476249, + 21.57396522, + 18.6132068, + 15.65244838, + 12.78165111, + 10.088042699999999, + 7.653467094, + 5.551897632, + 3.84718944, + 2.591139213, + 1.8219114019999998, + 1.562878605, + 1.8219114019999998, + 2.591139213, + 3.84718944, + 5.551897632, + 7.653467094, + 10.088042699999999, + 12.78165111, + 15.65244838, + 18.6132068, + 21.57396522, + 24.44476249, + 27.138370899999998, + 29.572946500000004, + 31.67451596, + 33.37922416, + 34.63527438, + 35.40450219, + 35.66353499 + ], + "line": { + "color": "rgb(244,109,67)", + "width": 2 + }, + "lon": [ + 0, + 2.5, + 5, + 7.5, + 10, + 12.5, + 15, + 17.5, + 20, + 22.5, + 25, + 27.5, + 30, + 32.5, + 35, + 37.5, + 40, + 42.5, + 45, + 47.5, + 50, + 52.5, + 55, + 57.5, + 60, + 62.5, + 65, + 67.5, + 70, + 72.5, + 75, + 77.5, + 80, + 82.5, + 85, + 87.5, + 90, + 92.5, + 95, + 97.5, + 100, + 102.5, + 105, + 107.5, + 110, + 112.5, + 115, + 117.5, + 120, + 122.5, + 125, + 127.5, + 130, + 132.5, + 135, + 137.5, + 140, + 142.5, + 145, + 147.5, + 150, + 152.5, + 155, + 157.5, + 160, + 162.5, + 165, + 167.5, + 170, + 172.5, + 175, + 177.5, + 180, + 182.5, + 185, + 187.5, + 190, + 192.5, + 195, + 197.5, + 200, + 202.5, + 205, + 207.5, + 210, + 212.5, + 215, + 217.5, + 220, + 222.5, + 225, + 227.5, + 230, + 232.5, + 235, + 237.5, + 240, + 242.5, + 245, + 247.5, + 250, + 252.5, + 255, + 257.5, + 260, + 262.5, + 265, + 267.5, + 270, + 272.5, + 275, + 277.5, + 280, + 282.5, + 285, + 287.5, + 290, + 292.5, + 295, + 297.5, + 300, + 302.5, + 305, + 307.5, + 310, + 312.5, + 315, + 317.5, + 320, + 322.5, + 325, + 327.5, + 330, + 332.5, + 335, + 337.5, + 340, + 342.5, + 345, + 347.5, + 350, + 352.5, + 355, + 357.5, + 360 + ], + "mode": "lines", + "type": "scattergeo" + }, + { + "lat": [ + 42.17084108, + 41.86841711, + 40.97033422, + 39.50388019, + 37.51361249, + 35.06000439, + 32.21760754, + 29.07278673, + 25.72109573, + 22.264374, + 18.80765227, + 15.45596128, + 12.31114047, + 9.468743617000001, + 7.01513552, + 5.024867819, + 3.558413789, + 2.660330895, + 2.357906931, + 2.660330895, + 3.558413789, + 5.024867819, + 7.01513552, + 9.468743617000001, + 12.31114047, + 15.45596128, + 18.80765227, + 22.264374, + 25.72109573, + 29.07278673, + 32.21760754, + 35.06000439, + 37.51361249, + 39.50388019, + 40.97033422, + 41.86841711, + 42.17084108, + 41.86841711, + 40.97033422, + 39.50388019, + 37.51361249, + 35.06000439, + 32.21760754, + 29.07278673, + 25.72109573, + 22.264374, + 18.80765227, + 15.45596128, + 12.31114047, + 9.468743617000001, + 7.01513552, + 5.024867819, + 3.558413789, + 2.660330895, + 2.357906931, + 2.660330895, + 3.558413789, + 5.024867819, + 7.01513552, + 9.468743617000001, + 12.31114047, + 15.45596128, + 18.80765227, + 22.264374, + 25.72109573, + 29.07278673, + 32.21760754, + 35.06000439, + 37.51361249, + 39.50388019, + 40.97033422, + 41.86841711, + 42.17084108, + 41.86841711, + 40.97033422, + 39.50388019, + 37.51361249, + 35.06000439, + 32.21760754, + 29.07278673, + 25.72109573, + 22.264374, + 18.80765227, + 15.45596128, + 12.31114047, + 9.468743617000001, + 7.01513552, + 5.024867819, + 3.558413789, + 2.660330895, + 2.357906931, + 2.660330895, + 3.558413789, + 5.024867819, + 7.01513552, + 9.468743617000001, + 12.31114047, + 15.45596128, + 18.80765227, + 22.264374, + 25.72109573, + 29.07278673, + 32.21760754, + 35.06000439, + 37.51361249, + 39.50388019, + 40.97033422, + 41.86841711, + 42.17084108, + 41.86841711, + 40.97033422, + 39.50388019, + 37.51361249, + 35.06000439, + 32.21760754, + 29.07278673, + 25.72109573, + 22.264374, + 18.80765227, + 15.45596128, + 12.31114047, + 9.468743617000001, + 7.01513552, + 5.024867819, + 3.558413789, + 2.660330895, + 2.357906931, + 2.660330895, + 3.558413789, + 5.024867819, + 7.01513552, + 9.468743617000001, + 12.31114047, + 15.45596128, + 18.80765227, + 22.264374, + 25.72109573, + 29.07278673, + 32.21760754, + 35.06000439, + 37.51361249, + 39.50388019, + 40.97033422, + 41.86841711, + 42.17084108 + ], + "line": { + "color": "rgb(253,174,97)", + "width": 2 + }, + "lon": [ + 0, + 2.5, + 5, + 7.5, + 10, + 12.5, + 15, + 17.5, + 20, + 22.5, + 25, + 27.5, + 30, + 32.5, + 35, + 37.5, + 40, + 42.5, + 45, + 47.5, + 50, + 52.5, + 55, + 57.5, + 60, + 62.5, + 65, + 67.5, + 70, + 72.5, + 75, + 77.5, + 80, + 82.5, + 85, + 87.5, + 90, + 92.5, + 95, + 97.5, + 100, + 102.5, + 105, + 107.5, + 110, + 112.5, + 115, + 117.5, + 120, + 122.5, + 125, + 127.5, + 130, + 132.5, + 135, + 137.5, + 140, + 142.5, + 145, + 147.5, + 150, + 152.5, + 155, + 157.5, + 160, + 162.5, + 165, + 167.5, + 170, + 172.5, + 175, + 177.5, + 180, + 182.5, + 185, + 187.5, + 190, + 192.5, + 195, + 197.5, + 200, + 202.5, + 205, + 207.5, + 210, + 212.5, + 215, + 217.5, + 220, + 222.5, + 225, + 227.5, + 230, + 232.5, + 235, + 237.5, + 240, + 242.5, + 245, + 247.5, + 250, + 252.5, + 255, + 257.5, + 260, + 262.5, + 265, + 267.5, + 270, + 272.5, + 275, + 277.5, + 280, + 282.5, + 285, + 287.5, + 290, + 292.5, + 295, + 297.5, + 300, + 302.5, + 305, + 307.5, + 310, + 312.5, + 315, + 317.5, + 320, + 322.5, + 325, + 327.5, + 330, + 332.5, + 335, + 337.5, + 340, + 342.5, + 345, + 347.5, + 350, + 352.5, + 355, + 357.5, + 360 + ], + "mode": "lines", + "type": "scattergeo" + }, + { + "lat": [ + 47.91202142, + 47.58046432, + 46.5958672, + 44.98814655, + 42.80615215, + 40.1161828, + 36.99997184, + 33.55220379, + 29.87763731, + 26.08792226, + 22.29820721, + 18.62364074, + 15.17587268, + 12.05966173, + 9.369692375, + 7.187697975, + 5.579977327000001, + 4.595380207, + 4.263823103, + 4.595380207, + 5.579977327000001, + 7.187697975, + 9.369692375, + 12.05966173, + 15.17587268, + 18.62364074, + 22.29820721, + 26.08792226, + 29.87763731, + 33.55220379, + 36.99997184, + 40.1161828, + 42.80615215, + 44.98814655, + 46.5958672, + 47.58046432, + 47.91202142, + 47.58046432, + 46.5958672, + 44.98814655, + 42.80615215, + 40.1161828, + 36.99997184, + 33.55220379, + 29.87763731, + 26.08792226, + 22.29820721, + 18.62364074, + 15.17587268, + 12.05966173, + 9.369692375, + 7.187697975, + 5.579977327000001, + 4.595380207, + 4.263823103, + 4.595380207, + 5.579977327000001, + 7.187697975, + 9.369692375, + 12.05966173, + 15.17587268, + 18.62364074, + 22.29820721, + 26.08792226, + 29.87763731, + 33.55220379, + 36.99997184, + 40.1161828, + 42.80615215, + 44.98814655, + 46.5958672, + 47.58046432, + 47.91202142, + 47.58046432, + 46.5958672, + 44.98814655, + 42.80615215, + 40.1161828, + 36.99997184, + 33.55220379, + 29.87763731, + 26.08792226, + 22.29820721, + 18.62364074, + 15.17587268, + 12.05966173, + 9.369692375, + 7.187697975, + 5.579977327000001, + 4.595380207, + 4.263823103, + 4.595380207, + 5.579977327000001, + 7.187697975, + 9.369692375, + 12.05966173, + 15.17587268, + 18.62364074, + 22.29820721, + 26.08792226, + 29.87763731, + 33.55220379, + 36.99997184, + 40.1161828, + 42.80615215, + 44.98814655, + 46.5958672, + 47.58046432, + 47.91202142, + 47.58046432, + 46.5958672, + 44.98814655, + 42.80615215, + 40.1161828, + 36.99997184, + 33.55220379, + 29.87763731, + 26.08792226, + 22.29820721, + 18.62364074, + 15.17587268, + 12.05966173, + 9.369692375, + 7.187697975, + 5.579977327000001, + 4.595380207, + 4.263823103, + 4.595380207, + 5.579977327000001, + 7.187697975, + 9.369692375, + 12.05966173, + 15.17587268, + 18.62364074, + 22.29820721, + 26.08792226, + 29.87763731, + 33.55220379, + 36.99997184, + 40.1161828, + 42.80615215, + 44.98814655, + 46.5958672, + 47.58046432, + 47.91202142 + ], + "line": { + "color": "rgb(254,224,139)", + "width": 2 + }, + "lon": [ + 0, + 2.5, + 5, + 7.5, + 10, + 12.5, + 15, + 17.5, + 20, + 22.5, + 25, + 27.5, + 30, + 32.5, + 35, + 37.5, + 40, + 42.5, + 45, + 47.5, + 50, + 52.5, + 55, + 57.5, + 60, + 62.5, + 65, + 67.5, + 70, + 72.5, + 75, + 77.5, + 80, + 82.5, + 85, + 87.5, + 90, + 92.5, + 95, + 97.5, + 100, + 102.5, + 105, + 107.5, + 110, + 112.5, + 115, + 117.5, + 120, + 122.5, + 125, + 127.5, + 130, + 132.5, + 135, + 137.5, + 140, + 142.5, + 145, + 147.5, + 150, + 152.5, + 155, + 157.5, + 160, + 162.5, + 165, + 167.5, + 170, + 172.5, + 175, + 177.5, + 180, + 182.5, + 185, + 187.5, + 190, + 192.5, + 195, + 197.5, + 200, + 202.5, + 205, + 207.5, + 210, + 212.5, + 215, + 217.5, + 220, + 222.5, + 225, + 227.5, + 230, + 232.5, + 235, + 237.5, + 240, + 242.5, + 245, + 247.5, + 250, + 252.5, + 255, + 257.5, + 260, + 262.5, + 265, + 267.5, + 270, + 272.5, + 275, + 277.5, + 280, + 282.5, + 285, + 287.5, + 290, + 292.5, + 295, + 297.5, + 300, + 302.5, + 305, + 307.5, + 310, + 312.5, + 315, + 317.5, + 320, + 322.5, + 325, + 327.5, + 330, + 332.5, + 335, + 337.5, + 340, + 342.5, + 345, + 347.5, + 350, + 352.5, + 355, + 357.5, + 360 + ], + "mode": "lines", + "type": "scattergeo" + }, + { + "lat": [ + 52.5, + 52.15817444, + 51.14308397, + 49.48557159, + 47.23599997, + 44.46272122, + 41.25, + 37.69545322, + 33.907084000000005, + 30, + 26.092916, + 22.30454678, + 18.75, + 15.53727878, + 12.76400003, + 10.51442841, + 8.856916032, + 7.841825557000001, + 7.5, + 7.841825557000001, + 8.856916032, + 10.51442841, + 12.76400003, + 15.53727878, + 18.75, + 22.30454678, + 26.092916, + 30, + 33.907084000000005, + 37.69545322, + 41.25, + 44.46272122, + 47.23599997, + 49.48557159, + 51.14308397, + 52.15817444, + 52.5, + 52.15817444, + 51.14308397, + 49.48557159, + 47.23599997, + 44.46272122, + 41.25, + 37.69545322, + 33.907084000000005, + 30, + 26.092916, + 22.30454678, + 18.75, + 15.53727878, + 12.76400003, + 10.51442841, + 8.856916032, + 7.841825557000001, + 7.5, + 7.841825557000001, + 8.856916032, + 10.51442841, + 12.76400003, + 15.53727878, + 18.75, + 22.30454678, + 26.092916, + 30, + 33.907084000000005, + 37.69545322, + 41.25, + 44.46272122, + 47.23599997, + 49.48557159, + 51.14308397, + 52.15817444, + 52.5, + 52.15817444, + 51.14308397, + 49.48557159, + 47.23599997, + 44.46272122, + 41.25, + 37.69545322, + 33.907084000000005, + 30, + 26.092916, + 22.30454678, + 18.75, + 15.53727878, + 12.76400003, + 10.51442841, + 8.856916032, + 7.841825557000001, + 7.5, + 7.841825557000001, + 8.856916032, + 10.51442841, + 12.76400003, + 15.53727878, + 18.75, + 22.30454678, + 26.092916, + 30, + 33.907084000000005, + 37.69545322, + 41.25, + 44.46272122, + 47.23599997, + 49.48557159, + 51.14308397, + 52.15817444, + 52.5, + 52.15817444, + 51.14308397, + 49.48557159, + 47.23599997, + 44.46272122, + 41.25, + 37.69545322, + 33.907084000000005, + 30, + 26.092916, + 22.30454678, + 18.75, + 15.53727878, + 12.76400003, + 10.51442841, + 8.856916032, + 7.841825557000001, + 7.5, + 7.841825557000001, + 8.856916032, + 10.51442841, + 12.76400003, + 15.53727878, + 18.75, + 22.30454678, + 26.092916, + 30, + 33.907084000000005, + 37.69545322, + 41.25, + 44.46272122, + 47.23599997, + 49.48557159, + 51.14308397, + 52.15817444, + 52.5 + ], + "line": { + "color": "rgb(255,255,191)", + "width": 2 + }, + "lon": [ + 0, + 2.5, + 5, + 7.5, + 10, + 12.5, + 15, + 17.5, + 20, + 22.5, + 25, + 27.5, + 30, + 32.5, + 35, + 37.5, + 40, + 42.5, + 45, + 47.5, + 50, + 52.5, + 55, + 57.5, + 60, + 62.5, + 65, + 67.5, + 70, + 72.5, + 75, + 77.5, + 80, + 82.5, + 85, + 87.5, + 90, + 92.5, + 95, + 97.5, + 100, + 102.5, + 105, + 107.5, + 110, + 112.5, + 115, + 117.5, + 120, + 122.5, + 125, + 127.5, + 130, + 132.5, + 135, + 137.5, + 140, + 142.5, + 145, + 147.5, + 150, + 152.5, + 155, + 157.5, + 160, + 162.5, + 165, + 167.5, + 170, + 172.5, + 175, + 177.5, + 180, + 182.5, + 185, + 187.5, + 190, + 192.5, + 195, + 197.5, + 200, + 202.5, + 205, + 207.5, + 210, + 212.5, + 215, + 217.5, + 220, + 222.5, + 225, + 227.5, + 230, + 232.5, + 235, + 237.5, + 240, + 242.5, + 245, + 247.5, + 250, + 252.5, + 255, + 257.5, + 260, + 262.5, + 265, + 267.5, + 270, + 272.5, + 275, + 277.5, + 280, + 282.5, + 285, + 287.5, + 290, + 292.5, + 295, + 297.5, + 300, + 302.5, + 305, + 307.5, + 310, + 312.5, + 315, + 317.5, + 320, + 322.5, + 325, + 327.5, + 330, + 332.5, + 335, + 337.5, + 340, + 342.5, + 345, + 347.5, + 350, + 352.5, + 355, + 357.5, + 360 + ], + "mode": "lines", + "type": "scattergeo" + }, + { + "lat": [ + 55.7361769, + 55.40461979, + 54.42002267, + 52.81230202, + 50.63030762, + 47.94033827, + 44.82412732, + 41.37635926, + 37.70179279, + 33.91207774, + 30.12236269, + 26.44779621, + 23.00002816, + 19.8838172, + 17.19384785, + 15.01185345, + 13.404132800000001, + 12.41953568, + 12.08797858, + 12.41953568, + 13.404132800000001, + 15.01185345, + 17.19384785, + 19.8838172, + 23.00002816, + 26.44779621, + 30.12236269, + 33.91207774, + 37.70179279, + 41.37635926, + 44.82412732, + 47.94033827, + 50.63030762, + 52.81230202, + 54.42002267, + 55.40461979, + 55.7361769, + 55.40461979, + 54.42002267, + 52.81230202, + 50.63030762, + 47.94033827, + 44.82412732, + 41.37635926, + 37.70179279, + 33.91207774, + 30.12236269, + 26.44779621, + 23.00002816, + 19.8838172, + 17.19384785, + 15.01185345, + 13.404132800000001, + 12.41953568, + 12.08797858, + 12.41953568, + 13.404132800000001, + 15.01185345, + 17.19384785, + 19.8838172, + 23.00002816, + 26.44779621, + 30.12236269, + 33.91207774, + 37.70179279, + 41.37635926, + 44.82412732, + 47.94033827, + 50.63030762, + 52.81230202, + 54.42002267, + 55.40461979, + 55.7361769, + 55.40461979, + 54.42002267, + 52.81230202, + 50.63030762, + 47.94033827, + 44.82412732, + 41.37635926, + 37.70179279, + 33.91207774, + 30.12236269, + 26.44779621, + 23.00002816, + 19.8838172, + 17.19384785, + 15.01185345, + 13.404132800000001, + 12.41953568, + 12.08797858, + 12.41953568, + 13.404132800000001, + 15.01185345, + 17.19384785, + 19.8838172, + 23.00002816, + 26.44779621, + 30.12236269, + 33.91207774, + 37.70179279, + 41.37635926, + 44.82412732, + 47.94033827, + 50.63030762, + 52.81230202, + 54.42002267, + 55.40461979, + 55.7361769, + 55.40461979, + 54.42002267, + 52.81230202, + 50.63030762, + 47.94033827, + 44.82412732, + 41.37635926, + 37.70179279, + 33.91207774, + 30.12236269, + 26.44779621, + 23.00002816, + 19.8838172, + 17.19384785, + 15.01185345, + 13.404132800000001, + 12.41953568, + 12.08797858, + 12.41953568, + 13.404132800000001, + 15.01185345, + 17.19384785, + 19.8838172, + 23.00002816, + 26.44779621, + 30.12236269, + 33.91207774, + 37.70179279, + 41.37635926, + 44.82412732, + 47.94033827, + 50.63030762, + 52.81230202, + 54.42002267, + 55.40461979, + 55.7361769 + ], + "line": { + "color": "rgb(230,245,152)", + "width": 2 + }, + "lon": [ + 0, + 2.5, + 5, + 7.5, + 10, + 12.5, + 15, + 17.5, + 20, + 22.5, + 25, + 27.5, + 30, + 32.5, + 35, + 37.5, + 40, + 42.5, + 45, + 47.5, + 50, + 52.5, + 55, + 57.5, + 60, + 62.5, + 65, + 67.5, + 70, + 72.5, + 75, + 77.5, + 80, + 82.5, + 85, + 87.5, + 90, + 92.5, + 95, + 97.5, + 100, + 102.5, + 105, + 107.5, + 110, + 112.5, + 115, + 117.5, + 120, + 122.5, + 125, + 127.5, + 130, + 132.5, + 135, + 137.5, + 140, + 142.5, + 145, + 147.5, + 150, + 152.5, + 155, + 157.5, + 160, + 162.5, + 165, + 167.5, + 170, + 172.5, + 175, + 177.5, + 180, + 182.5, + 185, + 187.5, + 190, + 192.5, + 195, + 197.5, + 200, + 202.5, + 205, + 207.5, + 210, + 212.5, + 215, + 217.5, + 220, + 222.5, + 225, + 227.5, + 230, + 232.5, + 235, + 237.5, + 240, + 242.5, + 245, + 247.5, + 250, + 252.5, + 255, + 257.5, + 260, + 262.5, + 265, + 267.5, + 270, + 272.5, + 275, + 277.5, + 280, + 282.5, + 285, + 287.5, + 290, + 292.5, + 295, + 297.5, + 300, + 302.5, + 305, + 307.5, + 310, + 312.5, + 315, + 317.5, + 320, + 322.5, + 325, + 327.5, + 330, + 332.5, + 335, + 337.5, + 340, + 342.5, + 345, + 347.5, + 350, + 352.5, + 355, + 357.5, + 360 + ], + "mode": "lines", + "type": "scattergeo" + }, + { + "lat": [ + 57.64209307, + 57.3396691, + 56.44158621, + 54.97513218, + 52.98486448, + 50.53125638, + 47.68885953, + 44.54403872, + 41.19234773, + 37.735626, + 34.27890427, + 30.92721327, + 27.78239246, + 24.93999561, + 22.48638751, + 20.49611981, + 19.02966578, + 18.13158289, + 17.82915892, + 18.13158289, + 19.02966578, + 20.49611981, + 22.48638751, + 24.93999561, + 27.78239246, + 30.92721327, + 34.27890427, + 37.735626, + 41.19234773, + 44.54403872, + 47.68885953, + 50.53125638, + 52.98486448, + 54.97513218, + 56.44158621, + 57.3396691, + 57.64209307, + 57.3396691, + 56.44158621, + 54.97513218, + 52.98486448, + 50.53125638, + 47.68885953, + 44.54403872, + 41.19234773, + 37.735626, + 34.27890427, + 30.92721327, + 27.78239246, + 24.93999561, + 22.48638751, + 20.49611981, + 19.02966578, + 18.13158289, + 17.82915892, + 18.13158289, + 19.02966578, + 20.49611981, + 22.48638751, + 24.93999561, + 27.78239246, + 30.92721327, + 34.27890427, + 37.735626, + 41.19234773, + 44.54403872, + 47.68885953, + 50.53125638, + 52.98486448, + 54.97513218, + 56.44158621, + 57.3396691, + 57.64209307, + 57.3396691, + 56.44158621, + 54.97513218, + 52.98486448, + 50.53125638, + 47.68885953, + 44.54403872, + 41.19234773, + 37.735626, + 34.27890427, + 30.92721327, + 27.78239246, + 24.93999561, + 22.48638751, + 20.49611981, + 19.02966578, + 18.13158289, + 17.82915892, + 18.13158289, + 19.02966578, + 20.49611981, + 22.48638751, + 24.93999561, + 27.78239246, + 30.92721327, + 34.27890427, + 37.735626, + 41.19234773, + 44.54403872, + 47.68885953, + 50.53125638, + 52.98486448, + 54.97513218, + 56.44158621, + 57.3396691, + 57.64209307, + 57.3396691, + 56.44158621, + 54.97513218, + 52.98486448, + 50.53125638, + 47.68885953, + 44.54403872, + 41.19234773, + 37.735626, + 34.27890427, + 30.92721327, + 27.78239246, + 24.93999561, + 22.48638751, + 20.49611981, + 19.02966578, + 18.13158289, + 17.82915892, + 18.13158289, + 19.02966578, + 20.49611981, + 22.48638751, + 24.93999561, + 27.78239246, + 30.92721327, + 34.27890427, + 37.735626, + 41.19234773, + 44.54403872, + 47.68885953, + 50.53125638, + 52.98486448, + 54.97513218, + 56.44158621, + 57.3396691, + 57.64209307 + ], + "line": { + "color": "rgb(171,221,164)", + "width": 2 + }, + "lon": [ + 0, + 2.5, + 5, + 7.5, + 10, + 12.5, + 15, + 17.5, + 20, + 22.5, + 25, + 27.5, + 30, + 32.5, + 35, + 37.5, + 40, + 42.5, + 45, + 47.5, + 50, + 52.5, + 55, + 57.5, + 60, + 62.5, + 65, + 67.5, + 70, + 72.5, + 75, + 77.5, + 80, + 82.5, + 85, + 87.5, + 90, + 92.5, + 95, + 97.5, + 100, + 102.5, + 105, + 107.5, + 110, + 112.5, + 115, + 117.5, + 120, + 122.5, + 125, + 127.5, + 130, + 132.5, + 135, + 137.5, + 140, + 142.5, + 145, + 147.5, + 150, + 152.5, + 155, + 157.5, + 160, + 162.5, + 165, + 167.5, + 170, + 172.5, + 175, + 177.5, + 180, + 182.5, + 185, + 187.5, + 190, + 192.5, + 195, + 197.5, + 200, + 202.5, + 205, + 207.5, + 210, + 212.5, + 215, + 217.5, + 220, + 222.5, + 225, + 227.5, + 230, + 232.5, + 235, + 237.5, + 240, + 242.5, + 245, + 247.5, + 250, + 252.5, + 255, + 257.5, + 260, + 262.5, + 265, + 267.5, + 270, + 272.5, + 275, + 277.5, + 280, + 282.5, + 285, + 287.5, + 290, + 292.5, + 295, + 297.5, + 300, + 302.5, + 305, + 307.5, + 310, + 312.5, + 315, + 317.5, + 320, + 322.5, + 325, + 327.5, + 330, + 332.5, + 335, + 337.5, + 340, + 342.5, + 345, + 347.5, + 350, + 352.5, + 355, + 357.5, + 360 + ], + "mode": "lines", + "type": "scattergeo" + }, + { + "lat": [ + 58.4371214, + 58.1780886, + 57.40886079, + 56.15281056, + 54.44810237, + 52.34653291, + 49.9119573, + 47.21834889, + 44.34755162, + 41.3867932, + 38.42603478, + 35.55523751, + 32.8616291, + 30.427053499999996, + 28.32548404, + 26.62077584, + 25.36472562, + 24.59549781, + 24.33646501, + 24.59549781, + 25.36472562, + 26.62077584, + 28.32548404, + 30.427053499999996, + 32.8616291, + 35.55523751, + 38.42603478, + 41.3867932, + 44.34755162, + 47.21834889, + 49.9119573, + 52.34653291, + 54.44810237, + 56.15281056, + 57.40886079, + 58.1780886, + 58.4371214, + 58.1780886, + 57.40886079, + 56.15281056, + 54.44810237, + 52.34653291, + 49.9119573, + 47.21834889, + 44.34755162, + 41.3867932, + 38.42603478, + 35.55523751, + 32.8616291, + 30.427053499999996, + 28.32548404, + 26.62077584, + 25.36472562, + 24.59549781, + 24.33646501, + 24.59549781, + 25.36472562, + 26.62077584, + 28.32548404, + 30.427053499999996, + 32.8616291, + 35.55523751, + 38.42603478, + 41.3867932, + 44.34755162, + 47.21834889, + 49.9119573, + 52.34653291, + 54.44810237, + 56.15281056, + 57.40886079, + 58.1780886, + 58.4371214, + 58.1780886, + 57.40886079, + 56.15281056, + 54.44810237, + 52.34653291, + 49.9119573, + 47.21834889, + 44.34755162, + 41.3867932, + 38.42603478, + 35.55523751, + 32.8616291, + 30.427053499999996, + 28.32548404, + 26.62077584, + 25.36472562, + 24.59549781, + 24.33646501, + 24.59549781, + 25.36472562, + 26.62077584, + 28.32548404, + 30.427053499999996, + 32.8616291, + 35.55523751, + 38.42603478, + 41.3867932, + 44.34755162, + 47.21834889, + 49.9119573, + 52.34653291, + 54.44810237, + 56.15281056, + 57.40886079, + 58.1780886, + 58.4371214, + 58.1780886, + 57.40886079, + 56.15281056, + 54.44810237, + 52.34653291, + 49.9119573, + 47.21834889, + 44.34755162, + 41.3867932, + 38.42603478, + 35.55523751, + 32.8616291, + 30.427053499999996, + 28.32548404, + 26.62077584, + 25.36472562, + 24.59549781, + 24.33646501, + 24.59549781, + 25.36472562, + 26.62077584, + 28.32548404, + 30.427053499999996, + 32.8616291, + 35.55523751, + 38.42603478, + 41.3867932, + 44.34755162, + 47.21834889, + 49.9119573, + 52.34653291, + 54.44810237, + 56.15281056, + 57.40886079, + 58.1780886, + 58.4371214 + ], + "line": { + "color": "rgb(102,194,165)", + "width": 2 + }, + "lon": [ + 0, + 2.5, + 5, + 7.5, + 10, + 12.5, + 15, + 17.5, + 20, + 22.5, + 25, + 27.5, + 30, + 32.5, + 35, + 37.5, + 40, + 42.5, + 45, + 47.5, + 50, + 52.5, + 55, + 57.5, + 60, + 62.5, + 65, + 67.5, + 70, + 72.5, + 75, + 77.5, + 80, + 82.5, + 85, + 87.5, + 90, + 92.5, + 95, + 97.5, + 100, + 102.5, + 105, + 107.5, + 110, + 112.5, + 115, + 117.5, + 120, + 122.5, + 125, + 127.5, + 130, + 132.5, + 135, + 137.5, + 140, + 142.5, + 145, + 147.5, + 150, + 152.5, + 155, + 157.5, + 160, + 162.5, + 165, + 167.5, + 170, + 172.5, + 175, + 177.5, + 180, + 182.5, + 185, + 187.5, + 190, + 192.5, + 195, + 197.5, + 200, + 202.5, + 205, + 207.5, + 210, + 212.5, + 215, + 217.5, + 220, + 222.5, + 225, + 227.5, + 230, + 232.5, + 235, + 237.5, + 240, + 242.5, + 245, + 247.5, + 250, + 252.5, + 255, + 257.5, + 260, + 262.5, + 265, + 267.5, + 270, + 272.5, + 275, + 277.5, + 280, + 282.5, + 285, + 287.5, + 290, + 292.5, + 295, + 297.5, + 300, + 302.5, + 305, + 307.5, + 310, + 312.5, + 315, + 317.5, + 320, + 322.5, + 325, + 327.5, + 330, + 332.5, + 335, + 337.5, + 340, + 342.5, + 345, + 347.5, + 350, + 352.5, + 355, + 357.5, + 360 + ], + "mode": "lines", + "type": "scattergeo" + }, + { + "lat": [ + 58.47023812, + 58.26241634, + 57.64526556, + 56.63753759, + 55.26985173, + 53.58376444, + 51.63050661, + 49.469427, + 47.16618893, + 44.7907751, + 42.41536128, + 40.1121232, + 37.95104359, + 35.99778577, + 34.31169847, + 32.94401262, + 31.93628465, + 31.31913386, + 31.11131208, + 31.31913386, + 31.93628465, + 32.94401262, + 34.31169847, + 35.99778577, + 37.95104359, + 40.1121232, + 42.41536128, + 44.7907751, + 47.16618893, + 49.469427, + 51.63050661, + 53.58376444, + 55.26985173, + 56.63753759, + 57.64526556, + 58.26241634, + 58.47023812, + 58.26241634, + 57.64526556, + 56.63753759, + 55.26985173, + 53.58376444, + 51.63050661, + 49.469427, + 47.16618893, + 44.7907751, + 42.41536128, + 40.1121232, + 37.95104359, + 35.99778577, + 34.31169847, + 32.94401262, + 31.93628465, + 31.31913386, + 31.11131208, + 31.31913386, + 31.93628465, + 32.94401262, + 34.31169847, + 35.99778577, + 37.95104359, + 40.1121232, + 42.41536128, + 44.7907751, + 47.16618893, + 49.469427, + 51.63050661, + 53.58376444, + 55.26985173, + 56.63753759, + 57.64526556, + 58.26241634, + 58.47023812, + 58.26241634, + 57.64526556, + 56.63753759, + 55.26985173, + 53.58376444, + 51.63050661, + 49.469427, + 47.16618893, + 44.7907751, + 42.41536128, + 40.1121232, + 37.95104359, + 35.99778577, + 34.31169847, + 32.94401262, + 31.93628465, + 31.31913386, + 31.11131208, + 31.31913386, + 31.93628465, + 32.94401262, + 34.31169847, + 35.99778577, + 37.95104359, + 40.1121232, + 42.41536128, + 44.7907751, + 47.16618893, + 49.469427, + 51.63050661, + 53.58376444, + 55.26985173, + 56.63753759, + 57.64526556, + 58.26241634, + 58.47023812, + 58.26241634, + 57.64526556, + 56.63753759, + 55.26985173, + 53.58376444, + 51.63050661, + 49.469427, + 47.16618893, + 44.7907751, + 42.41536128, + 40.1121232, + 37.95104359, + 35.99778577, + 34.31169847, + 32.94401262, + 31.93628465, + 31.31913386, + 31.11131208, + 31.31913386, + 31.93628465, + 32.94401262, + 34.31169847, + 35.99778577, + 37.95104359, + 40.1121232, + 42.41536128, + 44.7907751, + 47.16618893, + 49.469427, + 51.63050661, + 53.58376444, + 55.26985173, + 56.63753759, + 57.64526556, + 58.26241634, + 58.47023812 + ], + "line": { + "color": "rgb(50,136,189)", + "width": 2 + }, + "lon": [ + 0, + 2.5, + 5, + 7.5, + 10, + 12.5, + 15, + 17.5, + 20, + 22.5, + 25, + 27.5, + 30, + 32.5, + 35, + 37.5, + 40, + 42.5, + 45, + 47.5, + 50, + 52.5, + 55, + 57.5, + 60, + 62.5, + 65, + 67.5, + 70, + 72.5, + 75, + 77.5, + 80, + 82.5, + 85, + 87.5, + 90, + 92.5, + 95, + 97.5, + 100, + 102.5, + 105, + 107.5, + 110, + 112.5, + 115, + 117.5, + 120, + 122.5, + 125, + 127.5, + 130, + 132.5, + 135, + 137.5, + 140, + 142.5, + 145, + 147.5, + 150, + 152.5, + 155, + 157.5, + 160, + 162.5, + 165, + 167.5, + 170, + 172.5, + 175, + 177.5, + 180, + 182.5, + 185, + 187.5, + 190, + 192.5, + 195, + 197.5, + 200, + 202.5, + 205, + 207.5, + 210, + 212.5, + 215, + 217.5, + 220, + 222.5, + 225, + 227.5, + 230, + 232.5, + 235, + 237.5, + 240, + 242.5, + 245, + 247.5, + 250, + 252.5, + 255, + 257.5, + 260, + 262.5, + 265, + 267.5, + 270, + 272.5, + 275, + 277.5, + 280, + 282.5, + 285, + 287.5, + 290, + 292.5, + 295, + 297.5, + 300, + 302.5, + 305, + 307.5, + 310, + 312.5, + 315, + 317.5, + 320, + 322.5, + 325, + 327.5, + 330, + 332.5, + 335, + 337.5, + 340, + 342.5, + 345, + 347.5, + 350, + 352.5, + 355, + 357.5, + 360 + ], + "mode": "lines", + "type": "scattergeo" + }, + { + "lat": [ + -28.88868792, + -28.68086614, + -28.06371535, + -27.05598738, + -25.68830153, + -24.00221423, + -22.04895641, + -19.8878768, + -17.58463872, + -15.2092249, + -12.83381107, + -10.530573, + -8.36949339, + -6.416235563, + -4.730148269, + -3.362462415, + -2.354734444, + -1.737583661, + -1.529761881, + -1.737583661, + -2.354734444, + -3.362462415, + -4.730148269, + -6.416235563, + -8.36949339, + -10.530573, + -12.83381107, + -15.2092249, + -17.58463872, + -19.8878768, + -22.04895641, + -24.00221423, + -25.68830153, + -27.05598738, + -28.06371535, + -28.68086614, + -28.88868792, + -28.68086614, + -28.06371535, + -27.05598738, + -25.68830153, + -24.00221423, + -22.04895641, + -19.8878768, + -17.58463872, + -15.2092249, + -12.83381107, + -10.530573, + -8.36949339, + -6.416235563, + -4.730148269, + -3.362462415, + -2.354734444, + -1.737583661, + -1.529761881, + -1.737583661, + -2.354734444, + -3.362462415, + -4.730148269, + -6.416235563, + -8.36949339, + -10.530573, + -12.83381107, + -15.2092249, + -17.58463872, + -19.8878768, + -22.04895641, + -24.00221423, + -25.68830153, + -27.05598738, + -28.06371535, + -28.68086614, + -28.88868792, + -28.68086614, + -28.06371535, + -27.05598738, + -25.68830153, + -24.00221423, + -22.04895641, + -19.8878768, + -17.58463872, + -15.2092249, + -12.83381107, + -10.530573, + -8.36949339, + -6.416235563, + -4.730148269, + -3.362462415, + -2.354734444, + -1.737583661, + -1.529761881, + -1.737583661, + -2.354734444, + -3.362462415, + -4.730148269, + -6.416235563, + -8.36949339, + -10.530573, + -12.83381107, + -15.2092249, + -17.58463872, + -19.8878768, + -22.04895641, + -24.00221423, + -25.68830153, + -27.05598738, + -28.06371535, + -28.68086614, + -28.88868792, + -28.68086614, + -28.06371535, + -27.05598738, + -25.68830153, + -24.00221423, + -22.04895641, + -19.8878768, + -17.58463872, + -15.2092249, + -12.83381107, + -10.530573, + -8.36949339, + -6.416235563, + -4.730148269, + -3.362462415, + -2.354734444, + -1.737583661, + -1.529761881, + -1.737583661, + -2.354734444, + -3.362462415, + -4.730148269, + -6.416235563, + -8.36949339, + -10.530573, + -12.83381107, + -15.2092249, + -17.58463872, + -19.8878768, + -22.04895641, + -24.00221423, + -25.68830153, + -27.05598738, + -28.06371535, + -28.68086614, + -28.88868792 + ], + "line": { + "color": "rgb(213,62,79)", + "width": 2 + }, + "lon": [ + 0, + 2.5, + 5, + 7.5, + 10, + 12.5, + 15, + 17.5, + 20, + 22.5, + 25, + 27.5, + 30, + 32.5, + 35, + 37.5, + 40, + 42.5, + 45, + 47.5, + 50, + 52.5, + 55, + 57.5, + 60, + 62.5, + 65, + 67.5, + 70, + 72.5, + 75, + 77.5, + 80, + 82.5, + 85, + 87.5, + 90, + 92.5, + 95, + 97.5, + 100, + 102.5, + 105, + 107.5, + 110, + 112.5, + 115, + 117.5, + 120, + 122.5, + 125, + 127.5, + 130, + 132.5, + 135, + 137.5, + 140, + 142.5, + 145, + 147.5, + 150, + 152.5, + 155, + 157.5, + 160, + 162.5, + 165, + 167.5, + 170, + 172.5, + 175, + 177.5, + 180, + 182.5, + 185, + 187.5, + 190, + 192.5, + 195, + 197.5, + 200, + 202.5, + 205, + 207.5, + 210, + 212.5, + 215, + 217.5, + 220, + 222.5, + 225, + 227.5, + 230, + 232.5, + 235, + 237.5, + 240, + 242.5, + 245, + 247.5, + 250, + 252.5, + 255, + 257.5, + 260, + 262.5, + 265, + 267.5, + 270, + 272.5, + 275, + 277.5, + 280, + 282.5, + 285, + 287.5, + 290, + 292.5, + 295, + 297.5, + 300, + 302.5, + 305, + 307.5, + 310, + 312.5, + 315, + 317.5, + 320, + 322.5, + 325, + 327.5, + 330, + 332.5, + 335, + 337.5, + 340, + 342.5, + 345, + 347.5, + 350, + 352.5, + 355, + 357.5, + 360 + ], + "mode": "lines", + "type": "scattergeo" + }, + { + "lat": [ + -35.66353499, + -35.40450219, + -34.63527438, + -33.37922416, + -31.67451596, + -29.572946500000004, + -27.138370899999998, + -24.44476249, + -21.57396522, + -18.6132068, + -15.65244838, + -12.78165111, + -10.088042699999999, + -7.653467094, + -5.551897632, + -3.84718944, + -2.591139213, + -1.8219114019999998, + -1.562878605, + -1.8219114019999998, + -2.591139213, + -3.84718944, + -5.551897632, + -7.653467094, + -10.088042699999999, + -12.78165111, + -15.65244838, + -18.6132068, + -21.57396522, + -24.44476249, + -27.138370899999998, + -29.572946500000004, + -31.67451596, + -33.37922416, + -34.63527438, + -35.40450219, + -35.66353499, + -35.40450219, + -34.63527438, + -33.37922416, + -31.67451596, + -29.572946500000004, + -27.138370899999998, + -24.44476249, + -21.57396522, + -18.6132068, + -15.65244838, + -12.78165111, + -10.088042699999999, + -7.653467094, + -5.551897632, + -3.84718944, + -2.591139213, + -1.8219114019999998, + -1.562878605, + -1.8219114019999998, + -2.591139213, + -3.84718944, + -5.551897632, + -7.653467094, + -10.088042699999999, + -12.78165111, + -15.65244838, + -18.6132068, + -21.57396522, + -24.44476249, + -27.138370899999998, + -29.572946500000004, + -31.67451596, + -33.37922416, + -34.63527438, + -35.40450219, + -35.66353499, + -35.40450219, + -34.63527438, + -33.37922416, + -31.67451596, + -29.572946500000004, + -27.138370899999998, + -24.44476249, + -21.57396522, + -18.6132068, + -15.65244838, + -12.78165111, + -10.088042699999999, + -7.653467094, + -5.551897632, + -3.84718944, + -2.591139213, + -1.8219114019999998, + -1.562878605, + -1.8219114019999998, + -2.591139213, + -3.84718944, + -5.551897632, + -7.653467094, + -10.088042699999999, + -12.78165111, + -15.65244838, + -18.6132068, + -21.57396522, + -24.44476249, + -27.138370899999998, + -29.572946500000004, + -31.67451596, + -33.37922416, + -34.63527438, + -35.40450219, + -35.66353499, + -35.40450219, + -34.63527438, + -33.37922416, + -31.67451596, + -29.572946500000004, + -27.138370899999998, + -24.44476249, + -21.57396522, + -18.6132068, + -15.65244838, + -12.78165111, + -10.088042699999999, + -7.653467094, + -5.551897632, + -3.84718944, + -2.591139213, + -1.8219114019999998, + -1.562878605, + -1.8219114019999998, + -2.591139213, + -3.84718944, + -5.551897632, + -7.653467094, + -10.088042699999999, + -12.78165111, + -15.65244838, + -18.6132068, + -21.57396522, + -24.44476249, + -27.138370899999998, + -29.572946500000004, + -31.67451596, + -33.37922416, + -34.63527438, + -35.40450219, + -35.66353499 + ], + "line": { + "color": "rgb(244,109,67)", + "width": 2 + }, + "lon": [ + 0, + 2.5, + 5, + 7.5, + 10, + 12.5, + 15, + 17.5, + 20, + 22.5, + 25, + 27.5, + 30, + 32.5, + 35, + 37.5, + 40, + 42.5, + 45, + 47.5, + 50, + 52.5, + 55, + 57.5, + 60, + 62.5, + 65, + 67.5, + 70, + 72.5, + 75, + 77.5, + 80, + 82.5, + 85, + 87.5, + 90, + 92.5, + 95, + 97.5, + 100, + 102.5, + 105, + 107.5, + 110, + 112.5, + 115, + 117.5, + 120, + 122.5, + 125, + 127.5, + 130, + 132.5, + 135, + 137.5, + 140, + 142.5, + 145, + 147.5, + 150, + 152.5, + 155, + 157.5, + 160, + 162.5, + 165, + 167.5, + 170, + 172.5, + 175, + 177.5, + 180, + 182.5, + 185, + 187.5, + 190, + 192.5, + 195, + 197.5, + 200, + 202.5, + 205, + 207.5, + 210, + 212.5, + 215, + 217.5, + 220, + 222.5, + 225, + 227.5, + 230, + 232.5, + 235, + 237.5, + 240, + 242.5, + 245, + 247.5, + 250, + 252.5, + 255, + 257.5, + 260, + 262.5, + 265, + 267.5, + 270, + 272.5, + 275, + 277.5, + 280, + 282.5, + 285, + 287.5, + 290, + 292.5, + 295, + 297.5, + 300, + 302.5, + 305, + 307.5, + 310, + 312.5, + 315, + 317.5, + 320, + 322.5, + 325, + 327.5, + 330, + 332.5, + 335, + 337.5, + 340, + 342.5, + 345, + 347.5, + 350, + 352.5, + 355, + 357.5, + 360 + ], + "mode": "lines", + "type": "scattergeo" + }, + { + "lat": [ + -42.17084108, + -41.86841711, + -40.97033422, + -39.50388019, + -37.51361249, + -35.06000439, + -32.21760754, + -29.07278673, + -25.72109573, + -22.264374, + -18.80765227, + -15.45596128, + -12.31114047, + -9.468743617000001, + -7.01513552, + -5.024867819, + -3.558413789, + -2.660330895, + -2.357906931, + -2.660330895, + -3.558413789, + -5.024867819, + -7.01513552, + -9.468743617000001, + -12.31114047, + -15.45596128, + -18.80765227, + -22.264374, + -25.72109573, + -29.07278673, + -32.21760754, + -35.06000439, + -37.51361249, + -39.50388019, + -40.97033422, + -41.86841711, + -42.17084108, + -41.86841711, + -40.97033422, + -39.50388019, + -37.51361249, + -35.06000439, + -32.21760754, + -29.07278673, + -25.72109573, + -22.264374, + -18.80765227, + -15.45596128, + -12.31114047, + -9.468743617000001, + -7.01513552, + -5.024867819, + -3.558413789, + -2.660330895, + -2.357906931, + -2.660330895, + -3.558413789, + -5.024867819, + -7.01513552, + -9.468743617000001, + -12.31114047, + -15.45596128, + -18.80765227, + -22.264374, + -25.72109573, + -29.07278673, + -32.21760754, + -35.06000439, + -37.51361249, + -39.50388019, + -40.97033422, + -41.86841711, + -42.17084108, + -41.86841711, + -40.97033422, + -39.50388019, + -37.51361249, + -35.06000439, + -32.21760754, + -29.07278673, + -25.72109573, + -22.264374, + -18.80765227, + -15.45596128, + -12.31114047, + -9.468743617000001, + -7.01513552, + -5.024867819, + -3.558413789, + -2.660330895, + -2.357906931, + -2.660330895, + -3.558413789, + -5.024867819, + -7.01513552, + -9.468743617000001, + -12.31114047, + -15.45596128, + -18.80765227, + -22.264374, + -25.72109573, + -29.07278673, + -32.21760754, + -35.06000439, + -37.51361249, + -39.50388019, + -40.97033422, + -41.86841711, + -42.17084108, + -41.86841711, + -40.97033422, + -39.50388019, + -37.51361249, + -35.06000439, + -32.21760754, + -29.07278673, + -25.72109573, + -22.264374, + -18.80765227, + -15.45596128, + -12.31114047, + -9.468743617000001, + -7.01513552, + -5.024867819, + -3.558413789, + -2.660330895, + -2.357906931, + -2.660330895, + -3.558413789, + -5.024867819, + -7.01513552, + -9.468743617000001, + -12.31114047, + -15.45596128, + -18.80765227, + -22.264374, + -25.72109573, + -29.07278673, + -32.21760754, + -35.06000439, + -37.51361249, + -39.50388019, + -40.97033422, + -41.86841711, + -42.17084108 + ], + "line": { + "color": "rgb(253,174,97)", + "width": 2 + }, + "lon": [ + 0, + 2.5, + 5, + 7.5, + 10, + 12.5, + 15, + 17.5, + 20, + 22.5, + 25, + 27.5, + 30, + 32.5, + 35, + 37.5, + 40, + 42.5, + 45, + 47.5, + 50, + 52.5, + 55, + 57.5, + 60, + 62.5, + 65, + 67.5, + 70, + 72.5, + 75, + 77.5, + 80, + 82.5, + 85, + 87.5, + 90, + 92.5, + 95, + 97.5, + 100, + 102.5, + 105, + 107.5, + 110, + 112.5, + 115, + 117.5, + 120, + 122.5, + 125, + 127.5, + 130, + 132.5, + 135, + 137.5, + 140, + 142.5, + 145, + 147.5, + 150, + 152.5, + 155, + 157.5, + 160, + 162.5, + 165, + 167.5, + 170, + 172.5, + 175, + 177.5, + 180, + 182.5, + 185, + 187.5, + 190, + 192.5, + 195, + 197.5, + 200, + 202.5, + 205, + 207.5, + 210, + 212.5, + 215, + 217.5, + 220, + 222.5, + 225, + 227.5, + 230, + 232.5, + 235, + 237.5, + 240, + 242.5, + 245, + 247.5, + 250, + 252.5, + 255, + 257.5, + 260, + 262.5, + 265, + 267.5, + 270, + 272.5, + 275, + 277.5, + 280, + 282.5, + 285, + 287.5, + 290, + 292.5, + 295, + 297.5, + 300, + 302.5, + 305, + 307.5, + 310, + 312.5, + 315, + 317.5, + 320, + 322.5, + 325, + 327.5, + 330, + 332.5, + 335, + 337.5, + 340, + 342.5, + 345, + 347.5, + 350, + 352.5, + 355, + 357.5, + 360 + ], + "mode": "lines", + "type": "scattergeo" + }, + { + "lat": [ + -47.91202142, + -47.58046432, + -46.5958672, + -44.98814655, + -42.80615215, + -40.1161828, + -36.99997184, + -33.55220379, + -29.87763731, + -26.08792226, + -22.29820721, + -18.62364074, + -15.17587268, + -12.05966173, + -9.369692375, + -7.187697975, + -5.579977327000001, + -4.595380207, + -4.263823103, + -4.595380207, + -5.579977327000001, + -7.187697975, + -9.369692375, + -12.05966173, + -15.17587268, + -18.62364074, + -22.29820721, + -26.08792226, + -29.87763731, + -33.55220379, + -36.99997184, + -40.1161828, + -42.80615215, + -44.98814655, + -46.5958672, + -47.58046432, + -47.91202142, + -47.58046432, + -46.5958672, + -44.98814655, + -42.80615215, + -40.1161828, + -36.99997184, + -33.55220379, + -29.87763731, + -26.08792226, + -22.29820721, + -18.62364074, + -15.17587268, + -12.05966173, + -9.369692375, + -7.187697975, + -5.579977327000001, + -4.595380207, + -4.263823103, + -4.595380207, + -5.579977327000001, + -7.187697975, + -9.369692375, + -12.05966173, + -15.17587268, + -18.62364074, + -22.29820721, + -26.08792226, + -29.87763731, + -33.55220379, + -36.99997184, + -40.1161828, + -42.80615215, + -44.98814655, + -46.5958672, + -47.58046432, + -47.91202142, + -47.58046432, + -46.5958672, + -44.98814655, + -42.80615215, + -40.1161828, + -36.99997184, + -33.55220379, + -29.87763731, + -26.08792226, + -22.29820721, + -18.62364074, + -15.17587268, + -12.05966173, + -9.369692375, + -7.187697975, + -5.579977327000001, + -4.595380207, + -4.263823103, + -4.595380207, + -5.579977327000001, + -7.187697975, + -9.369692375, + -12.05966173, + -15.17587268, + -18.62364074, + -22.29820721, + -26.08792226, + -29.87763731, + -33.55220379, + -36.99997184, + -40.1161828, + -42.80615215, + -44.98814655, + -46.5958672, + -47.58046432, + -47.91202142, + -47.58046432, + -46.5958672, + -44.98814655, + -42.80615215, + -40.1161828, + -36.99997184, + -33.55220379, + -29.87763731, + -26.08792226, + -22.29820721, + -18.62364074, + -15.17587268, + -12.05966173, + -9.369692375, + -7.187697975, + -5.579977327000001, + -4.595380207, + -4.263823103, + -4.595380207, + -5.579977327000001, + -7.187697975, + -9.369692375, + -12.05966173, + -15.17587268, + -18.62364074, + -22.29820721, + -26.08792226, + -29.87763731, + -33.55220379, + -36.99997184, + -40.1161828, + -42.80615215, + -44.98814655, + -46.5958672, + -47.58046432, + -47.91202142 + ], + "line": { + "color": "rgb(254,224,139)", + "width": 2 + }, + "lon": [ + 0, + 2.5, + 5, + 7.5, + 10, + 12.5, + 15, + 17.5, + 20, + 22.5, + 25, + 27.5, + 30, + 32.5, + 35, + 37.5, + 40, + 42.5, + 45, + 47.5, + 50, + 52.5, + 55, + 57.5, + 60, + 62.5, + 65, + 67.5, + 70, + 72.5, + 75, + 77.5, + 80, + 82.5, + 85, + 87.5, + 90, + 92.5, + 95, + 97.5, + 100, + 102.5, + 105, + 107.5, + 110, + 112.5, + 115, + 117.5, + 120, + 122.5, + 125, + 127.5, + 130, + 132.5, + 135, + 137.5, + 140, + 142.5, + 145, + 147.5, + 150, + 152.5, + 155, + 157.5, + 160, + 162.5, + 165, + 167.5, + 170, + 172.5, + 175, + 177.5, + 180, + 182.5, + 185, + 187.5, + 190, + 192.5, + 195, + 197.5, + 200, + 202.5, + 205, + 207.5, + 210, + 212.5, + 215, + 217.5, + 220, + 222.5, + 225, + 227.5, + 230, + 232.5, + 235, + 237.5, + 240, + 242.5, + 245, + 247.5, + 250, + 252.5, + 255, + 257.5, + 260, + 262.5, + 265, + 267.5, + 270, + 272.5, + 275, + 277.5, + 280, + 282.5, + 285, + 287.5, + 290, + 292.5, + 295, + 297.5, + 300, + 302.5, + 305, + 307.5, + 310, + 312.5, + 315, + 317.5, + 320, + 322.5, + 325, + 327.5, + 330, + 332.5, + 335, + 337.5, + 340, + 342.5, + 345, + 347.5, + 350, + 352.5, + 355, + 357.5, + 360 + ], + "mode": "lines", + "type": "scattergeo" + }, + { + "lat": [ + -52.5, + -52.15817444, + -51.14308397, + -49.48557159, + -47.23599997, + -44.46272122, + -41.25, + -37.69545322, + -33.907084000000005, + -30, + -26.092916, + -22.30454678, + -18.75, + -15.53727878, + -12.76400003, + -10.51442841, + -8.856916032, + -7.841825557000001, + -7.5, + -7.841825557000001, + -8.856916032, + -10.51442841, + -12.76400003, + -15.53727878, + -18.75, + -22.30454678, + -26.092916, + -30, + -33.907084000000005, + -37.69545322, + -41.25, + -44.46272122, + -47.23599997, + -49.48557159, + -51.14308397, + -52.15817444, + -52.5, + -52.15817444, + -51.14308397, + -49.48557159, + -47.23599997, + -44.46272122, + -41.25, + -37.69545322, + -33.907084000000005, + -30, + -26.092916, + -22.30454678, + -18.75, + -15.53727878, + -12.76400003, + -10.51442841, + -8.856916032, + -7.841825557000001, + -7.5, + -7.841825557000001, + -8.856916032, + -10.51442841, + -12.76400003, + -15.53727878, + -18.75, + -22.30454678, + -26.092916, + -30, + -33.907084000000005, + -37.69545322, + -41.25, + -44.46272122, + -47.23599997, + -49.48557159, + -51.14308397, + -52.15817444, + -52.5, + -52.15817444, + -51.14308397, + -49.48557159, + -47.23599997, + -44.46272122, + -41.25, + -37.69545322, + -33.907084000000005, + -30, + -26.092916, + -22.30454678, + -18.75, + -15.53727878, + -12.76400003, + -10.51442841, + -8.856916032, + -7.841825557000001, + -7.5, + -7.841825557000001, + -8.856916032, + -10.51442841, + -12.76400003, + -15.53727878, + -18.75, + -22.30454678, + -26.092916, + -30, + -33.907084000000005, + -37.69545322, + -41.25, + -44.46272122, + -47.23599997, + -49.48557159, + -51.14308397, + -52.15817444, + -52.5, + -52.15817444, + -51.14308397, + -49.48557159, + -47.23599997, + -44.46272122, + -41.25, + -37.69545322, + -33.907084000000005, + -30, + -26.092916, + -22.30454678, + -18.75, + -15.53727878, + -12.76400003, + -10.51442841, + -8.856916032, + -7.841825557000001, + -7.5, + -7.841825557000001, + -8.856916032, + -10.51442841, + -12.76400003, + -15.53727878, + -18.75, + -22.30454678, + -26.092916, + -30, + -33.907084000000005, + -37.69545322, + -41.25, + -44.46272122, + -47.23599997, + -49.48557159, + -51.14308397, + -52.15817444, + -52.5 + ], + "line": { + "color": "rgb(255,255,191)", + "width": 2 + }, + "lon": [ + 0, + 2.5, + 5, + 7.5, + 10, + 12.5, + 15, + 17.5, + 20, + 22.5, + 25, + 27.5, + 30, + 32.5, + 35, + 37.5, + 40, + 42.5, + 45, + 47.5, + 50, + 52.5, + 55, + 57.5, + 60, + 62.5, + 65, + 67.5, + 70, + 72.5, + 75, + 77.5, + 80, + 82.5, + 85, + 87.5, + 90, + 92.5, + 95, + 97.5, + 100, + 102.5, + 105, + 107.5, + 110, + 112.5, + 115, + 117.5, + 120, + 122.5, + 125, + 127.5, + 130, + 132.5, + 135, + 137.5, + 140, + 142.5, + 145, + 147.5, + 150, + 152.5, + 155, + 157.5, + 160, + 162.5, + 165, + 167.5, + 170, + 172.5, + 175, + 177.5, + 180, + 182.5, + 185, + 187.5, + 190, + 192.5, + 195, + 197.5, + 200, + 202.5, + 205, + 207.5, + 210, + 212.5, + 215, + 217.5, + 220, + 222.5, + 225, + 227.5, + 230, + 232.5, + 235, + 237.5, + 240, + 242.5, + 245, + 247.5, + 250, + 252.5, + 255, + 257.5, + 260, + 262.5, + 265, + 267.5, + 270, + 272.5, + 275, + 277.5, + 280, + 282.5, + 285, + 287.5, + 290, + 292.5, + 295, + 297.5, + 300, + 302.5, + 305, + 307.5, + 310, + 312.5, + 315, + 317.5, + 320, + 322.5, + 325, + 327.5, + 330, + 332.5, + 335, + 337.5, + 340, + 342.5, + 345, + 347.5, + 350, + 352.5, + 355, + 357.5, + 360 + ], + "mode": "lines", + "type": "scattergeo" + }, + { + "lat": [ + -55.7361769, + -55.40461979, + -54.42002267, + -52.81230202, + -50.63030762, + -47.94033827, + -44.82412732, + -41.37635926, + -37.70179279, + -33.91207774, + -30.12236269, + -26.44779621, + -23.00002816, + -19.8838172, + -17.19384785, + -15.01185345, + -13.404132800000001, + -12.41953568, + -12.08797858, + -12.41953568, + -13.404132800000001, + -15.01185345, + -17.19384785, + -19.8838172, + -23.00002816, + -26.44779621, + -30.12236269, + -33.91207774, + -37.70179279, + -41.37635926, + -44.82412732, + -47.94033827, + -50.63030762, + -52.81230202, + -54.42002267, + -55.40461979, + -55.7361769, + -55.40461979, + -54.42002267, + -52.81230202, + -50.63030762, + -47.94033827, + -44.82412732, + -41.37635926, + -37.70179279, + -33.91207774, + -30.12236269, + -26.44779621, + -23.00002816, + -19.8838172, + -17.19384785, + -15.01185345, + -13.404132800000001, + -12.41953568, + -12.08797858, + -12.41953568, + -13.404132800000001, + -15.01185345, + -17.19384785, + -19.8838172, + -23.00002816, + -26.44779621, + -30.12236269, + -33.91207774, + -37.70179279, + -41.37635926, + -44.82412732, + -47.94033827, + -50.63030762, + -52.81230202, + -54.42002267, + -55.40461979, + -55.7361769, + -55.40461979, + -54.42002267, + -52.81230202, + -50.63030762, + -47.94033827, + -44.82412732, + -41.37635926, + -37.70179279, + -33.91207774, + -30.12236269, + -26.44779621, + -23.00002816, + -19.8838172, + -17.19384785, + -15.01185345, + -13.404132800000001, + -12.41953568, + -12.08797858, + -12.41953568, + -13.404132800000001, + -15.01185345, + -17.19384785, + -19.8838172, + -23.00002816, + -26.44779621, + -30.12236269, + -33.91207774, + -37.70179279, + -41.37635926, + -44.82412732, + -47.94033827, + -50.63030762, + -52.81230202, + -54.42002267, + -55.40461979, + -55.7361769, + -55.40461979, + -54.42002267, + -52.81230202, + -50.63030762, + -47.94033827, + -44.82412732, + -41.37635926, + -37.70179279, + -33.91207774, + -30.12236269, + -26.44779621, + -23.00002816, + -19.8838172, + -17.19384785, + -15.01185345, + -13.404132800000001, + -12.41953568, + -12.08797858, + -12.41953568, + -13.404132800000001, + -15.01185345, + -17.19384785, + -19.8838172, + -23.00002816, + -26.44779621, + -30.12236269, + -33.91207774, + -37.70179279, + -41.37635926, + -44.82412732, + -47.94033827, + -50.63030762, + -52.81230202, + -54.42002267, + -55.40461979, + -55.7361769 + ], + "line": { + "color": "rgb(230,245,152)", + "width": 2 + }, + "lon": [ + 0, + 2.5, + 5, + 7.5, + 10, + 12.5, + 15, + 17.5, + 20, + 22.5, + 25, + 27.5, + 30, + 32.5, + 35, + 37.5, + 40, + 42.5, + 45, + 47.5, + 50, + 52.5, + 55, + 57.5, + 60, + 62.5, + 65, + 67.5, + 70, + 72.5, + 75, + 77.5, + 80, + 82.5, + 85, + 87.5, + 90, + 92.5, + 95, + 97.5, + 100, + 102.5, + 105, + 107.5, + 110, + 112.5, + 115, + 117.5, + 120, + 122.5, + 125, + 127.5, + 130, + 132.5, + 135, + 137.5, + 140, + 142.5, + 145, + 147.5, + 150, + 152.5, + 155, + 157.5, + 160, + 162.5, + 165, + 167.5, + 170, + 172.5, + 175, + 177.5, + 180, + 182.5, + 185, + 187.5, + 190, + 192.5, + 195, + 197.5, + 200, + 202.5, + 205, + 207.5, + 210, + 212.5, + 215, + 217.5, + 220, + 222.5, + 225, + 227.5, + 230, + 232.5, + 235, + 237.5, + 240, + 242.5, + 245, + 247.5, + 250, + 252.5, + 255, + 257.5, + 260, + 262.5, + 265, + 267.5, + 270, + 272.5, + 275, + 277.5, + 280, + 282.5, + 285, + 287.5, + 290, + 292.5, + 295, + 297.5, + 300, + 302.5, + 305, + 307.5, + 310, + 312.5, + 315, + 317.5, + 320, + 322.5, + 325, + 327.5, + 330, + 332.5, + 335, + 337.5, + 340, + 342.5, + 345, + 347.5, + 350, + 352.5, + 355, + 357.5, + 360 + ], + "mode": "lines", + "type": "scattergeo" + }, + { + "lat": [ + -57.64209307, + -57.3396691, + -56.44158621, + -54.97513218, + -52.98486448, + -50.53125638, + -47.68885953, + -44.54403872, + -41.19234773, + -37.735626, + -34.27890427, + -30.92721327, + -27.78239246, + -24.93999561, + -22.48638751, + -20.49611981, + -19.02966578, + -18.13158289, + -17.82915892, + -18.13158289, + -19.02966578, + -20.49611981, + -22.48638751, + -24.93999561, + -27.78239246, + -30.92721327, + -34.27890427, + -37.735626, + -41.19234773, + -44.54403872, + -47.68885953, + -50.53125638, + -52.98486448, + -54.97513218, + -56.44158621, + -57.3396691, + -57.64209307, + -57.3396691, + -56.44158621, + -54.97513218, + -52.98486448, + -50.53125638, + -47.68885953, + -44.54403872, + -41.19234773, + -37.735626, + -34.27890427, + -30.92721327, + -27.78239246, + -24.93999561, + -22.48638751, + -20.49611981, + -19.02966578, + -18.13158289, + -17.82915892, + -18.13158289, + -19.02966578, + -20.49611981, + -22.48638751, + -24.93999561, + -27.78239246, + -30.92721327, + -34.27890427, + -37.735626, + -41.19234773, + -44.54403872, + -47.68885953, + -50.53125638, + -52.98486448, + -54.97513218, + -56.44158621, + -57.3396691, + -57.64209307, + -57.3396691, + -56.44158621, + -54.97513218, + -52.98486448, + -50.53125638, + -47.68885953, + -44.54403872, + -41.19234773, + -37.735626, + -34.27890427, + -30.92721327, + -27.78239246, + -24.93999561, + -22.48638751, + -20.49611981, + -19.02966578, + -18.13158289, + -17.82915892, + -18.13158289, + -19.02966578, + -20.49611981, + -22.48638751, + -24.93999561, + -27.78239246, + -30.92721327, + -34.27890427, + -37.735626, + -41.19234773, + -44.54403872, + -47.68885953, + -50.53125638, + -52.98486448, + -54.97513218, + -56.44158621, + -57.3396691, + -57.64209307, + -57.3396691, + -56.44158621, + -54.97513218, + -52.98486448, + -50.53125638, + -47.68885953, + -44.54403872, + -41.19234773, + -37.735626, + -34.27890427, + -30.92721327, + -27.78239246, + -24.93999561, + -22.48638751, + -20.49611981, + -19.02966578, + -18.13158289, + -17.82915892, + -18.13158289, + -19.02966578, + -20.49611981, + -22.48638751, + -24.93999561, + -27.78239246, + -30.92721327, + -34.27890427, + -37.735626, + -41.19234773, + -44.54403872, + -47.68885953, + -50.53125638, + -52.98486448, + -54.97513218, + -56.44158621, + -57.3396691, + -57.64209307 + ], + "line": { + "color": "rgb(171,221,164)", + "width": 2 + }, + "lon": [ + 0, + 2.5, + 5, + 7.5, + 10, + 12.5, + 15, + 17.5, + 20, + 22.5, + 25, + 27.5, + 30, + 32.5, + 35, + 37.5, + 40, + 42.5, + 45, + 47.5, + 50, + 52.5, + 55, + 57.5, + 60, + 62.5, + 65, + 67.5, + 70, + 72.5, + 75, + 77.5, + 80, + 82.5, + 85, + 87.5, + 90, + 92.5, + 95, + 97.5, + 100, + 102.5, + 105, + 107.5, + 110, + 112.5, + 115, + 117.5, + 120, + 122.5, + 125, + 127.5, + 130, + 132.5, + 135, + 137.5, + 140, + 142.5, + 145, + 147.5, + 150, + 152.5, + 155, + 157.5, + 160, + 162.5, + 165, + 167.5, + 170, + 172.5, + 175, + 177.5, + 180, + 182.5, + 185, + 187.5, + 190, + 192.5, + 195, + 197.5, + 200, + 202.5, + 205, + 207.5, + 210, + 212.5, + 215, + 217.5, + 220, + 222.5, + 225, + 227.5, + 230, + 232.5, + 235, + 237.5, + 240, + 242.5, + 245, + 247.5, + 250, + 252.5, + 255, + 257.5, + 260, + 262.5, + 265, + 267.5, + 270, + 272.5, + 275, + 277.5, + 280, + 282.5, + 285, + 287.5, + 290, + 292.5, + 295, + 297.5, + 300, + 302.5, + 305, + 307.5, + 310, + 312.5, + 315, + 317.5, + 320, + 322.5, + 325, + 327.5, + 330, + 332.5, + 335, + 337.5, + 340, + 342.5, + 345, + 347.5, + 350, + 352.5, + 355, + 357.5, + 360 + ], + "mode": "lines", + "type": "scattergeo" + }, + { + "lat": [ + -58.4371214, + -58.1780886, + -57.40886079, + -56.15281056, + -54.44810237, + -52.34653291, + -49.9119573, + -47.21834889, + -44.34755162, + -41.3867932, + -38.42603478, + -35.55523751, + -32.8616291, + -30.427053499999996, + -28.32548404, + -26.62077584, + -25.36472562, + -24.59549781, + -24.33646501, + -24.59549781, + -25.36472562, + -26.62077584, + -28.32548404, + -30.427053499999996, + -32.8616291, + -35.55523751, + -38.42603478, + -41.3867932, + -44.34755162, + -47.21834889, + -49.9119573, + -52.34653291, + -54.44810237, + -56.15281056, + -57.40886079, + -58.1780886, + -58.4371214, + -58.1780886, + -57.40886079, + -56.15281056, + -54.44810237, + -52.34653291, + -49.9119573, + -47.21834889, + -44.34755162, + -41.3867932, + -38.42603478, + -35.55523751, + -32.8616291, + -30.427053499999996, + -28.32548404, + -26.62077584, + -25.36472562, + -24.59549781, + -24.33646501, + -24.59549781, + -25.36472562, + -26.62077584, + -28.32548404, + -30.427053499999996, + -32.8616291, + -35.55523751, + -38.42603478, + -41.3867932, + -44.34755162, + -47.21834889, + -49.9119573, + -52.34653291, + -54.44810237, + -56.15281056, + -57.40886079, + -58.1780886, + -58.4371214, + -58.1780886, + -57.40886079, + -56.15281056, + -54.44810237, + -52.34653291, + -49.9119573, + -47.21834889, + -44.34755162, + -41.3867932, + -38.42603478, + -35.55523751, + -32.8616291, + -30.427053499999996, + -28.32548404, + -26.62077584, + -25.36472562, + -24.59549781, + -24.33646501, + -24.59549781, + -25.36472562, + -26.62077584, + -28.32548404, + -30.427053499999996, + -32.8616291, + -35.55523751, + -38.42603478, + -41.3867932, + -44.34755162, + -47.21834889, + -49.9119573, + -52.34653291, + -54.44810237, + -56.15281056, + -57.40886079, + -58.1780886, + -58.4371214, + -58.1780886, + -57.40886079, + -56.15281056, + -54.44810237, + -52.34653291, + -49.9119573, + -47.21834889, + -44.34755162, + -41.3867932, + -38.42603478, + -35.55523751, + -32.8616291, + -30.427053499999996, + -28.32548404, + -26.62077584, + -25.36472562, + -24.59549781, + -24.33646501, + -24.59549781, + -25.36472562, + -26.62077584, + -28.32548404, + -30.427053499999996, + -32.8616291, + -35.55523751, + -38.42603478, + -41.3867932, + -44.34755162, + -47.21834889, + -49.9119573, + -52.34653291, + -54.44810237, + -56.15281056, + -57.40886079, + -58.1780886, + -58.4371214 + ], + "line": { + "color": "rgb(102,194,165)", + "width": 2 + }, + "lon": [ + 0, + 2.5, + 5, + 7.5, + 10, + 12.5, + 15, + 17.5, + 20, + 22.5, + 25, + 27.5, + 30, + 32.5, + 35, + 37.5, + 40, + 42.5, + 45, + 47.5, + 50, + 52.5, + 55, + 57.5, + 60, + 62.5, + 65, + 67.5, + 70, + 72.5, + 75, + 77.5, + 80, + 82.5, + 85, + 87.5, + 90, + 92.5, + 95, + 97.5, + 100, + 102.5, + 105, + 107.5, + 110, + 112.5, + 115, + 117.5, + 120, + 122.5, + 125, + 127.5, + 130, + 132.5, + 135, + 137.5, + 140, + 142.5, + 145, + 147.5, + 150, + 152.5, + 155, + 157.5, + 160, + 162.5, + 165, + 167.5, + 170, + 172.5, + 175, + 177.5, + 180, + 182.5, + 185, + 187.5, + 190, + 192.5, + 195, + 197.5, + 200, + 202.5, + 205, + 207.5, + 210, + 212.5, + 215, + 217.5, + 220, + 222.5, + 225, + 227.5, + 230, + 232.5, + 235, + 237.5, + 240, + 242.5, + 245, + 247.5, + 250, + 252.5, + 255, + 257.5, + 260, + 262.5, + 265, + 267.5, + 270, + 272.5, + 275, + 277.5, + 280, + 282.5, + 285, + 287.5, + 290, + 292.5, + 295, + 297.5, + 300, + 302.5, + 305, + 307.5, + 310, + 312.5, + 315, + 317.5, + 320, + 322.5, + 325, + 327.5, + 330, + 332.5, + 335, + 337.5, + 340, + 342.5, + 345, + 347.5, + 350, + 352.5, + 355, + 357.5, + 360 + ], + "mode": "lines", + "type": "scattergeo" + }, + { + "lat": [ + -58.47023812, + -58.26241634, + -57.64526556, + -56.63753759, + -55.26985173, + -53.58376444, + -51.63050661, + -49.469427, + -47.16618893, + -44.7907751, + -42.41536128, + -40.1121232, + -37.95104359, + -35.99778577, + -34.31169847, + -32.94401262, + -31.93628465, + -31.31913386, + -31.11131208, + -31.31913386, + -31.93628465, + -32.94401262, + -34.31169847, + -35.99778577, + -37.95104359, + -40.1121232, + -42.41536128, + -44.7907751, + -47.16618893, + -49.469427, + -51.63050661, + -53.58376444, + -55.26985173, + -56.63753759, + -57.64526556, + -58.26241634, + -58.47023812, + -58.26241634, + -57.64526556, + -56.63753759, + -55.26985173, + -53.58376444, + -51.63050661, + -49.469427, + -47.16618893, + -44.7907751, + -42.41536128, + -40.1121232, + -37.95104359, + -35.99778577, + -34.31169847, + -32.94401262, + -31.93628465, + -31.31913386, + -31.11131208, + -31.31913386, + -31.93628465, + -32.94401262, + -34.31169847, + -35.99778577, + -37.95104359, + -40.1121232, + -42.41536128, + -44.7907751, + -47.16618893, + -49.469427, + -51.63050661, + -53.58376444, + -55.26985173, + -56.63753759, + -57.64526556, + -58.26241634, + -58.47023812, + -58.26241634, + -57.64526556, + -56.63753759, + -55.26985173, + -53.58376444, + -51.63050661, + -49.469427, + -47.16618893, + -44.7907751, + -42.41536128, + -40.1121232, + -37.95104359, + -35.99778577, + -34.31169847, + -32.94401262, + -31.93628465, + -31.31913386, + -31.11131208, + -31.31913386, + -31.93628465, + -32.94401262, + -34.31169847, + -35.99778577, + -37.95104359, + -40.1121232, + -42.41536128, + -44.7907751, + -47.16618893, + -49.469427, + -51.63050661, + -53.58376444, + -55.26985173, + -56.63753759, + -57.64526556, + -58.26241634, + -58.47023812, + -58.26241634, + -57.64526556, + -56.63753759, + -55.26985173, + -53.58376444, + -51.63050661, + -49.469427, + -47.16618893, + -44.7907751, + -42.41536128, + -40.1121232, + -37.95104359, + -35.99778577, + -34.31169847, + -32.94401262, + -31.93628465, + -31.31913386, + -31.11131208, + -31.31913386, + -31.93628465, + -32.94401262, + -34.31169847, + -35.99778577, + -37.95104359, + -40.1121232, + -42.41536128, + -44.7907751, + -47.16618893, + -49.469427, + -51.63050661, + -53.58376444, + -55.26985173, + -56.63753759, + -57.64526556, + -58.26241634, + -58.47023812 + ], + "line": { + "color": "rgb(50,136,189)", + "width": 2 + }, + "lon": [ + 0, + 2.5, + 5, + 7.5, + 10, + 12.5, + 15, + 17.5, + 20, + 22.5, + 25, + 27.5, + 30, + 32.5, + 35, + 37.5, + 40, + 42.5, + 45, + 47.5, + 50, + 52.5, + 55, + 57.5, + 60, + 62.5, + 65, + 67.5, + 70, + 72.5, + 75, + 77.5, + 80, + 82.5, + 85, + 87.5, + 90, + 92.5, + 95, + 97.5, + 100, + 102.5, + 105, + 107.5, + 110, + 112.5, + 115, + 117.5, + 120, + 122.5, + 125, + 127.5, + 130, + 132.5, + 135, + 137.5, + 140, + 142.5, + 145, + 147.5, + 150, + 152.5, + 155, + 157.5, + 160, + 162.5, + 165, + 167.5, + 170, + 172.5, + 175, + 177.5, + 180, + 182.5, + 185, + 187.5, + 190, + 192.5, + 195, + 197.5, + 200, + 202.5, + 205, + 207.5, + 210, + 212.5, + 215, + 217.5, + 220, + 222.5, + 225, + 227.5, + 230, + 232.5, + 235, + 237.5, + 240, + 242.5, + 245, + 247.5, + 250, + 252.5, + 255, + 257.5, + 260, + 262.5, + 265, + 267.5, + 270, + 272.5, + 275, + 277.5, + 280, + 282.5, + 285, + 287.5, + 290, + 292.5, + 295, + 297.5, + 300, + 302.5, + 305, + 307.5, + 310, + 312.5, + 315, + 317.5, + 320, + 322.5, + 325, + 327.5, + 330, + 332.5, + 335, + 337.5, + 340, + 342.5, + 345, + 347.5, + 350, + 352.5, + 355, + 357.5, + 360 + ], + "mode": "lines", + "type": "scattergeo" + } + ], + "layout": { + "geo": { + "countrywidth": 0.5, + "lakecolor": "rgb(0, 255, 255)", + "landcolor": "rgb(230, 145, 56)", + "lataxis": { + "gridcolor": "rgb(102, 102, 102)", + "gridwidth": 0.5, + "showgrid": true + }, + "lonaxis": { + "gridcolor": "rgb(102, 102, 102)", + "gridwidth": 0.5, + "showgrid": true + }, + "oceancolor": "rgb(0, 255, 255)", + "projection": { + "type": "winkel tripel", + "rotation": { + "lon": -90 + } + }, + "showcountries": true, + "showlakes": true, + "showland": true, + "showocean": true + }, + "showlegend": false, + "height": 450, + "width": 1100, + "autosize": true + } +} diff --git a/test/jasmine/tests/geoaxes_test.js b/test/jasmine/tests/geoaxes_test.js index 6127145f1f7..14a9797466e 100644 --- a/test/jasmine/tests/geoaxes_test.js +++ b/test/jasmine/tests/geoaxes_test.js @@ -1,4 +1,4 @@ -var params = require('@src/constants/geo_constants'); +var params = require('@src/plots/geo/constants'); var supplyLayoutDefaults = require('@src/plots/geo/layout/axis_defaults');