Skip to content

Instantly share code, notes, and snippets.

@michalskop
Last active February 15, 2017 12:46
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save michalskop/a9a5a6f506b79a373023 to your computer and use it in GitHub Desktop.
Save michalskop/a9a5a6f506b79a373023 to your computer and use it in GitHub Desktop.
AR: Debt to Federal Government
name slug lat lon population debt
Buenos Aires buenosaires -36.380504 -60.3888875 15625084 2093
Capital Federal capital -34.6160193 -58.4355560223 2890151 4
Catamarca catamarca -27.1910825 -67.105374 367828 3257
Chaco chaco -26.3829647 -60.8816092 1055259 1622
Chubut chubut -43.7127417 -68.7461847 509108 1946
Córdoba cordoba -32.0967361 -63.7940923 3308876 3773
Corrientes corrientes -28.5912315 -57.9394658 992595 1153
Entre Ríos entrerios -31.6252842 -59.3539578 1235994 2554
Formosa formosa -24.5955306 -60.4289718 530162 6709
Jujuy jujuy -23.19673745 -66.0589646499 673307 6170
La Pampa lapampa -37.2314643 -65.3972948 318951 31
La Rioja larioja -29.9729781 -67.0487944 333642 1073
Mendoza mendoza -34.8700721 -68.5479966 1738929 1571
Misiones misiones -26.737224 -54.4315257 1101593 2642
Neuquén neuquen -38.3533413 -69.8210841 551266 3532
Río Negro rionegro -40.4811973 -67.6145911 638645 5266
Salta salta -25.1089292 -64.3329697 1214441 980
San Juan sanjuan -30.7054363 -69.1988222 681055 1995
San Luis sanluis -33.3020349 -66.3369301 432310 0
Santa Cruz santacruz -48.5693327 -70.1606767 273964 1376
Santa Fe santafe -30.3154739 -61.1645076 3194537 0
Santiago del Estero santiago -27.6431016 -63.5408542 874006 0
Tierra del Fuego tierradelfuego -54.4071064 -67.8974895 127205 3137
Tucumán tucuman -26.5643582 -64.882397 1448188 2361
[{"type":"Feature","properties":{"scalerank":1,"featurecla":"Admin-0 country","labelrank":2,"sovereignt":"Argentina","sov_a3":"ARG","adm0_dif":0,"level":2,"type":"Sovereign country","admin":"Argentina","adm0_a3":"ARG","geou_dif":0,"geounit":"Argentina","gu_a3":"ARG","su_dif":0,"subunit":"Argentina","su_a3":"ARG","brk_diff":0,"name":"Argentina","name_long":"Argentina","brk_a3":"ARG","brk_name":"Argentina","brk_group":null,"abbrev":"Arg.","postal":"AR","formal_en":"Argentine Republic","formal_fr":null,"note_adm0":null,"note_brk":null,"name_sort":"Argentina","name_alt":null,"mapcolor7":3,"mapcolor8":1,"mapcolor9":3,"mapcolor13":13,"pop_est":40913584,"gdp_md_est":573900,"pop_year":-99,"lastcensus":2010,"gdp_year":-99,"economy":"5. Emerging region: G20","income_grp":"3. Upper middle income","wikipedia":-99,"fips_10":null,"iso_a2":"AR","iso_a3":"ARG","iso_n3":"032","un_a3":"032","wb_a2":"AR","wb_a3":"ARG","woe_id":-99,"adm0_a3_is":"ARG","adm0_a3_us":"ARG","adm0_a3_un":-99,"adm0_a3_wb":-99,"continent":"South America","region_un":"Americas","subregion":"South America","region_wb":"Latin America & Caribbean","name_len":9,"long_len":9,"abbrev_len":4,"tiny":-99,"homepart":1},"geometry":{"type":"MultiPolygon","coordinates":[[[[-64.54916992187498,-54.71621093749998],[-64.43881835937495,-54.739355468749984],[-64.22050781249999,-54.721972656249996],[-64.10532226562495,-54.72167968750003],[-64.054931640625,-54.72988281250001],[-64.03242187499995,-54.74238281249998],[-63.881933593750006,-54.72294921875002],[-63.81542968749997,-54.725097656250014],[-63.83256835937499,-54.76796874999995],[-63.97124023437499,-54.810644531250034],[-64.0283203125,-54.792578125],[-64.32290039062497,-54.796484375],[-64.45327148437497,-54.84033203124995],[-64.50869140625,-54.83994140624996],[-64.637353515625,-54.90253906250001],[-64.73144531249997,-54.86298828125004],[-64.75732421875,-54.82656249999999],[-64.689208984375,-54.774707031249996],[-64.62509765624998,-54.77363281250004],[-64.58134765624996,-54.752734375000045],[-64.54916992187498,-54.71621093749998]]],[[[-68.27822265625002,-52.98398437500004],[-68.24013671875,-53.08183593749999],[-68.3330078125,-53.01962890625002],[-68.43115234375,-53.0552734375],[-68.4794921875,-53.113769531250014],[-68.52080078124996,-53.17724609374998],[-68.5205078125,-53.221875],[-68.48852539062497,-53.260937499999976],[-68.39311523437499,-53.29492187499997],[-68.16113281249997,-53.30644531250001],[-68.14409179687496,-53.31904296875],[-68.00849609374995,-53.5640625],[-67.940283203125,-53.61875],[-67.86108398437494,-53.66220703125001],[-67.67812,-53.787109374999964],[-67.502587890625,-53.92197265625],[-67.29423828125002,-54.049804687500014],[-67.06948242187497,-54.148046874999956],[-66.86513671875,-54.22255859374995],[-66.67006835937497,-54.31357421875002],[-66.46201171875003,-54.441015624999956],[-66.23564453124999,-54.53349609374997],[-65.99257812499997,-54.598925781249974],[-65.74707031250003,-54.65341796874998],[-65.369287109375,-54.63212890624999],[-65.25195312499997,-54.63808593749996],[-65.17900390624993,-54.67812],[-65.25234374999997,-54.78886718750004],[-65.34599609374993,-54.87792968749997],[-65.47114257812495,-54.91464843749999],[-65.60332031249996,-54.92812],[-65.72275390624995,-54.926367187499984],[-65.84199218750001,-54.90996093750002],[-65.95375976562494,-54.91933593749997],[-66.06064453124998,-54.95673828125004],[-66.172021484375,-54.975292968750004],[-66.28676757812502,-54.97773437499997],[-66.398681640625,-55.009375],[-66.5111328125,-55.032128906249945],[-66.62768554687503,-55.01328125000001],[-66.93046874999999,-54.92490234375004],[-67.127099609375,-54.90380859375001],[-67.79326171874999,-54.868652343750036],[-68.00712890624993,-54.8484375],[-68.2201171875,-54.817578125000026],[-68.331689453125,-54.81630859375003],[-68.49101562499993,-54.83623046875],[-68.61865234375,-54.83378906250004],[-68.65322265624994,-54.85361328124999],[-68.64750976562493,-54.62783203125],[-68.63979492187497,-54.32402343750002],[-68.63823242187499,-54.05292968750003],[-68.63666992187495,-53.78886718749997],[-68.63505859374996,-53.51542968750004],[-68.633447265625,-53.241894531250004],[-68.631689453125,-52.94951171875003],[-68.62993164062499,-52.65263671875004],[-68.57119140625002,-52.694921875000034],[-68.33876953125,-52.900097656250004],[-68.27822265625002,-52.98398437500004]]],[[[-61.87578125,-39.17187],[-61.865966796875,-39.23486328125003],[-61.91801757812496,-39.22744140625002],[-62.04160156249998,-39.16689453125004],[-62.08330078124996,-39.11015625000002],[-62.09301757812497,-39.08623046875003],[-61.966650390625006,-39.112207031249994],[-61.90712890624994,-39.135644531249966],[-61.87578125,-39.17187]]],[[[-65.77104492187493,-22.099609375000014],[-65.68618164062497,-22.11025390625005],[-65.51879882812497,-22.094531250000045],[-65.48486328125,-22.09814453124997],[-65.05781249999995,-22.102734375000026],[-64.99262695312498,-22.109667968750017],[-64.84306640624999,-22.14394531249998],[-64.758642578125,-22.17128906250005],[-64.70009765625,-22.185546875000014],[-64.60551757812499,-22.228808593750045],[-64.52363281250001,-22.37158203125],[-64.47773437499998,-22.485351562499986],[-64.44550781249998,-22.585351562500023],[-64.37397460937498,-22.761035156250017],[-64.32529296875,-22.82763671875],[-64.30791015624993,-22.7953125],[-64.26640625000002,-22.60332031249996],[-64.20908203124995,-22.491308593749963],[-64.13183593749994,-22.365820312499977],[-63.97612304687502,-22.072558593750003],[-63.92167968749993,-22.028613281250017],[-63.861035156249926,-22.007226562500023],[-63.81865234374999,-22.00546875000002],[-63.775585937499926,-22.02724609375001],[-63.716943359374966,-22.027539062499983],[-63.67534179687493,-22.004296875000037],[-63.2671875,-22.00058593749999],[-62.843359375,-21.997265625000026],[-62.83427734375002,-21.999121093749963],[-62.815087890624994,-22.04960937500003],[-62.744580078124955,-22.159863281250026],[-62.66528320312494,-22.21796874999997],[-62.65097656249998,-22.233691406249974],[-62.625683593749955,-22.26152343749996],[-62.62597656250003,-22.29042968749998],[-62.54155273437496,-22.349609374999957],[-62.37250976562498,-22.439160156249997],[-62.21416015624996,-22.612402343750034],[-62.066601562499926,-22.86943359374999],[-61.92802734374993,-23.059277343750026],[-61.798535156249955,-23.18203125],[-61.67949218749993,-23.26875],[-61.570996093749955,-23.319433593750006],[-61.51303710937495,-23.36044921875002],[-61.50551757812502,-23.39199218750005],[-61.40395507812502,-23.457519531249986],[-61.208398437499966,-23.55703125],[-61.084716796875,-23.65644531250001],[-61.032910156249926,-23.755664062499974],[-60.83984375000003,-23.85810546874997],[-60.50537109375,-23.96357421874997],[-60.26220703124994,-24.013964843750017],[-60.11030273437498,-24.009179687500023],[-59.89248046874994,-24.093554687499974],[-59.60859375000001,-24.26679687500001],[-59.43540039062498,-24.38701171874999],[-59.372949218749966,-24.45390625000003],[-59.18725585937497,-24.56230468749999],[-58.72402343750002,-24.786621093749957],[-58.519628906250034,-24.84287109375005],[-58.422802734374926,-24.894140625],[-58.365380859374966,-24.95927734374996],[-58.30869140624995,-24.97910156249999],[-58.252783203125034,-24.953808593749997],[-58.13647460937494,-24.97714843750005],[-57.959814453125034,-25.04921875],[-57.82167968749994,-25.136425781249983],[-57.64389648437498,-25.328417968750017],[-57.58715820312494,-25.405078125],[-57.56313476562494,-25.473730468749963],[-57.571679687499994,-25.534179687500014],[-57.625830078125006,-25.59873046875002],[-57.725488281249966,-25.667187500000026],[-57.754785156249994,-25.69707031249999],[-57.75708007812503,-25.72597656250001],[-57.78247070312494,-25.783691406249957],[-57.86523437500003,-25.90693359375001],[-57.88623046874994,-25.964257812499966],[-57.89062,-26.00654296874997],[-57.943115234375,-26.05292968750001],[-58.082421874999966,-26.13857421875005],[-58.11113281249993,-26.18017578125],[-58.11806640625002,-26.22490234374996],[-58.135644531249966,-26.251464843749957],[-58.15468750000002,-26.262597656249994],[-58.18149414062498,-26.30742187499999],[-58.20302734375002,-26.381445312499963],[-58.205175781250006,-26.476562499999986],[-58.187939453124955,-26.59257812499999],[-58.19130859375002,-26.629980468749977],[-58.222070312499994,-26.65],[-58.23935546874995,-26.67685546875002],[-58.24555664062498,-26.731054687499963],[-58.271679687499955,-26.77070312500004],[-58.31767578125002,-26.79589843750003],[-58.33466796875001,-26.824902343749983],[-58.32255859374993,-26.857617187499983],[-58.3564453125,-26.890039062500023],[-58.43632812499993,-26.921972656250034],[-58.485253906249966,-26.96845703125001],[-58.50322265624996,-27.02949218750001],[-58.54770507812498,-27.083984375],[-58.618603515624955,-27.13212890624996],[-58.64174804687494,-27.196093750000017],[-58.60483398437498,-27.314355468750037],[-58.16826171874993,-27.27343749999997],[-57.81220703124998,-27.31660156249997],[-57.39125976562502,-27.43046874999999],[-57.11181640625,-27.47011718749998],[-56.973974609375006,-27.435742187499997],[-56.87172851562494,-27.440625],[-56.80517578124997,-27.484667968750017],[-56.715722656249966,-27.49375],[-56.60336914062498,-27.467871093749963],[-56.51054687499999,-27.487890624999963],[-56.437158203124966,-27.553808593749977],[-56.370507812499966,-27.537402343750003],[-56.31054687500003,-27.43876953124999],[-56.24169921875003,-27.366796874999977],[-56.16406250000003,-27.321484374999983],[-56.067333984374955,-27.30771484375002],[-55.95146484374996,-27.325683593749957],[-55.859033203124966,-27.361914062499963],[-55.789990234374926,-27.416406249999966],[-55.71464843749996,-27.41484375],[-55.632910156250006,-27.35712890624997],[-55.59379882812502,-27.288085937500014],[-55.597265625,-27.207617187499963],[-55.56489257812498,-27.15],[-55.496728515624966,-27.11533203124999],[-55.45063476562498,-27.068359375000014],[-55.426660156249994,-27.00927734374997],[-55.345800781250034,-26.973144531249986],[-55.20800781250003,-26.96015625],[-55.13593750000001,-26.931152343749957],[-55.12963867187497,-26.886035156250003],[-55.0888671875,-26.84453124999999],[-55.013623046874955,-26.806640624999986],[-54.96215820312503,-26.759375],[-54.934472656249994,-26.70253906250001],[-54.88891601562503,-26.666796875000017],[-54.82548828124999,-26.65224609374998],[-54.755078124999955,-26.532910156249997],[-54.677734375,-26.308789062499997],[-54.631933593750006,-26.005761718749994],[-54.615869140624994,-25.576074218750023],[-54.537841796875,-25.576464843750017],[-54.50151367187499,-25.608300781250023],[-54.44394531249998,-25.625],[-54.38334960937499,-25.588671875000017],[-54.33188476562498,-25.57187],[-54.250097656250006,-25.57041015625002],[-54.206152343750034,-25.529589843749974],[-54.15458984374999,-25.523046874999963],[-54.119238281250006,-25.54521484374996],[-54.08500976562496,-25.57187],[-54.01230468749998,-25.57792968749996],[-53.95478515624998,-25.64765625000004],[-53.89116210937499,-25.66884765625001],[-53.86420898437498,-25.74882812499996],[-53.8232421875,-25.95957031249999],[-53.746923828125006,-26.08369140624997],[-53.67128906249994,-26.22509765625],[-53.668554687500006,-26.288183593749977],[-53.71093750000003,-26.351855468749974],[-53.718164062499994,-26.443164062500017],[-53.744580078124955,-26.666503906249957],[-53.753320312499966,-26.74863281249999],[-53.72714843749995,-26.804687500000043],[-53.71728515625,-26.88281249999997],[-53.758496093749955,-26.978320312499974],[-53.83818359375002,-27.121093750000014],[-53.91562,-27.159570312500037],[-53.93535156250002,-27.1611328125],[-54.04013671874995,-27.24375],[-54.11381835937496,-27.27470703124996],[-54.156445312499926,-27.253808593749966],[-54.20522460937502,-27.289648437499977],[-54.26015625000002,-27.38203124999997],[-54.32700195312495,-27.423535156249997],[-54.44814453124994,-27.446484375000054],[-54.484326171874955,-27.45732421875003],[-54.55493164062503,-27.4541015625],[-54.61542968750001,-27.47714843749999],[-54.66586914062498,-27.526562500000026],[-54.71972656250003,-27.54492187500003],[-54.777099609375,-27.53251953124999],[-54.82910156250003,-27.55058593750003],[-54.875732421875,-27.59921875],[-54.90278320312501,-27.651953125],[-54.91020507812502,-27.708593749999977],[-54.955908203125006,-27.74716796875002],[-55.039941406249994,-27.76777343750004],[-55.06899414062494,-27.796289062499994],[-55.063867187499966,-27.835937499999986],[-55.10151367187501,-27.866796874999963],[-55.24375,-27.898828125],[-55.34648437499999,-27.95595703125001],[-55.40981445312502,-28.037792968749983],[-55.47666015624995,-28.089355468750014],[-55.582373046875006,-28.12099609374998],[-55.72548828125002,-28.20410156250003],[-55.74599609375002,-28.25546875000002],[-55.691503906250034,-28.302832031249977],[-55.67197265624995,-28.344921875000026],[-55.68725585937497,-28.38164062499996],[-55.73198242187502,-28.386621093749994],[-55.806054687499994,-28.359765625000037],[-55.85888671875003,-28.35419921874997],[-55.890527343749994,-28.370019531249994],[-55.905419921874994,-28.399609374999983],[-55.903662109375006,-28.443261718749994],[-55.93017578124997,-28.472851562499983],[-55.98491210937493,-28.48857421874999],[-56.019628906250006,-28.52460937500004],[-56.03422851562496,-28.58085937499996],[-56.102880859375006,-28.65175781250001],[-56.225537109374926,-28.73720703125001],[-56.322363281250034,-28.852441406250037],[-56.39326171874998,-28.99726562499997],[-56.475976562499966,-29.09248046875001],[-56.570703125,-29.138085937499966],[-56.635839843750034,-29.203027343749966],[-56.67153320312502,-29.287304687499997],[-56.77246093749997,-29.417871093750037],[-56.938623046874994,-29.594824218750034],[-57.08935546874997,-29.71621093749998],[-57.22465820312499,-29.782128906249994],[-57.30068359374994,-29.856542968749963],[-57.31748046874998,-29.939453124999986],[-57.40522460937501,-30.03388671875004],[-57.563867187499994,-30.139941406249974],[-57.60888671875003,-30.187792968750045],[-57.645751953125,-30.226953125000023],[-57.65087890624997,-30.295019531250034],[-57.71269531249996,-30.38447265624997],[-57.83120117187502,-30.495214843749963],[-57.87250976562501,-30.591015625000026],[-57.818554687499926,-30.71201171874999],[-57.81059570312499,-30.85859375000001],[-57.83408203124998,-30.917480468750014],[-57.88632812499998,-30.937402343749994],[-57.898291015625006,-30.975195312499963],[-57.870068359374955,-31.031054687499974],[-57.86840820312497,-31.104394531249994],[-57.89335937499999,-31.195312499999957],[-57.948339843750006,-31.29941406250002],[-58.03339843750001,-31.416601562500006],[-58.053857421874994,-31.494921874999974],[-58.009667968749966,-31.534375],[-57.98798828124998,-31.576171875],[-57.98886718749998,-31.62060546875],[-58.00698242187494,-31.684960937499966],[-58.04233398437495,-31.769238281249997],[-58.09584960937502,-31.83183593749996],[-58.16748046874997,-31.87265625],[-58.18901367187499,-31.924218750000037],[-58.16040039062503,-31.986523437500026],[-58.156347656250006,-32.0515625],[-58.17700195312494,-32.11904296875002],[-58.16479492187494,-32.18486328125002],[-58.119726562500006,-32.24892578125002],[-58.12304687499997,-32.32187],[-58.201171875,-32.471679687500014],[-58.219970703125,-32.563964843749986],[-58.17099609374998,-32.95927734374996],[-58.20078125,-33.01464843749996],[-58.250390624999966,-33.07832031249997],[-58.30888671874999,-33.08291015625001],[-58.37597656249997,-33.071875],[-58.424462890624994,-33.11152343749998],[-58.45483398437497,-33.28593749999999],[-58.54721679687498,-33.66347656249998],[-58.53056640624996,-33.75302734375002],[-58.45659179687499,-33.898339843749966],[-58.42949218749996,-33.99091796875],[-58.40903320312498,-34.06074218750001],[-58.392480468749966,-34.192968750000034],[-58.435498046874955,-34.252539062500006],[-58.475244140624966,-34.26298828125],[-58.52548828124998,-34.29619140625002],[-58.466210937499994,-34.457421875],[-58.41894531249994,-34.53164062500002],[-58.28334960937494,-34.68349609375005],[-57.76357421875002,-34.89453124999996],[-57.54785156250003,-35.018945312499994],[-57.303662109374926,-35.188476562499986],[-57.170654296875,-35.3625],[-57.15888671875001,-35.505957031250006],[-57.35390624999994,-35.72031249999998],[-57.37548828125,-35.900292968749966],[-57.33544921875,-36.026757812499966],[-57.26499023437495,-36.144140625],[-57.07617187499994,-36.296777343749994],[-56.937158203124966,-36.352539062499986],[-56.74946289062501,-36.346484375],[-56.717382812500034,-36.389062499999966],[-56.698095703125006,-36.42646484375004],[-56.66826171874999,-36.73525390624998],[-56.67202148437494,-36.85126953124998],[-56.72714843749998,-36.95771484375],[-57.08769531249999,-37.44638671874999],[-57.39575195312494,-37.74462890625],[-57.507275390624926,-37.90927734374998],[-57.546972656250034,-38.085644531250026],[-57.64560546874995,-38.16962890624998],[-58.17919921874994,-38.435839843750045],[-59.007226562499966,-38.67333984375003],[-59.67626953124994,-38.79667968750002],[-59.82832031250001,-38.83818359375003],[-60.90395507812494,-38.973925781249974],[-61.112207031249994,-38.99296875000003],[-61.38286132812499,-38.980859374999966],[-61.60253906249997,-38.99882812499999],[-61.84790039062497,-38.961816406249994],[-62.06689453125,-38.91914062500001],[-62.18925781249996,-38.81328125000002],[-62.33476562499993,-38.80009765625],[-62.374462890624955,-38.85292968750002],[-62.303613281249994,-38.98808593750002],[-62.33808593749998,-39.1505859375],[-62.29506835937502,-39.24326171874996],[-62.209082031250006,-39.261816406250006],[-62.12646484374997,-39.30976562500001],[-62.053662109374955,-39.373828125],[-62.179345703124994,-39.38046875000002],[-62.13056640624998,-39.43154296874995],[-62.076806640624966,-39.46152343750002],[-62.08276367187503,-39.568359375000014],[-62.131542968749926,-39.82539062499998],[-62.25395507812499,-39.88046875],[-62.28691406249996,-39.89531250000002],[-62.32397460937497,-39.950683593750014],[-62.40185546875003,-40.19658203125002],[-62.427001953125,-40.355957031249986],[-62.39360351562493,-40.458789062499974],[-62.24633789062494,-40.674609374999974],[-62.30185546874998,-40.8146484375],[-62.39501953124997,-40.89082031249997],[-62.797998046874994,-41.04716796875002],[-62.95903320312493,-41.10966796875006],[-63.212841796874955,-41.15244140624998],[-63.621777343749955,-41.15976562499996],[-63.77299804687493,-41.15],[-64.12319335937497,-41.0078125],[-64.38344726562497,-40.92246093750002],[-64.62148437499997,-40.85449218750003],[-64.85297851562495,-40.81376953124999],[-64.81987304687496,-40.79326171874999],[-64.80439453125001,-40.75654296874997],[-64.86948242187503,-40.735839843750014],[-64.91689453125002,-40.73134765624998],[-65.06943359375,-40.805273437500034],[-65.13339843749998,-40.88066406250003],[-65.15185546875,-40.94697265625004],[-65.15498046874993,-41.10566406250004],[-65.12788085937501,-41.23876953124997],[-65.01826171874995,-41.56689453125003],[-65.00703124999998,-41.745117187500014],[-65.05908203125003,-41.96992187499998],[-64.98637695312496,-42.102050781249986],[-64.89804687499998,-42.16181640625],[-64.69951171874996,-42.22080078125002],[-64.62246093749997,-42.261035156250045],[-64.53774414062494,-42.25458984374998],[-64.51171874999997,-42.27021484374997],[-64.52421875,-42.29921875],[-64.57412109375,-42.35595703125003],[-64.57099609374998,-42.416015625],[-64.42041015625003,-42.43378906249998],[-64.26459960937498,-42.4216796875],[-64.10087890624993,-42.395117187500006],[-64.06220703124998,-42.35341796874995],[-64.06118164062494,-42.266113281250014],[-64.2529296875,-42.25078125],[-64.228515625,-42.21826171874996],[-64.083251953125,-42.18281250000001],[-63.89287109374993,-42.12460937499996],[-63.795556640624994,-42.113867187500006],[-63.72949218749994,-42.15292968749996],[-63.68476562499998,-42.18867187499997],[-63.6298828125,-42.28271484375003],[-63.59589843750001,-42.40654296875003],[-63.59443359374998,-42.55556640625001],[-63.61733398437502,-42.695800781249986],[-63.644482421874955,-42.74570312500002],[-63.69248046874998,-42.80527343749999],[-64.03476562499998,-42.88125],[-64.13066406249996,-42.86142578124998],[-64.21992187499995,-42.75556640625],[-64.24794921874997,-42.64609374999998],[-64.32426757812499,-42.57226562499996],[-64.48784179687499,-42.51347656250006],[-64.65048828125,-42.53144531249998],[-64.81196289062495,-42.63320312500002],[-64.97070312499997,-42.66630859375002],[-65.02690429687496,-42.75888671874996],[-64.62919921875002,-42.90898437499999],[-64.441552734375,-42.95068359374996],[-64.38037109374994,-42.949218750000014],[-64.31914062499999,-42.968945312500026],[-64.37568359374998,-43.024609375],[-64.43222656250003,-43.059179687500034],[-64.71523437499997,-43.135546875000045],[-64.83994140624998,-43.18886718749998],[-64.98554687499995,-43.29355468749999],[-65.18974609374999,-43.522070312500006],[-65.25234374999997,-43.571875],[-65.28359375000002,-43.62998046874996],[-65.30468749999997,-43.7875],[-65.23857421874999,-44.04873046875001],[-65.30839843750002,-44.158203125000014],[-65.26552734375,-44.2796875],[-65.28984375,-44.36074218749998],[-65.36127929687495,-44.47734375000002],[-65.64760742187502,-44.661425781250045],[-65.69833984374995,-44.79619140625006],[-65.59912109375,-44.87558593749998],[-65.605712890625,-44.94501953125],[-65.63876953125,-45.0078125],[-65.75771484374997,-45.007128906250045],[-66.19013671874995,-44.96474609375002],[-66.34775390625,-45.03359375],[-66.49360351562498,-45.11757812499998],[-66.533447265625,-45.1578125],[-66.58505859374995,-45.182910156249974],[-66.88247070312497,-45.22763671875002],[-66.94140625,-45.25732421875003],[-67.25761718750002,-45.57724609375002],[-67.39301757812498,-45.77558593750001],[-67.556640625,-45.97011718750002],[-67.59956054687495,-46.05253906250003],[-67.60888671875,-46.166796875000045],[-67.58608398437497,-46.269531250000014],[-67.56337890624997,-46.34541015625001],[-67.5064453125,-46.44277343749995],[-67.38662109375,-46.55380859375002],[-66.77685546874994,-47.005859375],[-66.65039062500003,-47.045312499999966],[-65.99853515625,-47.09375],[-65.853662109375,-47.156738281250014],[-65.76909179687499,-47.25673828124995],[-65.73808593749999,-47.34492187499998],[-65.77539062500003,-47.56835937500003],[-65.81430664062495,-47.63818359374996],[-65.88632812499998,-47.7015625],[-66.04062,-47.783300781250034],[-66.22524414062502,-47.826757812500006],[-66.17236328125,-47.85761718749998],[-66.09736328124998,-47.85322265624997],[-65.93422851562497,-47.826757812500006],[-65.863671875,-47.85322265624997],[-65.81005859374997,-47.941113281250026],[-65.91215820312499,-47.97675781250001],[-65.94340820312496,-48.019335937499974],[-66.0171875,-48.084277343749974],[-66.39335937499999,-48.34238281249998],[-66.59628906250003,-48.41953124999998],[-66.7828125,-48.522949218749986],[-67.03310546875002,-48.627734375000024],[-67.13095703124998,-48.68789062500002],[-67.26333007812502,-48.81425781250001],[-67.46630859375,-48.95175781250004],[-67.68486328125002,-49.2466796875],[-67.69370117187495,-49.30400390625004],[-67.66196289062498,-49.3421875],[-67.78349609374996,-49.85888671875002],[-67.82597656249999,-49.91962890625005],[-67.91396484374997,-49.98447265625003],[-68.14565429687502,-50.09140624999996],[-68.2572265625,-50.104589843749984],[-68.404638671875,-50.04267578124998],[-68.487890625,-49.97792968750002],[-68.56928710937498,-49.86699218749998],[-68.66757812500003,-49.75253906250003],[-68.67265624999999,-49.793457031250014],[-68.63847656249996,-49.86298828124997],[-68.66162109374997,-49.93574218750005],[-68.91298828125002,-49.96875],[-68.97958984375,-50.003027343749984],[-68.75268554687494,-49.98769531249997],[-68.59794921874996,-50.00947265624997],[-68.53256835937498,-50.03613281249998],[-68.47373046874998,-50.09140624999996],[-68.42187,-50.15791015625001],[-68.46542968749998,-50.19472656249996],[-68.58935546875,-50.22519531250004],[-68.749853515625,-50.28115234374998],[-68.939453125,-50.382324218749986],[-69.04477539062495,-50.49912109374998],[-69.09018554687498,-50.583105468750034],[-69.14140625000002,-50.752539062500006],[-69.15498046874993,-50.864453124999976],[-69.23515625000002,-50.95058593750003],[-69.35859374999993,-51.028125],[-69.35175781249995,-51.04580078124997],[-69.26796874999994,-51.00615234374998],[-69.20102539062498,-50.99365234375001],[-69.14350585937498,-51.09697265625001],[-69.06572265624996,-51.30351562499999],[-69.02958984374996,-51.44648437499998],[-69.03530273437497,-51.48896484375002],[-69.05830078124995,-51.547167968749974],[-69.21806640624999,-51.56123046875],[-69.36054687499998,-51.559472656249994],[-69.46542968750003,-51.58447265625003],[-69.40908203125002,-51.61025390624995],[-69.31303710937499,-51.601074218750036],[-69.18012695312498,-51.66230468749998],[-69.03251953124993,-51.63623046875],[-68.96533203125003,-51.67714843749999],[-68.91679687499999,-51.71464843749999],[-68.69082031249997,-52.01308593749995],[-68.493505859375,-52.19755859375005],[-68.39375,-52.30703124999997],[-68.443359375,-52.35664062500004],[-68.46098632812496,-52.290429687499966],[-68.58979492187498,-52.273339843749945],[-68.71518554687495,-52.255468750000034],[-68.92456054687497,-52.20810546874998],[-69.20620117187497,-52.13613281249997],[-69.48842773437502,-52.13613281249997],[-69.71259765624993,-52.07539062500003],[-69.96025390624993,-52.00820312500002],[-70.48286132812501,-52.00224609375005],[-70.94316406249999,-51.99814453125001],[-71.41474609374995,-51.993945312500045],[-71.71660156249999,-51.99130859375004],[-71.91865234374995,-51.98955078125004],[-71.97109374999997,-51.96416015625002],[-71.95346679687503,-51.88037109375],[-72.02841796875003,-51.81865234375004],[-72.13696289062503,-51.74404296875003],[-72.26899414062501,-51.69111328124999],[-72.33452148437493,-51.62031250000005],[-72.40766601562501,-51.54082031250002],[-72.36640624999995,-51.47031250000004],[-72.30322265624997,-51.29892578125003],[-72.30185546874995,-51.22333984375],[-72.35917968749999,-51.17041015624996],[-72.37680664062503,-51.09541015625005],[-72.35917968749999,-51.06015625],[-72.307373046875,-51.033398437500026],[-72.27631835937498,-50.910253906249984],[-72.30063476562498,-50.78955078124999],[-72.34023437499997,-50.68183593749999],[-72.39257812499997,-50.63427734374998],[-72.46015624999995,-50.61171875],[-72.50981445312496,-50.607519531250034],[-72.62041015625002,-50.64765625000004],[-72.80361328124994,-50.637695312499964],[-72.86591796874993,-50.653125],[-72.95556640625,-50.69648437500004],[-73.08237304687498,-50.7603515625],[-73.15292968749998,-50.73828125000003],[-73.17451171875001,-50.67001953124998],[-73.22163085937493,-50.61074218749998],[-73.251611328125,-50.558496093749994],[-73.27416992187497,-50.47255859374999],[-73.31171874999998,-50.361914062500006],[-73.38662109374997,-50.23115234375001],[-73.50126953124996,-50.125292968750024],[-73.50771484374994,-50.03027343750003],[-73.52890625,-49.91093750000005],[-73.47041015624998,-49.79453124999996],[-73.50454101562502,-49.698046875000024],[-73.57626953124998,-49.582910156250016],[-73.55419921875,-49.463867187500014],[-73.48364257812503,-49.397656250000026],[-73.46157226562497,-49.31386718750001],[-73.13525390625,-49.30068359374999],[-73.14887695312493,-49.18798828125003],[-73.09458007812498,-49.096875],[-73.03364257812501,-49.014355468750004],[-72.98173828124999,-48.97675781249998],[-72.86542968750001,-48.94394531249996],[-72.72846679687501,-48.896289062500024],[-72.65126953125,-48.84160156249998],[-72.61440429687494,-48.79287109375],[-72.59174804687495,-48.72968750000001],[-72.5859375,-48.6625],[-72.60839843749997,-48.51933593750006],[-72.582861328125,-48.47539062499999],[-72.49814453124998,-48.41738281249998],[-72.35473632812497,-48.36582031250005],[-72.29301757812502,-48.22910156249999],[-72.32832031250001,-48.11005859374998],[-72.40791015624998,-48.01591796874999],[-72.50908203124999,-47.973339843750026],[-72.517919921875,-47.87636718749998],[-72.47221679687502,-47.78417968750003],[-72.41259765624994,-47.685546875000014],[-72.34150390624995,-47.57207031249999],[-72.34594726562497,-47.49267578124997],[-72.28291015625001,-47.44628906250003],[-72.10341796875002,-47.342773437499986],[-72.04169921874998,-47.241406250000026],[-71.97851562499997,-47.213867187500014],[-71.90498046875001,-47.201660156250014],[-71.900537109375,-47.144335937499974],[-71.95424804687502,-47.0875],[-71.96298828125,-47.01601562500004],[-71.95664062499998,-46.936816406249974],[-71.94023437499999,-46.83125],[-71.85644531249997,-46.79160156249996],[-71.73271484374999,-46.70585937499999],[-71.69965820312501,-46.6513671875],[-71.69521484375,-46.57841796875006],[-71.73129882812498,-46.42783203125002],[-71.76210937499994,-46.31982421874996],[-71.77763671874999,-46.27998046875001],[-71.83413085937497,-46.20673828125001],[-71.87568359374998,-46.160546875],[-71.80927734374995,-46.10273437500004],[-71.68447265624994,-46.041894531249994],[-71.63154296874998,-45.95371093749998],[-71.68007812500002,-45.878710937499974],[-71.750634765625,-45.83906249999997],[-71.77265624999995,-45.724414062499974],[-71.74619140624998,-45.57890625],[-71.69331054687495,-45.53476562499998],[-71.50810546874999,-45.512695312500014],[-71.49042968749993,-45.43769531250001],[-71.34931640624995,-45.33193359374995],[-71.35375976562497,-45.23046874999997],[-71.44345703124995,-45.16826171875],[-71.53129882812499,-45.067871093749986],[-71.5962890625,-44.97919921875004],[-71.81235351562498,-44.9306640625],[-72.04169921874998,-44.90419921875004],[-72.07250976562494,-44.82041015625002],[-72.06372070312503,-44.771875],[-71.95703124999994,-44.791503906249986],[-71.78281249999998,-44.77441406249997],[-71.65166015625002,-44.77041015624995],[-71.56040039062498,-44.76201171875002],[-71.45517578125003,-44.74980468750002],[-71.35815429687497,-44.78515625000003],[-71.26113281250002,-44.763085937499966],[-71.22148437499993,-44.63076171875001],[-71.15971679687496,-44.56025390625004],[-71.15087890624994,-44.494042968749966],[-71.21259765624998,-44.44121093750003],[-71.32573242187496,-44.42490234374999],[-71.82001953124993,-44.38310546875],[-71.83505859374998,-44.33017578124998],[-71.83076171874998,-44.24140625000001],[-71.812109375,-44.15078125000002],[-71.81235351562498,-44.10605468749996],[-71.7671875,-44.06669921875003],[-71.716162109375,-43.98447265624998],[-71.68007812500002,-43.92958984374998],[-71.71596679687497,-43.85839843749996],[-71.79472656250002,-43.75322265625003],[-71.73740234374998,-43.7046875],[-71.732763671875,-43.64677734375002],[-71.750634765625,-43.59013671875002],[-71.83242187499997,-43.527148437499974],[-71.90498046875001,-43.44013671875001],[-71.90498046875001,-43.34755859374998],[-71.82021484374997,-43.322949218750026],[-71.76386718749995,-43.29462890625004],[-71.750634765625,-43.237304687499986],[-71.781494140625,-43.16679687500002],[-71.89858398437494,-43.14531249999999],[-72.05468749999994,-43.10195312499995],[-72.102392578125,-43.065625],[-72.14643554687498,-42.990039062499974],[-72.11362304687498,-42.77675781249995],[-72.13002929687494,-42.648242187499974],[-72.14370117187497,-42.57714843749997],[-72.10541992187498,-42.522460937500014],[-72.05346679687497,-42.473242187500034],[-72.078125,-42.358496093750006],[-72.12460937499998,-42.298339843750014],[-72.10820312499993,-42.25185546874995],[-72.06440429687498,-42.20537109374999],[-72.026123046875,-42.147949218750014],[-71.99331054687497,-42.134277343749986],[-71.94409179687497,-42.167089843750006],[-71.86079101562498,-42.147851562499994],[-71.76093749999998,-42.101464843749966],[-71.75,-42.04677734375001],[-71.77001953124997,-41.968554687499974],[-71.84448242187503,-41.771972656249986],[-71.91127929687497,-41.650390624999986],[-71.89760742187502,-41.606640625000054],[-71.87114257812496,-41.560546874999986],[-71.89218749999998,-41.39335937500003],[-71.88559570312498,-41.29238281249998],[-71.88071289062495,-40.99462890624997],[-71.873046875,-40.892968749999966],[-71.94135742187495,-40.789160156250034],[-71.93212890624994,-40.69169921874999],[-71.88378906249994,-40.620605468749986],[-71.83852539062497,-40.524414062500014],[-71.80463867187498,-40.43916015624997],[-71.76914062499995,-40.400878906249986],[-71.70898437499997,-40.381738281249994],[-71.69531250000003,-40.33525390625003],[-71.72265625,-40.29970703124998],[-71.80058593749996,-40.24433593749998],[-71.81831054687493,-40.17666015624995],[-71.80195312499998,-40.124707031250026],[-71.763671875,-40.09462890625004],[-71.70439453124999,-40.094921875],[-71.65976562499998,-40.02080078125],[-71.64711914062497,-39.929199218749986],[-71.63789062499995,-39.88681640624998],[-71.67207031249998,-39.83330078124999],[-71.69682617187496,-39.70703125000003],[-71.71992187499995,-39.63525390624997],[-71.69257812499998,-39.60517578124997],[-71.654296875,-39.59423828124996],[-71.58701171874998,-39.61113281250003],[-71.53945312499997,-39.60244140624995],[-71.53125,-39.56416015624997],[-71.52578124999994,-39.52314453125004],[-71.50776367187501,-39.495214843750034],[-71.46538085937499,-39.40234375000004],[-71.42001953124998,-39.287207031250034],[-71.40937,-39.205957031249994],[-71.42558593749996,-38.98564453125006],[-71.40156249999995,-38.93505859374996],[-71.35317382812494,-38.88886718749997],[-71.28574218749998,-38.84541015625],[-71.19726562499997,-38.809375],[-71.08710937500001,-38.757519531250026],[-70.95161132812493,-38.73847656249997],[-70.89692382812498,-38.681054687499994],[-70.858642578125,-38.60449218750003],[-70.84765625,-38.541601562500006],[-70.899658203125,-38.497851562499974],[-70.96796874999998,-38.44589843749996],[-71.00048828124994,-38.31484375],[-71.0181640625,-38.19394531249996],[-71.028173828125,-38.041210937500026],[-71.09619140625,-37.90996093750002],[-71.16757812499998,-37.76230468749996],[-71.18671874999995,-37.63105468750004],[-71.16284179687497,-37.55917968749996],[-71.13481445312496,-37.4451171875],[-71.16489257812495,-37.39326171875001],[-71.20039062499998,-37.300292968749986],[-71.16347656250002,-37.22744140624998],[-71.118408203125,-37.114355468750034],[-71.12382812499993,-37.05693359374996],[-71.15937,-36.92021484375],[-71.19218750000002,-36.84365234375004],[-71.15937,-36.76162109375002],[-71.10742187499997,-36.68505859374997],[-71.06640624999997,-36.64404296874996],[-71.07324218750003,-36.57802734375001],[-71.05551757812498,-36.52373046874996],[-70.97792968749997,-36.4873046875],[-70.90512695312498,-36.41992187499996],[-70.85317382812497,-36.41171874999996],[-70.79028320312503,-36.41171874999996],[-70.74926757812503,-36.39257812499997],[-70.73286132812495,-36.340625],[-70.72192382812494,-36.283203124999986],[-70.62187,-36.21191406250003],[-70.56337890625,-36.14638671875001],[-70.45673828124993,-36.132714843749966],[-70.40478515625,-36.06171874999998],[-70.40366210937495,-35.97050781249996],[-70.41572265625001,-35.87851562499996],[-70.38017578124996,-35.771875],[-70.41972656249993,-35.60917968749999],[-70.41572265625001,-35.52304687500002],[-70.45673828124993,-35.45195312500002],[-70.44853515624993,-35.375390624999966],[-70.47041015624995,-35.32617187499997],[-70.53232421874995,-35.307910156249974],[-70.55517578125,-35.24687],[-70.52509765625001,-35.216796874999986],[-70.46660156249999,-35.193652343749974],[-70.39316406250003,-35.146875],[-70.338134765625,-34.92177734375001],[-70.31210937499995,-34.854980468749986],[-70.28676757812494,-34.77451171875002],[-70.28994140624997,-34.732812499999966],[-70.25468749999999,-34.672656249999974],[-70.21069335937497,-34.58125],[-70.14125976562497,-34.492871093750026],[-70.10146484375002,-34.43203125],[-70.06298828125,-34.35],[-70.05205078124999,-34.30078124999997],[-70.00283203125,-34.27626953125004],[-69.94633789062496,-34.269921875],[-69.87978515625,-34.25439453125003],[-69.85244140625,-34.224316406250026],[-69.85737304687495,-34.180468749999974],[-69.86152343749998,-34.08359375000005],[-69.88149414062497,-33.92978515624998],[-69.89433593750002,-33.73134765625005],[-69.88256835937503,-33.60097656250004],[-69.83876953124997,-33.46972656250004],[-69.79775390624997,-33.398632812500026],[-69.80869140624998,-33.3439453125],[-69.81962890624999,-33.28378906249999],[-69.89619140624995,-33.25097656249997],[-69.96904296874996,-33.27939453124999],[-70.01982421874999,-33.27148437499997],[-70.08486328125002,-33.20175781249998],[-70.10400390625,-33.12792968750004],[-70.09306640624999,-33.02675781250004],[-70.04213867187502,-32.963671874999974],[-70.02197265625,-32.88457031250002],[-70.05205078124999,-32.85996093749998],[-70.11616210937501,-32.80742187500002],[-70.17695312499995,-32.62607421875002],[-70.16962890624995,-32.471679687500014],[-70.22978515624996,-32.4306640625],[-70.2578125,-32.30996093750002],[-70.32001953124995,-32.26669921874999],[-70.34462890625,-32.17646484375],[-70.36376953125,-32.08349609374997],[-70.35556640625,-32.04238281250004],[-70.29091796875,-32.031054687500045],[-70.25439453125,-31.957714843750026],[-70.28173828124997,-31.91660156249999],[-70.33095703124997,-31.88105468750004],[-70.39384765624999,-31.88378906249997],[-70.45014648437501,-31.841894531249963],[-70.52563476562503,-31.66640625],[-70.585205078125,-31.569433593749963],[-70.56640624999997,-31.427929687499997],[-70.5546875,-31.317382812499957],[-70.529052734375,-31.22285156249997],[-70.51958007812493,-31.1484375],[-70.47309570312498,-31.112792968750014],[-70.42939453124995,-31.129296875],[-70.38837890624995,-31.121093750000014],[-70.35058593749997,-31.06044921875001],[-70.30908203124994,-31.02265625000004],[-70.31181640624999,-30.992578125000037],[-70.33642578125003,-30.959765625000017],[-70.34814453125,-30.902343749999957],[-70.31923828125,-30.83398437499997],[-70.26938476562495,-30.677246093750014],[-70.19394531250003,-30.50468750000003],[-70.16142578124999,-30.44023437499996],[-70.16962890624995,-30.385546875],[-70.15322265625,-30.360937499999963],[-70.10200195312495,-30.388281250000034],[-69.95634765624996,-30.35820312500003],[-69.90712890624997,-30.28164062499998],[-69.88803710937498,-30.21328125],[-69.84428710937493,-30.175],[-69.86337890625,-30.12031249999997],[-69.92353515625001,-30.10390625],[-69.95996093749997,-30.078320312500026],[-69.94545898437494,-30.01640625000003],[-69.92412109374996,-29.87402343749997],[-69.92763671874997,-29.76914062500002],[-69.98261718749998,-29.54541015625],[-70.02680664062501,-29.324023437500017],[-69.99560546874994,-29.25],[-69.90034179687498,-29.148828125000023],[-69.82788085937497,-29.10322265624997],[-69.81484375,-29.045507812500034],[-69.74316406249994,-28.783886718750026],[-69.73491210937496,-28.64111328124997],[-69.68789062499997,-28.56201171875003],[-69.65693359374995,-28.413574218749986],[-69.52714843749999,-28.28564453125003],[-69.4888671875,-28.200878906249997],[-69.4369140625,-28.192675781250017],[-69.40957031250002,-28.16533203125003],[-69.34072265624994,-28.070800781249957],[-69.251220703125,-27.97363281249997],[-69.17441406249998,-27.924707031250037],[-69.1552734375,-27.848144531249986],[-69.11850585937498,-27.743554687499994],[-69.04218749999995,-27.570019531249997],[-68.99941406249994,-27.44902343750003],[-68.94199218749998,-27.40517578124998],[-68.87509765625003,-27.24667968750002],[-68.84633789062494,-27.153710937499994],[-68.76977539062497,-27.11542968750001],[-68.70961914062497,-27.104492187500014],[-68.652197265625,-27.148339843749966],[-68.59208984375002,-27.140039062499966],[-68.53735351562497,-27.085351562500023],[-68.40537109374998,-27.04814453124999],[-68.34599609374996,-27.02792968750005],[-68.31865234374999,-26.973242187500006],[-68.31865234374999,-26.877539062499963],[-68.37333984374993,-26.806445312500045],[-68.48510742187497,-26.670312500000023],[-68.58115234375,-26.518359374999974],[-68.59160156249999,-26.47041015624997],[-68.59218749999994,-26.418066406249963],[-68.57578124999998,-26.351953125],[-68.52983398437493,-26.276953125],[-68.41450195312498,-26.153710937500023],[-68.4267578125,-26.06542968749997],[-68.51083984374998,-25.74101562499996],[-68.54189453125,-25.65156250000004],[-68.60029296874998,-25.48564453124999],[-68.59208984375002,-25.420019531250034],[-68.54082031249996,-25.23671875],[-68.49633789062494,-25.16298828124998],[-68.43071289062499,-25.149316406250037],[-68.39521484374995,-25.124707031249997],[-68.38422851562495,-25.091894531249977],[-68.42802734374999,-25.050976562499983],[-68.44711914062498,-24.998925781250037],[-68.46630859374997,-24.925195312500023],[-68.52705078124998,-24.899218749999974],[-68.56201171875,-24.83769531249996],[-68.56201171875,-24.74736328125003],[-68.50727539062495,-24.62978515624998],[-68.44711914062498,-24.596972656250045],[-68.42255859374993,-24.54511718750004],[-68.35810546874995,-24.497265624999983],[-68.29951171875001,-24.46035156250001],[-68.25029296875002,-24.391992187500023],[-68.04736328124997,-24.308300781250026],[-67.88623046875,-24.243359375000026],[-67.57177734374997,-24.118945312500003],[-67.35620117187503,-24.033789062499963],[-67.335595703125,-23.974804687500026],[-67.31914062499993,-23.93466796875002],[-67.219140625,-23.63398437499997],[-67.08974609375002,-23.24511718749997],[-67.00878906249994,-23.00136718750005],[-67.19487304687493,-22.821679687500037],[-67.16191406249996,-22.773828124999966],[-67.05541992187494,-22.650878906249957],[-67.033544921875,-22.55224609375003],[-66.99111328125,-22.509863281250006],[-66.80029296875003,-22.40966796875003],[-66.76748046875,-22.34306640624996],[-66.75063476562502,-22.26933593750003],[-66.71171874999999,-22.216308593749986],[-66.63901367187503,-22.205371093749974],[-66.50698242187494,-22.158398437499997],[-66.36518554687501,-22.113769531249957],[-66.32246093750001,-22.053125],[-66.28212890624997,-21.94746093750001],[-66.24760742187496,-21.83046875],[-66.22016601562495,-21.802539062499974],[-66.174658203125,-21.805664062499986],[-66.09858398437495,-21.83505859375002],[-66.05859375,-21.87949218750002],[-65.86015624999999,-22.019726562499983],[-65.77104492187493,-22.099609375000014]]]]}}]
// d3.tip
// Copyright (c) 2013 Justin Palmer
//
// Tooltips for d3.js SVG visualizations
(function (root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module with d3 as a dependency.
define(['d3'], factory)
} else {
// Browser global.
root.d3.tip = factory(root.d3)
}
}(this, function (d3) {
// Public - contructs a new tooltip
//
// Returns a tip
return function() {
var direction = d3_tip_direction,
offset = d3_tip_offset,
html = d3_tip_html,
node = initNode(),
svg = null,
point = null,
target = null
function tip(vis) {
svg = getSVGNode(vis)
point = svg.createSVGPoint()
document.body.appendChild(node)
}
// Public - show the tooltip on the screen
//
// Returns a tip
tip.show = function() {
var args = Array.prototype.slice.call(arguments)
if(args[args.length - 1] instanceof SVGElement) target = args.pop()
var content = html.apply(this, args),
poffset = offset.apply(this, args),
dir = direction.apply(this, args),
nodel = d3.select(node),
i = directions.length,
coords,
scrollTop = document.documentElement.scrollTop || document.body.scrollTop,
scrollLeft = document.documentElement.scrollLeft || document.body.scrollLeft
nodel.html(content)
.style({ opacity: 1, 'pointer-events': 'all' })
while(i--) nodel.classed(directions[i], false)
coords = direction_callbacks.get(dir).apply(this)
nodel.classed(dir, true).style({
top: (coords.top + poffset[0]) + scrollTop + 'px',
left: (coords.left + poffset[1]) + scrollLeft + 'px'
})
return tip
}
// Public - hide the tooltip
//
// Returns a tip
tip.hide = function() {
nodel = d3.select(node)
nodel.style({ opacity: 0, 'pointer-events': 'none' })
return tip
}
// Public: Proxy attr calls to the d3 tip container. Sets or gets attribute value.
//
// n - name of the attribute
// v - value of the attribute
//
// Returns tip or attribute value
tip.attr = function(n, v) {
if (arguments.length < 2 && typeof n === 'string') {
return d3.select(node).attr(n)
} else {
var args = Array.prototype.slice.call(arguments)
d3.selection.prototype.attr.apply(d3.select(node), args)
}
return tip
}
// Public: Proxy style calls to the d3 tip container. Sets or gets a style value.
//
// n - name of the property
// v - value of the property
//
// Returns tip or style property value
tip.style = function(n, v) {
if (arguments.length < 2 && typeof n === 'string') {
return d3.select(node).style(n)
} else {
var args = Array.prototype.slice.call(arguments)
d3.selection.prototype.style.apply(d3.select(node), args)
}
return tip
}
// Public: Set or get the direction of the tooltip
//
// v - One of n(north), s(south), e(east), or w(west), nw(northwest),
// sw(southwest), ne(northeast) or se(southeast)
//
// Returns tip or direction
tip.direction = function(v) {
if (!arguments.length) return direction
direction = v == null ? v : d3.functor(v)
return tip
}
// Public: Sets or gets the offset of the tip
//
// v - Array of [x, y] offset
//
// Returns offset or
tip.offset = function(v) {
if (!arguments.length) return offset
offset = v == null ? v : d3.functor(v)
return tip
}
// Public: sets or gets the html value of the tooltip
//
// v - String value of the tip
//
// Returns html value or tip
tip.html = function(v) {
if (!arguments.length) return html
html = v == null ? v : d3.functor(v)
return tip
}
function d3_tip_direction() { return 'n' }
function d3_tip_offset() { return [0, 0] }
function d3_tip_html() { return ' ' }
var direction_callbacks = d3.map({
n: direction_n,
s: direction_s,
e: direction_e,
w: direction_w,
nw: direction_nw,
ne: direction_ne,
sw: direction_sw,
se: direction_se
}),
directions = direction_callbacks.keys()
function direction_n() {
var bbox = getScreenBBox()
return {
top: bbox.n.y - node.offsetHeight,
left: bbox.n.x - node.offsetWidth / 2
}
}
function direction_s() {
var bbox = getScreenBBox()
return {
top: bbox.s.y,
left: bbox.s.x - node.offsetWidth / 2
}
}
function direction_e() {
var bbox = getScreenBBox()
return {
top: bbox.e.y - node.offsetHeight / 2,
left: bbox.e.x
}
}
function direction_w() {
var bbox = getScreenBBox()
return {
top: bbox.w.y - node.offsetHeight / 2,
left: bbox.w.x - node.offsetWidth
}
}
function direction_nw() {
var bbox = getScreenBBox()
return {
top: bbox.nw.y - node.offsetHeight,
left: bbox.nw.x - node.offsetWidth
}
}
function direction_ne() {
var bbox = getScreenBBox()
return {
top: bbox.ne.y - node.offsetHeight,
left: bbox.ne.x
}
}
function direction_sw() {
var bbox = getScreenBBox()
return {
top: bbox.sw.y,
left: bbox.sw.x - node.offsetWidth
}
}
function direction_se() {
var bbox = getScreenBBox()
return {
top: bbox.se.y,
left: bbox.e.x
}
}
function initNode() {
var node = d3.select(document.createElement('div'))
node.style({
position: 'absolute',
top: 0,
opacity: 0,
'pointer-events': 'none',
'box-sizing': 'border-box'
})
return node.node()
}
function getSVGNode(el) {
el = el.node()
if(el.tagName.toLowerCase() == 'svg')
return el
return el.ownerSVGElement
}
// Private - gets the screen coordinates of a shape
//
// Given a shape on the screen, will return an SVGPoint for the directions
// n(north), s(south), e(east), w(west), ne(northeast), se(southeast), nw(northwest),
// sw(southwest).
//
// +-+-+
// | |
// + +
// | |
// +-+-+
//
// Returns an Object {n, s, e, w, nw, sw, ne, se}
function getScreenBBox() {
var targetel = target || d3.event.target,
bbox = {},
matrix = targetel.getScreenCTM(),
tbbox = targetel.getBBox(),
width = tbbox.width,
height = tbbox.height,
x = tbbox.x,
y = tbbox.y
point.x = x
point.y = y
bbox.nw = point.matrixTransform(matrix)
point.x += width
bbox.ne = point.matrixTransform(matrix)
point.y += height
bbox.se = point.matrixTransform(matrix)
point.x -= width
bbox.sw = point.matrixTransform(matrix)
point.y -= height / 2
bbox.w = point.matrixTransform(matrix)
point.x += width
bbox.e = point.matrixTransform(matrix)
point.x -= width / 2
point.y -= height / 2
bbox.n = point.matrixTransform(matrix)
point.y += height
bbox.s = point.matrixTransform(matrix)
return bbox
}
return tip
};
}));
# -*- coding: utf-8 -*-
# geocoding using open street map (centers)
# http://wiki.openstreetmap.org/wiki/Nominatim
import csv
import requests
import json
provinces = [{'slug':'buenosaires','name':'Buenos Aires'},
{'slug':'capital','name':'Capital Federal'},
{'slug':'catamarca','name':'Catamarca'},
{'slug':'cordoba','name':'Córdoba'},
{'slug':'corrientes','name':'Corrientes'},
{'slug':'chaco','name':'Chaco'},
{'slug':'chubut','name':'Chubut'},
{'slug':'entrerios','name':'Entre Ríos'},
{'slug':'formosa','name':'Formosa'},
{'slug':'jujuy','name':'Jujuy'},
{'slug':'lapampa','name':'La Pampa'},
{'slug':'larioja','name':'La Rioja'},
{'slug':'mendoza','name':'Mendoza'},
{'slug':'misiones','name':'Misiones'},
{'slug':'neuquen','name':'Neuquén'},
{'slug':'rionegro','name':'Río Negro'},
{'slug':'salta','name':'Salta'},
{'slug':'sanjuan','name':'San Juan'},
{'slug':'sanluis','name':'San Luis'},
{'slug':'santacruz','name':'Santa Cruz'},
{'slug':'santafe','name':'Santa Fe'},
{'slug':'santiago','name':'Santiago del Estero'},
{'slug':'tierradelfuego','name':'Tierra del Fuego'},
{'slug':'tucuman','name':'Tucumán'}]
outfile = open('geocoded.csv', 'wt')
outwriter = csv.writer(outfile, quoting=csv.QUOTE_NONNUMERIC)
for prov in provinces:
url = "http://nominatim.openstreetmap.org/search?country=Argentina&format=json&accept-language=es&state=" + prov['name']
r = requests.get(url)
djson = json.loads(r.text)
row = [prov['name'],prov['slug'],djson[0]['lat'],djson[0]['lon']]
#raise(Exception,'')
outwriter.writerow(row)
print(prov['name'])
outfile.close()
<!DOCTYPE html>
<html>
<head>
<title>Argentina: Debt of Provinces to Federal Government</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="initial-scale=1.0, user-scalable=no"/>
<!--<script src="http://code.jquery.com/jquery-1.8.2.min.js"></script>-->
<!--<link rel="stylesheet" href="//netdna.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css">-->
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootswatch/3.2.0/cerulean/bootstrap.min.css">
<link rel="stylesheet" href="http://cdn.leafletjs.com/leaflet-0.7.3/leaflet.css" />
<script src="http://cdn.leafletjs.com/leaflet-0.7.3/leaflet.js"></script>
<script src="http://d3js.org/d3.v3.min.js"></script>
<script src="d3.tip.js"></script>
<style type="text/css">
html, body{
width: 100%;
height: 100%;
/*margin: 0;
padding: 0;*/
}
#map {
width: 100%;
height: 95%;
}
.leaflet-tile-pane {
opacity: .4
}
.leaflet-container {
background-color: #fff;
}
.div-icon {
color: black;
line-height: 1.1;
font-size: 1.1em;
padding: 5px 15px 0 0;
}
/* D3 tips */
.d3-tip {
line-height: 1;
font-weight: bold;
padding: 12px;
background: rgba(0, 0, 0, 0.8);
color: #fff;
border-radius: 2px;
}
/* Creates a small triangle extender for the tooltip */
.d3-tip:after {
box-sizing: border-box;
display: inline;
font-size: 10px;
width: 100%;
line-height: 1;
color: rgba(0, 0, 0, 0.8);
content: "\25BC";
position: absolute;
text-align: center;
}
/* Style northward tooltips differently */
.d3-tip.n:after {
margin: -1px 0 0 0;
top: 100%;
left: 0;
}
/*overwrite bootstrap*/
.navbar {
margin-bottom: 0;
}
</style>
</head>
<body>
<div class="navbar navbar-default">
<div class="navbar-header">
<a class="navbar-brand" href="#">Argentina: Debt of Provinces to Federal Government</a>
</div>
</div>
<div style="position:fixed;top:52px;z-index:1000;">
<div class="alert alert-info" ><strong>Size of bubbles</strong> represents population of provinces, <strong>color</strong> represents the debt to the federal government per capita.</div>
</div>
<div style="position:fixed;top:125px;z-index:1000;">
<div class="alert alert-info" style="float:left;">
<strong>Debt per capita</strong>:<br/>
<svg height="20" width="20"><circle cx="10" cy="10" r="10" fill="#f00"></svg> high (upto 6700$)<br/>
<svg height="20" width="20"><circle cx="10" cy="10" r="10" fill="yellow"></svg> average (1880$)<br/>
<svg height="20" width="20"><circle cx="10" cy="10" r="10" fill="green"></svg> none (0$)
</div>
</div>
<div id="map"></div>
<script type="text/javascript">
// Create the map
var map = L.map('map',{zoomControl: false}).setView([-32.09673,-63.79409], 5);
// add an OpenStreetMap tile layer
// also see http://wiki.openstreetmap.org/wiki/Tiles
//L.tileLayer('http://{s}.tile.osm.org/{z}/{x}/{y}.png', {
L.tileLayer('http://a.basemaps.cartocdn.com/light_all/{z}/{x}/{y}.png', {
attribution: 'CC-BY Michal Škop | Map tiles by CartoDB, under CC BY 3.0. Data by OpenStreetMap, under ODbL.'
}).addTo(map);
//color scale
var color = d3.scale.linear()
.domain([0, 1880, 6700])
.range(["green", "yellow", "red"]);
//add circles
d3.csv('argentina.csv', function(data) {
//highlight country:
//http://oramind.com/country-border-highlighting-with-leaflet-js/
d3.json('argentina.json', function(json) {
function style(feature) {
return {
fillColor: "#3A87AD",
weight: 1,
opacity: 0.4,
color: '#3A87AD',
fillOpacity: 0.05
};
}
geojson = L.geoJson(json, {
//onEachFeature: onEachFeature,
style : style
}).addTo(map);
});
data.forEach(function(d,i) {
circle = L.circle([d.lat, d.lon], Math.sqrt(parseInt(d.population)*4000), {
color: color(d.debt),
fillColor: color(d.debt),
fillOpacity: 1,
weight: 1
}).addTo(map);
rnd = Math.round(d.population/1000)*1000;
//because of bug in Leaflet, the following does not work properly (the overlays are always appended after the circles):
description = '<div class="alert alert-info"><strong>'+d.name+'</strong><br>Population: '+rnd+'<br>Fed.Debt: '+d.debt+' $(pesos)/capita';
circle.bindPopup(description);
L.marker([d.lat, d.lon], {icon: L.divIcon({className: 'div-icon',html: d.name})}).addTo(map);
});
});
</script>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<title>Argentina: Debt of Provinces to Federal Government</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="initial-scale=1.0, user-scalable=no"/>
<!--<script src="http://code.jquery.com/jquery-1.8.2.min.js"></script>-->
<!--<link rel="stylesheet" href="//netdna.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css">-->
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootswatch/3.2.0/paper/bootstrap.min.css">
<link rel="stylesheet" href="http://cdn.leafletjs.com/leaflet-0.7.3/leaflet.css" />
<script src="http://cdn.leafletjs.com/leaflet-0.7.3/leaflet.js"></script>
<script src="http://d3js.org/d3.v3.min.js"></script>
<script src="d3.tip.js"></script>
<style type="text/css">
html, body{
width: 100%;
height: 100%;
/*margin: 0;
padding: 0;*/
}
#map {
width: 100%;
height: 95%;
}
.leaflet-tile-pane {
opacity: .4
}
.leaflet-container {
background-color: #fff;
}
.div-icon {
color: white;
line-height: 1.1;
font-size: 2em;
padding: 5px 15px 0 0;
color: white;
text-shadow:
-1px -1px 0 #000,
1px -1px 0 #000,
-1px 1px 0 #000,
1px 1px 0 #000;
}
/* D3 tips */
.d3-tip {
line-height: 1;
font-weight: bold;
padding: 12px;
background: rgba(0, 0, 0, 0.8);
color: #fff;
border-radius: 2px;
}
/* Creates a small triangle extender for the tooltip */
.d3-tip:after {
box-sizing: border-box;
display: inline;
font-size: 10px;
width: 100%;
line-height: 1;
color: rgba(0, 0, 0, 0.8);
content: "\25BC";
position: absolute;
text-align: center;
}
/* Style northward tooltips differently */
.d3-tip.n:after {
margin: -1px 0 0 0;
top: 100%;
left: 0;
}
/*overwrite bootstrap*/
.navbar {
margin-bottom: 0;
}
</style>
</head>
<body>
<div class="navbar navbar-default">
<div class="navbar-header">
<a class="navbar-brand" href="#">Argentina: Dluh provincií vůči federální vládě</a>
</div>
</div>
<div style="position:fixed;top:52px;z-index:1000;">
<div class="h6" ><strong>Velikost bublin</strong> odpovídá počtu lidí v provincii, <strong>barva</strong> odpovídá zadluženosti vůči federální vládě per capita.</div>
</div>
<div style="position:fixed;top:125px;z-index:1000;">
<div class="h6" style="float:left;">
<strong>Dluh per capita</strong>:<br/>
<svg height="20" width="20"><circle cx="10" cy="10" r="10" fill="black"></svg> vysoký (až 6700$)<br/>
<svg height="20" width="20"><circle cx="10" cy="10" r="10" fill="#666"></svg> střední (1880$)<br/>
<svg height="20" width="20"><circle cx="10" cy="10" r="10" fill="#bbb"></svg> žádný (0$)
</div>
</div>
<div id="map"></div>
<script type="text/javascript">
// Create the map
var map = L.map('map',{zoomControl: false}).setView([-32.09673,-63.79409], 5);
// add an OpenStreetMap tile layer
// also see http://wiki.openstreetmap.org/wiki/Tiles
//L.tileLayer('http://{s}.tile.osm.org/{z}/{x}/{y}.png', {
L.tileLayer('http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', {
attribution: 'CC-BY Michal Škop | &copy; <a href="http://osm.org/copyright">OpenStreetMap</a> contributors'
}).addTo(map);
//color scale
var color = d3.scale.linear()
.domain([0, 1880, 6700])
.range(["black", "#666", "#bbb"]);
//add circles
d3.csv('argentina.csv', function(data) {
//highlight country:
//http://oramind.com/country-border-highlighting-with-leaflet-js/
d3.json('argentina.json', function(json) {
function style(feature) {
return {
fillColor: "#3A87AD",
weight: 1,
opacity: 0.4,
color: '#3A87AD',
fillOpacity: 0.05
};
}
geojson = L.geoJson(json, {
//onEachFeature: onEachFeature,
style : style
}).addTo(map);
});
data.forEach(function(d,i) {
circle = L.circle([d.lat, d.lon], Math.sqrt(parseInt(d.population)*4000), {
color: color(d.debt),
fillColor: color(d.debt),
fillOpacity: 1,
weight: 1
}).addTo(map);
rnd = Math.round(d.population/1000)*1000;
//because of bug in Leaflet, the following does not work properly (the overlays are always appended after the circles):
description = '<div class="alert alert-info"><strong>'+d.name+'</strong><br>Population: '+rnd+'<br>Fed.Debt: '+d.debt+' $(pesos)/capita';
circle.bindPopup(description);
L.marker([d.lat, d.lon], {icon: L.divIcon({className: 'div-icon',html: d.name})}).addTo(map);
});
});
</script>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment