Skip to content

Instantly share code, notes, and snippets.

@wroscoe
Created November 21, 2016 20:44
Show Gist options
  • Save wroscoe/c5a2c81851d4b60bd3669141e08147de to your computer and use it in GitHub Desktop.
Save wroscoe/c5a2c81851d4b60bd3669141e08147de to your computer and use it in GitHub Desktop.
area boundaries problem
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### Problem: Paths that define areas cross each other.\n",
"Shapefiles from the US census have complex geometries where boundaries of an area sometimescross each other. This causes two problems.\n",
"\n",
"1. Visually it looks bad when the area is shown as a polygon using mapbox. \n",
"2. When the boundary is used to determine the contained points (using matplotlib contains_points function) the logic doesnt work. Some points in the area are excluded and some points outside the area are included. \n",
"\n",
"\n",
"##### Examples of polygons that don't work\n",
"1. [Casper Wyoming](https://enigmatic-basin-80909.herokuapp.com/search/?area=urbanarea-14482)\n",
"2. [San Francisco](https://enigmatic-basin-80909.herokuapp.com/search/?area=urbanarea-78904)\n",
"\n",
"##### Examples of polygons that work.\n",
"1. [Jackson Wyoming](https://enigmatic-basin-80909.herokuapp.com/search/?area=urbanarea-42319)\n",
"2. [Cody](https://enigmatic-basin-80909.herokuapp.com/search/?area=urbanarea-18397Cody])"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### Possible solutions\n",
"1. A script that converts the existing polygons into multipolygons. \n",
"2. A script that imports shape files as multipolygons.\n",
"3. A better way to create polygons that avoids these issues."
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Relevant Data"
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {
"collapsed": false
},
"outputs": [
{
"data": {
"text/plain": [
"200"
]
},
"execution_count": 3,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"#Here is an example polygon from the sendvote api\n",
"\n",
"import json\n",
"import requests\n",
"\n",
"response = requests.get('http://enigmatic-basin-80909.herokuapp.com/api/area/urbanarea-14482')\n",
"response.status_code"
]
},
{
"cell_type": "code",
"execution_count": 5,
"metadata": {
"collapsed": false
},
"outputs": [
{
"data": {
"text/plain": [
"{'features': [{'geometry': {'coordinates': [[[-106.34751, 42.79564],\n",
" [-106.34761, 42.795519999999996],\n",
" [-106.3477, 42.795449999999995],\n",
" [-106.34781, 42.7954],\n",
" [-106.34818, 42.79537],\n",
" [-106.34859, 42.79535],\n",
" [-106.34866, 42.79573],\n",
" [-106.34871, 42.79597],\n",
" [-106.34872, 42.79609],\n",
" [-106.34870000000001, 42.79614],\n",
" [-106.34863, 42.79618],\n",
" [-106.3482, 42.79616],\n",
" [-106.34809, 42.79614],\n",
" [-106.34803, 42.79606],\n",
" [-106.34795, 42.79577],\n",
" [-106.34790000000001, 42.795700000000004],\n",
" [-106.3478, 42.795649999999995],\n",
" [-106.34765, 42.79564],\n",
" [-106.34751, 42.79564],\n",
" [-106.451478, 42.860690999999996],\n",
" [-106.451239, 42.862939999999995],\n",
" [-106.4504, 42.862939999999995],\n",
" [-106.45036999999999, 42.86264],\n",
" [-106.45033, 42.86231],\n",
" [-106.45029, 42.862089999999995],\n",
" [-106.450285, 42.861972],\n",
" [-106.45027999999999, 42.86182],\n",
" [-106.45022, 42.86148],\n",
" [-106.45013, 42.8609],\n",
" [-106.45009, 42.8607],\n",
" [-106.45004, 42.8603],\n",
" [-106.44998, 42.859919999999995],\n",
" [-106.44994, 42.85968],\n",
" [-106.44992, 42.859519999999996],\n",
" [-106.44985, 42.85913],\n",
" [-106.449844, 42.859083],\n",
" [-106.44982, 42.85886],\n",
" [-106.45008, 42.85886],\n",
" [-106.45016, 42.85884],\n",
" [-106.45020000000001, 42.85879],\n",
" [-106.45020000000001, 42.85863],\n",
" [-106.45014, 42.85861],\n",
" [-106.44978, 42.85861],\n",
" [-106.44976, 42.8585],\n",
" [-106.44973, 42.85836],\n",
" [-106.4497, 42.85812],\n",
" [-106.44968, 42.858019999999996],\n",
" [-106.44965, 42.857769999999995],\n",
" [-106.44962, 42.857569999999996],\n",
" [-106.44974, 42.85756],\n",
" [-106.4499, 42.857569999999996],\n",
" [-106.45026, 42.857600000000005],\n",
" [-106.45047, 42.85758],\n",
" [-106.45101, 42.85758],\n",
" [-106.45121, 42.85756],\n",
" [-106.45123, 42.857479999999995],\n",
" [-106.45123, 42.85724],\n",
" [-106.45129, 42.857189999999996],\n",
" [-106.45137, 42.85715],\n",
" [-106.45149, 42.85713],\n",
" [-106.451857, 42.85713],\n",
" [-106.451478, 42.860690999999996],\n",
" [-106.434969, 42.879535],\n",
" [-106.443044, 42.882553],\n",
" [-106.452519, 42.886125],\n",
" [-106.455733, 42.887316],\n",
" [-106.455558, 42.88753],\n",
" [-106.455271, 42.887910999999995],\n",
" [-106.45516, 42.88809],\n",
" [-106.45477, 42.8879],\n",
" [-106.45461, 42.88774],\n",
" [-106.45447, 42.88753],\n",
" [-106.45427, 42.88728],\n",
" [-106.45400000000001, 42.88708],\n",
" [-106.45365, 42.88689],\n",
" [-106.45301, 42.88664],\n",
" [-106.45206, 42.886289999999995],\n",
" [-106.451983, 42.886261],\n",
" [-106.45104, 42.8859],\n",
" [-106.45045999999999, 42.88567],\n",
" [-106.44942, 42.885279999999995],\n",
" [-106.44905, 42.885149999999996],\n",
" [-106.448965, 42.885262],\n",
" [-106.44881, 42.88547],\n",
" [-106.448718, 42.885602999999996],\n",
" [-106.44864, 42.88572],\n",
" [-106.44844, 42.88605],\n",
" [-106.44827, 42.886269999999996],\n",
" [-106.448174, 42.886401],\n",
" [-106.448068, 42.886544],\n",
" [-106.44805, 42.88657],\n",
" [-106.44793, 42.88672],\n",
" [-106.44787, 42.88677],\n",
" [-106.44767, 42.886959999999995],\n",
" [-106.44748, 42.88707],\n",
" [-106.44733, 42.88716],\n",
" [-106.44698, 42.887339999999995],\n",
" [-106.44676, 42.88746],\n",
" [-106.44649, 42.8876],\n",
" [-106.44624, 42.88774],\n",
" [-106.44595, 42.88791],\n",
" [-106.44584, 42.887969999999996],\n",
" [-106.44566, 42.88804],\n",
" [-106.445525, 42.888107],\n",
" [-106.44504, 42.888329999999996],\n",
" [-106.44492, 42.88841],\n",
" [-106.44484, 42.88849],\n",
" [-106.4448, 42.88858],\n",
" [-106.44469, 42.88861],\n",
" [-106.44469, 42.887583],\n",
" [-106.44469, 42.88745],\n",
" [-106.44468, 42.88701],\n",
" [-106.44470000000001, 42.88491],\n",
" [-106.44474, 42.88487],\n",
" [-106.44479, 42.88487],\n",
" [-106.44487, 42.8849],\n",
" [-106.44498, 42.884949999999996],\n",
" [-106.44508, 42.884989999999995],\n",
" [-106.44528, 42.88502],\n",
" [-106.44552, 42.88501],\n",
" [-106.44571, 42.88501],\n",
" [-106.44595, 42.885000000000005],\n",
" [-106.44594599999999, 42.88487],\n",
" [-106.44594, 42.88463],\n",
" [-106.44594, 42.884479999999996],\n",
" [-106.44594, 42.88435],\n",
" [-106.44625, 42.88442],\n",
" [-106.44651, 42.8845],\n",
" [-106.44751, 42.884859999999996],\n",
" [-106.44828, 42.88516],\n",
" [-106.4484, 42.88516],\n",
" [-106.44854, 42.88512],\n",
" [-106.44863, 42.88507],\n",
" [-106.4487, 42.88501],\n",
" [-106.44599, 42.88399],\n",
" [-106.44533, 42.88375],\n",
" [-106.44481999999999, 42.88355],\n",
" [-106.4439, 42.8832],\n",
" [-106.4439, 42.88357],\n",
" [-106.44300000000001, 42.883559999999996],\n",
" [-106.44297, 42.88504],\n",
" [-106.441612, 42.885023],\n",
" [-106.441075, 42.885014999999996],\n",
" [-106.44062, 42.88501],\n",
" [-106.44045, 42.884949999999996],\n",
" [-106.44035, 42.88493],\n",
" [-106.44030000000001, 42.884879999999995],\n",
" [-106.44027, 42.884769999999996],\n",
" [-106.44027, 42.88471],\n",
" [-106.4402, 42.88467],\n",
" [-106.44008, 42.88467],\n",
" [-106.43992, 42.884679999999996],\n",
" [-106.43991, 42.88464],\n",
" [-106.43991, 42.88458],\n",
" [-106.43988, 42.88449],\n",
" [-106.43989, 42.88425],\n",
" [-106.43989, 42.884],\n",
" [-106.43988, 42.88359],\n",
" [-106.43992, 42.883559999999996],\n",
" [-106.44006, 42.88355],\n",
" [-106.44060999999999, 42.88355],\n",
" [-106.44063, 42.88344],\n",
" [-106.44064, 42.88335],\n",
" [-106.44087999999999, 42.88342],\n",
" [-106.44103, 42.88342],\n",
" [-106.44112, 42.88337],\n",
" [-106.44116, 42.883300000000006],\n",
" [-106.44118, 42.88305],\n",
" [-106.44118, 42.88278],\n",
" [-106.44125, 42.88257],\n",
" [-106.44138, 42.88243],\n",
" [-106.44145, 42.88227],\n",
" [-106.44025, 42.88182],\n",
" [-106.43913, 42.8814],\n",
" [-106.43498, 42.87983],\n",
" [-106.434969, 42.879535],\n",
" [-106.450636, 42.865072999999995],\n",
" [-106.450756, 42.864646],\n",
" [-106.451118, 42.863366],\n",
" [-106.451239, 42.862939999999995],\n",
" [-106.451315, 42.862939999999995],\n",
" [-106.451543, 42.862939999999995],\n",
" [-106.45162, 42.862939999999995],\n",
" [-106.451641, 42.863462],\n",
" [-106.45167000000001, 42.86414],\n",
" [-106.45164, 42.86425],\n",
" [-106.45153, 42.864329999999995],\n",
" [-106.45132, 42.86452],\n",
" [-106.451041, 42.864742],\n",
" [-106.45077, 42.864959999999996],\n",
" [-106.450636, 42.865072999999995],\n",
" [-106.464358, 42.889658],\n",
" [-106.466169, 42.889697999999996],\n",
" [-106.46781, 42.889700000000005],\n",
" [-106.468559, 42.889694],\n",
" [-106.47015, 42.88968],\n",
" [-106.4709, 42.889689999999995],\n",
" [-106.471035, 42.889689999999995],\n",
" [-106.47126, 42.889689999999995],\n",
" [-106.47193, 42.889700000000005],\n",
" [-106.47248, 42.88972],\n",
" [-106.47318, 42.8898],\n",
" [-106.47386, 42.88991],\n",
" [-106.474461, 42.890006],\n",
" [-106.47532, 42.890249999999995],\n",
" [-106.47614, 42.89048],\n",
" [-106.47679, 42.89069],\n",
" [-106.47724, 42.890859999999996],\n",
" [-106.47792, 42.891149999999996],\n",
" [-106.478226, 42.89129],\n",
" [-106.478659, 42.891479],\n",
" [-106.47911, 42.891729999999995],\n",
" [-106.47949, 42.89194],\n",
" [-106.47991, 42.8922],\n",
" [-106.480372, 42.89252],\n",
" [-106.48093, 42.89293],\n",
" [-106.48141, 42.89333],\n",
" [-106.481741, 42.893634999999996],\n",
" [-106.48221, 42.894149999999996],\n",
" [-106.48318, 42.89526],\n",
" [-106.48348, 42.89566],\n",
" [-106.48369, 42.89597],\n",
" [-106.48351, 42.896029999999996],\n",
" [-106.48335, 42.89611],\n",
" [-106.48321, 42.89626],\n",
" [-106.48317, 42.89636],\n",
" [-106.48317, 42.89669],\n",
" [-106.48325, 42.89722],\n",
" [-106.483329, 42.897839],\n",
" [-106.48347, 42.898939999999996],\n",
" [-106.48357, 42.89951],\n",
" [-106.48388, 42.9016],\n",
" [-106.48401, 42.902429999999995],\n",
" [-106.48405, 42.9028],\n",
" [-106.48417, 42.90368],\n",
" [-106.48426, 42.90423],\n",
" [-106.484266, 42.904288],\n",
" [-106.48433, 42.904869999999995],\n",
" [-106.48431, 42.9052],\n",
" [-106.48433, 42.906169999999996],\n",
" [-106.48439, 42.90645],\n",
" [-106.48459, 42.90643],\n",
" [-106.485106, 42.906422],\n",
" [-106.48592, 42.90641],\n",
" [-106.48614, 42.90641],\n",
" [-106.48627, 42.906439999999996],\n",
" [-106.48633, 42.90652],\n",
" [-106.48632, 42.90709],\n",
" [-106.486326, 42.907405],\n",
" [-106.48634, 42.90806],\n",
" [-106.486337, 42.908122999999996],\n",
" [-106.48633, 42.908249999999995],\n",
" [-106.48636, 42.90857],\n",
" [-106.486365, 42.908797],\n",
" [-106.48638, 42.909369999999996],\n",
" [-106.48639, 42.910000000000004],\n",
" [-106.4864, 42.91027],\n",
" [-106.48636, 42.91036],\n",
" [-106.48626, 42.91043],\n",
" [-106.48610000000001, 42.91046],\n",
" [-106.485927, 42.910464999999995],\n",
" [-106.485252, 42.910485],\n",
" [-106.4851, 42.910489999999996],\n",
" [-106.48416, 42.910509999999995],\n",
" [-106.483158, 42.910517999999996],\n",
" [-106.48302, 42.91052],\n",
" [-106.48216, 42.91052],\n",
" [-106.48131, 42.91054],\n",
" [-106.48028, 42.91055],\n",
" [-106.47995, 42.91056],\n",
" [-106.47975, 42.91061],\n",
" [-106.47926, 42.910709999999995],\n",
" [-106.47913, 42.910709999999995],\n",
" [-106.47896, 42.9106],\n",
" [-106.4788, 42.91055],\n",
" [-106.47836, 42.9107],\n",
" [-106.47720000000001, 42.910900000000005],\n",
" [-106.476981, 42.910939],\n",
" [-106.47564, 42.911179999999995],\n",
" [-106.47518, 42.91124],\n",
" [-106.474932, 42.911339],\n",
" [-106.47478, 42.9114],\n",
" [-106.47472, 42.911449999999995],\n",
" [-106.47453, 42.911609999999996],\n",
" [-106.47441, 42.911739999999995],\n",
" [-106.474402, 42.91204],\n",
" [-106.474397, 42.912282999999995],\n",
" [-106.47439, 42.912549999999996],\n",
" [-106.4744, 42.91404],\n",
" [-106.47442, 42.91665],\n",
" [-106.47442, 42.919311],\n",
" [-106.47442, 42.92058],\n",
" [-106.47441, 42.92086],\n",
" [-106.47421, 42.920919999999995],\n",
" [-106.474353, 42.932390999999996],\n",
" [-106.47465, 42.933025],\n",
" [-106.470034, 42.928484999999995],\n",
" [-106.454205, 42.923919],\n",
" [-106.45396, 42.92131],\n",
" [-106.45372, 42.9213],\n",
" [-106.45344, 42.921189999999996],\n",
" [-106.453352, 42.921141999999996],\n",
" [-106.45307, 42.920989999999996],\n",
" [-106.45277, 42.92077],\n",
" [-106.45233999999999, 42.92035],\n",
" [-106.45207, 42.919869999999996],\n",
" [-106.452049, 42.919796],\n",
" [-106.45196, 42.91948],\n",
" [-106.45193, 42.91917],\n",
" [-106.45125, 42.91919],\n",
" [-106.450208, 42.919180999999995],\n",
" [-106.45002, 42.91918],\n",
" [-106.44933, 42.91914],\n",
" [-106.44864, 42.91907],\n",
" [-106.44783, 42.91891],\n",
" [-106.44712799999999, 42.918763999999996],\n",
" [-106.447111, 42.918746999999996],\n",
" [-106.44663, 42.918589999999995],\n",
" [-106.44576, 42.91822],\n",
" [-106.445251, 42.917950999999995],\n",
" [-106.44521, 42.91793],\n",
" [-106.44493, 42.91777],\n",
" [-106.44433, 42.91733],\n",
" [-106.44388000000001, 42.91692],\n",
" [-106.44344, 42.9165],\n",
" [-106.443367, 42.91641],\n",
" [-106.44306, 42.91603],\n",
" [-106.44279, 42.91562],\n",
" [-106.44238, 42.91476],\n",
" [-106.44232099999999, 42.914528999999995],\n",
" [-106.44226, 42.91429],\n",
" [-106.44218, 42.91382],\n",
" [-106.44216, 42.9137],\n",
" [-106.44214, 42.91319],\n",
" [-106.442129, 42.912808999999996],\n",
" [-106.44211, 42.91207],\n",
" [-106.44210000000001, 42.911159999999995],\n",
" [-106.44207, 42.90994],\n",
" [-106.442063, 42.909772],\n",
" [-106.442026, 42.908761],\n",
" [-106.44202, 42.908609999999996],\n",
" [-106.44201, 42.907849999999996],\n",
" [-106.44197, 42.907289999999996],\n",
" [-106.441969, 42.907263],\n",
" [-106.44196, 42.906400000000005],\n",
" [-106.44193, 42.90553],\n",
" [-106.441929, 42.905498],\n",
" [-106.44192, 42.90491],\n",
" [-106.44196, 42.904669999999996],\n",
" [-106.44206, 42.90434],\n",
" [-106.44221, 42.90405],\n",
" [-106.44245, 42.90368],\n",
" [-106.442458, 42.903669],\n",
" [-106.44277, 42.9033],\n",
" [-106.44319, 42.90295],\n",
" [-106.44367, 42.9026],\n",
" [-106.4441, 42.90228],\n",
" [-106.44469, 42.90182],\n",
" [-106.445644, 42.901095999999995],\n",
" [-106.44609, 42.90076],\n",
" [-106.44672, 42.90025],\n",
" [-106.44754, 42.900800000000004],\n",
" [-106.447626, 42.900862],\n",
" [-106.44924, 42.902029999999996],\n",
" [-106.450297, 42.902771],\n",
" [-106.45085, 42.90316],\n",
" [-106.4512, 42.903389999999995],\n",
" [-106.451456, 42.903575],\n",
" [-106.451488, 42.903597999999995],\n",
" [-106.452354, 42.904224],\n",
" [-106.452643, 42.904433],\n",
" [-106.452743, 42.904359],\n",
" [-106.45292, 42.90423],\n",
" [-106.453047, 42.904140999999996],\n",
" [-106.45315, 42.90407],\n",
" [-106.453254, 42.903998],\n",
" [-106.45331, 42.90396],\n",
" [-106.453562, 42.903774],\n",
" [-106.453665, 42.9037],\n",
" [-106.45372, 42.903659999999995],\n",
" [-106.453761, 42.903625999999996],\n",
" [-106.454045, 42.903396],\n",
" [-106.45414, 42.90332],\n",
" [-106.454337, 42.903178],\n",
" [-106.45439, 42.90314],\n",
" [-106.45487, 42.90278],\n",
" [-106.454919, 42.90274],\n",
" [-106.45511, 42.90259],\n",
" [-106.45530000000001, 42.902442],\n",
" [-106.455869, 42.901998],\n",
" [-106.45606, 42.901849999999996],\n",
" [-106.456261, 42.901703999999995],\n",
" [-106.45642, 42.90159],\n",
" [-106.45685, 42.90126],\n",
" [-106.45704, 42.901089999999996],\n",
" [-106.457235, 42.900949],\n",
" [-106.45754, 42.900729999999996],\n",
" [-106.45771, 42.900600000000004],\n",
" [-106.457814, 42.900513],\n",
" [-106.458, 42.90036],\n",
" [-106.458198, 42.900219],\n",
" [-106.45848, 42.90002],\n",
" [-106.45859, 42.89994],\n",
" [-106.458781, 42.899783],\n",
" [-106.45897, 42.899629999999995],\n",
" [-106.45917, 42.899482],\n",
" [-106.45954, 42.89921],\n",
" [-106.459764, 42.899032999999996],\n",
" [-106.45996, 42.89888],\n",
" [-106.460149, 42.898736],\n",
" [-106.46041, 42.89854],\n",
" [-106.460713, 42.898298],\n",
" [-106.46090000000001, 42.89815],\n",
" [-106.46059, 42.897909999999996],\n",
" [-106.460318, 42.897723],\n",
" [-106.45982, 42.89738],\n",
" [-106.45876, 42.8966],\n",
" [-106.45856, 42.896463999999995],\n",
" [-106.45829, 42.89628],\n",
" [-106.45797, 42.896049999999995],\n",
" [-106.458158, 42.895900999999995],\n",
" [-106.45824999999999, 42.89583],\n",
" [-106.458729, 42.895465],\n",
" [-106.45892, 42.89532],\n",
" [-106.45939, 42.89496],\n",
" [-106.459444, 42.894915999999995],\n",
" [-106.45974, 42.89468],\n",
" [-106.45988, 42.89465],\n",
" [-106.45999, 42.89452],\n",
" [-106.46073, 42.893969999999996],\n",
" [-106.461022, 42.893744],\n",
" [-106.46147, 42.8934],\n",
" [-106.461546, 42.893339999999995],\n",
" [-106.46189, 42.89307],\n",
" [-106.46244, 42.89266],\n",
" [-106.46286, 42.89215],\n",
" [-106.46331, 42.891639999999995],\n",
" [-106.46378, 42.89103],\n",
" [-106.46408, 42.89046],\n",
" [-106.464099, 42.890406999999996],\n",
" [-106.46423, 42.89004],\n",
" [-106.46433, 42.889939999999996],\n",
" [-106.464358, 42.889658],\n",
" [-106.46438, 42.889500999999996],\n",
" [-106.464358, 42.889658],\n",
" [-106.463519, 42.889610999999995],\n",
" [-106.46308, 42.889556999999996],\n",
" [-106.462438, 42.889461999999995],\n",
" [-106.461695, 42.889327],\n",
" [-106.460606, 42.889083],\n",
" [-106.459843, 42.888839999999995],\n",
" [-106.458998, 42.888549],\n",
" [-106.457538, 42.887988],\n",
" [-106.455733, 42.887316],\n",
" [-106.455823, 42.887184],\n",
" [-106.455843, 42.887158],\n",
" [-106.459903, 42.888563],\n",
" [-106.46438, 42.889500999999996],\n",
" [-106.31201, 42.81671],\n",
" [-106.31201, 42.81699],\n",
" [-106.3118, 42.81698],\n",
" [-106.31168, 42.816919999999996],\n",
" [-106.31166, 42.81678],\n",
" [-106.31165, 42.81671],\n",
" [-106.31163, 42.81633],\n",
" [-106.3116, 42.816179999999996],\n",
" [-106.31153, 42.816069999999996],\n",
" [-106.31138, 42.8157],\n",
" [-106.31126, 42.8155],\n",
" [-106.31102, 42.815000000000005],\n",
" [-106.31066, 42.81427],\n",
" [-106.31051, 42.81395],\n",
" [-106.3104, 42.81373],\n",
" [-106.31055, 42.81368],\n",
" [-106.31068, 42.81355],\n",
" [-106.31071, 42.813469999999995],\n",
" [-106.31071, 42.81334],\n",
" [-106.31110000000001, 42.81335],\n",
" [-106.31134, 42.81335],\n",
" [-106.31175, 42.813359999999996],\n",
" [-106.31202, 42.81334],\n",
" [-106.31202, 42.81387],\n",
" [-106.31201, 42.81444],\n",
" [-106.31202, 42.814949999999996],\n",
" [-106.31202, 42.81548],\n",
" [-106.31203, 42.81625],\n",
" [-106.31201, 42.81671],\n",
" [-106.34318, 42.8984],\n",
" [-106.34345, 42.89771],\n",
" [-106.34395, 42.89637],\n",
" [-106.34435, 42.89524],\n",
" [-106.34457, 42.894659999999995],\n",
" [-106.34441, 42.89465],\n",
" [-106.34436, 42.89479],\n",
" [-106.34421, 42.8952],\n",
" [-106.34400000000001, 42.89579],\n",
" [-106.34396, 42.895900000000005],\n",
" [-106.34377, 42.89637],\n",
" [-106.34318, 42.89637],\n",
" [-106.343049, 42.896367999999995],\n",
" [-106.342659, 42.896361999999996],\n",
" [-106.34253, 42.89636],\n",
" [-106.34347, 42.89382],\n",
" [-106.34411, 42.89383],\n",
" [-106.34446, 42.89383],\n",
" [-106.34487, 42.89386],\n",
" [-106.3448, 42.89404],\n",
" [-106.34463, 42.89456],\n",
" [-106.34493, 42.89458],\n",
" [-106.34570000000001, 42.89459],\n",
" [-106.34652, 42.89458],\n",
" [-106.34676, 42.89459],\n",
" [-106.3481, 42.894579],\n",
" [-106.34941, 42.894569999999995],\n",
" [-106.35059, 42.89458],\n",
" [-106.35179, 42.89458],\n",
" [-106.35212, 42.894587],\n",
" [-106.35224, 42.89459],\n",
" [-106.35281, 42.89459],\n",
" [-106.35346, 42.89458],\n",
" [-106.35398, 42.894569999999995],\n",
" [-106.354073, 42.894576],\n",
" [-106.35427, 42.89459],\n",
" [-106.354643, 42.89459],\n",
" [-106.35484, 42.89459],\n",
" [-106.35566, 42.89459],\n",
" [-106.35567, 42.894349999999996],\n",
" [-106.35564, 42.894149999999996],\n",
" [-106.35560000000001, 42.894079999999995],\n",
" [-106.35559, 42.89395],\n",
" [-106.35565, 42.8939],\n",
" [-106.35578, 42.8939],\n",
" [-106.35587, 42.89387],\n",
" [-106.35599, 42.89386],\n",
" [-106.35648, 42.89387],\n",
" [-106.35648499999999, 42.89395],\n",
" [-106.35652999999999, 42.89459],\n",
" [-106.35655, 42.89517],\n",
" [-106.356558, 42.895316],\n",
" [-106.35659, 42.895900000000005],\n",
" [-106.35659, 42.89677],\n",
" [-106.35661, 42.8969],\n",
" [-106.35665, 42.89748],\n",
" [-106.35665, 42.897493],\n",
" [-106.35667, 42.898219999999995],\n",
" [-106.35640599999999, 42.898227],\n",
" [-106.35596, 42.89824],\n",
" [-106.355614, 42.898233999999995],\n",
" [-106.35535, 42.89823],\n",
" [-106.355137, 42.89823],\n",
" [-106.35506, 42.89823],\n",
" [-106.35482999999999, 42.898219999999995],\n",
" [-106.354502, 42.898226],\n",
" [-106.35429, 42.89823],\n",
" [-106.354152, 42.898227],\n",
" [-106.35382, 42.898219999999995],\n",
" [-106.35379, 42.89806],\n",
" [-106.35371, 42.898019999999995],\n",
" [-106.35358, 42.89801],\n",
" [-106.3536, 42.898219999999995],\n",
" [-106.35351, 42.89823],\n",
" [-106.352896, 42.89823],\n",
" [-106.35288, 42.89823],\n",
" [-106.35187, 42.898219999999995],\n",
" [-106.3511, 42.89823],\n",
" [-106.350784, 42.898226],\n",
" [-106.35008, 42.898219999999995],\n",
" [-106.350094, 42.898703],\n",
" [-106.35012, 42.899539999999995],\n",
" [-106.35006, 42.89965],\n",
" [-106.34995, 42.89968],\n",
" [-106.34966, 42.89969],\n",
" [-106.34957299999999, 42.899688],\n",
" [-106.34909, 42.89968],\n",
" [-106.348884, 42.89968],\n",
" [-106.348266, 42.89968],\n",
" [-106.34806, 42.89968],\n",
" [-106.347848, 42.899682],\n",
" [-106.34727, 42.89969],\n",
" [-106.347219, 42.899668999999996],\n",
" [-106.34710000000001, 42.89962],\n",
" [-106.347057, 42.899550999999995],\n",
" [-106.347019, 42.899482],\n",
" [-106.347004, 42.899248],\n",
" [-106.34700000000001, 42.89917],\n",
" [-106.34623500000001, 42.89902],\n",
" [-106.34572, 42.89892],\n",
" [-106.34396, 42.89857],\n",
" [-106.343941, 42.898565],\n",
" [-106.34318, 42.8984],\n",
" [-106.34110000000001, 42.89807],\n",
" [-106.34134, 42.898089999999996],\n",
" [-106.34138, 42.898095],\n",
" [-106.34181, 42.89816],\n",
" [-106.342212, 42.898230999999996],\n",
" [-106.34249, 42.89828],\n",
" [-106.342628, 42.898303999999996],\n",
" [-106.343042, 42.898376],\n",
" [-106.34318, 42.8984],\n",
" [-106.34308, 42.89871],\n",
" [-106.343062, 42.898756999999996],\n",
" [-106.34291999999999, 42.899159999999995],\n",
" [-106.342679, 42.89982],\n",
" [-106.34265, 42.8999],\n",
" [-106.34254, 42.900169999999996],\n",
" [-106.34241, 42.900517],\n",
" [-106.34207, 42.90143],\n",
" [-106.342023, 42.901559999999996],\n",
" [-106.34190000000001, 42.90191],\n",
" [-106.342051, 42.901942],\n",
" [-106.342507, 42.902038],\n",
" [-106.34266, 42.902069999999995],\n",
" [-106.34263, 42.90218],\n",
" [-106.34256, 42.90238],\n",
" [-106.34254, 42.902423],\n",
" [-106.34240000000001, 42.90274],\n",
" [-106.34223, 42.903189999999995],\n",
" [-106.34190000000001, 42.903200000000005],\n",
" [-106.34172, 42.90315],\n",
" [-106.34164, 42.90307],\n",
" [-106.34158, 42.902969999999996],\n",
" [-106.34151, 42.90295],\n",
" [-106.34143, 42.90316],\n",
" [-106.341369, 42.903335999999996],\n",
" [-106.34134, 42.90342],\n",
" [-106.34123, 42.90369],\n",
" [-106.341382, 42.903712999999996],\n",
" [-106.34169, 42.90376],\n",
" [-106.341838, 42.903783999999995],\n",
" [-106.34199, 42.90381],\n",
" [-106.341915, 42.904021],\n",
" [-106.34186, 42.90418],\n",
" [-106.34178, 42.90445],\n",
" [-106.34169, 42.904654],\n",
" [-106.3416, 42.90486],\n",
" [-106.341405, 42.905423],\n",
" [-106.34132, 42.90567],\n",
" [-106.34056, 42.90553],\n",
" [-106.34051, 42.90564],\n",
" [-106.34028, 42.90623],\n",
" [-106.33998, 42.90706],\n",
" [-106.339955, 42.907126999999996],\n",
" [-106.33973, 42.90774],\n",
" [-106.33964, 42.907939999999996],\n",
" [-106.33943, 42.90858],\n",
" [-106.339327, 42.908859],\n",
" [-106.3392, 42.909209999999995],\n",
" [-106.33904, 42.90963],\n",
" [-106.33894, 42.909929999999996],\n",
" [-106.33882, 42.91072],\n",
" [-106.3387, 42.91144],\n",
" [-106.33859, 42.912169999999996],\n",
" [-106.338563, 42.912333],\n",
" [-106.33845, 42.91303],\n",
" [-106.338393, 42.913415],\n",
" [-106.33838, 42.913509999999995],\n",
" [-106.338331, 42.91377],\n",
" [-106.33825, 42.91421],\n",
" [-106.338204, 42.914556],\n",
" [-106.33817, 42.91482],\n",
" [-106.338099, 42.915181],\n",
" [-106.33807, 42.91533],\n",
" [-106.33795, 42.91612],\n",
" [-106.337929, 42.916274],\n",
" [-106.33788, 42.91664],\n",
" [-106.336912, 42.92256],\n",
" [-106.33685, 42.922979999999995],\n",
" [-106.33674, 42.92359],\n",
" [-106.33667, 42.92405],\n",
" [-106.33654, 42.92481],\n",
" [-106.33641, 42.92572],\n",
" [-106.33621, 42.92697],\n",
" [-106.33592, 42.92873],\n",
" [-106.33578, 42.929649999999995],\n",
" [-106.33559, 42.930839999999996],\n",
" [-106.33543, 42.9318],\n",
" [-106.335412, 42.931908],\n",
" [-106.33510000000001, 42.93384],\n",
" [-106.33499, 42.934619999999995],\n",
" [-106.33487, 42.9354],\n",
" [-106.33483, 42.9356],\n",
" [-106.334808, 42.935725],\n",
" [-106.33418, 42.935649999999995],\n",
" [-106.339459, 42.902958],\n",
" [-106.339862, 42.901422],\n",
" [-106.33987, 42.9014],\n",
" [-106.34014, 42.90072],\n",
" [-106.34051, 42.89985],\n",
" [-106.34067, 42.899519999999995],\n",
" [-106.340889, 42.898939],\n",
" [-106.34092, 42.89886],\n",
" [-106.34098, 42.89866],\n",
" [-106.34103, 42.89843],\n",
" [-106.34110000000001, 42.89807],\n",
" [-106.248374, 42.848093],\n",
" [-106.248365, 42.848068999999995],\n",
" [-106.24829, 42.84798],\n",
" [-106.24816, 42.84789],\n",
" [-106.247922, 42.847829999999995],\n",
" [-106.24788, 42.84782],\n",
" [-106.247787, 42.84782],\n",
" [-106.2476, 42.84782],\n",
" [-106.247497, 42.847829],\n",
" [-106.24727, 42.84785],\n",
" [-106.24674, 42.84787],\n",
" [-106.24663, 42.84787],\n",
" [-106.2466, 42.84776],\n",
" [-106.24664, 42.84749],\n",
" [-106.2467, 42.847269999999995],\n",
" [-106.247015, 42.846928],\n",
" [-106.247045, 42.846893],\n",
" [-106.247101, 42.846807],\n",
" [-106.24724499999999, 42.846436999999995],\n",
" [-106.247276, 42.846241],\n",
" [-106.247294, 42.846177],\n",
" [-106.246888, 42.846075],\n",
" [-106.244893, 42.845669],\n",
" [-106.244357, 42.845562],\n",
" [-106.243586, 42.845391],\n",
" [-106.24186399999999, 42.844975999999996],\n",
" [-106.241089, 42.844823999999996],\n",
" [-106.240906, 42.844767],\n",
" [-106.240645, 42.844687],\n",
" [-106.23931999999999, 42.844193],\n",
" [-106.239253, 42.844291999999996],\n",
" [-106.238974, 42.844702],\n",
" [-106.238888, 42.844828],\n",
" [-106.238713, 42.845081],\n",
" [-106.238509, 42.845385],\n",
" [-106.238464, 42.845459999999996],\n",
" [-106.23822, 42.84534],\n",
" [-106.234783, 42.843658],\n",
" [-106.234764, 42.843649],\n",
" [-106.235365, 42.842963999999995],\n",
" [-106.235792, 42.842479999999995],\n",
" [-106.234042, 42.841677],\n",
" [-106.233387, 42.841415999999995],\n",
" [-106.232448, 42.841060999999996],\n",
" [-106.231039, 42.840623],\n",
" [-106.229288, 42.840195],\n",
" [-106.230274, 42.837911999999996],\n",
" [-106.230308, 42.837857],\n",
" [-106.230328, 42.837807999999995],\n",
" [-106.23034799999999, 42.837759999999996],\n",
" [-106.230373, 42.837700000000005],\n",
" [-106.230395, 42.837648],\n",
" [-106.230417, 42.837595],\n",
" [-106.23043799999999, 42.837540999999995],\n",
" [-106.230462, 42.837472999999996],\n",
" [-106.23048, 42.837429],\n",
" [-106.230503, 42.837367],\n",
" [-106.230525, 42.837315],\n",
" [-106.230544, 42.837261],\n",
" [-106.230566, 42.837209],\n",
" [-106.23059, 42.837157],\n",
" [-106.230612, 42.837103],\n",
" [-106.23063, 42.837058999999996],\n",
" [-106.230654, 42.837002],\n",
" [-106.230672, 42.836957999999996],\n",
" [-106.23069, 42.836912999999996],\n",
" [-106.230715, 42.836847999999996],\n",
" [-106.230733, 42.836804],\n",
" [-106.23075, 42.83676],\n",
" [-106.230763, 42.836715999999996],\n",
" [-106.23078, 42.836672],\n",
" [-106.230797, 42.836628],\n",
" [-106.230817, 42.836585],\n",
" [-106.230839, 42.836532],\n",
" [-106.230861, 42.836487],\n",
" [-106.233508, 42.83639],\n",
" [-106.233579, 42.836385],\n",
" [-106.234027, 42.836397999999996],\n",
" [-106.234286, 42.835775999999996],\n",
" [-106.235676, 42.835772],\n",
" [-106.237853, 42.834219],\n",
" [-106.239722, 42.834244],\n",
" [-106.239668, 42.83439],\n",
" [-106.239094, 42.835069],\n",
" [-106.239279, 42.835235999999995],\n",
" [-106.239333, 42.835294999999995],\n",
" [-106.239421, 42.835392],\n",
" [-106.239435, 42.835538],\n",
" [-106.23945, 42.835705],\n",
" [-106.239307, 42.836154],\n",
" [-106.239108, 42.836603],\n",
" [-106.238852, 42.837165999999996],\n",
" [-106.238681, 42.837562999999996],\n",
" [-106.238525, 42.83797],\n",
" [-106.238311, 42.838241],\n",
" [-106.238053, 42.838136999999996],\n",
" [-106.23801399999999, 42.838121],\n",
" [-106.23761, 42.838615999999995],\n",
" [-106.237382, 42.838932],\n",
" [-106.237099, 42.839324999999995],\n",
" [-106.236993, 42.839509],\n",
" [-106.237215, 42.839524999999995],\n",
" [-106.237187, 42.840348999999996],\n",
" [-106.236746, 42.840306999999996],\n",
" [-106.236558, 42.840271],\n",
" [-106.236451, 42.840458999999996],\n",
" [-106.236131, 42.841401999999995],\n",
" [-106.23608899999999, 42.842013],\n",
" [-106.23610000000001, 42.842126],\n",
" [-106.23614, 42.842529],\n",
" [-106.236207, 42.842683],\n",
" [-106.236831, 42.842991999999995],\n",
" [-106.238297, 42.843669999999996],\n",
" [-106.238334, 42.843683],\n",
" [-106.239393, 42.844086999999995],\n",
" [-106.239934, 42.844307],\n",
" [-106.24069, 42.844556999999995],\n",
" [-106.24081699999999, 42.844598999999995],\n",
" [-106.240979, 42.84464],\n",
" [-106.241642, 42.844806999999996],\n",
" [-106.241926, 42.844881],\n",
" [-106.242831, 42.845115],\n",
" [-106.2436, 42.845276],\n",
" [-106.244864, 42.845541999999995],\n",
" [-106.246247, 42.845835],\n",
" [-106.246922, 42.845984],\n",
" [-106.247324, 42.846073],\n",
" [-106.248283, 42.846284],\n",
" [-106.248824, 42.846398],\n",
" [-106.248846, 42.846402],\n",
" [-106.24858, 42.847139999999996],\n",
" [-106.248546, 42.847238999999995],\n",
" [-106.248443, 42.847761999999996],\n",
" [-106.248432, 42.847823999999996],\n",
" [-106.248374, 42.848093],\n",
" [-106.307322, 42.863735999999996],\n",
" [-106.30690799999999, 42.863895],\n",
" [-106.30584, 42.864308],\n",
" [-106.305769, 42.864336],\n",
" [-106.305696, 42.864414],\n",
" [-106.305397, 42.86474],\n",
" [-106.304807, 42.864958],\n",
" [-106.303723, 42.865359999999995],\n",
" [-106.303001, 42.865255],\n",
" [-106.30238, 42.865165],\n",
" [-106.301548, 42.865204999999996],\n",
" [-106.300721, 42.865245],\n",
" [-106.299053, 42.865327],\n",
" [-106.298406, 42.865358],\n",
" [-106.29828, 42.865365],\n",
" [-106.29822300000001, 42.865352],\n",
" [-106.298055, 42.865314],\n",
" [-106.297625, 42.865218999999996],\n",
" [-106.297551, 42.865203],\n",
" [-106.297384, 42.865165999999995],\n",
" [-106.297203, 42.865165],\n",
" [-106.29666, 42.865165],\n",
" [-106.29648, 42.865165],\n",
" [-106.29635999999999, 42.865145],\n",
" [-106.295999, 42.865085],\n",
" [-106.29588, 42.865065],\n",
" [-106.2959, 42.864985],\n",
" [-106.295948, 42.864795],\n",
" [-106.29596, 42.864745],\n",
" [-106.29598, 42.864664999999995],\n",
" [-106.295792, 42.864657],\n",
" [-106.29523, 42.864633],\n",
" [-106.29504299999999, 42.864625],\n",
" [-106.295074, 42.864498999999995],\n",
" [-106.295038, 42.864497],\n",
" [-106.29490799999999, 42.864491],\n",
" [-106.294668, 42.864478999999996],\n",
" [-106.294544, 42.864473],\n",
" [-106.29438, 42.864464999999996],\n",
" [-106.294054, 42.864216],\n",
" [-106.293078, 42.863468999999995],\n",
" [-106.292753, 42.863220999999996],\n",
" [-106.29268, 42.863164999999995],\n",
" [-106.292013, 42.863225],\n",
" [-106.291978, 42.860800999999995],\n",
" [-106.29169, 42.86081],\n",
" [-106.29141, 42.86081],\n",
" [-106.291197, 42.860811999999996],\n",
" [-106.289787, 42.860831],\n",
" [-106.289721, 42.860831999999995],\n",
" [-106.28923, 42.860839999999996],\n",
" [-106.28891, 42.86083],\n",
" [-106.288743, 42.860825999999996],\n",
" [-106.28847, 42.86082],\n",
" [-106.28784, 42.86087],\n",
" [-106.287285, 42.86087],\n",
" [-106.286799, 42.86087],\n",
" [-106.279702, 42.860924],\n",
" [-106.278897, 42.860929],\n",
" [-106.278851, 42.861066],\n",
" [-106.278706, 42.861138],\n",
" [-106.278415, 42.861284],\n",
" [-106.278247, 42.861348],\n",
" [-106.27819, 42.86137],\n",
" [-106.278192, 42.861506],\n",
" [-106.278198, 42.861914],\n",
" [-106.2782, 42.862049999999996],\n",
" [-106.2782, 42.862196],\n",
" [-106.2782, 42.862449999999995],\n",
" [-106.278188, 42.862634],\n",
" [-106.27818, 42.86278],\n",
" [-106.278182, 42.862913999999996],\n",
" [-106.278183, 42.863043999999995],\n",
" [-106.278187, 42.863316],\n",
" [-106.27819, 42.86345],\n",
" [-106.278186, 42.863589],\n",
" [-106.278179, 42.863814],\n",
" [-106.278173, 42.864008999999996],\n",
" [-106.27817, 42.864149999999995],\n",
" [-106.27819, 42.86456],\n",
" [-106.27816, 42.86506],\n",
" [-106.278141, 42.865323],\n",
" [-106.27810000000001, 42.8659],\n",
" [-106.27809, 42.86673],\n",
" [-106.27806, 42.86709],\n",
" [-106.27806, 42.867332],\n",
" [-106.27806, 42.86737],\n",
" [-106.27804, 42.8676],\n",
" [-106.27804, 42.86776],\n",
" [-106.27796, 42.86792],\n",
" [-106.27787000000001, 42.86805],\n",
" [-106.27778, 42.86823],\n",
" [-106.27776, 42.86841],\n",
" [-106.27776, 42.868939999999995],\n",
" [-106.27773, 42.86955],\n",
" [-106.27776, 42.86989],\n",
" [-106.27775, 42.87057],\n",
" [-106.27767, 42.871649999999995],\n",
" [-106.27767, 42.87195],\n",
" [-106.27757, 42.872029999999995],\n",
" [-106.27722, 42.872139999999995],\n",
" [-106.27674999999999, 42.872319999999995],\n",
" [-106.27642, 42.8724],\n",
" [-106.27625, 42.87242],\n",
" [-106.27582, 42.87246],\n",
" [-106.27534, 42.87249],\n",
" [-106.27488, 42.87249],\n",
" [-106.27437, 42.8724],\n",
" [-106.27389, 42.87231],\n",
" [-106.27327, 42.87213],\n",
" [-106.27265, 42.871919999999996],\n",
" [-106.27265, 42.8718],\n",
" [-106.27262999999999, 42.871669999999995],\n",
" [-106.27283, 42.87143],\n",
" [-106.27294, 42.87124],\n",
" [-106.27300000000001, 42.87093],\n",
" [-106.27303, 42.87059],\n",
" [-106.27305, 42.87025],\n",
" [-106.27305, 42.86982],\n",
" [-106.27306, 42.86926],\n",
" [-106.27312, 42.86841],\n",
" [-106.27316, 42.86804],\n",
" [-106.27308, 42.86794],\n",
" [-106.27302, 42.86793],\n",
" [-106.27271999999999, 42.8679],\n",
" [-106.27235, 42.867869999999996],\n",
" [-106.27196, 42.86781],\n",
" [-106.27147, 42.8677],\n",
" [-106.27077, 42.867529999999995],\n",
" [-106.27006, 42.86738],\n",
" [-106.26935, 42.867219999999996],\n",
" [-106.26883, 42.86708],\n",
" [-106.26853, 42.86682],\n",
" [-106.26937, 42.86647],\n",
" [-106.26968, 42.8663],\n",
" [-106.26995, 42.8661],\n",
" [-106.27019, 42.86589],\n",
" [-106.270265, 42.8658],\n",
" [-106.27041, 42.865629999999996],\n",
" [-106.27056999999999, 42.86541],\n",
" [-106.27058, 42.865382],\n",
" [-106.27067, 42.86514],\n",
" [-106.27073, 42.8649],\n",
" [-106.27074999999999, 42.8646],\n",
" [-106.27031, 42.86459],\n",
" [-106.26960000000001, 42.86459],\n",
" [-106.26939, 42.8646],\n",
" [-106.2694, 42.86425],\n",
" [-106.269147, 42.864244],\n",
" [-106.26897, 42.864239999999995],\n",
" [-106.268762, 42.864267999999996],\n",
" [-106.26817, 42.864349999999995],\n",
" [-106.268142, 42.864357],\n",
" [-106.26794, 42.86441],\n",
" [-106.26792, 42.86458],\n",
" [-106.26785, 42.86458],\n",
" [-106.26743, 42.86458],\n",
" [-106.26722, 42.86456],\n",
" [-106.26713, 42.86456],\n",
" [-106.26689, 42.86456],\n",
" [-106.266786, 42.864562],\n",
" [-106.266474, 42.864568],\n",
" [-106.26637, 42.86457],\n",
" [-106.266271, 42.864574],\n",
" [-106.265978, 42.864585999999996],\n",
" [-106.26588, 42.86459],\n",
" [-106.265663, 42.86459],\n",
" [-106.26535, 42.86459],\n",
" [-106.265014, 42.86459],\n",
" [-106.26495, 42.86459],\n",
" [-106.26480000000001, 42.86457],\n",
" ...]],\n",
" 'type': 'Polygon'},\n",
" 'properties': {'e_lon': -106.219757,\n",
" 'n_lat': 42.935725,\n",
" 'name': 'urbanarea-14482',\n",
" 's_lat': 42.77662,\n",
" 'w_lon': -106.4864},\n",
" 'type': 'Feature'}],\n",
" 'type': 'FeatureCollection'}"
]
},
"execution_count": 5,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"response.json()"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"#### Census Shape files\n",
"https://www.census.gov/cgi-bin/geo/shapefiles/index.php\n",
" "
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": true
},
"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.5.2"
}
},
"nbformat": 4,
"nbformat_minor": 1
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment