GithubHelp home page GithubHelp logo

dataninja / drawmaps Goto Github PK

View Code? Open in Web Editor NEW
5.0 5.0 0.0 16.08 MB

DRAWMaps by Dataninja - The missing link between spreadsheets and maps.

Home Page: https://dataninja.github.io/drawmaps/

License: Apache License 2.0

JavaScript 79.42% CSS 8.95% HTML 11.62%

drawmaps's People

Contributors

btford avatar constanzaur avatar fcurella avatar giorgiocaviglia avatar giorgiouboldi avatar iosonosempreio avatar mikima avatar nelsonmau avatar uf0 avatar vathsav avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

drawmaps's Issues

Add auto-generated legend

An useful feature to better understand data in the map it would be an automatic legend sticked on the map.
It could be:

  • based on binning (if we have 4 bins, the legend will have same intervals...). Once the bins are changing, the legend will change too.
  • switchable by a On/Off button
  • arrangeble in one of the four drawing corners (top-left, top-right, etc...)

Add a zoom feature

The zoom feature simply works on the canvas area.
The zoom allows user to make bigger a specific area that will be zoomed within the canvas.

At that point, the download feature will allow user to download only the part of the map visible within the canvas

Problem with cartogram / nuts0

cartogram does not work with the following data

Id Country Cases
AL Albania 14266
AD Andorra 2110
AT Austria 48146
BY Belarus 79852
BE Belgium 130235
BA Bosnia and Herzegovina 28354
BG Bulgaria 21587
HR Croatia 17659
CY Cyprus 1824
CZ Czechia 82446
DK Denmark 30168
EE Estonia 3607
FI Finland 10538
FR France 629509
DE Germany 301573
GR Greece 19842
HU Hungary 30575
IS Iceland 2921
IE Ireland 38032
IT Italy 325329
XK Kosovo 12683
LV Latvia 2086
LI Liechtenstein 126
LT Lithuania 5185
LU Luxembourg 8709
MT Malta 3270
MD Moldova 56579
MC Monaco 222
ME Montenegro 12127
NL Netherlands 141226
NO Norway 14457
PL Poland 100074
PT Portugal 79151
MK North Macedonia 18790
RO Romania 135900
RU Russia 1209039
SM San Marino 732
RS Serbia 33901
SK Slovakia 13139
SI Slovenia 6498
ES Spain 789932
SE Sweden 94283
CH Switzerland 54384
UA Ukraine 232424
GB United Kingdom 505619
VA Vatican City 12

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.