From 1431cf7e1be13c15ce53ba2f294b0f77d0fa792f Mon Sep 17 00:00:00 2001 From: declerambaul Date: Tue, 24 Apr 2012 12:58:53 -0400 Subject: [PATCH] New version of d3 (2.8.1) to vendor libraries. Added d3 to modules.yaml. Implemented simple geolocation map for enwp, data is stored in /data/geo. --- data/geo/data/en_geo_editors.json | 1 + data/geo/data/en_geo_editors.tsv | 205 + data/geo/maps/world-countries.json | 28 +- lib/main-geo.co | 143 +- lib/server/server.co | 2 +- static/vendor/d3 | 1 - static/vendor/d3-2.8.1/.gitignore | 3 + static/vendor/d3-2.8.1/.npmignore | 4 + static/vendor/d3-2.8.1/LICENSE | 26 + static/vendor/d3-2.8.1/Makefile | 239 + static/vendor/d3-2.8.1/README.md | 51 + static/vendor/d3-2.8.1/d3.v2.js | 9342 ++++++++++++++++++++ static/vendor/d3-2.8.1/d3.v2.min.js | 4 + static/vendor/d3-2.8.1/examples/albers/albers.html | 167 + .../vendor/d3-2.8.1/examples/area/area-radial.html | 48 + static/vendor/d3-2.8.1/examples/area/area.html | 113 + .../d3-2.8.1/examples/axis/axis-alternating.html | 50 + .../examples/axis/axis-explicit-ticks.html | 46 + .../d3-2.8.1/examples/axis/axis-ggplot2.html | 68 + .../d3-2.8.1/examples/axis/axis-multiples.html | 115 + .../d3-2.8.1/examples/axis/axis-orientations.html | 62 + .../d3-2.8.1/examples/axis/axis-transition.html | 151 + .../d3-2.8.1/examples/azimuthal/azimuthal.css | 21 + .../d3-2.8.1/examples/azimuthal/azimuthal.html | 98 + .../d3-2.8.1/examples/azimuthal/azimuthal.js | 29 + .../d3-2.8.1/examples/bar/bar-hierarchy.html | 222 + static/vendor/d3-2.8.1/examples/bar/bar.html | 100 + .../vendor/d3-2.8.1/examples/bar/sample-data.csv | 53 + static/vendor/d3-2.8.1/examples/bonne/bonne.html | 158 + static/vendor/d3-2.8.1/examples/box/box.css | 4 + static/vendor/d3-2.8.1/examples/box/box.html | 17 + static/vendor/d3-2.8.1/examples/box/box.js | 366 + .../d3-2.8.1/examples/brush/brush-ordinal.html | 92 + .../d3-2.8.1/examples/brush/brush-x-resizer.html | 108 + static/vendor/d3-2.8.1/examples/brush/brush-x.html | 92 + static/vendor/d3-2.8.1/examples/brush/brush-y.html | 91 + static/vendor/d3-2.8.1/examples/brush/brush.html | 98 + static/vendor/d3-2.8.1/examples/bubble/bubble.css | 8 + static/vendor/d3-2.8.1/examples/bubble/bubble.html | 13 + static/vendor/d3-2.8.1/examples/bubble/bubble.js | 46 + static/vendor/d3-2.8.1/examples/bullet/bullet.css | 10 + static/vendor/d3-2.8.1/examples/bullet/bullet.html | 17 + static/vendor/d3-2.8.1/examples/bullet/bullet.js | 291 + .../vendor/d3-2.8.1/examples/bullet/bullets.json | 7 + .../d3-2.8.1/examples/bundle/bundle-radial.css | 9 + .../d3-2.8.1/examples/bundle/bundle-radial.html | 14 + .../d3-2.8.1/examples/bundle/bundle-radial.js | 50 + .../d3-2.8.1/examples/bundle/bundle-treemap.css | 14 + .../d3-2.8.1/examples/bundle/bundle-treemap.html | 15 + .../d3-2.8.1/examples/bundle/bundle-treemap.js | 53 + static/vendor/d3-2.8.1/examples/bundle/packages.js | 49 + static/vendor/d3-2.8.1/examples/button.css | 35 + .../vendor/d3-2.8.1/examples/calendar/calendar.css | 15 + .../d3-2.8.1/examples/calendar/dji-area.html | 118 + static/vendor/d3-2.8.1/examples/calendar/dji.csv | 5233 +++++++++++ static/vendor/d3-2.8.1/examples/calendar/dji.html | 13 + static/vendor/d3-2.8.1/examples/calendar/dji.js | 69 + static/vendor/d3-2.8.1/examples/calendar/vix.csv | 5231 +++++++++++ static/vendor/d3-2.8.1/examples/calendar/vix.html | 13 + static/vendor/d3-2.8.1/examples/calendar/vix.js | 69 + .../d3-2.8.1/examples/cartogram/cartogram.css | 20 + .../d3-2.8.1/examples/cartogram/cartogram.html | 13 + .../d3-2.8.1/examples/cartogram/cartogram.js | 51 + .../vendor/d3-2.8.1/examples/cartogram/demers.css | 9 + .../vendor/d3-2.8.1/examples/cartogram/demers.html | 13 + .../vendor/d3-2.8.1/examples/cartogram/demers.js | 79 + .../vendor/d3-2.8.1/examples/cartogram/dorling.css | 9 + .../d3-2.8.1/examples/cartogram/dorling.html | 13 + .../vendor/d3-2.8.1/examples/cartogram/dorling.js | 80 + .../d3-2.8.1/examples/chord/chord-flare.html | 108 + static/vendor/d3-2.8.1/examples/chord/chord.css | 9 + static/vendor/d3-2.8.1/examples/chord/chord.html | 13 + static/vendor/d3-2.8.1/examples/chord/chord.js | 98 + .../examples/choropleth/choropleth-area.html | 50 + .../examples/choropleth/choropleth-bounds.html | 56 + .../d3-2.8.1/examples/choropleth/choropleth.css | 16 + .../d3-2.8.1/examples/choropleth/choropleth.html | 14 + .../d3-2.8.1/examples/choropleth/choropleth.js | 38 + .../d3-2.8.1/examples/choropleth/unemployment.json | 1 + static/vendor/d3-2.8.1/examples/clock/clock.css | 23 + static/vendor/d3-2.8.1/examples/clock/clock.html | 16 + static/vendor/d3-2.8.1/examples/clock/clock.js | 87 + .../d3-2.8.1/examples/cluster/cluster-radial.html | 13 + .../d3-2.8.1/examples/cluster/cluster-radial.js | 39 + .../vendor/d3-2.8.1/examples/cluster/cluster.css | 15 + .../vendor/d3-2.8.1/examples/cluster/cluster.html | 13 + static/vendor/d3-2.8.1/examples/cluster/cluster.js | 39 + .../vendor/d3-2.8.1/examples/contour/contour.html | 107 + .../examples/crimea/crimea-stacked-area.html | 106 + .../examples/crimea/crimea-stacked-bar.html | 95 + static/vendor/d3-2.8.1/examples/crimea/crimea.csv | 24 + static/vendor/d3-2.8.1/examples/custom/custom.html | 83 + static/vendor/d3-2.8.1/examples/data/README.md | 13 + static/vendor/d3-2.8.1/examples/data/faithful.json | 8 + .../d3-2.8.1/examples/data/flare-imports.json | 222 + static/vendor/d3-2.8.1/examples/data/flare.json | 380 + static/vendor/d3-2.8.1/examples/data/morley.csv | 101 + static/vendor/d3-2.8.1/examples/data/sample.csv | 2 + static/vendor/d3-2.8.1/examples/data/sample.html | 5 + static/vendor/d3-2.8.1/examples/data/sample.json | 1 + static/vendor/d3-2.8.1/examples/data/sample.txt | 1 + static/vendor/d3-2.8.1/examples/data/sample.xml | 4 + static/vendor/d3-2.8.1/examples/data/stocks.csv | 807 ++ .../vendor/d3-2.8.1/examples/data/unemployment.csv | 1709 ++++ .../vendor/d3-2.8.1/examples/data/us-borders.json | 1 + .../vendor/d3-2.8.1/examples/data/us-counties.json | 3216 +++++++ .../d3-2.8.1/examples/data/us-state-centroids.json | 54 + .../vendor/d3-2.8.1/examples/data/us-states.json | 54 + .../d3-2.8.1/examples/data/world-countries.json | 179 + .../d3-2.8.1/examples/delaunay/delaunay.html | 43 + static/vendor/d3-2.8.1/examples/donut/donut.html | 123 + static/vendor/d3-2.8.1/examples/dot/dot.html | 103 + static/vendor/d3-2.8.1/examples/drag/drag.html | 44 + static/vendor/d3-2.8.1/examples/force/README | 10 + .../d3-2.8.1/examples/force/force-bounds.html | 68 + .../d3-2.8.1/examples/force/force-cluster.html | 247 + .../d3-2.8.1/examples/force/force-collapsible.html | 142 + .../d3-2.8.1/examples/force/force-dynamic.html | 116 + .../vendor/d3-2.8.1/examples/force/force-html.html | 93 + .../vendor/d3-2.8.1/examples/force/force-map.html | 101 + .../d3-2.8.1/examples/force/force-multi-foci.html | 66 + static/vendor/d3-2.8.1/examples/force/force.css | 9 + static/vendor/d3-2.8.1/examples/force/force.html | 12 + static/vendor/d3-2.8.1/examples/force/force.js | 47 + .../vendor/d3-2.8.1/examples/force/miserables.json | 1 + .../d3-2.8.1/examples/great-arc/great-arc.html | 77 + .../examples/hello-world/hello-data-key.html | 60 + .../hello-world/hello-data-nested-key.html | 75 + .../examples/hello-world/hello-data-nested.html | 77 + .../d3-2.8.1/examples/hello-world/hello-data.html | 46 + .../d3-2.8.1/examples/hello-world/hello-event.html | 53 + .../examples/hello-world/hello-node-key.html | 25 + .../d3-2.8.1/examples/hello-world/hello-order.html | 25 + .../d3-2.8.1/examples/hello-world/hello-sort.html | 75 + .../examples/hello-world/hello-transform.html | 41 + .../hello-world/hello-transition-undefined.html | 43 + .../examples/hello-world/hello-transition.html | 47 + .../hello-world/hello-webkit-transition.html | 64 + .../examples/hello-world/select-enter-add.html | 29 + .../examples/hello-world/selectAll-enter-add.html | 20 + .../d3-2.8.1/examples/histogram/histogram-chart.js | 83 + .../d3-2.8.1/examples/histogram/histogram.html | 42 + .../vendor/d3-2.8.1/examples/horizon/horizon.css | 9 + .../vendor/d3-2.8.1/examples/horizon/horizon.html | 24 + static/vendor/d3-2.8.1/examples/horizon/horizon.js | 246 + .../d3-2.8.1/examples/horizon/unemployment.json | 1 + static/vendor/d3-2.8.1/examples/hull/hull.html | 74 + static/vendor/d3-2.8.1/examples/kde/kde.css | 9 + static/vendor/d3-2.8.1/examples/kde/kde.html | 13 + static/vendor/d3-2.8.1/examples/kde/kde.js | 40 + static/vendor/d3-2.8.1/examples/line/line.css | 22 + static/vendor/d3-2.8.1/examples/line/line.html | 11 + static/vendor/d3-2.8.1/examples/line/line.js | 63 + .../d3-2.8.1/examples/marimekko/marimekko.html | 115 + .../d3-2.8.1/examples/marimekko/marimekko.json | 18 + static/vendor/d3-2.8.1/examples/marker/marker.html | 167 + .../mercator/mercator-zoom-constrained.html | 71 + .../d3-2.8.1/examples/mercator/mercator-zoom.html | 66 + .../d3-2.8.1/examples/mercator/mercator.html | 132 + static/vendor/d3-2.8.1/examples/moire/moire.html | 53 + .../vendor/d3-2.8.1/examples/mouse/mouse-html.html | 24 + .../d3-2.8.1/examples/node-canvas/us-counties.js | 68 + static/vendor/d3-2.8.1/examples/pack/pack.css | 15 + static/vendor/d3-2.8.1/examples/pack/pack.html | 13 + static/vendor/d3-2.8.1/examples/pack/pack.js | 33 + static/vendor/d3-2.8.1/examples/parallel/cars.csv | 407 + .../d3-2.8.1/examples/parallel/parallel.html | 133 + .../examples/partition/partition-icicle-zoom.html | 58 + .../examples/partition/partition-icicle.html | 44 + .../partition/partition-sunburst-zoom.html | 71 + .../examples/partition/partition-sunburst.html | 20 + .../examples/partition/partition-sunburst.js | 72 + .../d3-2.8.1/examples/pie/pie-transition.html | 68 + static/vendor/d3-2.8.1/examples/pie/pie.html | 50 + .../d3-2.8.1/examples/population/population.css | 28 + .../d3-2.8.1/examples/population/population.csv | 571 ++ .../d3-2.8.1/examples/population/population.html | 12 + .../d3-2.8.1/examples/population/population.js | 126 + static/vendor/d3-2.8.1/examples/qq/qq.css | 18 + static/vendor/d3-2.8.1/examples/qq/qq.html | 20 + static/vendor/d3-2.8.1/examples/qq/qq.js | 310 + static/vendor/d3-2.8.1/examples/qq/stats.js | 28 + static/vendor/d3-2.8.1/examples/qq/turkers.json | 1 + .../d3-2.8.1/examples/quadtree/quadtree.html | 113 + static/vendor/d3-2.8.1/examples/rollup/rollup.html | 249 + .../d3-2.8.1/examples/showreel/showreel.html | 656 ++ static/vendor/d3-2.8.1/examples/sizzle/sizzle.html | 27 + static/vendor/d3-2.8.1/examples/sort/sort.css | 4 + static/vendor/d3-2.8.1/examples/sort/sort.html | 12 + static/vendor/d3-2.8.1/examples/sort/sort.js | 112 + static/vendor/d3-2.8.1/examples/spline/spline.css | 30 + static/vendor/d3-2.8.1/examples/spline/spline.html | 14 + static/vendor/d3-2.8.1/examples/spline/spline.js | 110 + static/vendor/d3-2.8.1/examples/splom/flowers.json | 1 + static/vendor/d3-2.8.1/examples/splom/splom.css | 49 + static/vendor/d3-2.8.1/examples/splom/splom.html | 13 + static/vendor/d3-2.8.1/examples/splom/splom.js | 119 + static/vendor/d3-2.8.1/examples/stream/stack.css | 7 + static/vendor/d3-2.8.1/examples/stream/stack.html | 21 + static/vendor/d3-2.8.1/examples/stream/stack.js | 119 + static/vendor/d3-2.8.1/examples/stream/stream.css | 3 + static/vendor/d3-2.8.1/examples/stream/stream.html | 18 + static/vendor/d3-2.8.1/examples/stream/stream.js | 42 + .../d3-2.8.1/examples/stream/stream_layers.js | 33 + .../vendor/d3-2.8.1/examples/superformula/dot.html | 104 + .../d3-2.8.1/examples/superformula/explorer.html | 120 + .../examples/superformula/superformula.html | 70 + .../d3-2.8.1/examples/superformula/superformula.js | 98 + .../d3-2.8.1/examples/symbol-map/symbol-map.html | 66 + static/vendor/d3-2.8.1/examples/touch/touch.html | 65 + .../vendor/d3-2.8.1/examples/transform/test.html | 85 + .../d3-2.8.1/examples/transform/transform.html | 60 + .../d3-2.8.1/examples/tree/tree-dynamic.html | 103 + .../d3-2.8.1/examples/tree/tree-interactive.html | 168 + .../vendor/d3-2.8.1/examples/tree/tree-radial.html | 13 + .../vendor/d3-2.8.1/examples/tree/tree-radial.js | 40 + static/vendor/d3-2.8.1/examples/tree/tree.css | 15 + static/vendor/d3-2.8.1/examples/tree/tree.html | 13 + static/vendor/d3-2.8.1/examples/tree/tree.js | 39 + .../d3-2.8.1/examples/treemap/treemap-svg.html | 21 + .../d3-2.8.1/examples/treemap/treemap-svg.js | 34 + .../vendor/d3-2.8.1/examples/treemap/treemap.css | 8 + .../vendor/d3-2.8.1/examples/treemap/treemap.html | 21 + static/vendor/d3-2.8.1/examples/treemap/treemap.js | 53 + static/vendor/d3-2.8.1/examples/voroboids/boid.js | 235 + .../d3-2.8.1/examples/voroboids/voroboids.css | 15 + .../d3-2.8.1/examples/voroboids/voroboids.html | 13 + .../d3-2.8.1/examples/voroboids/voroboids.js | 65 + .../vendor/d3-2.8.1/examples/voronoi/voronoi.css | 16 + .../vendor/d3-2.8.1/examples/voronoi/voronoi.html | 14 + static/vendor/d3-2.8.1/examples/voronoi/voronoi.js | 34 + .../examples/zoom-pan/zoom-pan-transform.html | 62 + .../d3-2.8.1/examples/zoom-pan/zoom-pan.html | 73 + static/vendor/d3-2.8.1/examples/zoom/sp500.csv | 124 + static/vendor/d3-2.8.1/examples/zoom/zoom.html | 129 + static/vendor/d3-2.8.1/index.js | 21 + static/vendor/d3-2.8.1/lib/colorbrewer/LICENSE | 38 + .../d3-2.8.1/lib/colorbrewer/colorbrewer.css | 1327 +++ .../vendor/d3-2.8.1/lib/colorbrewer/colorbrewer.js | 32 + static/vendor/d3-2.8.1/lib/jit/LICENSE | 27 + static/vendor/d3-2.8.1/lib/jquery-ui/LICENSE | 25 + .../ui-bg_diagonals-thick_18_b81900_40x40.png | Bin 0 -> 260 bytes .../ui-bg_diagonals-thick_20_666666_40x40.png | Bin 0 -> 251 bytes .../images/ui-bg_flat_10_000000_40x100.png | Bin 0 -> 178 bytes .../images/ui-bg_glass_100_f6f6f6_1x400.png | Bin 0 -> 104 bytes .../images/ui-bg_glass_100_fdf5ce_1x400.png | Bin 0 -> 125 bytes .../images/ui-bg_glass_65_ffffff_1x400.png | Bin 0 -> 105 bytes .../images/ui-bg_gloss-wave_35_f6a828_500x100.png | Bin 0 -> 3762 bytes .../ui-bg_highlight-soft_100_eeeeee_1x100.png | Bin 0 -> 90 bytes .../ui-bg_highlight-soft_75_ffe45c_1x100.png | Bin 0 -> 129 bytes .../jquery-ui/images/ui-icons_222222_256x240.png | Bin 0 -> 4369 bytes .../jquery-ui/images/ui-icons_228ef1_256x240.png | Bin 0 -> 4369 bytes .../jquery-ui/images/ui-icons_ef8c08_256x240.png | Bin 0 -> 4369 bytes .../jquery-ui/images/ui-icons_ffd27a_256x240.png | Bin 0 -> 4369 bytes .../jquery-ui/images/ui-icons_ffffff_256x240.png | Bin 0 -> 4369 bytes static/vendor/d3-2.8.1/lib/jquery-ui/jquery-ui.css | 318 + .../vendor/d3-2.8.1/lib/jquery-ui/jquery-ui.min.js | 83 + static/vendor/d3-2.8.1/lib/jquery/LICENSE | 20 + static/vendor/d3-2.8.1/lib/jquery/jquery.js | 6883 ++++++++++++++ static/vendor/d3-2.8.1/lib/jquery/jquery.min.js | 166 + static/vendor/d3-2.8.1/lib/polymaps/LICENSE | 28 + static/vendor/d3-2.8.1/lib/protovis/LICENSE | 27 + static/vendor/d3-2.8.1/lib/science/LICENSE | 26 + static/vendor/d3-2.8.1/lib/science/science.js | 225 + static/vendor/d3-2.8.1/lib/science/science.lin.js | 27 + .../vendor/d3-2.8.1/lib/science/science.lin.min.js | 1 + static/vendor/d3-2.8.1/lib/science/science.min.js | 1 + .../vendor/d3-2.8.1/lib/science/science.stats.js | 720 ++ .../d3-2.8.1/lib/science/science.stats.min.js | 1 + static/vendor/d3-2.8.1/lib/sizzle/LICENSE | 24 + static/vendor/d3-2.8.1/lib/sizzle/sizzle.js | 1376 +++ static/vendor/d3-2.8.1/lib/sizzle/sizzle.min.js | 28 + static/vendor/d3-2.8.1/package.json | 33 + static/vendor/d3-2.8.1/src/behavior/behavior.js | 1 + static/vendor/d3-2.8.1/src/behavior/drag.js | 84 + static/vendor/d3-2.8.1/src/behavior/zoom.js | 195 + static/vendor/d3-2.8.1/src/compat/date.js | 3 + static/vendor/d3-2.8.1/src/compat/style.js | 9 + static/vendor/d3-2.8.1/src/core/array.js | 29 + static/vendor/d3-2.8.1/src/core/ascending.js | 3 + static/vendor/d3-2.8.1/src/core/bisect.js | 28 + static/vendor/d3-2.8.1/src/core/class.js | 12 + static/vendor/d3-2.8.1/src/core/collapse.js | 3 + static/vendor/d3-2.8.1/src/core/core.js | 1 + static/vendor/d3-2.8.1/src/core/descending.js | 3 + static/vendor/d3-2.8.1/src/core/dispatch.js | 60 + static/vendor/d3-2.8.1/src/core/ease.js | 131 + static/vendor/d3-2.8.1/src/core/entries.js | 5 + static/vendor/d3-2.8.1/src/core/event.js | 49 + static/vendor/d3-2.8.1/src/core/extent.js | 21 + static/vendor/d3-2.8.1/src/core/first.js | 13 + static/vendor/d3-2.8.1/src/core/format.js | 100 + static/vendor/d3-2.8.1/src/core/formatPrefix.js | 20 + static/vendor/d3-2.8.1/src/core/functor.js | 3 + static/vendor/d3-2.8.1/src/core/hsl.js | 63 + static/vendor/d3-2.8.1/src/core/html.js | 10 + static/vendor/d3-2.8.1/src/core/interpolate.js | 230 + static/vendor/d3-2.8.1/src/core/json.js | 5 + static/vendor/d3-2.8.1/src/core/keys.js | 5 + static/vendor/d3-2.8.1/src/core/last.js | 13 + static/vendor/d3-2.8.1/src/core/map.js | 48 + static/vendor/d3-2.8.1/src/core/max.js | 14 + static/vendor/d3-2.8.1/src/core/mean.js | 13 + static/vendor/d3-2.8.1/src/core/median.js | 5 + static/vendor/d3-2.8.1/src/core/merge.js | 3 + static/vendor/d3-2.8.1/src/core/min.js | 14 + static/vendor/d3-2.8.1/src/core/mouse.js | 34 + static/vendor/d3-2.8.1/src/core/nest.js | 89 + static/vendor/d3-2.8.1/src/core/noop.js | 1 + static/vendor/d3-2.8.1/src/core/ns.js | 22 + static/vendor/d3-2.8.1/src/core/number.js | 3 + static/vendor/d3-2.8.1/src/core/permute.js | 7 + static/vendor/d3-2.8.1/src/core/quantile.js | 8 + static/vendor/d3-2.8.1/src/core/random.js | 15 + static/vendor/d3-2.8.1/src/core/range.js | 24 + static/vendor/d3-2.8.1/src/core/rebind.js | 16 + static/vendor/d3-2.8.1/src/core/requote.js | 5 + static/vendor/d3-2.8.1/src/core/rgb.js | 284 + static/vendor/d3-2.8.1/src/core/round.js | 5 + .../vendor/d3-2.8.1/src/core/selection-append.js | 15 + static/vendor/d3-2.8.1/src/core/selection-attr.js | 44 + static/vendor/d3-2.8.1/src/core/selection-call.js | 13 + .../vendor/d3-2.8.1/src/core/selection-classed.js | 61 + static/vendor/d3-2.8.1/src/core/selection-data.js | 121 + static/vendor/d3-2.8.1/src/core/selection-datum.js | 6 + static/vendor/d3-2.8.1/src/core/selection-each.js | 9 + static/vendor/d3-2.8.1/src/core/selection-empty.js | 3 + .../d3-2.8.1/src/core/selection-enter-select.js | 24 + static/vendor/d3-2.8.1/src/core/selection-enter.js | 14 + .../vendor/d3-2.8.1/src/core/selection-filter.js | 26 + static/vendor/d3-2.8.1/src/core/selection-html.js | 7 + .../vendor/d3-2.8.1/src/core/selection-insert.js | 20 + static/vendor/d3-2.8.1/src/core/selection-node.js | 9 + static/vendor/d3-2.8.1/src/core/selection-on.js | 41 + static/vendor/d3-2.8.1/src/core/selection-order.js | 11 + .../vendor/d3-2.8.1/src/core/selection-property.js | 23 + .../vendor/d3-2.8.1/src/core/selection-remove.js | 9 + static/vendor/d3-2.8.1/src/core/selection-root.js | 18 + .../vendor/d3-2.8.1/src/core/selection-select.js | 30 + .../d3-2.8.1/src/core/selection-selectAll.js | 24 + static/vendor/d3-2.8.1/src/core/selection-sort.js | 12 + static/vendor/d3-2.8.1/src/core/selection-style.js | 26 + static/vendor/d3-2.8.1/src/core/selection-text.js | 7 + .../d3-2.8.1/src/core/selection-transition.js | 14 + static/vendor/d3-2.8.1/src/core/selection.js | 25 + static/vendor/d3-2.8.1/src/core/split.js | 21 + static/vendor/d3-2.8.1/src/core/sum.js | 14 + static/vendor/d3-2.8.1/src/core/text.js | 10 + static/vendor/d3-2.8.1/src/core/this.js | 3 + static/vendor/d3-2.8.1/src/core/timer.js | 104 + static/vendor/d3-2.8.1/src/core/touches.js | 8 + static/vendor/d3-2.8.1/src/core/transform.js | 60 + static/vendor/d3-2.8.1/src/core/transition-attr.js | 23 + .../vendor/d3-2.8.1/src/core/transition-delay.js | 6 + .../d3-2.8.1/src/core/transition-duration.js | 6 + static/vendor/d3-2.8.1/src/core/transition-each.js | 25 + .../vendor/d3-2.8.1/src/core/transition-remove.js | 6 + .../vendor/d3-2.8.1/src/core/transition-select.js | 22 + .../d3-2.8.1/src/core/transition-selectAll.js | 22 + .../vendor/d3-2.8.1/src/core/transition-style.js | 14 + static/vendor/d3-2.8.1/src/core/transition-text.js | 7 + .../d3-2.8.1/src/core/transition-transition.js | 3 + static/vendor/d3-2.8.1/src/core/transition.js | 132 + static/vendor/d3-2.8.1/src/core/transpose.js | 3 + static/vendor/d3-2.8.1/src/core/uninterpolate.js | 9 + static/vendor/d3-2.8.1/src/core/values.js | 5 + static/vendor/d3-2.8.1/src/core/xhr.js | 11 + static/vendor/d3-2.8.1/src/core/xml.js | 10 + static/vendor/d3-2.8.1/src/core/zip.js | 13 + static/vendor/d3-2.8.1/src/csv/csv.js | 5 + static/vendor/d3-2.8.1/src/csv/format.js | 13 + static/vendor/d3-2.8.1/src/csv/parse.js | 73 + static/vendor/d3-2.8.1/src/end.js | 1 + static/vendor/d3-2.8.1/src/geo/albers.js | 126 + static/vendor/d3-2.8.1/src/geo/azimuthal.js | 80 + static/vendor/d3-2.8.1/src/geo/bonne.js | 70 + static/vendor/d3-2.8.1/src/geo/bounds.js | 83 + static/vendor/d3-2.8.1/src/geo/circle.js | 146 + static/vendor/d3-2.8.1/src/geo/equirectangular.js | 36 + static/vendor/d3-2.8.1/src/geo/geo.js | 3 + static/vendor/d3-2.8.1/src/geo/greatArc.js | 80 + static/vendor/d3-2.8.1/src/geo/greatCircle.js | 1 + static/vendor/d3-2.8.1/src/geo/mercator.js | 36 + static/vendor/d3-2.8.1/src/geo/path.js | 271 + static/vendor/d3-2.8.1/src/geo/type.js | 5 + static/vendor/d3-2.8.1/src/geom/contour.js | 78 + static/vendor/d3-2.8.1/src/geom/delaunay.js | 31 + static/vendor/d3-2.8.1/src/geom/geom.js | 1 + static/vendor/d3-2.8.1/src/geom/hull.js | 98 + static/vendor/d3-2.8.1/src/geom/polygon.js | 88 + static/vendor/d3-2.8.1/src/geom/quadtree.js | 129 + static/vendor/d3-2.8.1/src/geom/voronoi.js | 409 + static/vendor/d3-2.8.1/src/layout/bundle.js | 57 + static/vendor/d3-2.8.1/src/layout/chord.js | 153 + static/vendor/d3-2.8.1/src/layout/cluster.js | 79 + static/vendor/d3-2.8.1/src/layout/force.js | 355 + static/vendor/d3-2.8.1/src/layout/hierarchy.js | 120 + static/vendor/d3-2.8.1/src/layout/histogram.js | 102 + static/vendor/d3-2.8.1/src/layout/layout.js | 1 + static/vendor/d3-2.8.1/src/layout/pack.js | 195 + static/vendor/d3-2.8.1/src/layout/partition.js | 48 + static/vendor/d3-2.8.1/src/layout/pie.js | 93 + static/vendor/d3-2.8.1/src/layout/stack.js | 241 + static/vendor/d3-2.8.1/src/layout/tree.js | 237 + static/vendor/d3-2.8.1/src/layout/treemap.js | 217 + static/vendor/d3-2.8.1/src/package.js | 20 + static/vendor/d3-2.8.1/src/scale/bilinear.js | 7 + static/vendor/d3-2.8.1/src/scale/category.js | 54 + static/vendor/d3-2.8.1/src/scale/identity.js | 30 + static/vendor/d3-2.8.1/src/scale/linear.js | 110 + static/vendor/d3-2.8.1/src/scale/log.js | 85 + static/vendor/d3-2.8.1/src/scale/nice.js | 24 + static/vendor/d3-2.8.1/src/scale/ordinal.js | 86 + static/vendor/d3-2.8.1/src/scale/polylinear.js | 22 + static/vendor/d3-2.8.1/src/scale/pow.js | 54 + static/vendor/d3-2.8.1/src/scale/quantile.js | 43 + static/vendor/d3-2.8.1/src/scale/quantize.js | 36 + static/vendor/d3-2.8.1/src/scale/scale.js | 10 + static/vendor/d3-2.8.1/src/scale/sqrt.js | 3 + static/vendor/d3-2.8.1/src/start.js | 1 + static/vendor/d3-2.8.1/src/svg/arc.js | 95 + static/vendor/d3-2.8.1/src/svg/area-radial.js | 10 + static/vendor/d3-2.8.1/src/svg/area.js | 90 + static/vendor/d3-2.8.1/src/svg/axis.js | 205 + static/vendor/d3-2.8.1/src/svg/brush.js | 358 + static/vendor/d3-2.8.1/src/svg/chord.js | 99 + static/vendor/d3-2.8.1/src/svg/diagonal-radial.js | 22 + static/vendor/d3-2.8.1/src/svg/diagonal.js | 38 + static/vendor/d3-2.8.1/src/svg/line-radial.js | 22 + static/vendor/d3-2.8.1/src/svg/line.js | 418 + static/vendor/d3-2.8.1/src/svg/mouse.js | 1 + static/vendor/d3-2.8.1/src/svg/svg.js | 1 + static/vendor/d3-2.8.1/src/svg/symbol.js | 100 + static/vendor/d3-2.8.1/src/svg/touches.js | 1 + static/vendor/d3-2.8.1/src/time/day.js | 15 + static/vendor/d3-2.8.1/src/time/format-iso.js | 13 + static/vendor/d3-2.8.1/src/time/format-utc.js | 28 + static/vendor/d3-2.8.1/src/time/format.js | 282 + static/vendor/d3-2.8.1/src/time/hour.js | 11 + static/vendor/d3-2.8.1/src/time/interval.js | 69 + static/vendor/d3-2.8.1/src/time/minute.js | 10 + static/vendor/d3-2.8.1/src/time/month.js | 10 + static/vendor/d3-2.8.1/src/time/scale-utc.js | 37 + static/vendor/d3-2.8.1/src/time/scale.js | 143 + static/vendor/d3-2.8.1/src/time/second.js | 10 + static/vendor/d3-2.8.1/src/time/time.js | 34 + static/vendor/d3-2.8.1/src/time/week.js | 27 + static/vendor/d3-2.8.1/src/time/year.js | 10 + static/vendor/d3-2.8.1/test/core/ascending-test.js | 46 + static/vendor/d3-2.8.1/test/core/bisect-test.js | 198 + .../vendor/d3-2.8.1/test/core/descending-test.js | 46 + static/vendor/d3-2.8.1/test/core/dispatch-test.js | 137 + static/vendor/d3-2.8.1/test/core/ease-test.js | 138 + static/vendor/d3-2.8.1/test/core/entries-test.js | 42 + static/vendor/d3-2.8.1/test/core/extent-test.js | 50 + static/vendor/d3-2.8.1/test/core/first-test.js | 41 + static/vendor/d3-2.8.1/test/core/format-test.js | 238 + .../vendor/d3-2.8.1/test/core/formatPrefix-test.js | 107 + static/vendor/d3-2.8.1/test/core/functor-test.js | 28 + static/vendor/d3-2.8.1/test/core/hsl-test.js | 81 + static/vendor/d3-2.8.1/test/core/html-test.js | 36 + .../vendor/d3-2.8.1/test/core/interpolate-test.js | 230 + static/vendor/d3-2.8.1/test/core/json-test.js | 36 + static/vendor/d3-2.8.1/test/core/keys-test.js | 30 + static/vendor/d3-2.8.1/test/core/last-test.js | 41 + static/vendor/d3-2.8.1/test/core/map-test.js | 212 + static/vendor/d3-2.8.1/test/core/max-test.js | 50 + static/vendor/d3-2.8.1/test/core/mean-test.js | 42 + static/vendor/d3-2.8.1/test/core/median-test.js | 42 + static/vendor/d3-2.8.1/test/core/merge-test.js | 26 + static/vendor/d3-2.8.1/test/core/min-test.js | 49 + static/vendor/d3-2.8.1/test/core/nest-test.js | 241 + static/vendor/d3-2.8.1/test/core/ns-test.js | 58 + static/vendor/d3-2.8.1/test/core/permute-test.js | 52 + static/vendor/d3-2.8.1/test/core/quantile-test.js | 49 + static/vendor/d3-2.8.1/test/core/range-test.js | 102 + static/vendor/d3-2.8.1/test/core/rebind-test.js | 51 + static/vendor/d3-2.8.1/test/core/requote-test.js | 52 + static/vendor/d3-2.8.1/test/core/rgb-test.js | 93 + static/vendor/d3-2.8.1/test/core/round-test.js | 69 + static/vendor/d3-2.8.1/test/core/select-test.js | 41 + static/vendor/d3-2.8.1/test/core/selectAll-test.js | 45 + .../d3-2.8.1/test/core/selection-append-test.js | 122 + .../d3-2.8.1/test/core/selection-attr-test.js | 152 + .../d3-2.8.1/test/core/selection-call-test.js | 70 + .../d3-2.8.1/test/core/selection-classed-test.js | 218 + .../d3-2.8.1/test/core/selection-data-test.js | 207 + .../d3-2.8.1/test/core/selection-datum-test.js | 82 + .../d3-2.8.1/test/core/selection-each-test.js | 82 + .../d3-2.8.1/test/core/selection-empty-test.js | 50 + .../d3-2.8.1/test/core/selection-enter-test.js | 25 + .../d3-2.8.1/test/core/selection-filter-test.js | 69 + .../d3-2.8.1/test/core/selection-html-test.js | 132 + .../d3-2.8.1/test/core/selection-insert-test.js | 135 + .../d3-2.8.1/test/core/selection-node-test.js | 49 + .../vendor/d3-2.8.1/test/core/selection-on-test.js | 104 + .../d3-2.8.1/test/core/selection-order-test.js | 31 + .../d3-2.8.1/test/core/selection-property-test.js | 90 + .../d3-2.8.1/test/core/selection-remove-test.js | 38 + .../d3-2.8.1/test/core/selection-select-test.js | 124 + .../d3-2.8.1/test/core/selection-selectAll-test.js | 127 + .../d3-2.8.1/test/core/selection-sort-test.js | 58 + .../d3-2.8.1/test/core/selection-style-test.js | 99 + static/vendor/d3-2.8.1/test/core/selection-test.js | 34 + .../d3-2.8.1/test/core/selection-text-test.js | 115 + static/vendor/d3-2.8.1/test/core/split-test.js | 33 + static/vendor/d3-2.8.1/test/core/sum-test.js | 46 + static/vendor/d3-2.8.1/test/core/text-test.js | 47 + static/vendor/d3-2.8.1/test/core/timer-test.js | 61 + .../d3-2.8.1/test/core/transition-test-attr.js | 53 + .../test/core/transition-test-attrTween.js | 66 + .../d3-2.8.1/test/core/transition-test-call.js | 32 + .../d3-2.8.1/test/core/transition-test-delay.js | 58 + .../d3-2.8.1/test/core/transition-test-duration.js | 62 + .../d3-2.8.1/test/core/transition-test-each.js | 165 + .../d3-2.8.1/test/core/transition-test-id.js | 19 + .../d3-2.8.1/test/core/transition-test-remove.js | 45 + .../d3-2.8.1/test/core/transition-test-select.js | 62 + .../test/core/transition-test-selectAll.js | 58 + .../d3-2.8.1/test/core/transition-test-style.js | 48 + .../test/core/transition-test-styleTween.js | 72 + .../d3-2.8.1/test/core/transition-test-text.js | 29 + .../d3-2.8.1/test/core/transition-test-time.js | 35 + .../test/core/transition-test-transition.js | 59 + .../d3-2.8.1/test/core/transition-test-tween.js | 70 + .../vendor/d3-2.8.1/test/core/transition-test.js | 65 + static/vendor/d3-2.8.1/test/core/transpose-test.js | 31 + static/vendor/d3-2.8.1/test/core/values-test.js | 34 + static/vendor/d3-2.8.1/test/core/version-test.js | 17 + static/vendor/d3-2.8.1/test/core/xhr-test.js | 55 + static/vendor/d3-2.8.1/test/core/xml-test.js | 47 + static/vendor/d3-2.8.1/test/core/zip-test.js | 31 + static/vendor/d3-2.8.1/test/csv/csv-test.js | 36 + static/vendor/d3-2.8.1/test/csv/format-test.js | 37 + static/vendor/d3-2.8.1/test/csv/parse-test.js | 99 + static/vendor/d3-2.8.1/test/env-assert.js | 96 + static/vendor/d3-2.8.1/test/env-fragment.js | 8 + static/vendor/d3-2.8.1/test/env-xhr.js | 55 + static/vendor/d3-2.8.1/test/env.js | 15 + static/vendor/d3-2.8.1/test/geo/albers-test.js | 55 + static/vendor/d3-2.8.1/test/geo/azimuthal-test.js | 259 + static/vendor/d3-2.8.1/test/geo/bonne-test.js | 114 + .../d3-2.8.1/test/geo/equirectangular-test.js | 48 + static/vendor/d3-2.8.1/test/geo/greatArc-test.js | 39 + static/vendor/d3-2.8.1/test/geo/mercator-test.js | 55 + static/vendor/d3-2.8.1/test/geo/path-test.js | 32 + static/vendor/d3-2.8.1/test/geom/polygon-test.js | 81 + static/vendor/d3-2.8.1/test/layout/cluster-test.js | 42 + .../vendor/d3-2.8.1/test/layout/hierarchy-test.js | 28 + .../vendor/d3-2.8.1/test/layout/histogram-test.js | 89 + static/vendor/d3-2.8.1/test/layout/pack-test.js | 91 + .../vendor/d3-2.8.1/test/layout/partition-test.js | 48 + static/vendor/d3-2.8.1/test/layout/pie-test.js | 24 + static/vendor/d3-2.8.1/test/layout/tree-test.js | 44 + static/vendor/d3-2.8.1/test/layout/treemap-test.js | 170 + static/vendor/d3-2.8.1/test/scale/category-test.js | 73 + static/vendor/d3-2.8.1/test/scale/identity-test.js | 166 + static/vendor/d3-2.8.1/test/scale/linear-test.js | 274 + static/vendor/d3-2.8.1/test/scale/log-test.js | 275 + static/vendor/d3-2.8.1/test/scale/ordinal-test.js | 245 + static/vendor/d3-2.8.1/test/scale/pow-test.js | 262 + static/vendor/d3-2.8.1/test/scale/quantile-test.js | 63 + static/vendor/d3-2.8.1/test/scale/quantize-test.js | 68 + static/vendor/d3-2.8.1/test/scale/sqrt-test.js | 255 + static/vendor/d3-2.8.1/test/svg/arc-test.js | 146 + .../vendor/d3-2.8.1/test/svg/area-radial-test.js | 199 + static/vendor/d3-2.8.1/test/svg/area-test.js | 194 + static/vendor/d3-2.8.1/test/svg/axis-test.js | 398 + static/vendor/d3-2.8.1/test/svg/brush-test.js | 66 + .../vendor/d3-2.8.1/test/svg/line-radial-test.js | 124 + static/vendor/d3-2.8.1/test/svg/line-test.js | 191 + static/vendor/d3-2.8.1/test/svg/symbol-test.js | 96 + static/vendor/d3-2.8.1/test/time/day-test.js | 174 + static/vendor/d3-2.8.1/test/time/days-test.js | 98 + static/vendor/d3-2.8.1/test/time/format-test.js | 469 + static/vendor/d3-2.8.1/test/time/hour-test.js | 218 + static/vendor/d3-2.8.1/test/time/hours-test.js | 128 + static/vendor/d3-2.8.1/test/time/minute-test.js | 130 + static/vendor/d3-2.8.1/test/time/minutes-test.js | 94 + static/vendor/d3-2.8.1/test/time/month-test.js | 150 + static/vendor/d3-2.8.1/test/time/months-test.js | 98 + static/vendor/d3-2.8.1/test/time/scale-test.js | 567 ++ static/vendor/d3-2.8.1/test/time/second-test.js | 146 + static/vendor/d3-2.8.1/test/time/seconds-test.js | 94 + static/vendor/d3-2.8.1/test/time/time.js | 29 + static/vendor/d3-2.8.1/test/time/week-test.js | 162 + static/vendor/d3-2.8.1/test/time/weeks-test.js | 98 + static/vendor/d3-2.8.1/test/time/year-test.js | 137 + static/vendor/d3-2.8.1/test/time/years-test.js | 77 + static/vendor/d3.js | 2 +- static/vendor/d3.min.js | 1 + www/css/geo-display.styl | 17 +- www/geo.jade | 10 + 593 files changed, 75799 insertions(+), 68 deletions(-) create mode 100644 data/geo/data/en_geo_editors.json create mode 100644 data/geo/data/en_geo_editors.tsv delete mode 120000 static/vendor/d3 create mode 100755 static/vendor/d3-2.8.1/.gitignore create mode 100755 static/vendor/d3-2.8.1/.gitmodules create mode 100755 static/vendor/d3-2.8.1/.npmignore create mode 100755 static/vendor/d3-2.8.1/LICENSE create mode 100755 static/vendor/d3-2.8.1/Makefile create mode 100755 static/vendor/d3-2.8.1/README.md create mode 100755 static/vendor/d3-2.8.1/d3.v2.js create mode 100755 static/vendor/d3-2.8.1/d3.v2.min.js create mode 100755 static/vendor/d3-2.8.1/examples/albers/albers.html create mode 100755 static/vendor/d3-2.8.1/examples/area/area-radial.html create mode 100755 static/vendor/d3-2.8.1/examples/area/area.html create mode 100755 static/vendor/d3-2.8.1/examples/axis/axis-alternating.html create mode 100755 static/vendor/d3-2.8.1/examples/axis/axis-explicit-ticks.html create mode 100755 static/vendor/d3-2.8.1/examples/axis/axis-ggplot2.html create mode 100755 static/vendor/d3-2.8.1/examples/axis/axis-multiples.html create mode 100755 static/vendor/d3-2.8.1/examples/axis/axis-orientations.html create mode 100755 static/vendor/d3-2.8.1/examples/axis/axis-transition.html create mode 100755 static/vendor/d3-2.8.1/examples/azimuthal/azimuthal.css create mode 100755 static/vendor/d3-2.8.1/examples/azimuthal/azimuthal.html create mode 100755 static/vendor/d3-2.8.1/examples/azimuthal/azimuthal.js create mode 100755 static/vendor/d3-2.8.1/examples/bar/bar-hierarchy.html create mode 100755 static/vendor/d3-2.8.1/examples/bar/bar.html create mode 100755 static/vendor/d3-2.8.1/examples/bar/sample-data.csv create mode 100755 static/vendor/d3-2.8.1/examples/bonne/bonne.html create mode 100755 static/vendor/d3-2.8.1/examples/box/box.css create mode 100755 static/vendor/d3-2.8.1/examples/box/box.html create mode 100755 static/vendor/d3-2.8.1/examples/box/box.js create mode 100755 static/vendor/d3-2.8.1/examples/brush/brush-ordinal.html create mode 100755 static/vendor/d3-2.8.1/examples/brush/brush-x-resizer.html create mode 100755 static/vendor/d3-2.8.1/examples/brush/brush-x.html create mode 100755 static/vendor/d3-2.8.1/examples/brush/brush-y.html create mode 100755 static/vendor/d3-2.8.1/examples/brush/brush.html create mode 100755 static/vendor/d3-2.8.1/examples/bubble/bubble.css create mode 100755 static/vendor/d3-2.8.1/examples/bubble/bubble.html create mode 100755 static/vendor/d3-2.8.1/examples/bubble/bubble.js create mode 100755 static/vendor/d3-2.8.1/examples/bullet/bullet.css create mode 100755 static/vendor/d3-2.8.1/examples/bullet/bullet.html create mode 100755 static/vendor/d3-2.8.1/examples/bullet/bullet.js create mode 100755 static/vendor/d3-2.8.1/examples/bullet/bullets.json create mode 100755 static/vendor/d3-2.8.1/examples/bundle/bundle-radial.css create mode 100755 static/vendor/d3-2.8.1/examples/bundle/bundle-radial.html create mode 100755 static/vendor/d3-2.8.1/examples/bundle/bundle-radial.js create mode 100755 static/vendor/d3-2.8.1/examples/bundle/bundle-treemap.css create mode 100755 static/vendor/d3-2.8.1/examples/bundle/bundle-treemap.html create mode 100755 static/vendor/d3-2.8.1/examples/bundle/bundle-treemap.js create mode 100755 static/vendor/d3-2.8.1/examples/bundle/packages.js create mode 100755 static/vendor/d3-2.8.1/examples/button.css create mode 100755 static/vendor/d3-2.8.1/examples/calendar/calendar.css create mode 100755 static/vendor/d3-2.8.1/examples/calendar/dji-area.html create mode 100755 static/vendor/d3-2.8.1/examples/calendar/dji.csv create mode 100755 static/vendor/d3-2.8.1/examples/calendar/dji.html create mode 100755 static/vendor/d3-2.8.1/examples/calendar/dji.js create mode 100755 static/vendor/d3-2.8.1/examples/calendar/vix.csv create mode 100755 static/vendor/d3-2.8.1/examples/calendar/vix.html create mode 100755 static/vendor/d3-2.8.1/examples/calendar/vix.js create mode 100755 static/vendor/d3-2.8.1/examples/cartogram/cartogram.css create mode 100755 static/vendor/d3-2.8.1/examples/cartogram/cartogram.html create mode 100755 static/vendor/d3-2.8.1/examples/cartogram/cartogram.js create mode 100755 static/vendor/d3-2.8.1/examples/cartogram/demers.css create mode 100755 static/vendor/d3-2.8.1/examples/cartogram/demers.html create mode 100755 static/vendor/d3-2.8.1/examples/cartogram/demers.js create mode 100755 static/vendor/d3-2.8.1/examples/cartogram/dorling.css create mode 100755 static/vendor/d3-2.8.1/examples/cartogram/dorling.html create mode 100755 static/vendor/d3-2.8.1/examples/cartogram/dorling.js create mode 100755 static/vendor/d3-2.8.1/examples/chord/chord-flare.html create mode 100755 static/vendor/d3-2.8.1/examples/chord/chord.css create mode 100755 static/vendor/d3-2.8.1/examples/chord/chord.html create mode 100755 static/vendor/d3-2.8.1/examples/chord/chord.js create mode 100755 static/vendor/d3-2.8.1/examples/choropleth/choropleth-area.html create mode 100755 static/vendor/d3-2.8.1/examples/choropleth/choropleth-bounds.html create mode 100755 static/vendor/d3-2.8.1/examples/choropleth/choropleth.css create mode 100755 static/vendor/d3-2.8.1/examples/choropleth/choropleth.html create mode 100755 static/vendor/d3-2.8.1/examples/choropleth/choropleth.js create mode 100755 static/vendor/d3-2.8.1/examples/choropleth/unemployment.json create mode 100755 static/vendor/d3-2.8.1/examples/clock/clock.css create mode 100755 static/vendor/d3-2.8.1/examples/clock/clock.html create mode 100755 static/vendor/d3-2.8.1/examples/clock/clock.js create mode 100755 static/vendor/d3-2.8.1/examples/cluster/cluster-radial.html create mode 100755 static/vendor/d3-2.8.1/examples/cluster/cluster-radial.js create mode 100755 static/vendor/d3-2.8.1/examples/cluster/cluster.css create mode 100755 static/vendor/d3-2.8.1/examples/cluster/cluster.html create mode 100755 static/vendor/d3-2.8.1/examples/cluster/cluster.js create mode 100755 static/vendor/d3-2.8.1/examples/contour/contour.html create mode 100755 static/vendor/d3-2.8.1/examples/crimea/crimea-stacked-area.html create mode 100755 static/vendor/d3-2.8.1/examples/crimea/crimea-stacked-bar.html create mode 100755 static/vendor/d3-2.8.1/examples/crimea/crimea.csv create mode 100755 static/vendor/d3-2.8.1/examples/custom/custom.html create mode 100755 static/vendor/d3-2.8.1/examples/data/README.md create mode 100755 static/vendor/d3-2.8.1/examples/data/faithful.json create mode 100755 static/vendor/d3-2.8.1/examples/data/flare-imports.json create mode 100755 static/vendor/d3-2.8.1/examples/data/flare.json create mode 100755 static/vendor/d3-2.8.1/examples/data/morley.csv create mode 100755 static/vendor/d3-2.8.1/examples/data/sample.csv create mode 100755 static/vendor/d3-2.8.1/examples/data/sample.html create mode 100755 static/vendor/d3-2.8.1/examples/data/sample.json create mode 100755 static/vendor/d3-2.8.1/examples/data/sample.txt create mode 100755 static/vendor/d3-2.8.1/examples/data/sample.xml create mode 100755 static/vendor/d3-2.8.1/examples/data/stocks.csv create mode 100755 static/vendor/d3-2.8.1/examples/data/unemployment.csv create mode 100755 static/vendor/d3-2.8.1/examples/data/us-borders.json create mode 100755 static/vendor/d3-2.8.1/examples/data/us-counties.json create mode 100755 static/vendor/d3-2.8.1/examples/data/us-state-centroids.json create mode 100755 static/vendor/d3-2.8.1/examples/data/us-states.json create mode 100755 static/vendor/d3-2.8.1/examples/data/world-countries.json create mode 100755 static/vendor/d3-2.8.1/examples/delaunay/delaunay.html create mode 100755 static/vendor/d3-2.8.1/examples/donut/donut.html create mode 100755 static/vendor/d3-2.8.1/examples/dot/dot.html create mode 100755 static/vendor/d3-2.8.1/examples/drag/drag.html create mode 100755 static/vendor/d3-2.8.1/examples/force/README create mode 100755 static/vendor/d3-2.8.1/examples/force/force-bounds.html create mode 100755 static/vendor/d3-2.8.1/examples/force/force-cluster.html create mode 100755 static/vendor/d3-2.8.1/examples/force/force-collapsible.html create mode 100755 static/vendor/d3-2.8.1/examples/force/force-dynamic.html create mode 100755 static/vendor/d3-2.8.1/examples/force/force-html.html create mode 100755 static/vendor/d3-2.8.1/examples/force/force-map.html create mode 100755 static/vendor/d3-2.8.1/examples/force/force-multi-foci.html create mode 100755 static/vendor/d3-2.8.1/examples/force/force.css create mode 100755 static/vendor/d3-2.8.1/examples/force/force.html create mode 100755 static/vendor/d3-2.8.1/examples/force/force.js create mode 100755 static/vendor/d3-2.8.1/examples/force/miserables.json create mode 100755 static/vendor/d3-2.8.1/examples/great-arc/great-arc.html create mode 100755 static/vendor/d3-2.8.1/examples/hello-world/hello-data-key.html create mode 100755 static/vendor/d3-2.8.1/examples/hello-world/hello-data-nested-key.html create mode 100755 static/vendor/d3-2.8.1/examples/hello-world/hello-data-nested.html create mode 100755 static/vendor/d3-2.8.1/examples/hello-world/hello-data.html create mode 100755 static/vendor/d3-2.8.1/examples/hello-world/hello-event.html create mode 100755 static/vendor/d3-2.8.1/examples/hello-world/hello-node-key.html create mode 100755 static/vendor/d3-2.8.1/examples/hello-world/hello-order.html create mode 100755 static/vendor/d3-2.8.1/examples/hello-world/hello-sort.html create mode 100755 static/vendor/d3-2.8.1/examples/hello-world/hello-transform.html create mode 100755 static/vendor/d3-2.8.1/examples/hello-world/hello-transition-undefined.html create mode 100755 static/vendor/d3-2.8.1/examples/hello-world/hello-transition.html create mode 100755 static/vendor/d3-2.8.1/examples/hello-world/hello-webkit-transition.html create mode 100755 static/vendor/d3-2.8.1/examples/hello-world/select-enter-add.html create mode 100755 static/vendor/d3-2.8.1/examples/hello-world/selectAll-enter-add.html create mode 100755 static/vendor/d3-2.8.1/examples/histogram/histogram-chart.js create mode 100755 static/vendor/d3-2.8.1/examples/histogram/histogram.html create mode 100755 static/vendor/d3-2.8.1/examples/horizon/horizon.css create mode 100755 static/vendor/d3-2.8.1/examples/horizon/horizon.html create mode 100755 static/vendor/d3-2.8.1/examples/horizon/horizon.js create mode 100755 static/vendor/d3-2.8.1/examples/horizon/unemployment.json create mode 100755 static/vendor/d3-2.8.1/examples/hull/hull.html create mode 100755 static/vendor/d3-2.8.1/examples/kde/kde.css create mode 100755 static/vendor/d3-2.8.1/examples/kde/kde.html create mode 100755 static/vendor/d3-2.8.1/examples/kde/kde.js create mode 100755 static/vendor/d3-2.8.1/examples/line/line.css create mode 100755 static/vendor/d3-2.8.1/examples/line/line.html create mode 100755 static/vendor/d3-2.8.1/examples/line/line.js create mode 100755 static/vendor/d3-2.8.1/examples/marimekko/marimekko.html create mode 100755 static/vendor/d3-2.8.1/examples/marimekko/marimekko.json create mode 100755 static/vendor/d3-2.8.1/examples/marker/marker.html create mode 100755 static/vendor/d3-2.8.1/examples/mercator/mercator-zoom-constrained.html create mode 100755 static/vendor/d3-2.8.1/examples/mercator/mercator-zoom.html create mode 100755 static/vendor/d3-2.8.1/examples/mercator/mercator.html create mode 100755 static/vendor/d3-2.8.1/examples/moire/moire.html create mode 100755 static/vendor/d3-2.8.1/examples/mouse/mouse-html.html create mode 100755 static/vendor/d3-2.8.1/examples/node-canvas/us-counties.js create mode 100755 static/vendor/d3-2.8.1/examples/pack/pack.css create mode 100755 static/vendor/d3-2.8.1/examples/pack/pack.html create mode 100755 static/vendor/d3-2.8.1/examples/pack/pack.js create mode 100755 static/vendor/d3-2.8.1/examples/parallel/cars.csv create mode 100755 static/vendor/d3-2.8.1/examples/parallel/parallel.html create mode 100755 static/vendor/d3-2.8.1/examples/partition/partition-icicle-zoom.html create mode 100755 static/vendor/d3-2.8.1/examples/partition/partition-icicle.html create mode 100755 static/vendor/d3-2.8.1/examples/partition/partition-sunburst-zoom.html create mode 100755 static/vendor/d3-2.8.1/examples/partition/partition-sunburst.html create mode 100755 static/vendor/d3-2.8.1/examples/partition/partition-sunburst.js create mode 100755 static/vendor/d3-2.8.1/examples/pie/pie-transition.html create mode 100755 static/vendor/d3-2.8.1/examples/pie/pie.html create mode 100755 static/vendor/d3-2.8.1/examples/population/population.css create mode 100755 static/vendor/d3-2.8.1/examples/population/population.csv create mode 100755 static/vendor/d3-2.8.1/examples/population/population.html create mode 100755 static/vendor/d3-2.8.1/examples/population/population.js create mode 100755 static/vendor/d3-2.8.1/examples/qq/qq.css create mode 100755 static/vendor/d3-2.8.1/examples/qq/qq.html create mode 100755 static/vendor/d3-2.8.1/examples/qq/qq.js create mode 100755 static/vendor/d3-2.8.1/examples/qq/stats.js create mode 100755 static/vendor/d3-2.8.1/examples/qq/turkers.json create mode 100755 static/vendor/d3-2.8.1/examples/quadtree/quadtree.html create mode 100755 static/vendor/d3-2.8.1/examples/rollup/rollup.html create mode 100755 static/vendor/d3-2.8.1/examples/showreel/showreel.html create mode 100755 static/vendor/d3-2.8.1/examples/sizzle/sizzle.html create mode 100755 static/vendor/d3-2.8.1/examples/sort/sort.css create mode 100755 static/vendor/d3-2.8.1/examples/sort/sort.html create mode 100755 static/vendor/d3-2.8.1/examples/sort/sort.js create mode 100755 static/vendor/d3-2.8.1/examples/spline/spline.css create mode 100755 static/vendor/d3-2.8.1/examples/spline/spline.html create mode 100755 static/vendor/d3-2.8.1/examples/spline/spline.js create mode 100755 static/vendor/d3-2.8.1/examples/splom/flowers.json create mode 100755 static/vendor/d3-2.8.1/examples/splom/splom.css create mode 100755 static/vendor/d3-2.8.1/examples/splom/splom.html create mode 100755 static/vendor/d3-2.8.1/examples/splom/splom.js create mode 100755 static/vendor/d3-2.8.1/examples/stream/stack.css create mode 100755 static/vendor/d3-2.8.1/examples/stream/stack.html create mode 100755 static/vendor/d3-2.8.1/examples/stream/stack.js create mode 100755 static/vendor/d3-2.8.1/examples/stream/stream.css create mode 100755 static/vendor/d3-2.8.1/examples/stream/stream.html create mode 100755 static/vendor/d3-2.8.1/examples/stream/stream.js create mode 100755 static/vendor/d3-2.8.1/examples/stream/stream_layers.js create mode 100755 static/vendor/d3-2.8.1/examples/superformula/dot.html create mode 100755 static/vendor/d3-2.8.1/examples/superformula/explorer.html create mode 100755 static/vendor/d3-2.8.1/examples/superformula/superformula.html create mode 100755 static/vendor/d3-2.8.1/examples/superformula/superformula.js create mode 100755 static/vendor/d3-2.8.1/examples/symbol-map/symbol-map.html create mode 100755 static/vendor/d3-2.8.1/examples/touch/touch.html create mode 100755 static/vendor/d3-2.8.1/examples/transform/test.html create mode 100755 static/vendor/d3-2.8.1/examples/transform/transform.html create mode 100755 static/vendor/d3-2.8.1/examples/tree/tree-dynamic.html create mode 100755 static/vendor/d3-2.8.1/examples/tree/tree-interactive.html create mode 100755 static/vendor/d3-2.8.1/examples/tree/tree-radial.html create mode 100755 static/vendor/d3-2.8.1/examples/tree/tree-radial.js create mode 100755 static/vendor/d3-2.8.1/examples/tree/tree.css create mode 100755 static/vendor/d3-2.8.1/examples/tree/tree.html create mode 100755 static/vendor/d3-2.8.1/examples/tree/tree.js create mode 100755 static/vendor/d3-2.8.1/examples/treemap/treemap-svg.html create mode 100755 static/vendor/d3-2.8.1/examples/treemap/treemap-svg.js create mode 100755 static/vendor/d3-2.8.1/examples/treemap/treemap.css create mode 100755 static/vendor/d3-2.8.1/examples/treemap/treemap.html create mode 100755 static/vendor/d3-2.8.1/examples/treemap/treemap.js create mode 100755 static/vendor/d3-2.8.1/examples/voroboids/boid.js create mode 100755 static/vendor/d3-2.8.1/examples/voroboids/voroboids.css create mode 100755 static/vendor/d3-2.8.1/examples/voroboids/voroboids.html create mode 100755 static/vendor/d3-2.8.1/examples/voroboids/voroboids.js create mode 100755 static/vendor/d3-2.8.1/examples/voronoi/voronoi.css create mode 100755 static/vendor/d3-2.8.1/examples/voronoi/voronoi.html create mode 100755 static/vendor/d3-2.8.1/examples/voronoi/voronoi.js create mode 100755 static/vendor/d3-2.8.1/examples/zoom-pan/zoom-pan-transform.html create mode 100755 static/vendor/d3-2.8.1/examples/zoom-pan/zoom-pan.html create mode 100755 static/vendor/d3-2.8.1/examples/zoom/sp500.csv create mode 100755 static/vendor/d3-2.8.1/examples/zoom/zoom.html create mode 100755 static/vendor/d3-2.8.1/index.js create mode 100755 static/vendor/d3-2.8.1/lib/colorbrewer/LICENSE create mode 100755 static/vendor/d3-2.8.1/lib/colorbrewer/colorbrewer.css create mode 100755 static/vendor/d3-2.8.1/lib/colorbrewer/colorbrewer.js create mode 100755 static/vendor/d3-2.8.1/lib/jit/LICENSE create mode 100755 static/vendor/d3-2.8.1/lib/jquery-ui/LICENSE create mode 100755 static/vendor/d3-2.8.1/lib/jquery-ui/images/ui-bg_diagonals-thick_18_b81900_40x40.png create mode 100755 static/vendor/d3-2.8.1/lib/jquery-ui/images/ui-bg_diagonals-thick_20_666666_40x40.png create mode 100755 static/vendor/d3-2.8.1/lib/jquery-ui/images/ui-bg_flat_10_000000_40x100.png create mode 100755 static/vendor/d3-2.8.1/lib/jquery-ui/images/ui-bg_glass_100_f6f6f6_1x400.png create mode 100755 static/vendor/d3-2.8.1/lib/jquery-ui/images/ui-bg_glass_100_fdf5ce_1x400.png create mode 100755 static/vendor/d3-2.8.1/lib/jquery-ui/images/ui-bg_glass_65_ffffff_1x400.png create mode 100755 static/vendor/d3-2.8.1/lib/jquery-ui/images/ui-bg_gloss-wave_35_f6a828_500x100.png create mode 100755 static/vendor/d3-2.8.1/lib/jquery-ui/images/ui-bg_highlight-soft_100_eeeeee_1x100.png create mode 100755 static/vendor/d3-2.8.1/lib/jquery-ui/images/ui-bg_highlight-soft_75_ffe45c_1x100.png create mode 100755 static/vendor/d3-2.8.1/lib/jquery-ui/images/ui-icons_222222_256x240.png create mode 100755 static/vendor/d3-2.8.1/lib/jquery-ui/images/ui-icons_228ef1_256x240.png create mode 100755 static/vendor/d3-2.8.1/lib/jquery-ui/images/ui-icons_ef8c08_256x240.png create mode 100755 static/vendor/d3-2.8.1/lib/jquery-ui/images/ui-icons_ffd27a_256x240.png create mode 100755 static/vendor/d3-2.8.1/lib/jquery-ui/images/ui-icons_ffffff_256x240.png create mode 100755 static/vendor/d3-2.8.1/lib/jquery-ui/jquery-ui.css create mode 100755 static/vendor/d3-2.8.1/lib/jquery-ui/jquery-ui.min.js create mode 100755 static/vendor/d3-2.8.1/lib/jquery/LICENSE create mode 100755 static/vendor/d3-2.8.1/lib/jquery/jquery.js create mode 100755 static/vendor/d3-2.8.1/lib/jquery/jquery.min.js create mode 100755 static/vendor/d3-2.8.1/lib/polymaps/LICENSE create mode 100755 static/vendor/d3-2.8.1/lib/protovis/LICENSE create mode 100755 static/vendor/d3-2.8.1/lib/science/LICENSE create mode 100755 static/vendor/d3-2.8.1/lib/science/science.js create mode 100755 static/vendor/d3-2.8.1/lib/science/science.lin.js create mode 100755 static/vendor/d3-2.8.1/lib/science/science.lin.min.js create mode 100755 static/vendor/d3-2.8.1/lib/science/science.min.js create mode 100755 static/vendor/d3-2.8.1/lib/science/science.stats.js create mode 100755 static/vendor/d3-2.8.1/lib/science/science.stats.min.js create mode 100755 static/vendor/d3-2.8.1/lib/sizzle/LICENSE create mode 100755 static/vendor/d3-2.8.1/lib/sizzle/sizzle.js create mode 100755 static/vendor/d3-2.8.1/lib/sizzle/sizzle.min.js create mode 100755 static/vendor/d3-2.8.1/package.json create mode 100755 static/vendor/d3-2.8.1/src/behavior/behavior.js create mode 100755 static/vendor/d3-2.8.1/src/behavior/drag.js create mode 100755 static/vendor/d3-2.8.1/src/behavior/zoom.js create mode 100755 static/vendor/d3-2.8.1/src/compat/date.js create mode 100755 static/vendor/d3-2.8.1/src/compat/style.js create mode 100755 static/vendor/d3-2.8.1/src/core/array.js create mode 100755 static/vendor/d3-2.8.1/src/core/ascending.js create mode 100755 static/vendor/d3-2.8.1/src/core/bisect.js create mode 100755 static/vendor/d3-2.8.1/src/core/class.js create mode 100755 static/vendor/d3-2.8.1/src/core/collapse.js create mode 100755 static/vendor/d3-2.8.1/src/core/core.js create mode 100755 static/vendor/d3-2.8.1/src/core/descending.js create mode 100755 static/vendor/d3-2.8.1/src/core/dispatch.js create mode 100755 static/vendor/d3-2.8.1/src/core/ease.js create mode 100755 static/vendor/d3-2.8.1/src/core/entries.js create mode 100755 static/vendor/d3-2.8.1/src/core/event.js create mode 100755 static/vendor/d3-2.8.1/src/core/extent.js create mode 100755 static/vendor/d3-2.8.1/src/core/first.js create mode 100755 static/vendor/d3-2.8.1/src/core/format.js create mode 100755 static/vendor/d3-2.8.1/src/core/formatPrefix.js create mode 100755 static/vendor/d3-2.8.1/src/core/functor.js create mode 100755 static/vendor/d3-2.8.1/src/core/hsl.js create mode 100755 static/vendor/d3-2.8.1/src/core/html.js create mode 100755 static/vendor/d3-2.8.1/src/core/interpolate.js create mode 100755 static/vendor/d3-2.8.1/src/core/json.js create mode 100755 static/vendor/d3-2.8.1/src/core/keys.js create mode 100755 static/vendor/d3-2.8.1/src/core/last.js create mode 100755 static/vendor/d3-2.8.1/src/core/map.js create mode 100755 static/vendor/d3-2.8.1/src/core/max.js create mode 100755 static/vendor/d3-2.8.1/src/core/mean.js create mode 100755 static/vendor/d3-2.8.1/src/core/median.js create mode 100755 static/vendor/d3-2.8.1/src/core/merge.js create mode 100755 static/vendor/d3-2.8.1/src/core/min.js create mode 100755 static/vendor/d3-2.8.1/src/core/mouse.js create mode 100755 static/vendor/d3-2.8.1/src/core/nest.js create mode 100755 static/vendor/d3-2.8.1/src/core/noop.js create mode 100755 static/vendor/d3-2.8.1/src/core/ns.js create mode 100755 static/vendor/d3-2.8.1/src/core/number.js create mode 100755 static/vendor/d3-2.8.1/src/core/permute.js create mode 100755 static/vendor/d3-2.8.1/src/core/quantile.js create mode 100755 static/vendor/d3-2.8.1/src/core/random.js create mode 100755 static/vendor/d3-2.8.1/src/core/range.js create mode 100755 static/vendor/d3-2.8.1/src/core/rebind.js create mode 100755 static/vendor/d3-2.8.1/src/core/requote.js create mode 100755 static/vendor/d3-2.8.1/src/core/rgb.js create mode 100755 static/vendor/d3-2.8.1/src/core/round.js create mode 100755 static/vendor/d3-2.8.1/src/core/selection-append.js create mode 100755 static/vendor/d3-2.8.1/src/core/selection-attr.js create mode 100755 static/vendor/d3-2.8.1/src/core/selection-call.js create mode 100755 static/vendor/d3-2.8.1/src/core/selection-classed.js create mode 100755 static/vendor/d3-2.8.1/src/core/selection-data.js create mode 100755 static/vendor/d3-2.8.1/src/core/selection-datum.js create mode 100755 static/vendor/d3-2.8.1/src/core/selection-each.js create mode 100755 static/vendor/d3-2.8.1/src/core/selection-empty.js create mode 100755 static/vendor/d3-2.8.1/src/core/selection-enter-select.js create mode 100755 static/vendor/d3-2.8.1/src/core/selection-enter.js create mode 100755 static/vendor/d3-2.8.1/src/core/selection-filter.js create mode 100755 static/vendor/d3-2.8.1/src/core/selection-html.js create mode 100755 static/vendor/d3-2.8.1/src/core/selection-insert.js create mode 100755 static/vendor/d3-2.8.1/src/core/selection-node.js create mode 100755 static/vendor/d3-2.8.1/src/core/selection-on.js create mode 100755 static/vendor/d3-2.8.1/src/core/selection-order.js create mode 100755 static/vendor/d3-2.8.1/src/core/selection-property.js create mode 100755 static/vendor/d3-2.8.1/src/core/selection-remove.js create mode 100755 static/vendor/d3-2.8.1/src/core/selection-root.js create mode 100755 static/vendor/d3-2.8.1/src/core/selection-select.js create mode 100755 static/vendor/d3-2.8.1/src/core/selection-selectAll.js create mode 100755 static/vendor/d3-2.8.1/src/core/selection-sort.js create mode 100755 static/vendor/d3-2.8.1/src/core/selection-style.js create mode 100755 static/vendor/d3-2.8.1/src/core/selection-text.js create mode 100755 static/vendor/d3-2.8.1/src/core/selection-transition.js create mode 100755 static/vendor/d3-2.8.1/src/core/selection.js create mode 100755 static/vendor/d3-2.8.1/src/core/split.js create mode 100755 static/vendor/d3-2.8.1/src/core/sum.js create mode 100755 static/vendor/d3-2.8.1/src/core/text.js create mode 100755 static/vendor/d3-2.8.1/src/core/this.js create mode 100755 static/vendor/d3-2.8.1/src/core/timer.js create mode 100755 static/vendor/d3-2.8.1/src/core/touches.js create mode 100755 static/vendor/d3-2.8.1/src/core/transform.js create mode 100755 static/vendor/d3-2.8.1/src/core/transition-attr.js create mode 100755 static/vendor/d3-2.8.1/src/core/transition-delay.js create mode 100755 static/vendor/d3-2.8.1/src/core/transition-duration.js create mode 100755 static/vendor/d3-2.8.1/src/core/transition-each.js create mode 100755 static/vendor/d3-2.8.1/src/core/transition-remove.js create mode 100755 static/vendor/d3-2.8.1/src/core/transition-select.js create mode 100755 static/vendor/d3-2.8.1/src/core/transition-selectAll.js create mode 100755 static/vendor/d3-2.8.1/src/core/transition-style.js create mode 100755 static/vendor/d3-2.8.1/src/core/transition-text.js create mode 100755 static/vendor/d3-2.8.1/src/core/transition-transition.js create mode 100755 static/vendor/d3-2.8.1/src/core/transition.js create mode 100755 static/vendor/d3-2.8.1/src/core/transpose.js create mode 100755 static/vendor/d3-2.8.1/src/core/uninterpolate.js create mode 100755 static/vendor/d3-2.8.1/src/core/values.js create mode 100755 static/vendor/d3-2.8.1/src/core/xhr.js create mode 100755 static/vendor/d3-2.8.1/src/core/xml.js create mode 100755 static/vendor/d3-2.8.1/src/core/zip.js create mode 100755 static/vendor/d3-2.8.1/src/csv/csv.js create mode 100755 static/vendor/d3-2.8.1/src/csv/format.js create mode 100755 static/vendor/d3-2.8.1/src/csv/parse.js create mode 100755 static/vendor/d3-2.8.1/src/end.js create mode 100755 static/vendor/d3-2.8.1/src/geo/albers.js create mode 100755 static/vendor/d3-2.8.1/src/geo/azimuthal.js create mode 100755 static/vendor/d3-2.8.1/src/geo/bonne.js create mode 100755 static/vendor/d3-2.8.1/src/geo/bounds.js create mode 100755 static/vendor/d3-2.8.1/src/geo/circle.js create mode 100755 static/vendor/d3-2.8.1/src/geo/equirectangular.js create mode 100755 static/vendor/d3-2.8.1/src/geo/geo.js create mode 100755 static/vendor/d3-2.8.1/src/geo/greatArc.js create mode 100755 static/vendor/d3-2.8.1/src/geo/greatCircle.js create mode 100755 static/vendor/d3-2.8.1/src/geo/mercator.js create mode 100755 static/vendor/d3-2.8.1/src/geo/path.js create mode 100755 static/vendor/d3-2.8.1/src/geo/type.js create mode 100755 static/vendor/d3-2.8.1/src/geom/contour.js create mode 100755 static/vendor/d3-2.8.1/src/geom/delaunay.js create mode 100755 static/vendor/d3-2.8.1/src/geom/geom.js create mode 100755 static/vendor/d3-2.8.1/src/geom/hull.js create mode 100755 static/vendor/d3-2.8.1/src/geom/polygon.js create mode 100755 static/vendor/d3-2.8.1/src/geom/quadtree.js create mode 100755 static/vendor/d3-2.8.1/src/geom/voronoi.js create mode 100755 static/vendor/d3-2.8.1/src/layout/bundle.js create mode 100755 static/vendor/d3-2.8.1/src/layout/chord.js create mode 100755 static/vendor/d3-2.8.1/src/layout/cluster.js create mode 100755 static/vendor/d3-2.8.1/src/layout/force.js create mode 100755 static/vendor/d3-2.8.1/src/layout/hierarchy.js create mode 100755 static/vendor/d3-2.8.1/src/layout/histogram.js create mode 100755 static/vendor/d3-2.8.1/src/layout/layout.js create mode 100755 static/vendor/d3-2.8.1/src/layout/pack.js create mode 100755 static/vendor/d3-2.8.1/src/layout/partition.js create mode 100755 static/vendor/d3-2.8.1/src/layout/pie.js create mode 100755 static/vendor/d3-2.8.1/src/layout/stack.js create mode 100755 static/vendor/d3-2.8.1/src/layout/tree.js create mode 100755 static/vendor/d3-2.8.1/src/layout/treemap.js create mode 100755 static/vendor/d3-2.8.1/src/package.js create mode 100755 static/vendor/d3-2.8.1/src/scale/bilinear.js create mode 100755 static/vendor/d3-2.8.1/src/scale/category.js create mode 100755 static/vendor/d3-2.8.1/src/scale/identity.js create mode 100755 static/vendor/d3-2.8.1/src/scale/linear.js create mode 100755 static/vendor/d3-2.8.1/src/scale/log.js create mode 100755 static/vendor/d3-2.8.1/src/scale/nice.js create mode 100755 static/vendor/d3-2.8.1/src/scale/ordinal.js create mode 100755 static/vendor/d3-2.8.1/src/scale/polylinear.js create mode 100755 static/vendor/d3-2.8.1/src/scale/pow.js create mode 100755 static/vendor/d3-2.8.1/src/scale/quantile.js create mode 100755 static/vendor/d3-2.8.1/src/scale/quantize.js create mode 100755 static/vendor/d3-2.8.1/src/scale/scale.js create mode 100755 static/vendor/d3-2.8.1/src/scale/sqrt.js create mode 100755 static/vendor/d3-2.8.1/src/start.js create mode 100755 static/vendor/d3-2.8.1/src/svg/arc.js create mode 100755 static/vendor/d3-2.8.1/src/svg/area-radial.js create mode 100755 static/vendor/d3-2.8.1/src/svg/area.js create mode 100755 static/vendor/d3-2.8.1/src/svg/axis.js create mode 100755 static/vendor/d3-2.8.1/src/svg/brush.js create mode 100755 static/vendor/d3-2.8.1/src/svg/chord.js create mode 100755 static/vendor/d3-2.8.1/src/svg/diagonal-radial.js create mode 100755 static/vendor/d3-2.8.1/src/svg/diagonal.js create mode 100755 static/vendor/d3-2.8.1/src/svg/line-radial.js create mode 100755 static/vendor/d3-2.8.1/src/svg/line.js create mode 100755 static/vendor/d3-2.8.1/src/svg/mouse.js create mode 100755 static/vendor/d3-2.8.1/src/svg/svg.js create mode 100755 static/vendor/d3-2.8.1/src/svg/symbol.js create mode 100755 static/vendor/d3-2.8.1/src/svg/touches.js create mode 100755 static/vendor/d3-2.8.1/src/time/day.js create mode 100755 static/vendor/d3-2.8.1/src/time/format-iso.js create mode 100755 static/vendor/d3-2.8.1/src/time/format-utc.js create mode 100755 static/vendor/d3-2.8.1/src/time/format.js create mode 100755 static/vendor/d3-2.8.1/src/time/hour.js create mode 100755 static/vendor/d3-2.8.1/src/time/interval.js create mode 100755 static/vendor/d3-2.8.1/src/time/minute.js create mode 100755 static/vendor/d3-2.8.1/src/time/month.js create mode 100755 static/vendor/d3-2.8.1/src/time/scale-utc.js create mode 100755 static/vendor/d3-2.8.1/src/time/scale.js create mode 100755 static/vendor/d3-2.8.1/src/time/second.js create mode 100755 static/vendor/d3-2.8.1/src/time/time.js create mode 100755 static/vendor/d3-2.8.1/src/time/week.js create mode 100755 static/vendor/d3-2.8.1/src/time/year.js create mode 100755 static/vendor/d3-2.8.1/test/core/ascending-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/bisect-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/descending-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/dispatch-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/ease-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/entries-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/extent-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/first-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/format-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/formatPrefix-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/functor-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/hsl-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/html-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/interpolate-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/json-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/keys-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/last-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/map-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/max-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/mean-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/median-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/merge-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/min-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/nest-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/ns-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/permute-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/quantile-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/range-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/rebind-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/requote-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/rgb-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/round-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/select-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/selectAll-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/selection-append-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/selection-attr-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/selection-call-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/selection-classed-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/selection-data-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/selection-datum-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/selection-each-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/selection-empty-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/selection-enter-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/selection-filter-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/selection-html-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/selection-insert-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/selection-node-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/selection-on-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/selection-order-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/selection-property-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/selection-remove-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/selection-select-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/selection-selectAll-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/selection-sort-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/selection-style-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/selection-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/selection-text-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/split-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/sum-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/text-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/timer-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/transition-test-attr.js create mode 100755 static/vendor/d3-2.8.1/test/core/transition-test-attrTween.js create mode 100755 static/vendor/d3-2.8.1/test/core/transition-test-call.js create mode 100755 static/vendor/d3-2.8.1/test/core/transition-test-delay.js create mode 100755 static/vendor/d3-2.8.1/test/core/transition-test-duration.js create mode 100755 static/vendor/d3-2.8.1/test/core/transition-test-each.js create mode 100755 static/vendor/d3-2.8.1/test/core/transition-test-id.js create mode 100755 static/vendor/d3-2.8.1/test/core/transition-test-remove.js create mode 100755 static/vendor/d3-2.8.1/test/core/transition-test-select.js create mode 100755 static/vendor/d3-2.8.1/test/core/transition-test-selectAll.js create mode 100755 static/vendor/d3-2.8.1/test/core/transition-test-style.js create mode 100755 static/vendor/d3-2.8.1/test/core/transition-test-styleTween.js create mode 100755 static/vendor/d3-2.8.1/test/core/transition-test-text.js create mode 100755 static/vendor/d3-2.8.1/test/core/transition-test-time.js create mode 100755 static/vendor/d3-2.8.1/test/core/transition-test-transition.js create mode 100755 static/vendor/d3-2.8.1/test/core/transition-test-tween.js create mode 100755 static/vendor/d3-2.8.1/test/core/transition-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/transpose-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/values-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/version-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/xhr-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/xml-test.js create mode 100755 static/vendor/d3-2.8.1/test/core/zip-test.js create mode 100755 static/vendor/d3-2.8.1/test/csv/csv-test.js create mode 100755 static/vendor/d3-2.8.1/test/csv/format-test.js create mode 100755 static/vendor/d3-2.8.1/test/csv/parse-test.js create mode 100755 static/vendor/d3-2.8.1/test/env-assert.js create mode 100755 static/vendor/d3-2.8.1/test/env-fragment.js create mode 100755 static/vendor/d3-2.8.1/test/env-xhr.js create mode 100755 static/vendor/d3-2.8.1/test/env.js create mode 100755 static/vendor/d3-2.8.1/test/geo/albers-test.js create mode 100755 static/vendor/d3-2.8.1/test/geo/azimuthal-test.js create mode 100755 static/vendor/d3-2.8.1/test/geo/bonne-test.js create mode 100755 static/vendor/d3-2.8.1/test/geo/equirectangular-test.js create mode 100755 static/vendor/d3-2.8.1/test/geo/greatArc-test.js create mode 100755 static/vendor/d3-2.8.1/test/geo/mercator-test.js create mode 100755 static/vendor/d3-2.8.1/test/geo/path-test.js create mode 100755 static/vendor/d3-2.8.1/test/geom/polygon-test.js create mode 100755 static/vendor/d3-2.8.1/test/layout/cluster-test.js create mode 100755 static/vendor/d3-2.8.1/test/layout/hierarchy-test.js create mode 100755 static/vendor/d3-2.8.1/test/layout/histogram-test.js create mode 100755 static/vendor/d3-2.8.1/test/layout/pack-test.js create mode 100755 static/vendor/d3-2.8.1/test/layout/partition-test.js create mode 100755 static/vendor/d3-2.8.1/test/layout/pie-test.js create mode 100755 static/vendor/d3-2.8.1/test/layout/tree-test.js create mode 100755 static/vendor/d3-2.8.1/test/layout/treemap-test.js create mode 100755 static/vendor/d3-2.8.1/test/scale/category-test.js create mode 100755 static/vendor/d3-2.8.1/test/scale/identity-test.js create mode 100755 static/vendor/d3-2.8.1/test/scale/linear-test.js create mode 100755 static/vendor/d3-2.8.1/test/scale/log-test.js create mode 100755 static/vendor/d3-2.8.1/test/scale/ordinal-test.js create mode 100755 static/vendor/d3-2.8.1/test/scale/pow-test.js create mode 100755 static/vendor/d3-2.8.1/test/scale/quantile-test.js create mode 100755 static/vendor/d3-2.8.1/test/scale/quantize-test.js create mode 100755 static/vendor/d3-2.8.1/test/scale/sqrt-test.js create mode 100755 static/vendor/d3-2.8.1/test/svg/arc-test.js create mode 100755 static/vendor/d3-2.8.1/test/svg/area-radial-test.js create mode 100755 static/vendor/d3-2.8.1/test/svg/area-test.js create mode 100755 static/vendor/d3-2.8.1/test/svg/axis-test.js create mode 100755 static/vendor/d3-2.8.1/test/svg/brush-test.js create mode 100755 static/vendor/d3-2.8.1/test/svg/line-radial-test.js create mode 100755 static/vendor/d3-2.8.1/test/svg/line-test.js create mode 100755 static/vendor/d3-2.8.1/test/svg/symbol-test.js create mode 100755 static/vendor/d3-2.8.1/test/time/day-test.js create mode 100755 static/vendor/d3-2.8.1/test/time/days-test.js create mode 100755 static/vendor/d3-2.8.1/test/time/format-test.js create mode 100755 static/vendor/d3-2.8.1/test/time/hour-test.js create mode 100755 static/vendor/d3-2.8.1/test/time/hours-test.js create mode 100755 static/vendor/d3-2.8.1/test/time/minute-test.js create mode 100755 static/vendor/d3-2.8.1/test/time/minutes-test.js create mode 100755 static/vendor/d3-2.8.1/test/time/month-test.js create mode 100755 static/vendor/d3-2.8.1/test/time/months-test.js create mode 100755 static/vendor/d3-2.8.1/test/time/scale-test.js create mode 100755 static/vendor/d3-2.8.1/test/time/second-test.js create mode 100755 static/vendor/d3-2.8.1/test/time/seconds-test.js create mode 100755 static/vendor/d3-2.8.1/test/time/time.js create mode 100755 static/vendor/d3-2.8.1/test/time/week-test.js create mode 100755 static/vendor/d3-2.8.1/test/time/weeks-test.js create mode 100755 static/vendor/d3-2.8.1/test/time/year-test.js create mode 100755 static/vendor/d3-2.8.1/test/time/years-test.js create mode 120000 static/vendor/d3.min.js diff --git a/data/geo/data/en_geo_editors.json b/data/geo/data/en_geo_editors.json new file mode 100644 index 0000000..2e55320 --- /dev/null +++ b/data/geo/data/en_geo_editors.json @@ -0,0 +1 @@ +{"Canada": {"editors5": "2088", "editors": "6666", "editors100": "221"}, "Libyan Arab Jamahiriya": {"editors5": "6", "editors": "7", "editors100": "0"}, "Turkmenistan": {"editors5": "1", "editors": "1", "editors100": "0"}, "Montenegro": {"editors5": "9", "editors": "16", "editors100": "2"}, "Kazakstan": {"editors5": "12", "editors": "42", "editors100": "0"}, "Lithuania": {"editors5": "31", "editors": "94", "editors100": "3"}, "Cambodia": {"editors5": "6", "editors": "39", "editors100": "0"}, "Switzerland": {"editors5": "132", "editors": "503", "editors100": "11"}, "Ethiopia": {"editors5": "4", "editors": "21", "editors100": "0"}, "Aruba": {"editors5": "3", "editors": "5", "editors100": "1"}, "Argentina": {"editors5": "96", "editors": "336", "editors100": "9"}, "Bolivia": {"editors5": "2", "editors": "24", "editors100": "0"}, "Cameroon": {"editors5": "0", "editors": "3", "editors100": "0"}, "Ghana": {"editors5": "8", "editors": "32", "editors100": "1"}, "Saudi Arabia": {"editors5": "57", "editors": "194", "editors100": "5"}, "Yemen": {"editors5": "1", "editors": "5", "editors100": "1"}, "Japan": {"editors5": "210", "editors": "695", "editors100": "22"}, "American Samoa": {"editors5": "1", "editors": "1", "editors100": "0"}, "Northern Mariana Islands": {"editors5": "2", "editors": "3", "editors100": "0"}, "Slovenia": {"editors5": "41", "editors": "158", "editors100": "7"}, "Guatemala": {"editors5": "3", "editors": "25", "editors100": "0"}, "Bosnia and Herzegovina": {"editors5": "34", "editors": "67", "editors100": "3"}, "Kuwait": {"editors5": "20", "editors": "60", "editors100": "2"}, "Russian Federation": {"editors5": "266", "editors": "953", "editors100": "24"}, "Jordan": {"editors5": "20", "editors": "52", "editors100": "0"}, "Virgin Islands, British": {"editors5": "3", "editors": "8", "editors100": "0"}, "Dominica": {"editors5": "3", "editors": "8", "editors100": "0"}, "Liberia": {"editors5": "1", "editors": "2", "editors100": "0"}, "Maldives": {"editors5": "17", "editors": "45", "editors100": "2"}, "Micronesia, Federated States of": {"editors5": "0", "editors": "1", "editors100": "0"}, "Jamaica": {"editors5": "11", "editors": "35", "editors100": "0"}, "Oman": {"editors5": "8", "editors": "30", "editors100": "0"}, "Martinique": {"editors5": "0", "editors": "2", "editors100": "0"}, "Greenland": {"editors5": "0", "editors": "1", "editors100": "0"}, "French Guiana": {"editors5": "0", "editors": "2", "editors100": "0"}, "Finland": {"editors5": "168", "editors": "558", "editors100": "21"}, "Monaco": {"editors5": "1", "editors": "4", "editors100": "0"}, "New Zealand": {"editors5": "260", "editors": "832", "editors100": "31"}, "Virgin Islands, U.S.": {"editors5": "2", "editors": "5", "editors100": "0"}, "Jersey": {"editors5": "9", "editors": "16", "editors100": "2"}, "Bahamas": {"editors5": "4", "editors": "13", "editors100": "0"}, "Albania": {"editors5": "15", "editors": "40", "editors100": "1"}, "Samoa": {"editors5": "0", "editors": "2", "editors100": "0"}, "Macau": {"editors5": "3", "editors": "16", "editors100": "0"}, "United Arab Emirates": {"editors5": "101", "editors": "320", "editors100": "1"}, "Guam": {"editors5": "1", "editors": "4", "editors100": "0"}, "India": {"editors5": "1513", "editors": "5417", "editors100": "95"}, "Azerbaijan": {"editors5": "20", "editors": "58", "editors100": "2"}, "Lesotho": {"editors5": "0", "editors": "1", "editors100": "0"}, "Saint Vincent and the Grenadines": {"editors5": "0", "editors": "1", "editors100": "0"}, "Kenya": {"editors5": "16", "editors": "78", "editors100": "0"}, "Tajikistan": {"editors5": "2", "editors": "2", "editors100": "0"}, "Turkey": {"editors5": "128", "editors": "393", "editors100": "11"}, "Afghanistan": {"editors5": "2", "editors": "13", "editors100": "0"}, "Bangladesh": {"editors5": "81", "editors": "248", "editors100": "1"}, "Solomon Islands": {"editors5": "0", "editors": "1", "editors100": "0"}, "Turks and Caicos Islands": {"editors5": "1", "editors": "1", "editors100": "0"}, "Saint Lucia": {"editors5": "3", "editors": "7", "editors100": "1"}, "San Marino": {"editors5": "0", "editors": "1", "editors100": "0"}, "French Polynesia": {"editors5": "1", "editors": "3", "editors100": "0"}, "France": {"editors5": "482", "editors": "1760", "editors100": "31"}, "Syrian Arab Republic": {"editors5": "3", "editors": "6", "editors100": "0"}, "Bermuda": {"editors5": "1", "editors": "5", "editors100": "0"}, "Slovakia": {"editors5": "30", "editors": "112", "editors100": "2"}, "Somalia": {"editors5": "0", "editors": "4", "editors100": "0"}, "Peru": {"editors5": "39", "editors": "99", "editors100": "2"}, "Vanuatu": {"editors5": "1", "editors": "2", "editors100": "0"}, "Seychelles": {"editors5": "0", "editors": "2", "editors100": "0"}, "Norway": {"editors5": "186", "editors": "657", "editors100": "20"}, "Malawi": {"editors5": "1", "editors": "3", "editors100": "0"}, "Benin": {"editors5": "0", "editors": "1", "editors100": "0"}, "Cuba": {"editors5": "6", "editors": "22", "editors100": "1"}, "Iran, Islamic Republic of": {"editors5": "95", "editors": "284", "editors100": "9"}, "Saint Kitts and Nevis": {"editors5": "2", "editors": "5", "editors100": "0"}, "China": {"editors5": "153", "editors": "587", "editors100": "11"}, "Armenia": {"editors5": "17", "editors": "55", "editors100": "1"}, "Dominican Republic": {"editors5": "14", "editors": "44", "editors100": "1"}, "Ukraine": {"editors5": "106", "editors": "367", "editors100": "5"}, "Bahrain": {"editors5": "8", "editors": "27", "editors100": "1"}, "Tonga": {"editors5": "0", "editors": "2", "editors100": "0"}, "Cayman Islands": {"editors5": "2", "editors": "7", "editors100": "0"}, "Trinidad and Tobago": {"editors5": "8", "editors": "48", "editors100": "0"}, "Indonesia": {"editors5": "149", "editors": "406", "editors100": "13"}, "Mauritius": {"editors5": "6", "editors": "27", "editors100": "1"}, "Sweden": {"editors5": "308", "editors": "1006", "editors100": "28"}, "Belarus": {"editors5": "24", "editors": "67", "editors100": "1"}, "Mali": {"editors5": "1", "editors": "3", "editors100": "0"}, "Poland": {"editors5": "182", "editors": "635", "editors100": "15"}, "Bulgaria": {"editors5": "85", "editors": "232", "editors100": "11"}, "United States": {"editors5": "14080", "editors": "50197", "editors100": "1377"}, "Romania": {"editors5": "130", "editors": "351", "editors100": "9"}, "Angola": {"editors5": "0", "editors": "1", "editors100": "0"}, "Portugal": {"editors5": "108", "editors": "299", "editors100": "12"}, "South Africa": {"editors5": "115", "editors": "366", "editors100": "9"}, "Cyprus": {"editors5": "24", "editors": "77", "editors100": "3"}, "Brunei Darussalam": {"editors5": "8", "editors": "12", "editors100": "1"}, "Qatar": {"editors5": "13", "editors": "63", "editors100": "2"}, "Malaysia": {"editors5": "177", "editors": "470", "editors100": "12"}, "Austria": {"editors5": "90", "editors": "379", "editors100": "4"}, "Vietnam": {"editors5": "46", "editors": "140", "editors100": "1"}, "Mozambique": {"editors5": "2", "editors": "6", "editors100": "0"}, "Uganda": {"editors5": "2", "editors": "28", "editors100": "0"}, "Hungary": {"editors5": "110", "editors": "319", "editors100": "11"}, "Niger": {"editors5": "0", "editors": "1", "editors100": "0"}, "Isle of Man": {"editors5": "6", "editors": "27", "editors100": "1"}, "Brazil": {"editors5": "258", "editors": "768", "editors100": "25"}, "Faroe Islands": {"editors5": "2", "editors": "8", "editors100": "0"}, "Guinea": {"editors5": "1", "editors": "1", "editors100": "0"}, "Panama": {"editors5": "12", "editors": "33", "editors100": "0"}, "Korea, Republic of": {"editors5": "151", "editors": "412", "editors100": "11"}, "Costa Rica": {"editors5": "19", "editors": "62", "editors100": "0"}, "Luxembourg": {"editors5": "20", "editors": "58", "editors100": "2"}, "Cape Verde": {"editors5": "0", "editors": "2", "editors100": "0"}, "Andorra": {"editors5": "0", "editors": "1", "editors100": "0"}, "Satellite Provider": {"editors5": "2", "editors": "6", "editors100": "0"}, "Gibraltar": {"editors5": "2", "editors": "5", "editors100": "0"}, "Ireland": {"editors5": "290", "editors": "879", "editors100": "27"}, "Pakistan": {"editors5": "190", "editors": "687", "editors100": "14"}, "Nigeria": {"editors5": "14", "editors": "79", "editors100": "0"}, "Ecuador": {"editors5": "24", "editors": "52", "editors100": "2"}, "Czech Republic": {"editors5": "101", "editors": "350", "editors100": "11"}, "Europe": {"editors5": "42", "editors": "149", "editors100": "2"}, "Australia": {"editors5": "1333", "editors": "4459", "editors100": "165"}, "Algeria": {"editors5": "3", "editors": "16", "editors100": "0"}, "El Salvador": {"editors5": "3", "editors": "19", "editors100": "1"}, "Tuvalu": {"editors5": "1", "editors": "1", "editors100": "0"}, "Rwanda": {"editors5": "3", "editors": "7", "editors100": "0"}, "Chile": {"editors5": "67", "editors": "201", "editors100": "6"}, "Puerto Rico": {"editors5": "30", "editors": "92", "editors100": "1"}, "Belgium": {"editors5": "149", "editors": "541", "editors100": "16"}, "Thailand": {"editors5": "125", "editors": "299", "editors100": "11"}, "Haiti": {"editors5": "3", "editors": "6", "editors100": "0"}, "Belize": {"editors5": "2", "editors": "7", "editors100": "0"}, "Hong Kong": {"editors5": "151", "editors": "439", "editors100": "8"}, "Georgia": {"editors5": "35", "editors": "67", "editors100": "5"}, "Lao People's Democratic Republic": {"editors5": "0", "editors": "7", "editors100": "0"}, "Gambia": {"editors5": "0", "editors": "1", "editors100": "0"}, "Philippines": {"editors5": "354", "editors": "895", "editors100": "39"}, "Asia/Pacific Region": {"editors5": "9", "editors": "47", "editors100": "0"}, "Croatia": {"editors5": "67", "editors": "176", "editors100": "7"}, "Mongolia": {"editors5": "6", "editors": "20", "editors100": "0"}, "Guernsey": {"editors5": "0", "editors": "3", "editors100": "0"}, "Namibia": {"editors5": "3", "editors": "9", "editors100": "0"}, "Grenada": {"editors5": "1", "editors": "2", "editors100": "0"}, "Iraq": {"editors5": "5", "editors": "21", "editors100": "0"}, "Tanzania, United Republic of": {"editors5": "7", "editors": "21", "editors100": "1"}, "Estonia": {"editors5": "55", "editors": "126", "editors100": "8"}, "Uruguay": {"editors5": "20", "editors": "60", "editors100": "3"}, "Lebanon": {"editors5": "28", "editors": "79", "editors100": "0"}, "Uzbekistan": {"editors5": "2", "editors": "12", "editors100": "0"}, "Tunisia": {"editors5": "4", "editors": "16", "editors100": "0"}, "Palestinian Territory": {"editors5": "7", "editors": "17", "editors100": "0"}, "Holy See (Vatican City State)": {"editors5": "1", "editors": "2", "editors100": "0"}, "Antigua and Barbuda": {"editors5": "0", "editors": "3", "editors100": "0"}, "Spain": {"editors5": "301", "editors": "1021", "editors100": "25"}, "Colombia": {"editors5": "44", "editors": "147", "editors100": "5"}, "Reunion": {"editors5": "1", "editors": "4", "editors100": "0"}, "Burundi": {"editors5": "0", "editors": "1", "editors100": "0"}, "Taiwan": {"editors5": "73", "editors": "238", "editors100": "1"}, "Fiji": {"editors5": "4", "editors": "10", "editors100": "1"}, "Barbados": {"editors5": "1", "editors": "6", "editors100": "0"}, "Madagascar": {"editors5": "0", "editors": "4", "editors100": "0"}, "Italy": {"editors5": "404", "editors": "1160", "editors100": "36"}, "Bhutan": {"editors5": "1", "editors": "10", "editors100": "0"}, "Sudan": {"editors5": "1", "editors": "12", "editors100": "0"}, "Nepal": {"editors5": "20", "editors": "78", "editors100": "1"}, "Malta": {"editors5": "16", "editors": "62", "editors100": "1"}, "Netherlands": {"editors5": "459", "editors": "1368", "editors100": "64"}, "Anonymous Proxy": {"editors5": "21", "editors": "68", "editors100": "3"}, "Suriname": {"editors5": "0", "editors": "4", "editors100": "0"}, "Venezuela": {"editors5": "30", "editors": "99", "editors100": "2"}, "Netherlands Antilles": {"editors5": "4", "editors": "16", "editors100": "0"}, "Aland Islands": {"editors5": "1", "editors": "4", "editors100": "0"}, "Israel": {"editors5": "223", "editors": "659", "editors100": "23"}, "Iceland": {"editors5": "16", "editors": "75", "editors100": "2"}, "Zambia": {"editors5": "1", "editors": "5", "editors100": "0"}, "Senegal": {"editors5": "3", "editors": "4", "editors100": "0"}, "Papua New Guinea": {"editors5": "0", "editors": "3", "editors100": "0"}, "Invalid IP": {"editors5": "4", "editors": "7", "editors100": "3"}, "Zimbabwe": {"editors5": "1", "editors": "12", "editors100": "0"}, "Germany": {"editors5": "823", "editors": "2917", "editors100": "80"}, "Denmark": {"editors5": "143", "editors": "484", "editors100": "12"}, "Cote D'Ivoire": {"editors5": "1", "editors": "1", "editors100": "0"}, "Moldova, Republic of": {"editors5": "8", "editors": "32", "editors100": "0"}, "Mauritania": {"editors5": "0", "editors": "1", "editors100": "0"}, "Kyrgyzstan": {"editors5": "6", "editors": "18", "editors100": "1"}, "Congo, The Democratic Republic of the": {"editors5": "0", "editors": "1", "editors100": "0"}, "Macedonia": {"editors5": "24", "editors": "62", "editors100": "4"}, "Sri Lanka": {"editors5": "46", "editors": "177", "editors100": "2"}, "Latvia": {"editors5": "34", "editors": "72", "editors100": "3"}, "Guyana": {"editors5": "3", "editors": "6", "editors100": "0"}, "Guadeloupe": {"editors5": "1", "editors": "3", "editors100": "0"}, "Morocco": {"editors5": "9", "editors": "38", "editors100": "1"}, "Honduras": {"editors5": "2", "editors": "18", "editors100": "0"}, "Myanmar": {"editors5": "1", "editors": "2", "editors100": "0"}, "Mexico": {"editors5": "111", "editors": "409", "editors100": "10"}, "Egypt": {"editors5": "43", "editors": "159", "editors100": "0"}, "Nicaragua": {"editors5": "6", "editors": "14", "editors100": "0"}, "Singapore": {"editors5": "241", "editors": "638", "editors100": "17"}, "Serbia": {"editors5": "107", "editors": "293", "editors100": "11"}, "United Kingdom": {"editors5": "4835", "editors": "15157", "editors100": "642"}, "Greece": {"editors5": "129", "editors": "392", "editors100": "9"}, "Paraguay": {"editors5": "4", "editors": "25", "editors100": "0"}, "Gabon": {"editors5": "0", "editors": "1", "editors100": "0"}, "Botswana": {"editors5": "0", "editors": "4", "editors100": "0"}} \ No newline at end of file diff --git a/data/geo/data/en_geo_editors.tsv b/data/geo/data/en_geo_editors.tsv new file mode 100644 index 0000000..52efc67 --- /dev/null +++ b/data/geo/data/en_geo_editors.tsv @@ -0,0 +1,205 @@ +Afghanistan 13 2 0 +Aland Islands 4 1 0 +Albania 40 15 1 +Algeria 16 3 0 +American Samoa 1 1 0 +Andorra 1 0 0 +Angola 1 0 0 +Anonymous Proxy 68 21 3 +Antigua and Barbuda 3 0 0 +Argentina 336 96 9 +Armenia 55 17 1 +Aruba 5 3 1 +Asia/Pacific Region 47 9 0 +Australia 4459 1333 165 +Austria 379 90 4 +Azerbaijan 58 20 2 +Bahamas 13 4 0 +Bahrain 27 8 1 +Bangladesh 248 81 1 +Barbados 6 1 0 +Belarus 67 24 1 +Belgium 541 149 16 +Belize 7 2 0 +Benin 1 0 0 +Bermuda 5 1 0 +Bhutan 10 1 0 +Bolivia 24 2 0 +Bosnia and Herzegovina 67 34 3 +Botswana 4 0 0 +Brazil 768 258 25 +Brunei Darussalam 12 8 1 +Bulgaria 232 85 11 +Burundi 1 0 0 +Cambodia 39 6 0 +Cameroon 3 0 0 +Canada 6666 2088 221 +Cape Verde 2 0 0 +Cayman Islands 7 2 0 +Chile 201 67 6 +China 587 153 11 +Colombia 147 44 5 +Congo, The Democratic Republic of the 1 0 0 +Costa Rica 62 19 0 +Cote D'Ivoire 1 1 0 +Croatia 176 67 7 +Cuba 22 6 1 +Cyprus 77 24 3 +Czech Republic 350 101 11 +Denmark 484 143 12 +Dominica 8 3 0 +Dominican Republic 44 14 1 +Ecuador 52 24 2 +Egypt 159 43 0 +El Salvador 19 3 1 +Estonia 126 55 8 +Ethiopia 21 4 0 +Europe 149 42 2 +Faroe Islands 8 2 0 +Fiji 10 4 1 +Finland 558 168 21 +France 1760 482 31 +French Guiana 2 0 0 +French Polynesia 3 1 0 +Gabon 1 0 0 +Gambia 1 0 0 +Georgia 67 35 5 +Germany 2917 823 80 +Ghana 32 8 1 +Gibraltar 5 2 0 +Greece 392 129 9 +Greenland 1 0 0 +Grenada 2 1 0 +Guadeloupe 3 1 0 +Guam 4 1 0 +Guatemala 25 3 0 +Guernsey 3 0 0 +Guinea 1 1 0 +Guyana 6 3 0 +Haiti 6 3 0 +Holy See (Vatican City State) 2 1 0 +Honduras 18 2 0 +Hong Kong 439 151 8 +Hungary 319 110 11 +Iceland 75 16 2 +India 5417 1513 95 +Indonesia 406 149 13 +Invalid IP 7 4 3 +Iran, Islamic Republic of 284 95 9 +Iraq 21 5 0 +Ireland 879 290 27 +Isle of Man 27 6 1 +Israel 659 223 23 +Italy 1160 404 36 +Jamaica 35 11 0 +Japan 695 210 22 +Jersey 16 9 2 +Jordan 52 20 0 +Kazakstan 42 12 0 +Kenya 78 16 0 +Korea, Republic of 412 151 11 +Kuwait 60 20 2 +Kyrgyzstan 18 6 1 +Lao People's Democratic Republic 7 0 0 +Latvia 72 34 3 +Lebanon 79 28 0 +Lesotho 1 0 0 +Liberia 2 1 0 +Libyan Arab Jamahiriya 7 6 0 +Lithuania 94 31 3 +Luxembourg 58 20 2 +Macau 16 3 0 +Macedonia 62 24 4 +Madagascar 4 0 0 +Malawi 3 1 0 +Malaysia 470 177 12 +Maldives 45 17 2 +Mali 3 1 0 +Malta 62 16 1 +Martinique 2 0 0 +Mauritania 1 0 0 +Mauritius 27 6 1 +Mexico 409 111 10 +Micronesia, Federated States of 1 0 0 +Moldova, Republic of 32 8 0 +Monaco 4 1 0 +Mongolia 20 6 0 +Montenegro 16 9 2 +Morocco 38 9 1 +Mozambique 6 2 0 +Myanmar 2 1 0 +Namibia 9 3 0 +Nepal 78 20 1 +Netherlands 1368 459 64 +Netherlands Antilles 16 4 0 +New Zealand 832 260 31 +Nicaragua 14 6 0 +Niger 1 0 0 +Nigeria 79 14 0 +Northern Mariana Islands 3 2 0 +Norway 657 186 20 +Oman 30 8 0 +Pakistan 687 190 14 +Palestinian Territory 17 7 0 +Panama 33 12 0 +Papua New Guinea 3 0 0 +Paraguay 25 4 0 +Peru 99 39 2 +Philippines 895 354 39 +Poland 635 182 15 +Portugal 299 108 12 +Puerto Rico 92 30 1 +Qatar 63 13 2 +Reunion 4 1 0 +Romania 351 130 9 +Russian Federation 953 266 24 +Rwanda 7 3 0 +Saint Kitts and Nevis 5 2 0 +Saint Lucia 7 3 1 +Saint Vincent and the Grenadines 1 0 0 +Samoa 2 0 0 +San Marino 1 0 0 +Satellite Provider 6 2 0 +Saudi Arabia 194 57 5 +Senegal 4 3 0 +Serbia 293 107 11 +Seychelles 2 0 0 +Singapore 638 241 17 +Slovakia 112 30 2 +Slovenia 158 41 7 +Solomon Islands 1 0 0 +Somalia 4 0 0 +South Africa 366 115 9 +Spain 1021 301 25 +Sri Lanka 177 46 2 +Sudan 12 1 0 +Suriname 4 0 0 +Sweden 1006 308 28 +Switzerland 503 132 11 +Syrian Arab Republic 6 3 0 +Taiwan 238 73 1 +Tajikistan 2 2 0 +Tanzania, United Republic of 21 7 1 +Thailand 299 125 11 +Tonga 2 0 0 +Trinidad and Tobago 48 8 0 +Tunisia 16 4 0 +Turkey 393 128 11 +Turkmenistan 1 1 0 +Turks and Caicos Islands 1 1 0 +Tuvalu 1 1 0 +Uganda 28 2 0 +Ukraine 367 106 5 +United Arab Emirates 320 101 1 +United Kingdom 15157 4835 642 +United States 50197 14080 1377 +Uruguay 60 20 3 +Uzbekistan 12 2 0 +Vanuatu 2 1 0 +Venezuela 99 30 2 +Vietnam 140 46 1 +Virgin Islands, British 8 3 0 +Virgin Islands, U.S. 5 2 0 +Yemen 5 1 1 +Zambia 5 1 0 +Zimbabwe 12 1 0 diff --git a/data/geo/maps/world-countries.json b/data/geo/maps/world-countries.json index c5094ce..788dbbd 100755 --- a/data/geo/maps/world-countries.json +++ b/data/geo/maps/world-countries.json @@ -16,13 +16,13 @@ {"type":"Feature","properties":{"name":"Burkina Faso"},"geometry":{"type":"Polygon","coordinates":[[[-2.827496,9.642461],[-3.511899,9.900326],[-3.980449,9.862344],[-4.330247,9.610835],[-4.779884,9.821985],[-4.954653,10.152714],[-5.404342,10.370737],[-5.470565,10.95127],[-5.197843,11.375146],[-5.220942,11.713859],[-4.427166,12.542646],[-4.280405,13.228444],[-4.006391,13.472485],[-3.522803,13.337662],[-3.103707,13.541267],[-2.967694,13.79815],[-2.191825,14.246418],[-2.001035,14.559008],[-1.066363,14.973815],[-0.515854,15.116158],[-0.266257,14.924309],[0.374892,14.928908],[0.295646,14.444235],[0.429928,13.988733],[0.993046,13.33575],[1.024103,12.851826],[2.177108,12.625018],[2.154474,11.94015],[1.935986,11.64115],[1.447178,11.547719],[1.24347,11.110511],[0.899563,10.997339],[0.023803,11.018682],[-0.438702,11.098341],[-0.761576,10.93693],[-1.203358,11.009819],[-2.940409,10.96269],[-2.963896,10.395335],[-2.827496,9.642461]]]},"id":"BFA"}, {"type":"Feature","properties":{"name":"Bangladesh"},"geometry":{"type":"Polygon","coordinates":[[[92.672721,22.041239],[92.652257,21.324048],[92.303234,21.475485],[92.368554,20.670883],[92.082886,21.192195],[92.025215,21.70157],[91.834891,22.182936],[91.417087,22.765019],[90.496006,22.805017],[90.586957,22.392794],[90.272971,21.836368],[89.847467,22.039146],[89.70205,21.857116],[89.418863,21.966179],[89.031961,22.055708],[88.876312,22.879146],[88.52977,23.631142],[88.69994,24.233715],[88.084422,24.501657],[88.306373,24.866079],[88.931554,25.238692],[88.209789,25.768066],[88.563049,26.446526],[89.355094,26.014407],[89.832481,25.965082],[89.920693,25.26975],[90.872211,25.132601],[91.799596,25.147432],[92.376202,24.976693],[91.915093,24.130414],[91.46773,24.072639],[91.158963,23.503527],[91.706475,22.985264],[91.869928,23.624346],[92.146035,23.627499],[92.672721,22.041239]]]},"id":"BGD"}, {"type":"Feature","properties":{"name":"Bulgaria"},"geometry":{"type":"Polygon","coordinates":[[[22.65715,44.234923],[22.944832,43.823785],[23.332302,43.897011],[24.100679,43.741051],[25.569272,43.688445],[26.065159,43.943494],[27.2424,44.175986],[27.970107,43.812468],[28.558081,43.707462],[28.039095,43.293172],[27.673898,42.577892],[27.99672,42.007359],[27.135739,42.141485],[26.117042,41.826905],[26.106138,41.328899],[25.197201,41.234486],[24.492645,41.583896],[23.692074,41.309081],[22.952377,41.337994],[22.881374,41.999297],[22.380526,42.32026],[22.545012,42.461362],[22.436595,42.580321],[22.604801,42.898519],[22.986019,43.211161],[22.500157,43.642814],[22.410446,44.008063],[22.65715,44.234923]]]},"id":"BGR"}, -{"type":"Feature","properties":{"name":"The Bahamas"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-77.53466,23.75975],[-77.78,23.71],[-78.03405,24.28615],[-78.40848,24.57564],[-78.19087,25.2103],[-77.89,25.17],[-77.54,24.34],[-77.53466,23.75975]]],[[[-77.82,26.58],[-78.91,26.42],[-78.98,26.79],[-78.51,26.87],[-77.85,26.84],[-77.82,26.58]]],[[[-77,26.59],[-77.17255,25.87918],[-77.35641,26.00735],[-77.34,26.53],[-77.78802,26.92516],[-77.79,27.04],[-77,26.59]]]]},"id":"BHS"}, +{"type":"Feature","properties":{"name":"Bahamas"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-77.53466,23.75975],[-77.78,23.71],[-78.03405,24.28615],[-78.40848,24.57564],[-78.19087,25.2103],[-77.89,25.17],[-77.54,24.34],[-77.53466,23.75975]]],[[[-77.82,26.58],[-78.91,26.42],[-78.98,26.79],[-78.51,26.87],[-77.85,26.84],[-77.82,26.58]]],[[[-77,26.59],[-77.17255,25.87918],[-77.35641,26.00735],[-77.34,26.53],[-77.78802,26.92516],[-77.79,27.04],[-77,26.59]]]]},"id":"BHS"}, {"type":"Feature","properties":{"name":"Bosnia and Herzegovina"},"geometry":{"type":"Polygon","coordinates":[[[19.005486,44.860234],[19.36803,44.863],[19.11761,44.42307],[19.59976,44.03847],[19.454,43.5681],[19.21852,43.52384],[19.03165,43.43253],[18.70648,43.20011],[18.56,42.65],[17.674922,43.028563],[17.297373,43.446341],[16.916156,43.667722],[16.456443,44.04124],[16.23966,44.351143],[15.750026,44.818712],[15.959367,45.233777],[16.318157,45.004127],[16.534939,45.211608],[17.002146,45.233777],[17.861783,45.06774],[18.553214,45.08159],[19.005486,44.860234]]]},"id":"BIH"}, {"type":"Feature","properties":{"name":"Belarus"},"geometry":{"type":"Polygon","coordinates":[[[23.484128,53.912498],[24.450684,53.905702],[25.536354,54.282423],[25.768433,54.846963],[26.588279,55.167176],[26.494331,55.615107],[27.10246,55.783314],[28.176709,56.16913],[29.229513,55.918344],[29.371572,55.670091],[29.896294,55.789463],[30.873909,55.550976],[30.971836,55.081548],[30.757534,54.811771],[31.384472,54.157056],[31.791424,53.974639],[31.731273,53.794029],[32.405599,53.618045],[32.693643,53.351421],[32.304519,53.132726],[31.497644,53.167427],[31.305201,53.073996],[31.540018,52.742052],[31.785998,52.101678],[30.927549,52.042353],[30.619454,51.822806],[30.555117,51.319503],[30.157364,51.416138],[29.254938,51.368234],[28.992835,51.602044],[28.617613,51.427714],[28.241615,51.572227],[27.454066,51.592303],[26.337959,51.832289],[25.327788,51.910656],[24.553106,51.888461],[24.005078,51.617444],[23.527071,51.578454],[23.508002,52.023647],[23.199494,52.486977],[23.799199,52.691099],[23.804935,53.089731],[23.527536,53.470122],[23.484128,53.912498]]]},"id":"BLR"}, {"type":"Feature","properties":{"name":"Belize"},"geometry":{"type":"Polygon","coordinates":[[[-89.14308,17.808319],[-89.150909,17.955468],[-89.029857,18.001511],[-88.848344,17.883198],[-88.490123,18.486831],[-88.300031,18.499982],[-88.296336,18.353273],[-88.106813,18.348674],[-88.123479,18.076675],[-88.285355,17.644143],[-88.197867,17.489475],[-88.302641,17.131694],[-88.239518,17.036066],[-88.355428,16.530774],[-88.551825,16.265467],[-88.732434,16.233635],[-88.930613,15.887273],[-89.229122,15.886938],[-89.150806,17.015577],[-89.14308,17.808319]]]},"id":"BLZ"}, {"type":"Feature","properties":{"name":"Bolivia"},"geometry":{"type":"Polygon","coordinates":[[[-62.846468,-22.034985],[-63.986838,-21.993644],[-64.377021,-22.798091],[-64.964892,-22.075862],[-66.273339,-21.83231],[-67.106674,-22.735925],[-67.82818,-22.872919],[-68.219913,-21.494347],[-68.757167,-20.372658],[-68.442225,-19.405068],[-68.966818,-18.981683],[-69.100247,-18.260125],[-69.590424,-17.580012],[-68.959635,-16.500698],[-69.389764,-15.660129],[-69.160347,-15.323974],[-69.339535,-14.953195],[-68.948887,-14.453639],[-68.929224,-13.602684],[-68.88008,-12.899729],[-68.66508,-12.5613],[-69.529678,-10.951734],[-68.786158,-11.03638],[-68.271254,-11.014521],[-68.048192,-10.712059],[-67.173801,-10.306812],[-66.646908,-9.931331],[-65.338435,-9.761988],[-65.444837,-10.511451],[-65.321899,-10.895872],[-65.402281,-11.56627],[-64.316353,-12.461978],[-63.196499,-12.627033],[-62.80306,-13.000653],[-62.127081,-13.198781],[-61.713204,-13.489202],[-61.084121,-13.479384],[-60.503304,-13.775955],[-60.459198,-14.354007],[-60.264326,-14.645979],[-60.251149,-15.077219],[-60.542966,-15.09391],[-60.15839,-16.258284],[-58.24122,-16.299573],[-58.388058,-16.877109],[-58.280804,-17.27171],[-57.734558,-17.552468],[-57.498371,-18.174188],[-57.676009,-18.96184],[-57.949997,-19.400004],[-57.853802,-19.969995],[-58.166392,-20.176701],[-58.183471,-19.868399],[-59.115042,-19.356906],[-60.043565,-19.342747],[-61.786326,-19.633737],[-62.265961,-20.513735],[-62.291179,-21.051635],[-62.685057,-22.249029],[-62.846468,-22.034985]]]},"id":"BOL"}, {"type":"Feature","properties":{"name":"Brazil"},"geometry":{"type":"Polygon","coordinates":[[[-57.625133,-30.216295],[-56.2909,-28.852761],[-55.162286,-27.881915],[-54.490725,-27.474757],[-53.648735,-26.923473],[-53.628349,-26.124865],[-54.13005,-25.547639],[-54.625291,-25.739255],[-54.428946,-25.162185],[-54.293476,-24.5708],[-54.29296,-24.021014],[-54.652834,-23.839578],[-55.027902,-24.001274],[-55.400747,-23.956935],[-55.517639,-23.571998],[-55.610683,-22.655619],[-55.797958,-22.35693],[-56.473317,-22.0863],[-56.88151,-22.282154],[-57.937156,-22.090176],[-57.870674,-20.732688],[-58.166392,-20.176701],[-57.853802,-19.969995],[-57.949997,-19.400004],[-57.676009,-18.96184],[-57.498371,-18.174188],[-57.734558,-17.552468],[-58.280804,-17.27171],[-58.388058,-16.877109],[-58.24122,-16.299573],[-60.15839,-16.258284],[-60.542966,-15.09391],[-60.251149,-15.077219],[-60.264326,-14.645979],[-60.459198,-14.354007],[-60.503304,-13.775955],[-61.084121,-13.479384],[-61.713204,-13.489202],[-62.127081,-13.198781],[-62.80306,-13.000653],[-63.196499,-12.627033],[-64.316353,-12.461978],[-65.402281,-11.56627],[-65.321899,-10.895872],[-65.444837,-10.511451],[-65.338435,-9.761988],[-66.646908,-9.931331],[-67.173801,-10.306812],[-68.048192,-10.712059],[-68.271254,-11.014521],[-68.786158,-11.03638],[-69.529678,-10.951734],[-70.093752,-11.123972],[-70.548686,-11.009147],[-70.481894,-9.490118],[-71.302412,-10.079436],[-72.184891,-10.053598],[-72.563033,-9.520194],[-73.226713,-9.462213],[-73.015383,-9.032833],[-73.571059,-8.424447],[-73.987235,-7.52383],[-73.723401,-7.340999],[-73.724487,-6.918595],[-73.120027,-6.629931],[-73.219711,-6.089189],[-72.964507,-5.741251],[-72.891928,-5.274561],[-71.748406,-4.593983],[-70.928843,-4.401591],[-70.794769,-4.251265],[-69.893635,-4.298187],[-69.444102,-1.556287],[-69.420486,-1.122619],[-69.577065,-0.549992],[-70.020656,-0.185156],[-70.015566,0.541414],[-69.452396,0.706159],[-69.252434,0.602651],[-69.218638,0.985677],[-69.804597,1.089081],[-69.816973,1.714805],[-67.868565,1.692455],[-67.53781,2.037163]