Created
November 2, 2017 08:35
-
-
Save rutj3/9ced7713fc4bb40fecf54832e397a0cf to your computer and use it in GitHub Desktop.
GeoPandas Bokeh example
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"cells": [ | |
{ | |
"cell_type": "code", | |
"execution_count": 1, | |
"metadata": {}, | |
"outputs": [ | |
{ | |
"data": { | |
"text/html": [ | |
"\n", | |
" <div class=\"bk-root\">\n", | |
" <a href=\"https://bokeh.pydata.org\" target=\"_blank\" class=\"bk-logo bk-logo-small bk-logo-notebook\"></a>\n", | |
" <span id=\"5cb01db7-6a5f-4b7c-945c-2e7ec9bff37a\">Loading BokehJS ...</span>\n", | |
" </div>" | |
] | |
}, | |
"metadata": {}, | |
"output_type": "display_data" | |
}, | |
{ | |
"data": { | |
"application/javascript": [ | |
"\n", | |
"(function(root) {\n", | |
" function now() {\n", | |
" return new Date();\n", | |
" }\n", | |
"\n", | |
" var force = true;\n", | |
"\n", | |
" if (typeof (root._bokeh_onload_callbacks) === \"undefined\" || force === true) {\n", | |
" root._bokeh_onload_callbacks = [];\n", | |
" root._bokeh_is_loading = undefined;\n", | |
" }\n", | |
"\n", | |
" var JS_MIME_TYPE = 'application/javascript';\n", | |
" var HTML_MIME_TYPE = 'text/html';\n", | |
" var EXEC_MIME_TYPE = 'application/vnd.bokehjs_exec.v0+json';\n", | |
" var CLASS_NAME = 'output_bokeh rendered_html';\n", | |
"\n", | |
" /**\n", | |
" * Render data to the DOM node\n", | |
" */\n", | |
" function render(props, node) {\n", | |
" var script = document.createElement(\"script\");\n", | |
" node.appendChild(script);\n", | |
" }\n", | |
"\n", | |
" /**\n", | |
" * Handle when an output is cleared or removed\n", | |
" */\n", | |
" function handleClearOutput(event, handle) {\n", | |
" var cell = handle.cell;\n", | |
"\n", | |
" var id = cell.output_area._bokeh_element_id;\n", | |
" var server_id = cell.output_area._bokeh_server_id;\n", | |
" // Clean up Bokeh references\n", | |
" if (id !== undefined) {\n", | |
" Bokeh.index[id].model.document.clear();\n", | |
" delete Bokeh.index[id];\n", | |
" }\n", | |
"\n", | |
" if (server_id !== undefined) {\n", | |
" // Clean up Bokeh references\n", | |
" var cmd = \"from bokeh.io.state import curstate; print(curstate().uuid_to_server['\" + server_id + \"'].get_sessions()[0].document.roots[0]._id)\";\n", | |
" cell.notebook.kernel.execute(cmd, {\n", | |
" iopub: {\n", | |
" output: function(msg) {\n", | |
" var element_id = msg.content.text.trim();\n", | |
" Bokeh.index[element_id].model.document.clear();\n", | |
" delete Bokeh.index[element_id];\n", | |
" }\n", | |
" }\n", | |
" });\n", | |
" // Destroy server and session\n", | |
" var cmd = \"import bokeh.io.notebook as ion; ion.destroy_server('\" + server_id + \"')\";\n", | |
" cell.notebook.kernel.execute(cmd);\n", | |
" }\n", | |
" }\n", | |
"\n", | |
" /**\n", | |
" * Handle when a new output is added\n", | |
" */\n", | |
" function handleAddOutput(event, handle) {\n", | |
" var output_area = handle.output_area;\n", | |
" var output = handle.output;\n", | |
"\n", | |
" // limit handleAddOutput to display_data with EXEC_MIME_TYPE content only\n", | |
" if ((output.output_type != \"display_data\") || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n", | |
" return\n", | |
" }\n", | |
"\n", | |
" var toinsert = output_area.element.find(`.${CLASS_NAME.split(' ')[0]}`);\n", | |
"\n", | |
" if (output.metadata[EXEC_MIME_TYPE][\"id\"] !== undefined) {\n", | |
" toinsert[0].firstChild.textContent = output.data[JS_MIME_TYPE];\n", | |
" // store reference to embed id on output_area\n", | |
" output_area._bokeh_element_id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n", | |
" }\n", | |
" if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n", | |
" var bk_div = document.createElement(\"div\");\n", | |
" bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n", | |
" var script_attrs = bk_div.children[0].attributes;\n", | |
" for (var i = 0; i < script_attrs.length; i++) {\n", | |
" toinsert[0].firstChild.setAttribute(script_attrs[i].name, script_attrs[i].value);\n", | |
" }\n", | |
" // store reference to server id on output_area\n", | |
" output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n", | |
" }\n", | |
" }\n", | |
"\n", | |
" function register_renderer(events, OutputArea) {\n", | |
"\n", | |
" function append_mime(data, metadata, element) {\n", | |
" // create a DOM node to render to\n", | |
" var toinsert = this.create_output_subarea(\n", | |
" metadata,\n", | |
" CLASS_NAME,\n", | |
" EXEC_MIME_TYPE\n", | |
" );\n", | |
" this.keyboard_manager.register_events(toinsert);\n", | |
" // Render to node\n", | |
" var props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n", | |
" render(props, toinsert[0]);\n", | |
" element.append(toinsert);\n", | |
" return toinsert\n", | |
" }\n", | |
"\n", | |
" /* Handle when an output is cleared or removed */\n", | |
" events.on('clear_output.CodeCell', handleClearOutput);\n", | |
" events.on('delete.Cell', handleClearOutput);\n", | |
"\n", | |
" /* Handle when a new output is added */\n", | |
" events.on('output_added.OutputArea', handleAddOutput);\n", | |
"\n", | |
" /**\n", | |
" * Register the mime type and append_mime function with output_area\n", | |
" */\n", | |
" OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n", | |
" /* Is output safe? */\n", | |
" safe: true,\n", | |
" /* Index of renderer in `output_area.display_order` */\n", | |
" index: 0\n", | |
" });\n", | |
" }\n", | |
"\n", | |
" // register the mime type if in Jupyter Notebook environment and previously unregistered\n", | |
" if (root.Jupyter !== undefined) {\n", | |
" var events = require('base/js/events');\n", | |
" var OutputArea = require('notebook/js/outputarea').OutputArea;\n", | |
"\n", | |
" if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n", | |
" register_renderer(events, OutputArea);\n", | |
" }\n", | |
" }\n", | |
"\n", | |
" \n", | |
" if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n", | |
" root._bokeh_timeout = Date.now() + 5000;\n", | |
" root._bokeh_failed_load = false;\n", | |
" }\n", | |
"\n", | |
" var NB_LOAD_WARNING = {'data': {'text/html':\n", | |
" \"<div style='background-color: #fdd'>\\n\"+\n", | |
" \"<p>\\n\"+\n", | |
" \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n", | |
" \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n", | |
" \"</p>\\n\"+\n", | |
" \"<ul>\\n\"+\n", | |
" \"<li>re-rerun `output_notebook()` to attempt to load from CDN again, or</li>\\n\"+\n", | |
" \"<li>use INLINE resources instead, as so:</li>\\n\"+\n", | |
" \"</ul>\\n\"+\n", | |
" \"<code>\\n\"+\n", | |
" \"from bokeh.resources import INLINE\\n\"+\n", | |
" \"output_notebook(resources=INLINE)\\n\"+\n", | |
" \"</code>\\n\"+\n", | |
" \"</div>\"}};\n", | |
"\n", | |
" function display_loaded() {\n", | |
" var el = document.getElementById(\"5cb01db7-6a5f-4b7c-945c-2e7ec9bff37a\");\n", | |
" if (el != null) {\n", | |
" el.textContent = \"BokehJS is loading...\";\n", | |
" }\n", | |
" if (root.Bokeh !== undefined) {\n", | |
" if (el != null) {\n", | |
" el.textContent = \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n", | |
" }\n", | |
" } else if (Date.now() < root._bokeh_timeout) {\n", | |
" setTimeout(display_loaded, 100)\n", | |
" }\n", | |
" }\n", | |
"\n", | |
"\n", | |
" function run_callbacks() {\n", | |
" try {\n", | |
" root._bokeh_onload_callbacks.forEach(function(callback) { callback() });\n", | |
" }\n", | |
" finally {\n", | |
" delete root._bokeh_onload_callbacks\n", | |
" }\n", | |
" console.info(\"Bokeh: all callbacks have finished\");\n", | |
" }\n", | |
"\n", | |
" function load_libs(js_urls, callback) {\n", | |
" root._bokeh_onload_callbacks.push(callback);\n", | |
" if (root._bokeh_is_loading > 0) {\n", | |
" console.log(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n", | |
" return null;\n", | |
" }\n", | |
" if (js_urls == null || js_urls.length === 0) {\n", | |
" run_callbacks();\n", | |
" return null;\n", | |
" }\n", | |
" console.log(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n", | |
" root._bokeh_is_loading = js_urls.length;\n", | |
" for (var i = 0; i < js_urls.length; i++) {\n", | |
" var url = js_urls[i];\n", | |
" var s = document.createElement('script');\n", | |
" s.src = url;\n", | |
" s.async = false;\n", | |
" s.onreadystatechange = s.onload = function() {\n", | |
" root._bokeh_is_loading--;\n", | |
" if (root._bokeh_is_loading === 0) {\n", | |
" console.log(\"Bokeh: all BokehJS libraries loaded\");\n", | |
" run_callbacks()\n", | |
" }\n", | |
" };\n", | |
" s.onerror = function() {\n", | |
" console.warn(\"failed to load library \" + url);\n", | |
" };\n", | |
" console.log(\"Bokeh: injecting script tag for BokehJS library: \", url);\n", | |
" document.getElementsByTagName(\"head\")[0].appendChild(s);\n", | |
" }\n", | |
" };var element = document.getElementById(\"5cb01db7-6a5f-4b7c-945c-2e7ec9bff37a\");\n", | |
" if (element == null) {\n", | |
" console.log(\"Bokeh: ERROR: autoload.js configured with elementid '5cb01db7-6a5f-4b7c-945c-2e7ec9bff37a' but no matching script tag was found. \")\n", | |
" return false;\n", | |
" }\n", | |
"\n", | |
" var js_urls = [\"https://cdn.pydata.org/bokeh/release/bokeh-0.12.10.min.js\", \"https://cdn.pydata.org/bokeh/release/bokeh-widgets-0.12.10.min.js\", \"https://cdn.pydata.org/bokeh/release/bokeh-tables-0.12.10.min.js\", \"https://cdn.pydata.org/bokeh/release/bokeh-gl-0.12.10.min.js\"];\n", | |
"\n", | |
" var inline_js = [\n", | |
" function(Bokeh) {\n", | |
" Bokeh.set_log_level(\"info\");\n", | |
" },\n", | |
" \n", | |
" function(Bokeh) {\n", | |
" \n", | |
" },\n", | |
" function(Bokeh) {\n", | |
" console.log(\"Bokeh: injecting CSS: https://cdn.pydata.org/bokeh/release/bokeh-0.12.10.min.css\");\n", | |
" Bokeh.embed.inject_css(\"https://cdn.pydata.org/bokeh/release/bokeh-0.12.10.min.css\");\n", | |
" console.log(\"Bokeh: injecting CSS: https://cdn.pydata.org/bokeh/release/bokeh-widgets-0.12.10.min.css\");\n", | |
" Bokeh.embed.inject_css(\"https://cdn.pydata.org/bokeh/release/bokeh-widgets-0.12.10.min.css\");\n", | |
" console.log(\"Bokeh: injecting CSS: https://cdn.pydata.org/bokeh/release/bokeh-tables-0.12.10.min.css\");\n", | |
" Bokeh.embed.inject_css(\"https://cdn.pydata.org/bokeh/release/bokeh-tables-0.12.10.min.css\");\n", | |
" }\n", | |
" ];\n", | |
"\n", | |
" function run_inline_js() {\n", | |
" \n", | |
" if ((root.Bokeh !== undefined) || (force === true)) {\n", | |
" for (var i = 0; i < inline_js.length; i++) {\n", | |
" inline_js[i].call(root, root.Bokeh);\n", | |
" }if (force === true) {\n", | |
" display_loaded();\n", | |
" }} else if (Date.now() < root._bokeh_timeout) {\n", | |
" setTimeout(run_inline_js, 100);\n", | |
" } else if (!root._bokeh_failed_load) {\n", | |
" console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n", | |
" root._bokeh_failed_load = true;\n", | |
" } else if (force !== true) {\n", | |
" var cell = $(document.getElementById(\"5cb01db7-6a5f-4b7c-945c-2e7ec9bff37a\")).parents('.cell').data().cell;\n", | |
" cell.output_area.append_execute_result(NB_LOAD_WARNING)\n", | |
" }\n", | |
"\n", | |
" }\n", | |
"\n", | |
" if (root._bokeh_is_loading === 0) {\n", | |
" console.log(\"Bokeh: BokehJS loaded, going straight to plotting\");\n", | |
" run_inline_js();\n", | |
" } else {\n", | |
" load_libs(js_urls, function() {\n", | |
" console.log(\"Bokeh: BokehJS plotting callback run at\", now());\n", | |
" run_inline_js();\n", | |
" });\n", | |
" }\n", | |
"}(window));" | |
], | |
"application/vnd.bokehjs_load.v0+json": "\n(function(root) {\n function now() {\n return new Date();\n }\n\n var force = true;\n\n if (typeof (root._bokeh_onload_callbacks) === \"undefined\" || force === true) {\n root._bokeh_onload_callbacks = [];\n root._bokeh_is_loading = undefined;\n }\n\n \n\n \n if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\n }\n\n var NB_LOAD_WARNING = {'data': {'text/html':\n \"<div style='background-color: #fdd'>\\n\"+\n \"<p>\\n\"+\n \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n \"</p>\\n\"+\n \"<ul>\\n\"+\n \"<li>re-rerun `output_notebook()` to attempt to load from CDN again, or</li>\\n\"+\n \"<li>use INLINE resources instead, as so:</li>\\n\"+\n \"</ul>\\n\"+\n \"<code>\\n\"+\n \"from bokeh.resources import INLINE\\n\"+\n \"output_notebook(resources=INLINE)\\n\"+\n \"</code>\\n\"+\n \"</div>\"}};\n\n function display_loaded() {\n var el = document.getElementById(\"5cb01db7-6a5f-4b7c-945c-2e7ec9bff37a\");\n if (el != null) {\n el.textContent = \"BokehJS is loading...\";\n }\n if (root.Bokeh !== undefined) {\n if (el != null) {\n el.textContent = \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n }\n } else if (Date.now() < root._bokeh_timeout) {\n setTimeout(display_loaded, 100)\n }\n }\n\n\n function run_callbacks() {\n try {\n root._bokeh_onload_callbacks.forEach(function(callback) { callback() });\n }\n finally {\n delete root._bokeh_onload_callbacks\n }\n console.info(\"Bokeh: all callbacks have finished\");\n }\n\n function load_libs(js_urls, callback) {\n root._bokeh_onload_callbacks.push(callback);\n if (root._bokeh_is_loading > 0) {\n console.log(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n }\n if (js_urls == null || js_urls.length === 0) {\n run_callbacks();\n return null;\n }\n console.log(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n root._bokeh_is_loading = js_urls.length;\n for (var i = 0; i < js_urls.length; i++) {\n var url = js_urls[i];\n var s = document.createElement('script');\n s.src = url;\n s.async = false;\n s.onreadystatechange = s.onload = function() {\n root._bokeh_is_loading--;\n if (root._bokeh_is_loading === 0) {\n console.log(\"Bokeh: all BokehJS libraries loaded\");\n run_callbacks()\n }\n };\n s.onerror = function() {\n console.warn(\"failed to load library \" + url);\n };\n console.log(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.getElementsByTagName(\"head\")[0].appendChild(s);\n }\n };var element = document.getElementById(\"5cb01db7-6a5f-4b7c-945c-2e7ec9bff37a\");\n if (element == null) {\n console.log(\"Bokeh: ERROR: autoload.js configured with elementid '5cb01db7-6a5f-4b7c-945c-2e7ec9bff37a' but no matching script tag was found. \")\n return false;\n }\n\n var js_urls = [\"https://cdn.pydata.org/bokeh/release/bokeh-0.12.10.min.js\", \"https://cdn.pydata.org/bokeh/release/bokeh-widgets-0.12.10.min.js\", \"https://cdn.pydata.org/bokeh/release/bokeh-tables-0.12.10.min.js\", \"https://cdn.pydata.org/bokeh/release/bokeh-gl-0.12.10.min.js\"];\n\n var inline_js = [\n function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\n \n function(Bokeh) {\n \n },\n function(Bokeh) {\n console.log(\"Bokeh: injecting CSS: https://cdn.pydata.org/bokeh/release/bokeh-0.12.10.min.css\");\n Bokeh.embed.inject_css(\"https://cdn.pydata.org/bokeh/release/bokeh-0.12.10.min.css\");\n console.log(\"Bokeh: injecting CSS: https://cdn.pydata.org/bokeh/release/bokeh-widgets-0.12.10.min.css\");\n Bokeh.embed.inject_css(\"https://cdn.pydata.org/bokeh/release/bokeh-widgets-0.12.10.min.css\");\n console.log(\"Bokeh: injecting CSS: https://cdn.pydata.org/bokeh/release/bokeh-tables-0.12.10.min.css\");\n Bokeh.embed.inject_css(\"https://cdn.pydata.org/bokeh/release/bokeh-tables-0.12.10.min.css\");\n }\n ];\n\n function run_inline_js() {\n \n if ((root.Bokeh !== undefined) || (force === true)) {\n for (var i = 0; i < inline_js.length; i++) {\n inline_js[i].call(root, root.Bokeh);\n }if (force === true) {\n display_loaded();\n }} else if (Date.now() < root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load = true;\n } else if (force !== true) {\n var cell = $(document.getElementById(\"5cb01db7-6a5f-4b7c-945c-2e7ec9bff37a\")).parents('.cell').data().cell;\n cell.output_area.append_execute_result(NB_LOAD_WARNING)\n }\n\n }\n\n if (root._bokeh_is_loading === 0) {\n console.log(\"Bokeh: BokehJS loaded, going straight to plotting\");\n run_inline_js();\n } else {\n load_libs(js_urls, function() {\n console.log(\"Bokeh: BokehJS plotting callback run at\", now());\n run_inline_js();\n });\n }\n}(window));" | |
}, | |
"metadata": {}, | |
"output_type": "display_data" | |
} | |
], | |
"source": [ | |
"import pandas as pd\n", | |
"import numpy as np\n", | |
"from bokeh.io import show, output_notebook\n", | |
"from bokeh.models import GeoJSONDataSource, LinearColorMapper\n", | |
"import geopandas as gpd\n", | |
"from bokeh.palettes import Viridis6 as palette\n", | |
"from bokeh.plotting import figure\n", | |
"\n", | |
"output_notebook()" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 2, | |
"metadata": {}, | |
"outputs": [], | |
"source": [ | |
"#obtain countries shapes\n", | |
"world = gpd.read_file(gpd.datasets.get_path('naturalearth_lowres'))\n", | |
"europe = (world.loc[world['continent'] == 'Europe'])" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 3, | |
"metadata": {}, | |
"outputs": [], | |
"source": [ | |
"geo_source = GeoJSONDataSource(geojson=europe.to_json())" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 4, | |
"metadata": { | |
"scrolled": false | |
}, | |
"outputs": [ | |
{ | |
"data": { | |
"text/html": [ | |
"\n", | |
"<div class=\"bk-root\">\n", | |
" <div class=\"bk-plotdiv\" id=\"7431ff5d-2810-49a3-8f96-b594ad8822ac\"></div>\n", | |
"</div>" | |
] | |
}, | |
"metadata": {}, | |
"output_type": "display_data" | |
}, | |
{ | |
"data": { | |
"application/javascript": [ | |
"(function(root) {\n", | |
" function embed_document(root) {\n", | |
" var docs_json = {\"cfcce545-b6d6-4592-86f5-6887fd1d703c\":{\"roots\":{\"references\":[{\"attributes\":{},\"id\":\"f32cb9aa-7b85-47e3-8a38-cdcf971d2e5d\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"22dfda17-1de7-4bf0-a87a-32b2a5e30d9d\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"palette\":[\"#440154\",\"#404387\",\"#29788E\",\"#22A784\",\"#79D151\",\"#FDE724\"]},\"id\":\"3952a10a-7c7f-4ce9-b150-423b4cb0b8d9\",\"type\":\"LinearColorMapper\"},{\"attributes\":{\"dimension\":1,\"plot\":{\"id\":\"1ed86fb3-c2e8-4dbd-a8a4-c21c3281e10c\",\"subtype\":\"Figure\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"f476fca6-28df-49d2-805e-38be04c1c470\",\"type\":\"BasicTicker\"}},\"id\":\"c897e716-4152-47a8-9571-064de6edbb1b\",\"type\":\"Grid\"},{\"attributes\":{\"callback\":null,\"geojson\":\"{\\\"type\\\": \\\"FeatureCollection\\\", \\\"features\\\": [{\\\"id\\\": \\\"2\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"pop_est\\\": 3639453.0, \\\"continent\\\": \\\"Europe\\\", \\\"name\\\": \\\"Albania\\\", \\\"iso_a3\\\": \\\"ALB\\\", \\\"gdp_md_est\\\": 21810.0}, \\\"geometry\\\": {\\\"type\\\": \\\"Polygon\\\", \\\"coordinates\\\": [[[20.59024743010491, 41.855404161133606], [20.463175083099202, 41.51508901627534], [20.605181919037364, 41.086226304685226], [21.0200403174764, 40.84272695572588], [20.999989861747224, 40.58000397395398], [20.674996779063633, 40.43499990494303], [20.615000441172754, 40.11000682225938], [20.15001590341052, 39.62499766698397], [19.980000441170148, 39.69499339452341], [19.960001661873207, 39.91500580500605], [19.406081984136733, 40.250773423822466], [19.319058872157143, 40.72723012955356], [19.40354983895429, 41.40956574153546], [19.540027296637106, 41.71998607031276], [19.37176883309496, 41.877547512370654], [19.304486118250793, 42.19574514420782], [19.73805138517963, 42.68824738216557], [19.801613396898688, 42.50009349219084], [20.070700000000045, 42.58863000000008], [20.283754510181893, 42.32025950781508], [20.522950000000037, 42.21787000000006], [20.59024743010491, 41.855404161133606]]]}}, {\\\"id\\\": \\\"9\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"pop_est\\\": 8210281.0, \\\"continent\\\": \\\"Europe\\\", \\\"name\\\": \\\"Austria\\\", \\\"iso_a3\\\": \\\"AUT\\\", \\\"gdp_md_est\\\": 329500.0}, \\\"geometry\\\": {\\\"type\\\": \\\"Polygon\\\", \\\"coordinates\\\": [[[16.979666782304037, 48.123497015976305], [16.90375410326726, 47.71486562762833], [16.340584344150415, 47.71290192320123], [16.534267612380376, 47.49617096616912], [16.202298211337364, 46.85238597267696], [16.011663852612656, 46.6836107448117], [15.137091912504985, 46.65870270444703], [14.63247155117483, 46.43181732846955], [13.806475457421527, 46.509306138691215], [12.376485223040817, 46.76755910906985], [12.153088006243054, 47.11539317482645], [11.16482791509327, 46.94157949481273], [11.048555942436536, 46.75135854754634], [10.44270145024663, 46.89354625099743], [9.932448357796659, 46.92072805438296], [9.479969516649021, 47.102809963563374], [9.632931756232978, 47.34760122332999], [9.59422610844635, 47.52505809182027], [9.89606814946319, 47.580196845075704], [10.402083774465211, 47.30248769793916], [10.544504021861627, 47.56639923765377], [11.426414015354737, 47.523766181012974], [12.141357456112788, 47.703083401065776], [12.620759718484493, 47.67238760028441], [12.932626987365948, 47.467645575544], [13.02585127122049, 47.63758352313583], [12.884102817443903, 48.28914581968792], [13.243357374737, 48.416114813829054], [13.595945672264437, 48.87717194273715], [14.338897739324722, 48.55530528420721], [14.901447381254057, 48.964401760445824], [15.253415561593982, 49.03907420510758], [16.02964725105022, 48.73389903420793], [16.499282667718774, 48.78580801044511], [16.960288120194576, 48.5969823268506], [16.879982944413, 48.47001333270947], [16.979666782304037, 48.123497015976305]]]}}, {\\\"id\\\": \\\"12\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"pop_est\\\": 10414336.0, \\\"continent\\\": \\\"Europe\\\", \\\"name\\\": \\\"Belgium\\\", \\\"iso_a3\\\": \\\"BEL\\\", \\\"gdp_md_est\\\": 389300.0}, \\\"geometry\\\": {\\\"type\\\": \\\"Polygon\\\", \\\"coordinates\\\": [[[3.3149711442285366, 51.345780951536085], [4.047071160507528, 51.26725861266857], [4.973991326526914, 51.47502370869813], [5.606975945670001, 51.03729848896978], [6.15665815595878, 50.80372101501058], [6.043073357781111, 50.128051662794235], [5.782417433300907, 50.09032786722122], [5.674051954784829, 49.529483547557504], [4.79922163251581, 49.985373033236385], [4.2860229834250845, 49.907496649772554], [3.5881844417556863, 50.37899241800358], [3.1232515804258014, 50.780363267614575], [2.658422071960274, 50.796848049515745], [2.5135730322461427, 51.14850617126183], [3.3149711442285366, 51.345780951536085]]]}}, {\\\"id\\\": \\\"16\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"pop_est\\\": 7204687.0, \\\"continent\\\": \\\"Europe\\\", \\\"name\\\": \\\"Bulgaria\\\", \\\"iso_a3\\\": \\\"BGR\\\", \\\"gdp_md_est\\\": 93750.0}, \\\"geometry\\\": {\\\"type\\\": \\\"Polygon\\\", \\\"coordinates\\\": [[[22.65714969248299, 44.23492300066128], [22.944832391051847, 43.82378530534713], [23.332302280376325, 43.897010809904714], [24.100679152124172, 43.74105133724785], [25.569271681426926, 43.68844472917472], [26.065158725699746, 43.94349376075127], [27.242399529740908, 44.175986029632405], [27.970107049275075, 43.81246816667522], [28.558081495891997, 43.70746165625813], [28.03909508638472, 43.293171698574184], [27.67389773937805, 42.57789236100622], [27.99672041190539, 42.00735871028779], [27.13573937349048, 42.14148489030134], [26.1170418637208, 41.82690460872456], [26.106138136507212, 41.32889883072778], [25.197201368925448, 41.23448598893053], [24.492644891058035, 41.583896185872035], [23.692073601992348, 41.309080918943856], [22.952377150166452, 41.33799388281115], [22.88137373219743, 41.99929718685026], [22.380525750424592, 42.32025950781509], [22.54501183440962, 42.46136200618804], [22.43659467946128, 42.580321153323936], [22.60480146657133, 42.898518785161144], [22.986018507588483, 43.211161200526966], [22.50015669118028, 43.64281443946099], [22.410446404721597, 44.008063462899955], [22.65714969248299, 44.23492300066128]]]}}, {\\\"id\\\": \\\"18\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"pop_est\\\": 4613414.0, \\\"continent\\\": \\\"Europe\\\", \\\"name\\\": \\\"Bosnia and Herz.\\\", \\\"iso_a3\\\": \\\"BIH\\\", \\\"gdp_md_est\\\": 29700.0}, \\\"geometry\\\": {\\\"type\\\": \\\"Polygon\\\", \\\"coordinates\\\": [[[19.00548628101012, 44.86023366960916], [19.36802999999992, 44.863000000000056], [19.11761000000007, 44.42307000000011], [19.59976000000006, 44.03846999999996], [19.454000000000065, 43.56810000000013], [19.218519999999955, 43.52384000000001], [19.03165000000007, 43.432529999999986], [18.706480000000056, 43.200109999999995], [18.559999999999945, 42.64999999999998], [17.674921502358984, 43.02856252702361], [17.297373488034452, 43.44634064388737], [16.91615644701733, 43.66772247982567], [16.456442905348865, 44.04123973243128], [16.23966027188453, 44.35114329688571], [15.750026075918981, 44.818711656262565], [15.959367303133376, 45.23377676043094], [16.318156772535872, 45.00412669532591], [16.534939406000206, 45.21160757097772], [17.002146030351014, 45.23377676043094], [17.861783481526402, 45.067740383477144], [18.553214145591653, 45.08158966733146], [19.00548628101012, 44.86023366960916]]]}}, {\\\"id\\\": \\\"19\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"pop_est\\\": 9648533.0, \\\"continent\\\": \\\"Europe\\\", \\\"name\\\": \\\"Belarus\\\", \\\"iso_a3\\\": \\\"BLR\\\", \\\"gdp_md_est\\\": 114100.0}, \\\"geometry\\\": {\\\"type\\\": \\\"Polygon\\\", \\\"coordinates\\\": [[[23.48412763844985, 53.91249766704114], [24.450683628037037, 53.905702216194754], [25.536353794056993, 54.28242340760253], [25.7684326514798, 54.84696259217509], [26.58827924979039, 55.16717560487167], [26.494331495883756, 55.615106919977634], [27.10245975109453, 55.783313707087686], [28.176709425577997, 56.169129950578814], [29.229513380660308, 55.91834422466636], [29.371571893030673, 55.670090643936184], [29.896294386522356, 55.78946320253041], [30.87390913262001, 55.55097646750341], [30.971835971813135, 55.08154775656404], [30.75753380709872, 54.81177094178432], [31.38447228366374, 54.157056382862436], [31.79142418796224, 53.974638576872124], [31.731272820774507, 53.79402944601202], [32.405598585751164, 53.61804535584204], [32.69364301934604, 53.35142080343212], [32.30451948418823, 53.13272614197291], [31.49764367038293, 53.1674268662569], [31.305200636528014, 53.07399587667321], [31.54001834486226, 52.74205231384636], [31.785998162571587, 52.101677964885454], [30.927549269338982, 52.04235342061439], [30.619454380014844, 51.822806098022376], [30.555117221811457, 51.31950348571566], [30.157363722460897, 51.41613841410147], [29.254938185347925, 51.368234361366895], [28.992835320763533, 51.602044379271476], [28.61761274589225, 51.42771393493484], [28.24161502453657, 51.57222707783907], [27.454066196408434, 51.59230337178447], [26.337958611768556, 51.83228872334793], [25.32778771332701, 51.91065603291855], [24.553106316839518, 51.888461005249184], [24.00507775238421, 51.61744395609446], [23.527070753684374, 51.57845408793024], [23.508002150168693, 52.02364655212473], [23.199493849386187, 52.48697744405367], [23.79919884613338, 52.69109935160657], [23.80493493011778, 53.089731350306074], [23.527535841575002, 53.470121568406555], [23.48412763844985, 53.91249766704114]]]}}, {\\\"id\\\": \\\"28\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"pop_est\\\": 7604467.0, \\\"continent\\\": \\\"Europe\\\", \\\"name\\\": \\\"Switzerland\\\", \\\"iso_a3\\\": \\\"CHE\\\", \\\"gdp_md_est\\\": 316700.0}, \\\"geometry\\\": {\\\"type\\\": \\\"Polygon\\\", \\\"coordinates\\\": [[[9.59422610844635, 47.52505809182027], [9.632931756232978, 47.34760122332999], [9.479969516649021, 47.102809963563374], [9.932448357796659, 46.92072805438296], [10.44270145024663, 46.89354625099743], [10.363378126678612, 46.48357127540986], [9.922836541390382, 46.31489940040919], [9.182881707403055, 46.44021474871698], [8.966305779667806, 46.03693187111119], [8.489952426801324, 46.005150865251686], [8.31662967289438, 46.16364248309086], [7.7559920589598335, 45.82449005795931], [7.2738509456766565, 45.776947740250776], [6.843592970414505, 45.99114655210061], [6.5000997249704255, 46.42967275652944], [6.022609490593538, 46.27298981382047], [6.037388950229001, 46.725778713561866], [6.768713820023606, 47.2877082383037], [6.736571079138059, 47.541801255882845], [7.192202182655507, 47.44976552997102], [7.466759067422231, 47.62058197691181], [8.317301466514152, 47.61357982033626], [8.522611932009767, 47.83082754169129], [9.59422610844635, 47.52505809182027]]]}}, {\\\"id\\\": \\\"40\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"pop_est\\\": 10211904.0, \\\"continent\\\": \\\"Europe\\\", \\\"name\\\": \\\"Czech Rep.\\\", \\\"iso_a3\\\": \\\"CZE\\\", \\\"gdp_md_est\\\": 265200.0}, \\\"geometry\\\": {\\\"type\\\": \\\"Polygon\\\", \\\"coordinates\\\": [[[16.960288120194576, 48.5969823268506], [16.499282667718774, 48.78580801044511], [16.02964725105022, 48.73389903420793], [15.253415561593982, 49.03907420510758], [14.901447381254057, 48.964401760445824], [14.338897739324722, 48.55530528420721], [13.595945672264437, 48.87717194273715], [13.031328973043431, 49.30706818297324], [12.521024204161193, 49.547415269562734], [12.415190870827445, 49.96912079528057], [12.240111118222558, 50.266337795607285], [12.966836785543194, 50.484076443069085], [13.338131951560285, 50.73323436136435], [14.056227654688172, 50.9269176295943], [14.307013380600637, 51.117267767941414], [14.570718214586066, 51.002339382524276], [15.01699588385867, 51.10667409932158], [15.490972120839729, 50.78472992614321], [16.23862674323857, 50.69773265237984], [16.176253289462267, 50.42260732685791], [16.719475945714436, 50.21574656839354], [16.86876915860566, 50.47397370055603], [17.55456709155112, 50.36214590107642], [17.64944502123899, 50.049038397819956], [18.392913852622172, 49.98862864847075], [18.853144158613617, 49.49622976337764], [18.554971144289482, 49.495015367218784], [18.399993523846177, 49.31500051533004], [18.170498488037964, 49.271514797556435], [18.104972771891852, 49.04398346617531], [17.913511590250465, 48.996492824899086], [17.88648481616181, 48.90347524677371], [17.545006951577108, 48.80001902932537], [17.101984897538898, 48.816968899117114], [16.960288120194576, 48.5969823268506]]]}}, {\\\"id\\\": \\\"41\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"pop_est\\\": 82329758.0, \\\"continent\\\": \\\"Europe\\\", \\\"name\\\": \\\"Germany\\\", \\\"iso_a3\\\": \\\"DEU\\\", \\\"gdp_md_est\\\": 2918000.0}, \\\"geometry\\\": {\\\"type\\\": \\\"Polygon\\\", \\\"coordinates\\\": [[[9.921906365609232, 54.98310415304803], [9.9395797054529, 54.596641954153256], [10.950112338920519, 54.363607082733154], [10.93946699386845, 54.00869334575259], [11.956252475643282, 54.19648550070116], [12.518440382546714, 54.470370591847995], [13.647467075259499, 54.0755109727059], [14.119686313542559, 53.75702912049104], [14.353315463934166, 53.248171291713106], [14.074521111719434, 52.98126251892535], [14.437599725002201, 52.624850165408304], [14.685026482815715, 52.089947414755216], [14.607098422919648, 51.74518809671997], [15.016995883858783, 51.10667409932171], [14.570718214586122, 51.00233938252438], [14.307013380600665, 51.11726776794137], [14.056227654688314, 50.92691762959436], [13.338131951560399, 50.73323436136428], [12.96683678554325, 50.48407644306917], [12.240111118222671, 50.26633779560723], [12.415190870827473, 49.96912079528062], [12.521024204161336, 49.54741526956275], [13.031328973043514, 49.30706818297324], [13.595945672264577, 48.877171942737164], [13.243357374737116, 48.41611481382904], [12.884102817443875, 48.28914581968786], [13.025851271220517, 47.63758352313596], [12.932626987366064, 47.467645575544], [12.620759718484521, 47.672387600284424], [12.141357456112871, 47.70308340106578], [11.426414015354851, 47.52376618101306], [10.544504021861599, 47.5663992376538], [10.402083774465325, 47.30248769793917], [9.89606814946319, 47.580196845075704], [9.594226108446378, 47.5250580918202], [8.522611932009795, 47.83082754169135], [8.317301466514095, 47.61357982033627], [7.466759067422288, 47.62058197691192], [7.593676385131062, 48.33301911070373], [8.099278598674857, 49.01778351500343], [6.65822960778371, 49.20195831969164], [6.186320428094177, 49.463802802114515], [6.242751092156993, 49.90222565367873], [6.043073357781111, 50.128051662794235], [6.15665815595878, 50.80372101501058], [5.988658074577813, 51.851615709025054], [6.589396599970826, 51.852029120483394], [6.842869500362383, 52.22844025329755], [7.092053256873896, 53.144043280644894], [6.905139601274129, 53.48216217713065], [7.100424838905269, 53.69393219666267], [7.936239454793963, 53.74829580343379], [8.121706170289485, 53.52779246684429], [8.800734490604668, 54.020785630908904], [8.57211795414537, 54.39564647075406], [8.526229282270208, 54.96274363872516], [9.282048780971138, 54.83086538351631], [9.921906365609232, 54.98310415304803]]]}}, {\\\"id\\\": \\\"43\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"pop_est\\\": 5500510.0, \\\"continent\\\": \\\"Europe\\\", \\\"name\\\": \\\"Denmark\\\", \\\"iso_a3\\\": \\\"DNK\\\", \\\"gdp_md_est\\\": 203600.0}, \\\"geometry\\\": {\\\"type\\\": \\\"MultiPolygon\\\", \\\"coordinates\\\": [[[[12.690006137755631, 55.609990953180784], [12.089991082414741, 54.80001455343793], [11.043543328504228, 55.364863796604254], [10.903913608451631, 55.77995473898875], [12.370904168353292, 56.111407375708836], [12.690006137755631, 55.609990953180784]]], [[[10.912181837618363, 56.458621324277914], [10.667803989309988, 56.08138336854722], [10.369992710011985, 56.19000722922473], [9.649984978889307, 55.469999498102055], [9.921906365609175, 54.98310415304806], [9.282048780971138, 54.83086538351617], [8.526229282270236, 54.96274363872499], [8.12031090661759, 55.517722683323626], [8.08997684086225, 56.5400117051376], [8.256581658571264, 56.8099693874303], [8.543437534223386, 57.110002753316905], [9.42446902836761, 57.17206614849948], [9.775558709358563, 57.44794078228966], [10.580005730846153, 57.73001658795485], [10.546105991262692, 57.215732733786155], [10.250000034230226, 56.89001618105047], [10.369992710011985, 56.609981594460834], [10.912181837618363, 56.458621324277914]]]]}}, {\\\"id\\\": \\\"49\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"pop_est\\\": 40525002.0, \\\"continent\\\": \\\"Europe\\\", \\\"name\\\": \\\"Spain\\\", \\\"iso_a3\\\": \\\"ESP\\\", \\\"gdp_md_est\\\": 1403000.0}, \\\"geometry\\\": {\\\"type\\\": \\\"Polygon\\\", \\\"coordinates\\\": [[[-9.034817674180246, 41.880570583659676], [-8.984433152695672, 42.59277517350627], [-9.392883673530648, 43.0266246608127], [-7.97818966310831, 43.74833771420099], [-6.754491746436756, 43.567909450853925], [-5.411886359061597, 43.57423981380968], [-4.3478427799557835, 43.40344920508504], [-3.5175317041060907, 43.4559007838613], [-1.901351284177764, 43.42280202897834], [-1.502770961910528, 43.03401439063043], [0.3380469091905809, 42.57954600683955], [0.7015906103638941, 42.795734361332606], [1.8267932470871528, 42.34338471126569], [2.9859989762584576, 42.47301504166986], [3.0394840836805486, 41.892120266276905], [2.0918416683121848, 41.226088568683096], [0.8105245296351882, 41.01473196060934], [0.7213310074994013, 40.678318386389236], [0.10669152181986874, 40.12393362076202], [-0.27871131021294104, 39.30997813573272], [0.11129072429383768, 38.73851430923304], [-0.4671235823491031, 38.29236583104115], [-0.6833894514905978, 37.642353827457825], [-1.4383821272748492, 37.44306366632422], [-2.146452602538119, 36.67414419203729], [-3.4157808089233868, 36.65889964451118], [-4.368900926114719, 36.677839056946155], [-4.995219285492212, 36.32470815687964], [-5.3771597965614575, 35.946850083961465], [-5.866432257500904, 36.02981659600606], [-6.236693894872175, 36.367677110330334], [-6.520190802425404, 36.94291331638732], [-7.453725551778092, 37.09778758396607], [-7.537105475281024, 37.42890432387624], [-7.166507941099865, 37.803894354802225], [-7.029281175148796, 38.07576406508977], [-7.374092169616318, 38.37305858006492], [-7.098036668313128, 39.03007274022379], [-7.498632371439726, 39.62957103124181], [-7.066591559263529, 39.711891587882775], [-7.026413133156595, 40.184524237624245], [-6.864019944679385, 40.33087189387483], [-6.851126674822552, 41.11108266861753], [-6.389087693700915, 41.381815497394655], [-6.6686055159676565, 41.883386949219584], [-7.251308966490824, 41.91834605566505], [-7.422512986673795, 41.79207469335984], [-8.013174607769912, 41.790886135417125], [-8.263856980817792, 42.28046865495034], [-8.67194576662672, 42.13468943945496], [-9.034817674180246, 41.880570583659676]]]}}, {\\\"id\\\": \\\"50\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"pop_est\\\": 1299371.0, \\\"continent\\\": \\\"Europe\\\", \\\"name\\\": \\\"Estonia\\\", \\\"iso_a3\\\": \\\"EST\\\", \\\"gdp_md_est\\\": 27410.0}, \\\"geometry\\\": {\\\"type\\\": \\\"Polygon\\\", \\\"coordinates\\\": [[[24.312862583114622, 57.79342357037697], [24.42892785004216, 58.38341339785329], [24.061198357853186, 58.25737457949341], [23.426560092876684, 58.612753404364625], [23.339795363058645, 59.187240302153384], [24.604214308376186, 59.46585378685502], [25.86418908051664, 59.61109039981133], [26.949135776484525, 59.445803331125774], [27.981114129353244, 59.475388088612874], [28.13169925305175, 59.300825100330925], [27.420166456824944, 58.72458120384424], [27.71668582531572, 57.79189911562436], [27.288184848751513, 57.47452830670383], [26.463532342237787, 57.47638865826633], [25.60280968598437, 57.84752879498657], [25.16459354014927, 57.97015696881519], [24.312862583114622, 57.79342357037697]]]}}, {\\\"id\\\": \\\"52\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"pop_est\\\": 5250275.0, \\\"continent\\\": \\\"Europe\\\", \\\"name\\\": \\\"Finland\\\", \\\"iso_a3\\\": \\\"FIN\\\", \\\"gdp_md_est\\\": 193500.0}, \\\"geometry\\\": {\\\"type\\\": \\\"Polygon\\\", \\\"coordinates\\\": [[[28.591929559043194, 69.06477692328666], [28.445943637818658, 68.36461294216404], [29.97742638522061, 67.69829702419266], [29.054588657352326, 66.94428620062193], [30.217650000000003, 65.80598], [29.54442955904699, 64.94867157659048], [30.44468468600371, 64.20445343693909], [30.035872430142717, 63.55281362573855], [31.516092156711125, 62.86768748641289], [31.139991082490894, 62.35769277612441], [30.21110721204445, 61.780027777749694], [28.069997592895277, 60.50351654727584], [26.255172967236973, 60.4239606797625], [24.496623976344523, 60.05731639265166], [22.869694858499457, 59.846373196036225], [22.290763787533592, 60.39192129174154], [21.322244093519316, 60.720169989659524], [21.544866163832694, 61.70532949487179], [21.05921105315369, 62.60739329695874], [21.536029493910803, 63.18973501245587], [22.442744174903993, 63.81781037053129], [24.730511508897536, 64.90234365504084], [25.398067661243942, 65.11142650009374], [25.294043003040404, 65.53434642197045], [23.903378533633802, 66.00692739527962], [23.565879754335583, 66.39605093043743], [23.53947309743444, 67.93600861273525], [21.978534783626117, 68.6168456081807], [20.645592889089528, 69.10624726020087], [21.244936150810673, 69.37044302029308], [22.356237827247412, 68.84174144151491], [23.66204959483076, 68.89124746365054], [24.735679152126725, 68.64955678982146], [25.689212680776365, 69.09211375596904], [26.179622023226244, 69.82529897732614], [27.732292107867863, 70.16419302029625], [29.015572950971972, 69.76649119737799], [28.591929559043194, 69.06477692328666]]]}}, {\\\"id\\\": \\\"55\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"pop_est\\\": 64057792.0, \\\"continent\\\": \\\"Europe\\\", \\\"name\\\": \\\"France\\\", \\\"iso_a3\\\": \\\"FRA\\\", \\\"gdp_md_est\\\": 2128000.0}, \\\"geometry\\\": {\\\"type\\\": \\\"MultiPolygon\\\", \\\"coordinates\\\": [[[[-52.55642473001839, 2.504705308437053], [-52.93965715189498, 2.124857692875622], [-53.418465135295264, 2.0533891870160375], [-53.554839240113495, 2.334896551925965], [-53.778520677288896, 2.3767027856500533], [-54.08806250671728, 2.105556545414629], [-54.52475419779975, 2.3118488631237852], [-54.27122962097579, 2.738747870286943], [-54.18428402364475, 3.194172268075235], [-54.01150387227682, 3.6225698917748588], [-54.399542202356514, 4.212611395683481], [-54.47863298197922, 4.896755682795643], [-53.95804460307093, 5.756548163267809], [-53.618452928264844, 5.646529038918402], [-52.88214128275408, 5.4098509790215985], [-51.82334286152593, 4.565768133966145], [-51.65779741067888, 4.156232408053029], [-52.249337531123984, 3.2410944685962875], [-52.55642473001839, 2.504705308437053]]], [[[9.560016310269134, 42.15249197037957], [9.229752231491773, 41.38000682226445], [8.775723097375362, 41.58361196549444], [8.54421268070783, 42.256516628583086], [8.746009148807588, 42.62812185319396], [9.390000848028905, 43.00998484961474], [9.560016310269134, 42.15249197037957]]], [[[3.5881844417557147, 50.37899241800358], [4.286022983425141, 49.907496649772554], [4.799221632515753, 49.98537303323633], [5.674051954784886, 49.52948354755745], [5.897759230176376, 49.44266714130717], [6.186320428094206, 49.46380280211446], [6.6582296077835394, 49.201958319691556], [8.099278598674772, 49.01778351500337], [7.593676385131062, 48.33301911070373], [7.466759067422231, 47.620581976911865], [7.192202182655535, 47.44976552997099], [6.736571079138088, 47.54180125588289], [6.768713820023635, 47.28770823830368], [6.037388950228973, 46.72577871356191], [6.022609490593567, 46.272989813820516], [6.500099724970454, 46.42967275652944], [6.843592970414562, 45.99114655210067], [6.802355177445662, 45.70857982032868], [7.096652459347837, 45.333098863295874], [6.749955275101712, 45.02851797136759], [7.007562290076663, 44.25476675066139], [7.549596388386163, 44.12790110938482], [7.435184767291844, 43.69384491634918], [6.529245232783069, 43.12889232031836], [4.556962517931396, 43.39965098731159], [3.1004105973527203, 43.075200507167125], [2.985998976258486, 42.473015041669896], [1.8267932470871813, 42.34338471126566], [0.7015906103639225, 42.79573436133265], [0.3380469091905809, 42.579546006839564], [-1.5027709619104712, 43.03401439063049], [-1.9013512841777356, 43.42280202897834], [-1.3842252262329566, 44.02261037859017], [-1.1937975732373616, 46.014917710954876], [-2.225724249673789, 47.06436269793821], [-2.963276129559574, 47.570326646507965], [-4.4915549381594815, 47.95495433205642], [-4.592349819344747, 48.68416046812695], [-3.2958139713577452, 48.901692409859635], [-1.6165107893849324, 48.644421291694584], [-1.9334940250632542, 49.77634186461577], [-0.9894689599553601, 49.347375800160876], [1.3387610205227531, 50.12717316344526], [1.6390010921384999, 50.946606350297515], [2.513573032246171, 51.14850617126186], [2.658422071960331, 50.79684804951566], [3.123251580425716, 50.78036326761452], [3.5881844417557147, 50.37899241800358]]]]}}, {\\\"id\\\": \\\"57\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"pop_est\\\": 62262000.0, \\\"continent\\\": \\\"Europe\\\", \\\"name\\\": \\\"United Kingdom\\\", \\\"iso_a3\\\": \\\"GBR\\\", \\\"gdp_md_est\\\": 1977704.0}, \\\"geometry\\\": {\\\"type\\\": \\\"MultiPolygon\\\", \\\"coordinates\\\": [[[[-5.661948614921897, 54.55460317648385], [-6.1978848942209765, 53.86756500916334], [-6.953730231137996, 54.073702297575636], [-7.572167934591079, 54.05995636658599], [-7.3660306461787854, 54.595840969452695], [-7.572167934591079, 55.1316222194549], [-6.733847011736145, 55.1728600124238], [-5.661948614921897, 54.55460317648385]]], [[[-3.0050048486352807, 58.63500010846633], [-4.073828497728016, 57.55302480735526], [-3.0550017968776615, 57.69001902936094], [-1.9592805647769183, 57.68479970969952], [-2.2199881656893012, 56.87001740175353], [-3.119003058271119, 55.973793036515474], [-2.085009324543023, 55.90999848085127], [-2.005675679673857, 55.80490285035023], [-1.11499101399221, 54.624986477265395], [-0.4304849918542004, 54.46437612570216], [0.18498131674203933, 53.32501414653103], [0.4699768408317766, 52.92999949809197], [1.681530795914739, 52.739520168664], [1.5599878271643774, 52.09999848083601], [1.050561557630914, 51.806760565795685], [1.4498653499503007, 51.28942780212196], [0.5503336930455021, 50.765738837275876], [-0.7875174625586396, 50.77498891865622], [-2.4899975244143775, 50.50001862243124], [-2.956273972984036, 50.696879991247016], [-3.6174480859423284, 50.22835561787272], [-4.542507900399244, 50.341837063185665], [-5.245023159191135, 49.95999990498109], [-5.776566941745301, 50.15967763935683], [-4.309989793301838, 51.21000112568916], [-3.414850633142123, 51.42600861266925], [-3.4227194671083225, 51.42684816740609], [-4.984367234710874, 51.593466091510976], [-5.2672957015088855, 51.991400458374585], [-4.2223465641348525, 52.301355699261364], [-4.770013393564113, 52.840004991255626], [-4.5799991520269145, 53.49500377055517], [-3.093830673788659, 53.404547400669685], [-3.0920796370471066, 53.40444082296355], [-2.945008510744344, 53.984999701546684], [-3.614700825433033, 54.600936773292574], [-3.6300054589893307, 54.615012925833014], [-4.844169073903004, 54.790971177786844], [-5.082526617849226, 55.06160065369937], [-4.719112107756644, 55.50847260194348], [-5.047980922862109, 55.78398550070753], [-5.58639767091114, 55.31114614523682], [-5.644998745130181, 56.275014960344805], [-6.149980841486354, 56.78500967063354], [-5.786824713555291, 57.81884837506465], [-5.009998745127575, 58.63001333275005], [-4.211494513353557, 58.55084503847917], [-3.0050048486352807, 58.63500010846633]]]]}}, {\\\"id\\\": \\\"64\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"pop_est\\\": 10737428.0, \\\"continent\\\": \\\"Europe\\\", \\\"name\\\": \\\"Greece\\\", \\\"iso_a3\\\": \\\"GRC\\\", \\\"gdp_md_est\\\": 343000.0}, \\\"geometry\\\": {\\\"type\\\": \\\"MultiPolygon\\\", \\\"coordinates\\\": [[[[23.699980096133004, 35.70500438083553], [24.24666507334868, 35.368022365860156], [25.02501549652888, 35.424995632461986], [25.769207797964185, 35.35401805270908], [25.745023227651586, 35.179997666966216], [26.290002882601726, 35.29999034274792], [26.16499759288766, 35.004995429009796], [24.724982130642303, 34.91998769788961], [24.735007358506948, 35.08499054619759], [23.514978468528113, 35.27999156345098], [23.699980096133004, 35.70500438083553]]], [[[26.604195590936285, 41.562114569661105], [26.29460208507578, 40.93626129817426], [26.056942172965506, 40.824123440100834], [25.447677036244187, 40.85254547786147], [24.92584842296094, 40.94706167252323], [23.714811232200816, 40.68712921809512], [24.407998894964066, 40.1249929876241], [23.899967889102584, 39.96200552017558], [23.3429993018608, 39.96099782974579], [22.813987664488963, 40.476005153966554], [22.62629886240478, 40.25656118423919], [22.84974775563481, 39.65931081802577], [23.3500272966526, 39.19001129816726], [22.973099399515547, 38.97090322524966], [23.530016310324953, 38.51000112563847], [24.025024855248944, 38.21999298761645], [24.040011020613605, 37.655014553369426], [23.115002882589152, 37.92001129816222], [23.409971958111072, 37.409990749657396], [22.774971958108637, 37.30501007745656], [23.15422529469862, 36.422505804992056], [22.490028110451107, 36.41000010837746], [21.670026482843696, 36.8449864771942], [21.295010613701578, 37.644989325504696], [21.120034213961333, 38.31032339126273], [20.730032179454582, 38.769985256498785], [20.217712029712857, 39.340234686839636], [20.15001590341052, 39.62499766698403], [20.615000441172782, 40.110006822259436], [20.674996779063633, 40.434999904943055], [20.99998986174728, 40.58000397395398], [21.02004031747643, 40.84272695572588], [21.674160597426976, 40.93127452245798], [22.05537763844427, 41.14986583105269], [22.597308383889015, 41.130487168943205], [22.76177000000007, 41.304800000000085], [22.95237715016657, 41.33799388281122], [23.692073601992462, 41.30908091894386], [24.492644891058035, 41.58389618587205], [25.197201368925533, 41.23448598893066], [26.106138136507184, 41.32889883072784], [26.117041863720914, 41.82690460872473], [26.604195590936285, 41.562114569661105]]]]}}, {\\\"id\\\": \\\"69\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"pop_est\\\": 4489409.0, \\\"continent\\\": \\\"Europe\\\", \\\"name\\\": \\\"Croatia\\\", \\\"iso_a3\\\": \\\"HRV\\\", \\\"gdp_md_est\\\": 82390.0}, \\\"geometry\\\": {\\\"type\\\": \\\"Polygon\\\", \\\"coordinates\\\": [[[18.829838087650046, 45.908877671891844], [19.072768995854176, 45.52151113543209], [19.39047570158459, 45.236515611342384], [19.00548628101012, 44.86023366960916], [18.553214145591653, 45.08158966733146], [17.861783481526402, 45.067740383477144], [17.002146030351014, 45.23377676043094], [16.534939406000206, 45.21160757097772], [16.318156772535872, 45.00412669532591], [15.959367303133376, 45.23377676043094], [15.750026075918981, 44.818711656262565], [16.23966027188453, 44.35114329688571], [16.456442905348865, 44.04123973243128], [16.91615644701733, 43.66772247982567], [17.297373488034452, 43.44634064388737], [17.674921502358984, 43.02856252702361], [18.559999999999945, 42.64999999999998], [18.450016310304818, 42.47999136002932], [17.509970330483327, 42.849994615239154], [16.930005730871642, 43.20999848080038], [16.015384555737683, 43.50721548112722], [15.174453973052096, 44.243191229827914], [15.376250441151797, 44.31791535092208], [14.92030927904051, 44.73848399512946], [14.901602410550879, 45.07606028907611], [14.258747592839995, 45.23377676043094], [13.952254672917036, 44.80212352149687], [13.656975538801191, 45.13693512631596], [13.67940311041582, 45.48414907488501], [13.715059848697251, 45.500323798192426], [14.4119682145855, 45.46616567644742], [14.59510949062792, 45.63494090431283], [14.935243767972963, 45.471695054702764], [15.327674594797429, 45.45231639259333], [15.323953891672431, 45.731782538427694], [15.671529575267641, 45.83415355079791], [15.768732944408612, 46.23810822202353], [16.564808383864943, 46.50375092221981], [16.882515089595415, 46.38063182228444], [17.630066359129557, 45.9517691106941], [18.45606245288286, 45.75948110613615], [18.829838087650046, 45.908877671891844]]]}}, {\\\"id\\\": \\\"71\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"pop_est\\\": 9905596.0, \\\"continent\\\": \\\"Europe\\\", \\\"name\\\": \\\"Hungary\\\", \\\"iso_a3\\\": \\\"HUN\\\", \\\"gdp_md_est\\\": 196600.0}, \\\"geometry\\\": {\\\"type\\\": \\\"Polygon\\\", \\\"coordinates\\\": [[[16.202298211337364, 46.85238597267696], [16.534267612380376, 47.49617096616912], [16.340584344150415, 47.71290192320123], [16.90375410326726, 47.71486562762833], [16.979666782304037, 48.123497015976305], [17.48847293464982, 47.867466132186216], [17.857132602620027, 47.75842886005037], [18.696512892336926, 47.880953681014404], [18.77702477384767, 48.081768296900634], [19.17436486173989, 48.11137889260387], [19.661363559658497, 48.26661489520866], [19.769470656013112, 48.202691148463614], [20.239054396249347, 48.32756724709692], [20.473562045989866, 48.562850043321816], [20.801293979584926, 48.623854071642384], [21.872236362401736, 48.31997081155002], [22.085608351334855, 48.42226430927179], [22.640819939878753, 48.15023956968736], [22.710531447040495, 47.88219391538941], [22.099767693782837, 47.6724392767167], [21.626514926853872, 46.99423777931816], [21.02195234547125, 46.3160879583519], [20.220192498462836, 46.127468980486555], [19.596044549241583, 46.17172984474454], [18.82983808764996, 45.90887767189193], [18.45606245288286, 45.759481106136136], [17.630066359129557, 45.95176911069419], [16.8825150895953, 46.38063182228444], [16.564808383864857, 46.50375092221983], [16.370504998447416, 46.841327216166505], [16.202298211337364, 46.85238597267696]]]}}, {\\\"id\\\": \\\"74\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"pop_est\\\": 4203200.0, \\\"continent\\\": \\\"Europe\\\", \\\"name\\\": \\\"Ireland\\\", \\\"iso_a3\\\": \\\"IRL\\\", \\\"gdp_md_est\\\": 188400.0}, \\\"geometry\\\": {\\\"type\\\": \\\"Polygon\\\", \\\"coordinates\\\": [[[-6.197884894220991, 53.867565009163364], [-6.032985398777611, 53.15316417094435], [-6.788856573910849, 52.260117906292336], [-8.56161658368356, 51.669301255899356], [-9.977085740590269, 51.82045482035308], [-9.166282517930782, 52.86462881124268], [-9.688524542672454, 53.8813626165853], [-8.327987433292009, 54.66451894796863], [-7.572167934591064, 55.13162221945487], [-7.3660306461787854, 54.59584096945272], [-7.572167934591064, 54.059956366586], [-6.953730231138067, 54.073702297575636], [-6.197884894220991, 53.867565009163364]]]}}, {\\\"id\\\": \\\"77\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"pop_est\\\": 306694.0, \\\"continent\\\": \\\"Europe\\\", \\\"name\\\": \\\"Iceland\\\", \\\"iso_a3\\\": \\\"ISL\\\", \\\"gdp_md_est\\\": 12710.0}, \\\"geometry\\\": {\\\"type\\\": \\\"Polygon\\\", \\\"coordinates\\\": [[[-14.508695441129234, 66.45589223903143], [-14.739637417041607, 65.8087482774403], [-13.60973222497981, 65.12667104761987], [-14.909833746794902, 64.36408193628868], [-17.794438035543422, 63.678749091233854], [-18.656245896874992, 63.49638296167582], [-19.97275468594276, 63.64363495549153], [-22.762971971110158, 63.960178941495386], [-21.778484259517683, 64.40211579045551], [-23.95504391121911, 64.8911298692335], [-22.184402635170358, 65.0849681667603], [-22.227423265053332, 65.37859365504274], [-24.326184047939336, 65.61118927678847], [-23.65051469572309, 66.26251902939522], [-22.134922451250887, 66.41046865504687], [-20.57628373867955, 65.73211212835143], [-19.05684160000159, 66.27660085719477], [-17.79862382655905, 65.99385325790978], [-16.167818976292125, 66.52679230413587], [-14.508695441129234, 66.45589223903143]]]}}, {\\\"id\\\": \\\"79\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"pop_est\\\": 58126212.0, \\\"continent\\\": \\\"Europe\\\", \\\"name\\\": \\\"Italy\\\", \\\"iso_a3\\\": \\\"ITA\\\", \\\"gdp_md_est\\\": 1823000.0}, \\\"geometry\\\": {\\\"type\\\": \\\"MultiPolygon\\\", \\\"coordinates\\\": [[[[15.520376010813834, 38.23115509699147], [15.160242954171736, 37.44404551853782], [15.309897902089006, 37.1342194687318], [15.09998823411945, 36.6199872909954], [14.335228712632016, 36.996630967754754], [13.82673261887993, 37.1045313583802], [12.431003859108813, 37.61294993748382], [12.570943637755136, 38.12638113051969], [13.741156447004585, 38.03496552179536], [14.76124922044616, 38.143873602850505], [15.520376010813834, 38.23115509699147]]], [[[9.210011834356266, 41.20999136002422], [9.809975213264977, 40.5000088567661], [9.669518670295673, 39.177376410471794], [9.21481774255949, 39.240473334300134], [8.80693566247973, 38.90661774347848], [8.428302443077115, 39.17184703221662], [8.38825320805094, 40.378310858718805], [8.15999840661766, 40.95000722916379], [8.709990675500109, 40.89998444270523], [9.210011834356266, 41.20999136002422]]], [[[12.376485223040845, 46.76755910906988], [13.806475457421556, 46.50930613869119], [13.698109978905478, 46.016778062517375], [13.937630242578336, 45.591015936864665], [13.141606479554298, 45.73669179949542], [12.328581170306308, 45.381778062514854], [12.383874952858605, 44.88537425391908], [12.261453484759159, 44.600482082694015], [12.589237094786483, 44.091365871754476], [13.526905958722494, 43.58772736263791], [14.029820997787027, 42.76100779883248], [15.142569614327954, 41.955139675456905], [15.926191033601896, 41.96131500911574], [16.169897088290412, 41.740294908203424], [15.889345737377795, 41.5410822617182], [16.785001661860576, 41.179605617836586], [17.519168735431208, 40.87714345963224], [18.376687452882578, 40.35562490494266], [18.480247023195403, 40.168866278639825], [18.2933850440281, 39.81077444107325], [17.738380161213286, 40.2776710068303], [16.869595981522338, 40.44223460546385], [16.448743116937322, 39.79540070246648], [17.1714896989715, 39.42469981542072], [17.052840610429342, 38.902871202137305], [16.635088331781844, 38.8435724960824], [16.100960727613057, 37.98589874933418], [15.684086948314501, 37.90884918878703], [15.68796268073632, 38.214592800441864], [15.891981235424709, 38.750942491199226], [16.109332309644316, 38.96454702407769], [15.718813510814641, 39.544072374014945], [15.413612501698822, 40.04835683853517], [14.998495721098237, 40.17294871679093], [14.70326826341477, 40.604550279292624], [14.060671827865264, 40.78634796809544], [13.627985060285397, 41.188287258461656], [12.88808190273042, 41.25308950455562], [12.10668257004491, 41.70453481705741], [11.191906365614187, 42.35542531998968], [10.511947869517797, 42.931462510747224], [10.200028924204048, 43.920006822274615], [9.702488234097814, 44.03627879493132], [8.88894616052687, 44.36633616797954], [8.428560825238577, 44.23122813575242], [7.850766635783202, 43.76714793555524], [7.435184767291844, 43.69384491634918], [7.549596388386163, 44.12790110938482], [7.007562290076663, 44.25476675066139], [6.749955275101712, 45.02851797136759], [7.096652459347837, 45.333098863295874], [6.802355177445662, 45.70857982032868], [6.843592970414562, 45.99114655210067], [7.273850945676685, 45.77694774025076], [7.7559920589598335, 45.82449005795928], [8.31662967289438, 46.163642483090854], [8.489952426801295, 46.00515086525175], [8.966305779667834, 46.036931871111165], [9.182881707403112, 46.44021474871698], [9.922836541390353, 46.31489940040919], [10.363378126678668, 46.483571275409844], [10.442701450246602, 46.893546250997446], [11.048555942436508, 46.7513585475464], [11.164827915093326, 46.94157949481274], [12.153088006243081, 47.11539317482644], [12.376485223040845, 46.76755910906988]]]]}}, {\\\"id\\\": \\\"88\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"pop_est\\\": 1804838.0, \\\"continent\\\": \\\"Europe\\\", \\\"name\\\": \\\"Kosovo\\\", \\\"iso_a3\\\": \\\"-99\\\", \\\"gdp_md_est\\\": 5352.0}, \\\"geometry\\\": {\\\"type\\\": \\\"Polygon\\\", \\\"coordinates\\\": [[[20.762159999999994, 42.05186000000003], [20.71731000000011, 41.84711000000004], [20.590230000000076, 41.85541000000006], [20.522950000000037, 42.21787000000006], [20.28374000000008, 42.3202500000001], [20.070700000000045, 42.58863000000008], [20.257580000000075, 42.81275000000011], [20.496790000000033, 42.884690000000035], [20.63507999999996, 43.21670999999998], [20.814480000000003, 43.27205000000009], [20.95650999999998, 43.13094000000007], [21.143395000000055, 43.06868500000013], [21.27421000000004, 42.909590000000094], [21.43865999999997, 42.86254999999994], [21.633020000000045, 42.67717000000005], [21.77505000000002, 42.68270000000001], [21.662920000000042, 42.439220000000034], [21.54332000000005, 42.3202500000001], [21.57663598940212, 42.24522439706186], [21.35270000000014, 42.20679999999999], [20.762159999999994, 42.05186000000003]]]}}, {\\\"id\\\": \\\"96\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"pop_est\\\": 3555179.0, \\\"continent\\\": \\\"Europe\\\", \\\"name\\\": \\\"Lithuania\\\", \\\"iso_a3\\\": \\\"LTU\\\", \\\"gdp_md_est\\\": 63330.0}, \\\"geometry\\\": {\\\"type\\\": \\\"Polygon\\\", \\\"coordinates\\\": [[[22.731098667092652, 54.327536932993326], [22.65105187347254, 54.582740993866736], [22.75776370615526, 54.85657440858138], [22.315723504330577, 55.015298570365864], [21.268448927503467, 55.190481675835315], [21.055800408622417, 56.031076361711065], [22.201156853939494, 56.33780182557949], [23.878263787539964, 56.27367137310527], [24.86068444184076, 56.37252838807963], [25.000934279080894, 56.16453074810484], [25.533046502390334, 56.100296942766036], [26.494331495883756, 55.615106919977634], [26.58827924979039, 55.16717560487167], [25.7684326514798, 54.84696259217509], [25.536353794056993, 54.28242340760253], [24.450683628037037, 53.905702216194754], [23.48412763844985, 53.91249766704114], [23.24398725758951, 54.22056671814914], [22.731098667092652, 54.327536932993326]]]}}, {\\\"id\\\": \\\"97\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"pop_est\\\": 491775.0, \\\"continent\\\": \\\"Europe\\\", \\\"name\\\": \\\"Luxembourg\\\", \\\"iso_a3\\\": \\\"LUX\\\", \\\"gdp_md_est\\\": 39370.0}, \\\"geometry\\\": {\\\"type\\\": \\\"Polygon\\\", \\\"coordinates\\\": [[[6.043073357781111, 50.128051662794235], [6.242751092156993, 49.90222565367873], [6.186320428094177, 49.463802802114515], [5.897759230176405, 49.44266714130703], [5.674051954784829, 49.529483547557504], [5.782417433300907, 50.09032786722122], [6.043073357781111, 50.128051662794235]]]}}, {\\\"id\\\": \\\"98\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"pop_est\\\": 2231503.0, \\\"continent\\\": \\\"Europe\\\", \\\"name\\\": \\\"Latvia\\\", \\\"iso_a3\\\": \\\"LVA\\\", \\\"gdp_md_est\\\": 38860.0}, \\\"geometry\\\": {\\\"type\\\": \\\"Polygon\\\", \\\"coordinates\\\": [[[21.055800408622417, 56.031076361711065], [21.090423618257972, 56.78387278912294], [21.581866489353672, 57.411870632549935], [22.52434126149288, 57.75337433535076], [23.318452996522097, 57.00623647727487], [24.12072960785343, 57.02569265403277], [24.312862583114622, 57.79342357037697], [25.16459354014927, 57.97015696881519], [25.60280968598437, 57.84752879498657], [26.463532342237787, 57.47638865826633], [27.288184848751513, 57.47452830670383], [27.77001590344093, 57.24425812441123], [27.855282016722526, 56.75932648378429], [28.176709425577997, 56.169129950578814], [27.10245975109453, 55.783313707087686], [26.494331495883756, 55.615106919977634], [25.533046502390334, 56.100296942766036], [25.000934279080894, 56.16453074810484], [24.86068444184076, 56.37252838807963], [23.878263787539964, 56.27367137310527], [22.201156853939494, 56.33780182557949], [21.055800408622417, 56.031076361711065]]]}}, {\\\"id\\\": \\\"100\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"pop_est\\\": 4320748.0, \\\"continent\\\": \\\"Europe\\\", \\\"name\\\": \\\"Moldova\\\", \\\"iso_a3\\\": \\\"MDA\\\", \\\"gdp_md_est\\\": 10670.0}, \\\"geometry\\\": {\\\"type\\\": \\\"Polygon\\\", \\\"coordinates\\\": [[[26.619336785597795, 48.22072622333347], [26.857823520624805, 48.368210761094495], [27.522537469195157, 48.467119452501116], [28.259546746541844, 48.15556224221342], [28.670891147585166, 48.1181485052341], [29.12269819511303, 47.849095160506465], [29.05086795422733, 47.5102269557525], [29.415135125452736, 47.34664520933258], [29.559674106573112, 46.928582872091326], [29.908851759569302, 46.67436066343146], [29.838210076626297, 46.52532583270169], [30.024658644335375, 46.42393667254504], [29.759971958136394, 46.34998769793536], [29.170653924279886, 46.3792623968287], [29.07210696789929, 46.517677720722496], [28.862972446414062, 46.43788930926383], [28.933717482221624, 46.2588304713725], [28.65998742037158, 45.93998688413164], [28.485269402792767, 45.5969070501459], [28.233553501099042, 45.488283189468376], [28.0544429867754, 45.944586086605625], [28.160017937947714, 46.37156260841722], [28.128030226359044, 46.810476386088254], [27.551166212684848, 47.40511709247083], [27.233872918412743, 47.82677094175638], [26.924176059687568, 48.123264472030996], [26.619336785597795, 48.22072622333347]]]}}, {\\\"id\\\": \\\"103\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"pop_est\\\": 2066718.0, \\\"continent\\\": \\\"Europe\\\", \\\"name\\\": \\\"Macedonia\\\", \\\"iso_a3\\\": \\\"MKD\\\", \\\"gdp_md_est\\\": 18780.0}, \\\"geometry\\\": {\\\"type\\\": \\\"Polygon\\\", \\\"coordinates\\\": [[[20.590230000000076, 41.85541000000006], [20.71731000000011, 41.84711000000004], [20.762159999999994, 42.05186000000003], [21.35270000000014, 42.20679999999999], [21.57663598940212, 42.24522439706186], [21.917080000000112, 42.30363999999997], [22.38052575042468, 42.32025950781508], [22.881373732197346, 41.999297186850356], [22.952377150166512, 41.33799388281119], [22.761770000000013, 41.30480000000006], [22.597308383889015, 41.130487168943205], [22.05537763844427, 41.14986583105269], [21.674160597426976, 40.931274522457954], [21.0200403174764, 40.84272695572588], [20.60517999999996, 41.08622000000008], [20.46315000000004, 41.5150900000001], [20.590230000000076, 41.85541000000006]]]}}, {\\\"id\\\": \\\"106\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"pop_est\\\": 672180.0, \\\"continent\\\": \\\"Europe\\\", \\\"name\\\": \\\"Montenegro\\\", \\\"iso_a3\\\": \\\"MNE\\\", \\\"gdp_md_est\\\": 6816.0}, \\\"geometry\\\": {\\\"type\\\": \\\"Polygon\\\", \\\"coordinates\\\": [[[19.801613396898688, 42.50009349219084], [19.73805138517963, 42.68824738216557], [19.3044900000001, 42.19574000000006], [19.37177000000014, 41.87754999999993], [19.162459999999953, 41.95502000000005], [18.88214000000005, 42.281510000000026], [18.450000000000045, 42.48000000000002], [18.559999999999945, 42.64999999999998], [18.706480000000056, 43.200109999999995], [19.03165000000007, 43.432529999999986], [19.218519999999955, 43.52384000000001], [19.483889999999974, 43.35229000000004], [19.629999999999995, 43.21377997027054], [19.958570000000066, 43.106040000000064], [20.339800000000082, 42.89852000000002], [20.257580000000075, 42.81275000000011], [20.070700000000045, 42.58863000000008], [19.801613396898688, 42.50009349219084]]]}}, {\\\"id\\\": \\\"117\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"pop_est\\\": 16715999.0, \\\"continent\\\": \\\"Europe\\\", \\\"name\\\": \\\"Netherlands\\\", \\\"iso_a3\\\": \\\"NLD\\\", \\\"gdp_md_est\\\": 672000.0}, \\\"geometry\\\": {\\\"type\\\": \\\"Polygon\\\", \\\"coordinates\\\": [[[6.074182570020923, 53.510403347378144], [6.905139601274129, 53.48216217713065], [7.092053256873896, 53.144043280644894], [6.842869500362383, 52.22844025329755], [6.589396599970826, 51.852029120483394], [5.988658074577813, 51.851615709025054], [6.15665815595878, 50.80372101501058], [5.606975945670001, 51.03729848896978], [4.973991326526914, 51.47502370869813], [4.047071160507528, 51.26725861266857], [3.3149711442285366, 51.34575511331991], [3.8302885270431375, 51.62054454203195], [4.705997348661185, 53.091798407597764], [6.074182570020923, 53.510403347378144]]]}}, {\\\"id\\\": \\\"118\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"pop_est\\\": 4676305.0, \\\"continent\\\": \\\"Europe\\\", \\\"name\\\": \\\"Norway\\\", \\\"iso_a3\\\": \\\"NOR\\\", \\\"gdp_md_est\\\": 276400.0}, \\\"geometry\\\": {\\\"type\\\": \\\"MultiPolygon\\\", \\\"coordinates\\\": [[[[28.165547316202918, 71.18547435168051], [31.293418409965483, 70.45378774685992], [30.005435011522792, 70.1862588568849], [31.101078728975125, 69.55808014594487], [29.399580519332886, 69.15691600206307], [28.591929559043194, 69.0647769232867], [29.015572950971972, 69.76649119737797], [27.73229210786789, 70.1641930202963], [26.1796220232263, 69.82529897732616], [25.689212680776393, 69.09211375596902], [24.73567915212672, 68.64955678982145], [23.662049594830762, 68.89124746365053], [22.356237827247412, 68.84174144151496], [21.24493615081073, 69.37044302029312], [20.645592889089585, 69.10624726020086], [20.025268995857914, 69.06513865831272], [19.878559604581255, 68.40719432237262], [17.99386844246439, 68.56739126247734], [17.729181756265348, 68.01055186631623], [16.76887861498554, 68.01393667263139], [16.108712192456835, 67.3024555528369], [15.108411492583059, 66.19386688909543], [13.55568973150909, 64.78702769638147], [13.919905226302205, 64.44542064071612], [13.57191613124877, 64.04911408146967], [12.579935336973932, 64.06621898055835], [11.930569288794231, 63.12831757267699], [11.992064243221535, 61.800362453856565], [12.631146681375242, 61.2935716823701], [12.3003658382749, 60.11793284773006], [11.468271925511175, 59.432393296946], [11.027368605196926, 58.8561494004594], [10.356556837616097, 59.46980703392538], [8.382000359743643, 58.31328847923328], [7.048748406613299, 58.078884182357285], [5.665835402050419, 58.58815542259367], [5.308234490590735, 59.66323191999382], [4.992078077829007, 61.970998033284275], [5.912900424837886, 62.614472968182696], [8.553411085655767, 63.45400828719647], [10.527709181366788, 64.48603831649748], [12.358346795306375, 65.87972585719316], [14.761145867581604, 67.81064158799515], [16.43592736172897, 68.56320547146169], [19.184028354578516, 69.81744415961782], [21.378416375420613, 70.25516937934606], [23.023742303161583, 70.20207184516627], [24.546543409938522, 71.03049673123724], [26.37004967622181, 70.98626170519537], [28.165547316202918, 71.18547435168051]]], [[[24.724120000000028, 77.85384999999997], [22.490319999999997, 77.44492999999997], [20.726010000000002, 77.67704], [21.416110000000003, 77.93504000000001], [20.81189999999998, 78.25462999999999], [22.884260000000012, 78.45494000000005], [23.28134000000003, 78.07953999999998], [24.724120000000028, 77.85384999999997]]], [[[18.25183000000007, 79.70175], [21.543829999999986, 78.95611000000002], [19.027370000000047, 78.56259999999997], [18.47172000000006, 77.82669000000001], [17.594410000000067, 77.63796000000002], [17.1182, 76.80940999999999], [15.913150000000002, 76.77044999999998], [13.76258999999996, 77.38034999999996], [14.669560000000018, 77.73564999999996], [13.170600000000036, 78.02493000000004], [11.22231000000005, 78.86930000000004], [10.444530000000015, 79.65239000000003], [13.170770000000061, 80.01046], [13.718520000000012, 79.66039], [15.142820000000057, 79.67431000000005], [15.522550000000024, 80.01608000000004], [16.990849999999995, 80.05085999999997], [18.25183000000007, 79.70175]]], [[[25.447625359811894, 80.40734039989451], [27.4075057309135, 80.05640574820046], [25.92465050629818, 79.51783397085455], [23.02446577321362, 79.4000117052291], [20.075188429451885, 79.56682322866726], [19.897266473070914, 79.84236196564751], [18.462263624757924, 79.85988027619442], [17.368015170977458, 80.31889618602702], [20.455992059010697, 80.59815562613224], [21.907944777115404, 80.35767934846209], [22.919252557067438, 80.6571442735935], [25.447625359811894, 80.40734039989451]]]]}}, {\\\"id\\\": \\\"127\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"pop_est\\\": 38482919.0, \\\"continent\\\": \\\"Europe\\\", \\\"name\\\": \\\"Poland\\\", \\\"iso_a3\\\": \\\"POL\\\", \\\"gdp_md_est\\\": 667900.0}, \\\"geometry\\\": {\\\"type\\\": \\\"Polygon\\\", \\\"coordinates\\\": [[[15.01699588385867, 51.10667409932158], [14.607098422919535, 51.74518809671997], [14.685026482815687, 52.0899474147552], [14.437599725002201, 52.62485016540839], [14.074521111719491, 52.98126251892543], [14.353315463934138, 53.24817129171297], [14.119686313542587, 53.75702912049104], [14.802900424873458, 54.05070628520575], [16.36347700365573, 54.513158677785725], [17.622831658608675, 54.85153595643291], [18.62085859546164, 54.68260569927078], [18.696254510175464, 54.43871877706929], [19.660640089606403, 54.42608388937393], [20.892244500418627, 54.31252492941253], [22.731098667092652, 54.327536932993326], [23.24398725758951, 54.22056671814914], [23.48412763844985, 53.91249766704114], [23.527535841575002, 53.470121568406555], [23.80493493011778, 53.089731350306074], [23.79919884613338, 52.69109935160657], [23.199493849386187, 52.48697744405367], [23.508002150168693, 52.02364655212473], [23.527070753684374, 51.57845408793024], [24.029985792748903, 50.70540660257518], [23.922757195743262, 50.42488108987875], [23.426508416444392, 50.308505764357456], [22.518450148211603, 49.47677358661974], [22.776418898212626, 49.02739533140962], [22.558137648211755, 49.085738023467144], [21.607808058364213, 49.47010732685409], [20.887955356538413, 49.32877228453583], [20.415839471119853, 49.43145335549977], [19.825022820726872, 49.21712535256923], [19.320712517990472, 49.571574001659194], [18.90957482267632, 49.435845852244576], [18.853144158613617, 49.49622976337764], [18.392913852622172, 49.98862864847075], [17.64944502123899, 50.049038397819956], [17.55456709155112, 50.36214590107642], [16.86876915860566, 50.47397370055603], [16.719475945714436, 50.21574656839354], [16.176253289462267, 50.42260732685791], [16.23862674323857, 50.69773265237984], [15.490972120839729, 50.78472992614321], [15.01699588385867, 51.10667409932158]]]}}, {\\\"id\\\": \\\"130\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"pop_est\\\": 10707924.0, \\\"continent\\\": \\\"Europe\\\", \\\"name\\\": \\\"Portugal\\\", \\\"iso_a3\\\": \\\"PRT\\\", \\\"gdp_md_est\\\": 208627.0}, \\\"geometry\\\": {\\\"type\\\": \\\"Polygon\\\", \\\"coordinates\\\": [[[-9.034817674180246, 41.880570583659676], [-8.67194576662672, 42.13468943945496], [-8.263856980817792, 42.28046865495034], [-8.013174607769912, 41.790886135417125], [-7.422512986673795, 41.79207469335984], [-7.251308966490824, 41.91834605566505], [-6.6686055159676565, 41.883386949219584], [-6.389087693700915, 41.381815497394655], [-6.851126674822552, 41.11108266861753], [-6.864019944679385, 40.33087189387483], [-7.026413133156595, 40.184524237624245], [-7.066591559263529, 39.711891587882775], [-7.498632371439726, 39.62957103124181], [-7.098036668313128, 39.03007274022379], [-7.374092169616318, 38.37305858006492], [-7.029281175148796, 38.07576406508977], [-7.166507941099865, 37.803894354802225], [-7.537105475281024, 37.42890432387624], [-7.453725551778092, 37.09778758396607], [-7.855613165711986, 36.83826854099627], [-8.382816127953689, 36.97888011326246], [-8.898856980820327, 36.86880931248078], [-8.746101446965554, 37.65134552667661], [-8.83999752443988, 38.266243394517616], [-9.287463751655224, 38.3584858261586], [-9.526570603869715, 38.73742910415491], [-9.446988898140233, 39.39206614842837], [-9.048305223008427, 39.75509308527877], [-8.977353481471681, 40.15930613866581], [-8.768684047877102, 40.76063894303019], [-8.79085323733031, 41.18433401139126], [-8.99078935386757, 41.54345937760364], [-9.034817674180246, 41.880570583659676]]]}}, {\\\"id\\\": \\\"134\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"pop_est\\\": 22215421.0, \\\"continent\\\": \\\"Europe\\\", \\\"name\\\": \\\"Romania\\\", \\\"iso_a3\\\": \\\"ROU\\\", \\\"gdp_md_est\\\": 271400.0}, \\\"geometry\\\": {\\\"type\\\": \\\"Polygon\\\", \\\"coordinates\\\": [[[22.710531447040495, 47.88219391538941], [23.142236362406805, 48.09634105080695], [23.76095828623741, 47.985598456405455], [24.40205610525038, 47.98187775328043], [24.866317172960578, 47.737525743188314], [25.20774336111299, 47.89105642352747], [25.9459411964024, 47.987148749374214], [26.19745039236693, 48.22088125263035], [26.619336785597795, 48.22072622333347], [26.924176059687568, 48.123264472030996], [27.233872918412743, 47.82677094175638], [27.551166212684848, 47.40511709247083], [28.128030226359044, 46.810476386088254], [28.160017937947714, 46.37156260841722], [28.0544429867754, 45.944586086605625], [28.233553501099042, 45.488283189468376], [28.67977949393938, 45.304030870131704], [29.149724969201653, 45.464925442072456], [29.603289015427436, 45.293308010431126], [29.62654340995877, 45.0353909368624], [29.141611769331835, 44.820210272799045], [28.8378577003202, 44.913873806328056], [28.558081495891997, 43.70746165625813], [27.970107049275075, 43.81246816667522], [27.242399529740908, 44.175986029632405], [26.065158725699746, 43.94349376075127], [25.569271681426926, 43.68844472917472], [24.100679152124172, 43.74105133724785], [23.332302280376325, 43.897010809904714], [22.944832391051847, 43.82378530534713], [22.65714969248299, 44.23492300066128], [22.4740084164406, 44.40922760678177], [22.705725538837356, 44.57800283464702], [22.459022251075936, 44.7025171982543], [22.14508792490281, 44.47842234962059], [21.56202273935361, 44.7689472519655], [21.483526238702236, 45.18117015235778], [20.874312778413355, 45.416375433934235], [20.762174920339987, 45.73457306577144], [20.220192498462836, 46.127468980486555], [21.02195234547125, 46.3160879583519], [21.626514926853872, 46.99423777931816], [22.099767693782837, 47.6724392767167], [22.710531447040495, 47.88219391538941]]]}}, {\\\"id\\\": \\\"135\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"pop_est\\\": 140041247.0, \\\"continent\\\": \\\"Europe\\\", \\\"name\\\": \\\"Russia\\\", \\\"iso_a3\\\": \\\"RUS\\\", \\\"gdp_md_est\\\": 2266000.0}, \\\"geometry\\\": {\\\"type\\\": \\\"MultiPolygon\\\", \\\"coordinates\\\": [[[[143.64800744036287, 50.74760040954152], [144.65414757708564, 48.976390692737596], [143.17392785051723, 49.30655141865037], [142.5586682476501, 47.861575018904915], [143.53349246640406, 46.83672801369249], [143.50527713437262, 46.13790761980948], [142.74770063697392, 46.74076487892657], [142.0920300640545, 45.96675527605879], [141.90692508358504, 46.80592886004655], [142.0184428244709, 47.780132961612935], [141.90444461483506, 48.85918854429957], [142.13580000220568, 49.61516307229746], [142.1799833518153, 50.95234243428192], [141.59407596249005, 51.93543488220254], [141.68254601457366, 53.30196645772878], [142.60693403541077, 53.762145087287905], [142.2097489768154, 54.22547597921687], [142.654786411713, 54.36588084575388], [142.91461551327657, 53.70457754171474], [143.26084760963207, 52.74076040303905], [143.23526777564766, 51.75666026468875], [143.64800744036287, 50.74760040954152]]], [[[22.731098667092652, 54.327536932993326], [20.892244500418656, 54.312524929412575], [19.660640089606403, 54.426083889373984], [19.888481479581344, 54.8661603867715], [21.2684489275035, 55.19048167583529], [22.315723504330606, 55.0152985703659], [22.757763706155288, 54.85657440858142], [22.651051873472568, 54.58274099386671], [22.731098667092652, 54.327536932993326]]], [[[-175.01425, 66.58435000000003], [-174.33983, 66.33556000000002], [-174.57181999999997, 67.06219000000004], [-171.85731000000004, 66.91308000000004], [-169.89958000000004, 65.97724000000005], [-170.89106999999996, 65.54139], [-172.53025000000005, 65.43790999999999], [-172.555, 64.46079000000003], [-172.95533, 64.25269], [-173.89184, 64.28260000000003], [-174.65392, 64.63124999999997], [-175.98352999999997, 64.92288000000005], [-176.20715999999996, 65.35666999999998], [-177.22265999999996, 65.52024000000003], [-178.35993000000005, 65.39052000000004], [-178.90332000000004, 65.74043999999998], [-178.68610999999993, 66.11211], [-179.88377, 65.87456000000006], [-179.43268000000003, 65.40410999999997], [-179.99999999999997, 64.97970870219837], [-179.99999999999997, 68.96363636363637], [-177.55, 68.20000000000005], [-174.92825000000005, 67.20589000000007], [-175.01425, 66.58435000000003]]], [[[180.00000000000014, 70.83219920854668], [178.9034250000001, 70.78114000000005], [178.72530000000003, 71.09880000000004], [180.00000000000014, 71.51571433642826], [180.00000000000014, 70.83219920854668]]], [[[-178.69378000000006, 70.89302], [-179.99999999999997, 70.83219920854668], [-179.99999999999997, 71.51571433642826], [-179.871875, 71.55762000000001], [-179.02433000000002, 71.55553], [-177.577945, 71.26948000000004], [-177.66357500000004, 71.13277], [-178.69378000000006, 70.89302]]], [[[143.60385000000005, 73.21243999999999], [142.08763000000008, 73.20544000000001], [140.03815500000005, 73.31691999999998], [139.86312000000007, 73.36983000000004], [140.81171000000003, 73.76506000000003], [142.06206999999998, 73.85758000000004], [143.48283, 73.47524999999999], [143.60385000000005, 73.21243999999999]]], [[[150.73167000000004, 75.08406], [149.57592500000007, 74.68892], [147.97746499999997, 74.77835500000003], [146.11919000000003, 75.17297999999997], [146.358485, 75.49681999999996], [148.22223, 75.345845], [150.73167000000004, 75.08406]]], [[[145.086285, 75.56262499999997], [144.30000000000004, 74.82000000000005], [140.61380999999997, 74.84767999999997], [138.95543999999998, 74.61148], [136.97439000000006, 75.26166999999998], [137.51176, 75.94916999999998], [138.83107499999997, 76.13675999999998], [141.47161499999996, 76.09288999999995], [145.086285, 75.56262499999997]]], [[[57.5356925799924, 70.72046397570216], [56.94497928246395, 70.63274323188668], [53.6773751157842, 70.76265778266847], [53.41201663596539, 71.2066616889202], [51.60189456564572, 71.47475901965049], [51.45575361512422, 72.01488108996514], [52.47827518088357, 72.22944163684096], [52.444168735570855, 72.77473135038485], [54.42761355979766, 73.62754751249759], [53.50828982932515, 73.74981395130015], [55.90245893740766, 74.62748647734534], [55.631932814359715, 75.08141225859717], [57.86864383324885, 75.60939036732321], [61.170044386647504, 76.25188345000814], [64.49836836127022, 76.43905548776928], [66.2109770038551, 76.80978221303124], [68.15705976753483, 76.93969676381292], [68.85221113472514, 76.54481130645462], [68.18057254422766, 76.23364166940911], [64.63732628770302, 75.73775462513623], [61.58350752141476, 75.2608845079468], [58.47708214705338, 74.30905630156283], [56.98678551618801, 73.33304352486624], [55.419335971910954, 72.37126760526598], [55.622837762276305, 71.54059479439033], [57.5356925799924, 70.72046397570216]]], [[[106.97013000000013, 76.97419000000005], [107.24000000000015, 76.48000000000002], [108.15380000000007, 76.72335000000015], [111.07726000000017, 76.71000000000001], [113.33151000000001, 76.22223999999997], [114.13417000000007, 75.84764000000001], [113.88539000000006, 75.32779000000014], [112.77918000000008, 75.03186000000008], [110.1512500000002, 74.47673000000003], [109.4, 74.18000000000004], [110.64000000000007, 74.04000000000002], [112.11919000000003, 73.78774000000013], [113.01954000000026, 73.97693000000015], [113.52958000000032, 73.33505000000011], [113.96880999999999, 73.5948800000001], [115.56782000000007, 73.75285000000008], [118.77633000000023, 73.58771999999999], [119.02000000000001, 73.12000000000003], [123.20066000000011, 72.97122000000007], [123.25777000000019, 73.73503000000011], [125.3800000000002, 73.56000000000006], [126.97644000000005, 73.5654900000001], [128.59126000000006, 73.03871000000007], [129.05157, 72.39872000000008], [128.46000000000012, 71.98000000000002], [129.71599000000023, 71.19304000000008], [131.28858000000028, 70.78699000000012], [132.25350000000017, 71.83630000000011], [133.85766000000032, 71.38642000000016], [135.56193, 71.65525000000014], [137.49755000000007, 71.3476300000001], [138.23409000000018, 71.62803000000002], [139.86983000000012, 71.48783000000014], [139.14791000000005, 72.41619000000011], [140.46817000000001, 72.84941000000015], [149.50000000000003, 72.20000000000005], [150.3511800000002, 71.60643000000002], [152.96890000000022, 70.84222000000003], [157.00688000000005, 71.03141000000005], [158.9977900000001, 70.86671999999999], [159.83031000000025, 70.45324000000005], [159.7086600000001, 69.72198], [160.94053000000034, 69.4372800000001], [162.27907000000013, 69.64204000000001], [164.05248000000014, 69.66823], [165.94037000000023, 69.47199], [167.83567000000002, 69.5826900000001], [169.5776300000002, 68.69380000000004], [170.81688000000028, 69.01362999999998], [170.0082000000002, 69.65276000000006], [170.4534500000003, 70.09703000000007], [173.64391000000026, 69.81743000000006], [175.72403000000023, 69.87725000000023], [178.60000000000005, 69.40000000000009], [180.00000000000014, 68.96363636363657], [180.00000000000014, 64.97970870219848], [179.99281, 64.97432999999998], [178.70720000000026, 64.53493000000003], [177.41128000000018, 64.60821000000001], [178.31300000000024, 64.07593], [178.9082500000002, 63.25197000000014], [179.37034000000008, 62.98262000000011], [179.48636000000002, 62.56893999999997], [179.22825000000014, 62.30410000000015], [177.36430000000004, 62.521900000000045], [174.56929000000022, 61.769150000000025], [173.68013000000005, 61.65261000000007], [172.15000000000006, 60.94999999999996], [170.6985000000001, 60.3361800000001], [170.3308500000003, 59.881770000000046], [168.90046000000004, 60.57355000000007], [166.29498000000032, 59.788550000000214], [165.84000000000023, 60.160000000000025], [164.87673999999996, 59.731600000000014], [163.53929000000014, 59.86871000000002], [163.21711000000025, 59.211010000000016], [162.0173300000001, 58.24328000000003], [162.05297000000004, 57.83911999999995], [163.1919100000001, 57.615030000000104], [163.05794000000017, 56.159240000000125], [162.12958000000023, 56.122190000000046], [161.70146000000008, 55.285680000000156], [162.11749000000017, 54.855140000000006], [160.36877000000035, 54.34433000000007], [160.02173000000025, 53.202570000000094], [158.5309400000002, 52.95868000000024], [158.23118000000002, 51.94269], [156.7897900000003, 51.01105000000007], [156.42000000000016, 51.700000000000045], [155.99182000000005, 53.158950000000004], [155.43366000000012, 55.38103000000012], [155.91442000000032, 56.767920000000146], [156.75815000000003, 57.36470000000003], [156.8103500000001, 57.832040000000006], [158.3643300000002, 58.05575000000002], [160.15064000000015, 59.314770000000124], [161.87204, 60.34300000000013], [163.66969000000003, 61.1409000000001], [164.47355000000013, 62.550610000000006], [163.2584200000002, 62.466270000000094], [162.65791000000004, 61.64250000000004], [160.1214800000001, 60.544230000000084], [159.3023200000001, 61.7739600000001], [156.7206800000001, 61.434420000000046], [154.21806000000035, 59.758180000000124], [155.04375000000007, 59.14495000000005], [152.81185000000008, 58.88385000000005], [151.26573000000027, 58.78088999999997], [151.33815000000013, 59.50396000000006], [149.78371000000007, 59.65573000000015], [148.54481, 59.16448], [145.48722000000006, 59.33637000000002], [142.19782000000018, 59.0399800000001], [138.95848000000032, 57.08805000000004], [135.12618999999998, 54.72959000000009], [136.70171000000008, 54.603550000000126], [137.1934200000001, 53.97731999999999], [138.16470000000007, 53.755010000000254], [138.80463, 54.25455000000011], [139.90151000000006, 54.18968000000018], [141.34531000000007, 53.08957000000012], [141.3792300000001, 52.238770000000045], [140.5974200000002, 51.2396700000001], [140.51308000000003, 50.04553000000013], [140.06193000000022, 48.44671000000017], [138.55472000000023, 46.999649999999974], [138.21971, 46.307950000000005], [136.8623200000001, 45.14350000000019], [135.5153500000002, 43.98900000000009], [134.86939000000027, 43.39821000000006], [133.53687000000028, 42.8114700000001], [132.90627000000015, 42.7984900000001], [132.27807000000027, 43.28456000000011], [130.93587000000016, 42.552740000000085], [130.78, 42.2200000000002], [130.64000000000019, 42.39500000000004], [130.63386640840983, 42.90301463477056], [131.144687941615, 42.92998973242695], [131.28855512911562, 44.111519680348266], [131.02519000000026, 44.96796000000006], [131.8834542176596, 45.32116160743652], [133.09712000000022, 45.14409000000006], [133.7696439963132, 46.116926988299156], [134.1123500000002, 47.21248000000014], [134.50081000000003, 47.578450000000146], [135.0263114767868, 48.47822988544391], [133.37359581922803, 48.18344167743484], [132.50669000000013, 47.78896], [130.98726000000013, 47.790130000000005], [130.58229332898267, 48.729687404976204], [129.3978178244205, 49.440600084015614], [127.65740000000037, 49.76027000000008], [127.28745568248493, 50.73979726826545], [126.93915652883786, 51.35389415140591], [126.564399041857, 51.7842554795327], [125.94634891164648, 52.79279857035695], [125.06821129771046, 53.16104482686893], [123.57147, 53.458800000000025], [122.24574791879306, 53.431725979213695], [121.00308475147037, 53.25140106873124], [120.1770886577169, 52.75388621684121], [120.725789015792, 52.51622630473091], [120.73820000000009, 51.96411000000003], [120.18208000000018, 51.64355000000009], [119.27939000000006, 50.58292], [119.28846072802585, 50.14288279886196], [117.8792444194265, 49.51098338479704], [116.67880089728621, 49.888531399121405], [115.48569542853144, 49.80517731383475], [114.9621098165504, 50.14024730081513], [114.36245649623535, 50.248302720737485], [112.89773969935439, 49.54356537535699], [111.58123091028668, 49.37796824807768], [110.66201053267886, 49.13012807880585], [109.40244917199672, 49.29296051695769], [108.47516727095129, 49.28254771585071], [107.86817589725112, 49.793705145865886], [106.88880415245532, 50.27429596618029], [105.8865914245869, 50.406019192092174], [104.62158000000008, 50.275320000000164], [103.67654544476036, 50.089966132195144], [102.25589000000011, 50.51056000000011], [102.06521000000006, 51.259910000000104], [100.88948042196265, 51.51685578063842], [99.98173221232358, 51.63400625264396], [98.8614905131005, 52.04736603454671], [97.82573978067452, 51.01099518493325], [98.23176150919173, 50.42240062112873], [97.25976000000023, 49.72605000000004], [95.81402000000017, 49.97746000000012], [94.81594933469879, 50.01343333597089], [94.14756635943561, 50.48053660745717], [93.10421, 50.49529000000001], [92.23471154171969, 50.80217072204175], [90.71366743364078, 50.331811835321105], [88.80556684769559, 49.47052073831247], [87.75126427607685, 49.29719798440556], [87.3599703307627, 49.21498078062916], [86.82935672398966, 49.82667470966814], [85.5412699726825, 49.69285858824816], [85.11555952346211, 50.11730296487764], [84.41637739455305, 50.311399644565824], [83.93511478061893, 50.88924551045358], [83.38300377801247, 51.069182847693895], [81.94598554883996, 50.81219594990634], [80.56844689323546, 51.38833649352844], [80.03555952344172, 50.864750881547224], [77.80091556184433, 53.40441498474755], [76.52517947785478, 54.17700348572714], [76.89110029491346, 54.49052440044193], [74.38482000000013, 53.54685000000012], [73.42567874542053, 53.489810289109755], [73.50851606638437, 54.0356167669766], [72.22415001820221, 54.37665538188679], [71.1801310566095, 54.13328522400826], [70.86526655465516, 55.169733588270105], [69.0681669452729, 55.3852501491435], [68.16910037625891, 54.97039175070438], [65.6668700000001, 54.601250000000164], [65.17853356309595, 54.35422781027208], [61.43660000000014, 54.00625000000002], [60.97806644068325, 53.66499339457914], [61.699986199800634, 52.97999644633427], [60.73999311711455, 52.71998647725775], [60.92726850774025, 52.44754832621501], [59.967533807215574, 51.960420437215674], [61.58800337102414, 51.272658799843185], [61.33742435084102, 50.79907013610426], [59.932807244715576, 50.842194118851836], [59.64228234237058, 50.545442206415714], [58.36332000000013, 51.06364000000002], [56.7779800000001, 51.04355000000007], [55.71694000000011, 50.62171000000015], [54.532878452376195, 51.02623973245937], [52.32872358583106, 51.718652248738096], [50.76664839051219, 51.692762356159875], [48.70238162618105, 50.60512848571284], [48.577841424357615, 49.874759629915644], [47.549480421749394, 50.454698391311126], [46.75159630716277, 49.35600576435374], [47.0436715024766, 49.152038886097586], [46.4664457537763, 48.39415233010493], [47.31524000000016, 47.715850000000074], [48.05724999999998, 47.74377000000004], [48.694733514201886, 47.0756281601779], [48.593250000000154, 46.561040000000105], [49.101160000000135, 46.399330000000106], [48.64541000000011, 45.806290000000075], [47.67590999999996, 45.64149000000012], [46.682010000000076, 44.6092000000001], [47.59094000000002, 43.66016000000013], [47.49252000000004, 42.98658000000009], [48.58437000000018, 41.808880000000045], [47.98728315612604, 41.4058192001944], [47.81566572448466, 41.15141612402135], [47.373315464066394, 41.21973236751114], [46.686070591016716, 41.827137152669906], [46.40495079934894, 41.86067515722743], [45.776399999999995, 42.09244000000024], [45.470279168485916, 42.50278066667005], [44.53762291848207, 42.711992702803684], [43.93121000000011, 42.55496000000011], [43.755990000000196, 42.740830000000074], [42.39440000000016, 43.22030000000004], [40.92219000000014, 43.38215000000014], [40.07696495947985, 43.553104153002494], [39.955008579271095, 43.434997666999294], [38.67999999999998, 44.280000000000086], [37.53912000000011, 44.65720999999999], [36.67546000000013, 45.24469000000008], [37.403170000000074, 45.4045100000001], [38.23294999999999, 46.24087], [37.67372000000009, 46.63656999999998], [39.14767000000009, 47.044750000000136], [39.12120000000013, 47.26336000000009], [38.22353803889948, 47.10218984637598], [38.25511233902981, 47.54640045835697], [38.77057000000005, 47.82562000000024], [39.738277622238996, 47.89893707945208], [39.89562000000015, 48.232410000000044], [39.674650000000014, 48.783820000000134], [40.08078901546949, 49.30742991799937], [40.069040000000115, 49.60104999999996], [38.59498823421356, 49.92646190042373], [38.010631137857075, 49.91566152607473], [37.39345950699524, 50.38395335550368], [36.626167840325394, 50.225590928745135], [35.35611616388812, 50.57719737405915], [35.37790999999996, 50.773940000000096], [35.02218305841794, 51.2075723333715], [34.22481570815441, 51.255993150428935], [34.14197838719062, 51.566413479206204], [34.391730584457235, 51.768881740925906], [33.75269982273588, 52.33507457133166], [32.71576053236717, 52.238465481162166], [32.412058139787774, 52.28869497334978], [32.15944000000022, 52.061250000000115], [31.78597000000005, 52.10168000000007], [31.54001834486226, 52.74205231384644], [31.305200636527985, 53.07399587667331], [31.49764000000002, 53.16743000000014], [32.304519484188376, 53.13272614197285], [32.693643019346126, 53.35142080343215], [32.405598585751164, 53.618045355842014], [31.731272820774592, 53.79402944601202], [31.791424187962406, 53.974638576872195], [31.384472283663825, 54.15705638286238], [30.75753380709878, 54.8117709417844], [30.97183597181325, 55.081547756564134], [30.87390913262007, 55.55097646750352], [29.89629438652244, 55.7894632025305], [29.37157189303079, 55.67009064393628], [29.229513380660393, 55.91834422466641], [28.17670942557794, 56.16912995057879], [27.855282016722526, 56.75932648378438], [27.770015903440992, 57.2442581244112], [27.288184848751655, 57.47452830670392], [27.71668582531578, 57.79189911562446], [27.420150000000206, 58.72457000000014], [28.131699253051863, 59.300825100331], [27.981120000000004, 59.47537000000008], [29.117700000000013, 60.02805000000012], [28.07000000000005, 60.50352000000015], [30.211107212044652, 61.780027777749694], [31.139991082491036, 62.35769277612445], [31.516092156711267, 62.867687486412905], [30.035872430142803, 63.552813625738565], [30.44468468600374, 64.20445343693908], [29.544429559047018, 64.94867157659056], [30.217650000000077, 65.80597999999992], [29.054588657352383, 66.94428620062203], [29.977426385220696, 67.69829702419275], [28.445943637818772, 68.364612942164], [28.591929559043365, 69.0647769232867], [29.399550000000005, 69.15692000000018], [31.10108000000011, 69.55811000000008], [32.13272000000026, 69.90595000000025], [33.77547000000007, 69.30142000000012], [36.51396000000008, 69.06342000000006], [40.292340000000166, 67.93240000000003], [41.05987000000013, 67.45713000000012], [41.12595000000019, 66.79158000000012], [40.01583000000008, 66.26618000000013], [38.38295000000002, 65.9995300000001], [33.918710000000175, 66.75960999999998], [33.18444000000002, 66.63252999999995], [34.814770000000095, 65.90015000000014], [34.87857425307877, 65.4362128770482], [34.94391000000016, 64.41437000000016], [36.23129000000003, 64.10945000000004], [37.01273000000012, 63.84983000000011], [37.14197000000016, 64.33471000000006], [36.539579035089815, 64.76446000000004], [37.17604000000014, 65.14322000000013], [39.59344999999999, 64.52079000000018], [40.43560000000011, 64.76446000000004], [39.76260000000016, 65.49681999999999], [42.0930900000001, 66.47623000000004], [43.01604000000012, 66.4185800000001], [43.94975000000014, 66.06908000000001], [44.53225999999998, 66.75634000000014], [43.698390000000046, 67.35245], [44.18795000000014, 67.9505100000001], [43.45282, 68.57078999999996], [46.25000000000014, 68.25], [46.82134000000016, 67.68997000000007], [45.555170000000004, 67.56652], [45.5620200000001, 67.0100500000002], [46.34915000000015, 66.6676700000001], [47.894160000000255, 66.88455000000016], [48.138760000000076, 67.52238000000003], [50.22766000000016, 67.99867000000015], [53.71743000000018, 68.85738000000012], [54.47171000000006, 68.80815000000001], [53.48582000000013, 68.20130999999998], [54.72628000000006, 68.09701999999999], [55.44268000000014, 68.43866000000008], [57.317020000000156, 68.46628000000007], [58.80200000000022, 68.88081999999994], [59.94142000000019, 68.2784400000001], [61.07784000000018, 68.94069000000007], [60.03, 69.52000000000007], [60.55000000000004, 69.85000000000002], [63.50400000000016, 69.54739000000006], [64.888115, 69.23483500000015], [68.51216000000014, 68.09233000000017], [69.18068000000008, 68.61563000000012], [68.16444000000004, 69.14436000000003], [68.13522000000009, 69.3564900000001], [66.93008000000012, 69.45461000000012], [67.25976000000006, 69.92873000000009], [66.72492000000014, 70.70889000000014], [66.69466000000003, 71.02897000000024], [68.54006000000012, 71.93450000000024], [69.19636000000011, 72.84336000000016], [69.93999999999997, 73.04000000000013], [72.58754000000008, 72.7762900000001], [72.79603000000006, 72.22005999999999], [71.8481100000001, 71.4089800000001], [72.47011, 71.09019000000006], [72.79188000000002, 70.39114000000001], [72.56470000000022, 69.02084999999997], [73.66787000000008, 68.40789999999996], [73.23870000000002, 67.74040000000002], [71.28000000000011, 66.32000000000016], [72.42301000000018, 66.17267000000018], [72.82076999999995, 66.53267000000005], [73.92099000000016, 66.78946000000013], [74.1865100000002, 67.28429], [75.05200000000005, 67.76047000000017], [74.46926000000016, 68.32899000000009], [74.93584000000013, 68.98918000000006], [73.84236000000001, 69.07146000000006], [73.60187000000022, 69.62763000000001], [74.39980000000006, 70.63174999999998], [73.10110000000006, 71.44717000000026], [74.89082000000022, 72.1211900000001], [74.65926000000005, 72.83227000000005], [75.15801000000019, 72.85497000000012], [75.6835100000001, 72.30056000000013], [75.28898000000012, 71.33556000000007], [76.35911000000002, 71.15287000000015], [75.90313000000017, 71.87401000000006], [77.57665000000011, 72.26717000000002], [79.65202000000014, 72.32010999999997], [81.50000000000003, 71.75000000000003], [80.61071000000013, 72.58285000000012], [80.51109, 73.64819999999997], [82.25000000000009, 73.85000000000011], [84.65526000000008, 73.80591000000018], [86.82230000000024, 73.93688000000003], [86.00956, 74.45967000000016], [87.16682000000017, 75.11643000000001], [88.31571000000011, 75.14393000000004], [90.26000000000008, 75.64000000000001], [92.90058000000008, 75.77333000000007], [93.23421000000016, 76.04720000000009], [95.86000000000016, 76.1400000000001], [96.67821000000006, 75.91548], [98.92254000000023, 76.44688999999997], [100.75967000000023, 76.43028000000004], [101.03531999999998, 76.86189000000007], [101.99084000000013, 77.2875400000002], [104.3516000000001, 77.69792000000004], [106.06664000000015, 77.37389000000005], [104.70500000000024, 77.12740000000008], [106.97013000000013, 76.97419000000005]]], [[[105.07547000000008, 78.30688999999998], [99.43814, 77.92099999999999], [101.26489999999998, 79.23399], [102.08635000000001, 79.34641000000005], [102.837815, 79.28129000000004], [105.3724300000001, 78.71334000000002], [105.07547000000008, 78.30688999999998]]], [[[51.13618655783128, 80.54728017854094], [49.79368452332071, 80.41542776154822], [48.89441124857754, 80.3395667589437], [48.754936557821765, 80.17546824820084], [47.586119012244154, 80.01018117951534], [46.502825962109654, 80.24724681265437], [47.07245527526291, 80.55942414012947], [44.846958042181114, 80.58980988231718], [46.79913862487123, 80.77191762971364], [48.318477410684665, 80.78400991486996], [48.522806023966695, 80.51456899690015], [49.09718956889091, 80.75398590770843], [50.03976769389462, 80.91888540315182], [51.52293297710369, 80.69972565380192], [51.13618655783128, 80.54728017854094]]], [[[99.93976, 78.88093999999998], [97.75793999999999, 78.75620000000004], [94.97259, 79.04474500000003], [93.31288000000004, 79.42650000000003], [92.5454, 80.14378999999997], [91.18107, 80.34145999999998], [93.77766000000005, 81.02460000000002], [95.94089500000004, 81.25039999999996], [97.88385000000002, 80.74697500000002], [100.186655, 79.78013500000003], [99.93976, 78.88093999999998]]]]}}, {\\\"id\\\": \\\"147\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"pop_est\\\": 7379339.0, \\\"continent\\\": \\\"Europe\\\", \\\"name\\\": \\\"Serbia\\\", \\\"iso_a3\\\": \\\"SRB\\\", \\\"gdp_md_est\\\": 80340.0}, \\\"geometry\\\": {\\\"type\\\": \\\"Polygon\\\", \\\"coordinates\\\": [[[20.87431277841341, 45.41637543393432], [21.48352623870221, 45.18117015235788], [21.562022739353722, 44.76894725196564], [22.145087924902896, 44.47842234962059], [22.459022251075965, 44.70251719825444], [22.70572553883744, 44.57800283464701], [22.474008416440654, 44.40922760678177], [22.657149692483074, 44.234923000661354], [22.410446404721597, 44.008063462900054], [22.500156691180223, 43.642814439461006], [22.986018507588483, 43.2111612005271], [22.60480146657136, 42.898518785161116], [22.436594679461393, 42.58032115332395], [22.54501183440965, 42.46136200618804], [22.38052575042468, 42.32025950781508], [21.917080000000112, 42.30363999999997], [21.57663598940212, 42.24522439706186], [21.54332000000005, 42.3202500000001], [21.662920000000042, 42.439220000000034], [21.77505000000002, 42.68270000000001], [21.633020000000045, 42.67717000000005], [21.43865999999997, 42.86254999999994], [21.27421000000004, 42.909590000000094], [21.143395000000055, 43.06868500000013], [20.95650999999998, 43.13094000000007], [20.814480000000003, 43.27205000000009], [20.63507999999996, 43.21670999999998], [20.496790000000033, 42.884690000000035], [20.257580000000075, 42.81275000000011], [20.339800000000082, 42.89852000000002], [19.958570000000066, 43.106040000000064], [19.629999999999995, 43.21377997027054], [19.483889999999974, 43.35229000000004], [19.218519999999955, 43.52384000000001], [19.454000000000065, 43.56810000000013], [19.59976000000006, 44.03846999999996], [19.11761000000007, 44.42307000000011], [19.36802999999992, 44.863000000000056], [19.00548000000009, 44.86023], [19.39047570158459, 45.236515611342384], [19.072768995854176, 45.52151113543209], [18.829820000000097, 45.90888000000007], [19.59604454924164, 46.17172984474456], [20.220192498462893, 46.12746898048658], [20.762174920339987, 45.734573065771485], [20.87431277841341, 45.41637543393432]]]}}, {\\\"id\\\": \\\"149\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"pop_est\\\": 5463046.0, \\\"continent\\\": \\\"Europe\\\", \\\"name\\\": \\\"Slovakia\\\", \\\"iso_a3\\\": \\\"SVK\\\", \\\"gdp_md_est\\\": 119500.0}, \\\"geometry\\\": {\\\"type\\\": \\\"Polygon\\\", \\\"coordinates\\\": [[[18.853144158613617, 49.49622976337764], [18.90957482267632, 49.435845852244576], [19.320712517990472, 49.571574001659194], [19.825022820726872, 49.21712535256923], [20.415839471119853, 49.43145335549977], [20.887955356538413, 49.32877228453583], [21.607808058364213, 49.47010732685409], [22.558137648211755, 49.085738023467144], [22.28084191253356, 48.82539215758067], [22.085608351334855, 48.42226430927179], [21.872236362401736, 48.31997081155002], [20.801293979584926, 48.623854071642384], [20.473562045989866, 48.562850043321816], [20.239054396249347, 48.32756724709692], [19.769470656013112, 48.202691148463614], [19.661363559658497, 48.26661489520866], [19.17436486173989, 48.11137889260387], [18.77702477384767, 48.081768296900634], [18.696512892336926, 47.880953681014404], [17.857132602620027, 47.75842886005037], [17.48847293464982, 47.867466132186216], [16.979666782304037, 48.123497015976305], [16.879982944413, 48.47001333270947], [16.960288120194576, 48.5969823268506], [17.101984897538898, 48.816968899117114], [17.545006951577108, 48.80001902932537], [17.88648481616181, 48.90347524677371], [17.913511590250465, 48.996492824899086], [18.104972771891852, 49.04398346617531], [18.170498488037964, 49.271514797556435], [18.399993523846177, 49.31500051533004], [18.554971144289482, 49.495015367218784], [18.853144158613617, 49.49622976337764]]]}}, {\\\"id\\\": \\\"150\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"pop_est\\\": 2005692.0, \\\"continent\\\": \\\"Europe\\\", \\\"name\\\": \\\"Slovenia\\\", \\\"iso_a3\\\": \\\"SVN\\\", \\\"gdp_md_est\\\": 59340.0}, \\\"geometry\\\": {\\\"type\\\": \\\"Polygon\\\", \\\"coordinates\\\": [[[13.806475457421527, 46.509306138691215], [14.63247155117483, 46.43181732846955], [15.137091912504985, 46.65870270444703], [16.011663852612656, 46.6836107448117], [16.202298211337364, 46.85238597267696], [16.370504998447416, 46.841327216166505], [16.564808383864857, 46.50375092221983], [15.768732944408553, 46.23810822202345], [15.671529575267556, 45.83415355079788], [15.323953891672405, 45.73178253842768], [15.327674594797429, 45.45231639259323], [14.935243767972935, 45.471695054702685], [14.595109490627806, 45.634940904312714], [14.411968214585414, 45.46616567644746], [13.715059848697223, 45.500323798192376], [13.937630242578308, 45.59101593686462], [13.698109978905478, 46.01677806251735], [13.806475457421527, 46.509306138691215]]]}}, {\\\"id\\\": \\\"151\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"pop_est\\\": 9059651.0, \\\"continent\\\": \\\"Europe\\\", \\\"name\\\": \\\"Sweden\\\", \\\"iso_a3\\\": \\\"SWE\\\", \\\"gdp_md_est\\\": 344300.0}, \\\"geometry\\\": {\\\"type\\\": \\\"Polygon\\\", \\\"coordinates\\\": [[[22.18317345550193, 65.72374054632017], [21.21351687997722, 65.02600535751527], [21.369631381930958, 64.41358795842429], [19.77887576669022, 63.60955434839504], [17.84777916837521, 62.74940013289681], [17.119554884518124, 61.34116567651097], [17.83134606290639, 60.63658336042741], [18.78772179533209, 60.081914374422595], [17.86922488777634, 58.9537661810587], [16.829185011470088, 58.71982697207339], [16.447709588291474, 57.041118069071885], [15.879785597403783, 56.10430186626866], [14.666681349352075, 56.200885118222175], [14.100721062891465, 55.40778107362265], [12.942910597392057, 55.36173737245058], [12.625100538797028, 56.30708018658197], [11.787942335668674, 57.44181712506307], [11.027368605196868, 58.85614940045936], [11.468271925511146, 59.43239329694604], [12.3003658382749, 60.11793284773003], [12.631146681375185, 61.293571682370136], [11.992064243221563, 61.80036245385655], [11.930569288794231, 63.12831757267698], [12.579935336973934, 64.06621898055833], [13.571916131248713, 64.04911408146971], [13.919905226302204, 64.44542064071608], [13.55568973150909, 64.78702769638151], [15.108411492583002, 66.19386688909547], [16.108712192456778, 67.30245555283689], [16.768878614985482, 68.0139366726314], [17.729181756265348, 68.01055186631628], [17.993868442464333, 68.56739126247736], [19.878559604581255, 68.40719432237258], [20.025268995857886, 69.0651386583127], [20.645592889089528, 69.10624726020087], [21.978534783626117, 68.6168456081807], [23.53947309743444, 67.93600861273525], [23.565879754335583, 66.39605093043743], [23.903378533633802, 66.00692739527962], [22.18317345550193, 65.72374054632017]]]}}, {\\\"id\\\": \\\"166\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"pop_est\\\": 45700395.0, \\\"continent\\\": \\\"Europe\\\", \\\"name\\\": \\\"Ukraine\\\", \\\"iso_a3\\\": \\\"UKR\\\", \\\"gdp_md_est\\\": 339800.0}, \\\"geometry\\\": {\\\"type\\\": \\\"Polygon\\\", \\\"coordinates\\\": [[[31.785998162571587, 52.101677964885454], [32.15941206231267, 52.06126699483322], [32.41205813978763, 52.28869497334975], [32.71576053236697, 52.23846548116205], [33.75269982273571, 52.335074571331695], [34.39173058445701, 51.76888174092579], [34.14197838719039, 51.56641347920623], [34.22481570815427, 51.25599315042896], [35.02218305841788, 51.20757233337146], [35.37792361831512, 50.77395539001035], [35.35611616388795, 50.57719737405906], [36.62616784032534, 50.225590928745135], [37.39345950699507, 50.38395335550359], [38.010631137856905, 49.91566152607463], [38.59498823421342, 49.92646190042363], [40.06905846533911, 49.6010554062817], [40.08078901546935, 49.307429917999286], [39.67466393408753, 48.78381846780188], [39.89563235856758, 48.23240509703143], [39.738277622238826, 47.89893707945199], [38.7705847511412, 47.825608222029814], [38.25511233902975, 47.546400458356814], [38.22353803889942, 47.102189846375886], [37.42513715998999, 47.022220567404204], [36.75985477066439, 46.698700263040934], [35.82368452326483, 46.64596446388707], [34.96234174982388, 46.27319651954964], [35.020787794745985, 45.65121898048466], [35.51000857925317, 45.40999339454619], [36.52999799983016, 45.46998973243706], [36.33471276219916, 45.113215643893966], [35.23999922052812, 44.939996242851606], [33.882511020652885, 44.36147858334407], [33.326420932760044, 44.56487702084489], [33.54692426934946, 45.03477081967489], [32.4541744321055, 45.32746613217608], [32.630804477679135, 45.51918569597891], [33.58816206231839, 45.85156850848024], [33.29856733575471, 46.080598456397844], [31.74414025241518, 46.333347886737386], [31.675307244602408, 46.70624502215554], [30.7487488136091, 46.583100084004], [30.377608676888883, 46.03241018328567], [29.603289015427436, 45.293308010431126], [29.149724969201653, 45.464925442072456], [28.67977949393938, 45.304030870131704], [28.233553501099042, 45.488283189468376], [28.485269402792767, 45.5969070501459], [28.65998742037158, 45.93998688413164], [28.933717482221624, 46.2588304713725], [28.862972446414062, 46.43788930926383], [29.07210696789929, 46.517677720722496], [29.170653924279886, 46.3792623968287], [29.759971958136394, 46.34998769793536], [30.024658644335375, 46.42393667254504], [29.838210076626297, 46.52532583270169], [29.908851759569302, 46.67436066343146], [29.559674106573112, 46.928582872091326], [29.415135125452736, 47.34664520933258], [29.05086795422733, 47.5102269557525], [29.12269819511303, 47.849095160506465], [28.670891147585166, 48.1181485052341], [28.259546746541844, 48.15556224221342], [27.522537469195157, 48.467119452501116], [26.857823520624805, 48.368210761094495], [26.619336785597795, 48.22072622333347], [26.19745039236693, 48.22088125263035], [25.9459411964024, 47.987148749374214], [25.20774336111299, 47.89105642352747], [24.866317172960578, 47.737525743188314], [24.40205610525038, 47.98187775328043], [23.76095828623741, 47.985598456405455], [23.142236362406805, 48.09634105080695], [22.710531447040495, 47.88219391538941], [22.640819939878753, 48.15023956968736], [22.085608351334855, 48.42226430927179], [22.28084191253356, 48.82539215758067], [22.558137648211755, 49.085738023467144], [22.776418898212626, 49.02739533140962], [22.518450148211603, 49.47677358661974], [23.426508416444392, 50.308505764357456], [23.922757195743262, 50.42488108987875], [24.029985792748903, 50.70540660257518], [23.527070753684374, 51.57845408793024], [24.00507775238421, 51.61744395609446], [24.553106316839518, 51.888461005249184], [25.32778771332701, 51.91065603291855], [26.337958611768556, 51.83228872334793], [27.454066196408434, 51.59230337178447], [28.24161502453657, 51.57222707783907], [28.61761274589225, 51.42771393493484], [28.992835320763533, 51.602044379271476], [29.254938185347925, 51.368234361366895], [30.157363722460897, 51.41613841410147], [30.555117221811457, 51.31950348571566], [30.619454380014844, 51.822806098022376], [30.927549269338982, 52.04235342061439], [31.785998162571587, 52.101677964885454]]]}}]}\"},\"id\":\"09b8a494-7713-45b7-a1e5-be65682f3554\",\"type\":\"GeoJSONDataSource\"},{\"attributes\":{\"formatter\":{\"id\":\"9daf06a3-2e78-4444-b203-5bf69e79d9d3\",\"type\":\"BasicTickFormatter\"},\"plot\":{\"id\":\"1ed86fb3-c2e8-4dbd-a8a4-c21c3281e10c\",\"subtype\":\"Figure\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"f476fca6-28df-49d2-805e-38be04c1c470\",\"type\":\"BasicTicker\"}},\"id\":\"37b8e836-8aee-4d7e-b014-e6c7848e13b9\",\"type\":\"LinearAxis\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"plot\":null,\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"ca3ecc57-7e4c-4d6b-ae44-cb57505aee9d\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"callback\":null,\"end\":60,\"start\":-30},\"id\":\"06920ca9-7aaa-42b6-aa89-e5e1f57e8b7e\",\"type\":\"Range1d\"},{\"attributes\":{\"overlay\":{\"id\":\"ca3ecc57-7e4c-4d6b-ae44-cb57505aee9d\",\"type\":\"BoxAnnotation\"}},\"id\":\"8726e891-e8ab-4665-b703-263ac7d63746\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"source\":{\"id\":\"09b8a494-7713-45b7-a1e5-be65682f3554\",\"type\":\"GeoJSONDataSource\"}},\"id\":\"68519b59-9e5c-447f-830a-cbe553a671f5\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"9daf06a3-2e78-4444-b203-5bf69e79d9d3\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"f476fca6-28df-49d2-805e-38be04c1c470\",\"type\":\"BasicTicker\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.7},\"fill_color\":{\"field\":\"gdp_md_est\",\"transform\":{\"id\":\"3952a10a-7c7f-4ce9-b150-423b4cb0b8d9\",\"type\":\"LinearColorMapper\"}},\"line_width\":{\"value\":0.5},\"xs\":{\"field\":\"xs\"},\"ys\":{\"field\":\"ys\"}},\"id\":\"10a73c5a-0e1a-4dfd-8d17-49363657c42a\",\"type\":\"Patches\"},{\"attributes\":{\"data_source\":{\"id\":\"09b8a494-7713-45b7-a1e5-be65682f3554\",\"type\":\"GeoJSONDataSource\"},\"glyph\":{\"id\":\"10a73c5a-0e1a-4dfd-8d17-49363657c42a\",\"type\":\"Patches\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"44dfb236-ad69-4461-b4eb-160e45d9ece4\",\"type\":\"Patches\"},\"selection_glyph\":null,\"view\":{\"id\":\"68519b59-9e5c-447f-830a-cbe553a671f5\",\"type\":\"CDSView\"}},\"id\":\"c866207a-ecb4-49fd-bdfc-eb20e44acd8f\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"end\":85,\"start\":30},\"id\":\"5eee3856-c000-44b5-84fa-c5bcda5df0bb\",\"type\":\"Range1d\"},{\"attributes\":{\"plot\":{\"id\":\"1ed86fb3-c2e8-4dbd-a8a4-c21c3281e10c\",\"subtype\":\"Figure\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"d3495da9-4acf-45b7-ba0d-96ffdc9d9432\",\"type\":\"BasicTicker\"}},\"id\":\"ce5ea32f-de5f-48ea-9afe-56fd6768294d\",\"type\":\"Grid\"},{\"attributes\":{\"formatter\":{\"id\":\"22dfda17-1de7-4bf0-a87a-32b2a5e30d9d\",\"type\":\"BasicTickFormatter\"},\"plot\":{\"id\":\"1ed86fb3-c2e8-4dbd-a8a4-c21c3281e10c\",\"subtype\":\"Figure\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"d3495da9-4acf-45b7-ba0d-96ffdc9d9432\",\"type\":\"BasicTicker\"}},\"id\":\"53f6aa0d-26fd-4222-956c-16e9099f61b3\",\"type\":\"LinearAxis\"},{\"attributes\":{\"below\":[{\"id\":\"53f6aa0d-26fd-4222-956c-16e9099f61b3\",\"type\":\"LinearAxis\"}],\"left\":[{\"id\":\"37b8e836-8aee-4d7e-b014-e6c7848e13b9\",\"type\":\"LinearAxis\"}],\"renderers\":[{\"id\":\"53f6aa0d-26fd-4222-956c-16e9099f61b3\",\"type\":\"LinearAxis\"},{\"id\":\"ce5ea32f-de5f-48ea-9afe-56fd6768294d\",\"type\":\"Grid\"},{\"id\":\"37b8e836-8aee-4d7e-b014-e6c7848e13b9\",\"type\":\"LinearAxis\"},{\"id\":\"c897e716-4152-47a8-9571-064de6edbb1b\",\"type\":\"Grid\"},{\"id\":\"ca3ecc57-7e4c-4d6b-ae44-cb57505aee9d\",\"type\":\"BoxAnnotation\"},{\"id\":\"c866207a-ecb4-49fd-bdfc-eb20e44acd8f\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"591c926f-083b-4d3d-a48a-33c8d0d16650\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"32a155fd-b27e-4371-bb89-9c1d73d2c1c1\",\"type\":\"Toolbar\"},\"x_range\":{\"id\":\"06920ca9-7aaa-42b6-aa89-e5e1f57e8b7e\",\"type\":\"Range1d\"},\"x_scale\":{\"id\":\"994d2307-9919-4e04-915d-53d43ff596c6\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"5eee3856-c000-44b5-84fa-c5bcda5df0bb\",\"type\":\"Range1d\"},\"y_scale\":{\"id\":\"f32cb9aa-7b85-47e3-8a38-cdcf971d2e5d\",\"type\":\"LinearScale\"}},\"id\":\"1ed86fb3-c2e8-4dbd-a8a4-c21c3281e10c\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{},\"id\":\"02da5a3c-63d9-4896-8d02-11f7111ebbb1\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"plot\":null,\"text\":\"Europe\"},\"id\":\"591c926f-083b-4d3d-a48a-33c8d0d16650\",\"type\":\"Title\"},{\"attributes\":{},\"id\":\"5fa5b3f0-ffe5-4564-ab28-481a01b4e7b8\",\"type\":\"ResetTool\"},{\"attributes\":{},\"id\":\"d3495da9-4acf-45b7-ba0d-96ffdc9d9432\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"c56fe810-fa01-434e-ade2-ba5e7ddf70a2\",\"type\":\"SaveTool\"},{\"attributes\":{},\"id\":\"c1542373-3ca3-41f4-ab8b-3d9f9d747497\",\"type\":\"HelpTool\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#1f77b4\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1f77b4\"},\"line_width\":{\"value\":0.5},\"xs\":{\"field\":\"xs\"},\"ys\":{\"field\":\"ys\"}},\"id\":\"44dfb236-ad69-4461-b4eb-160e45d9ece4\",\"type\":\"Patches\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"d3d288bb-0e04-4215-9f4c-7d6293f8ce35\",\"type\":\"PanTool\"},{\"id\":\"02da5a3c-63d9-4896-8d02-11f7111ebbb1\",\"type\":\"WheelZoomTool\"},{\"id\":\"8726e891-e8ab-4665-b703-263ac7d63746\",\"type\":\"BoxZoomTool\"},{\"id\":\"c56fe810-fa01-434e-ade2-ba5e7ddf70a2\",\"type\":\"SaveTool\"},{\"id\":\"5fa5b3f0-ffe5-4564-ab28-481a01b4e7b8\",\"type\":\"ResetTool\"},{\"id\":\"c1542373-3ca3-41f4-ab8b-3d9f9d747497\",\"type\":\"HelpTool\"}]},\"id\":\"32a155fd-b27e-4371-bb89-9c1d73d2c1c1\",\"type\":\"Toolbar\"},{\"attributes\":{},\"id\":\"994d2307-9919-4e04-915d-53d43ff596c6\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"d3d288bb-0e04-4215-9f4c-7d6293f8ce35\",\"type\":\"PanTool\"}],\"root_ids\":[\"1ed86fb3-c2e8-4dbd-a8a4-c21c3281e10c\"]},\"title\":\"Bokeh Application\",\"version\":\"0.12.10\"}};\n", | |
" var render_items = [{\"docid\":\"cfcce545-b6d6-4592-86f5-6887fd1d703c\",\"elementid\":\"7431ff5d-2810-49a3-8f96-b594ad8822ac\",\"modelid\":\"1ed86fb3-c2e8-4dbd-a8a4-c21c3281e10c\"}];\n", | |
"\n", | |
" root.Bokeh.embed.embed_items(docs_json, render_items);\n", | |
" }\n", | |
"\n", | |
" if (root.Bokeh !== undefined) {\n", | |
" embed_document(root);\n", | |
" } else {\n", | |
" var attempts = 0;\n", | |
" var timer = setInterval(function(root) {\n", | |
" if (root.Bokeh !== undefined) {\n", | |
" embed_document(root);\n", | |
" clearInterval(timer);\n", | |
" }\n", | |
" attempts++;\n", | |
" if (attempts > 100) {\n", | |
" console.log(\"Bokeh: ERROR: Unable to embed document because BokehJS library is missing\")\n", | |
" clearInterval(timer);\n", | |
" }\n", | |
" }, 10, root)\n", | |
" }\n", | |
"})(window);" | |
], | |
"application/vnd.bokehjs_exec.v0+json": "" | |
}, | |
"metadata": { | |
"application/vnd.bokehjs_exec.v0+json": { | |
"id": "1ed86fb3-c2e8-4dbd-a8a4-c21c3281e10c" | |
} | |
}, | |
"output_type": "display_data" | |
} | |
], | |
"source": [ | |
"p = figure(title=\"Europe\", x_range=(-30,60), y_range=(30,85))\n", | |
"\n", | |
"p.patches('xs', 'ys', fill_alpha=0.7, \n", | |
" fill_color={'field': 'gdp_md_est', 'transform': LinearColorMapper(palette=palette)}, \n", | |
" line_color='black', line_width=0.5, source=geo_source)\n", | |
"\n", | |
"show(p)" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": null, | |
"metadata": {}, | |
"outputs": [], | |
"source": [] | |
} | |
], | |
"metadata": { | |
"kernelspec": { | |
"display_name": "Python 3", | |
"language": "python", | |
"name": "python3" | |
}, | |
"language_info": { | |
"codemirror_mode": { | |
"name": "ipython", | |
"version": 3 | |
}, | |
"file_extension": ".py", | |
"mimetype": "text/x-python", | |
"name": "python", | |
"nbconvert_exporter": "python", | |
"pygments_lexer": "ipython3", | |
"version": "3.6.3" | |
} | |
}, | |
"nbformat": 4, | |
"nbformat_minor": 2 | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment