Skip to content

Datamaps.co is a free and simple platform for creating visualizations with data maps

License

Notifications You must be signed in to change notification settings

bentaylor2/datamaps.co

 
 

Repository files navigation

datamaps.co

Datamaps.co is a free and simple platform for creating visualizations with data maps. It allows you to upload CSV file with region data, and fully customize your map's appearance. Your Map can be saved as PNG or SVG.

Main technology stack

  • React
  • Redux
  • d3
  • Node + express
  • css-modules

Adding new map

  • prepare topoJSON file:
  • place topoJSON file in public/data/topo/MAP_TYPE.json
  • create example csv and put to public/data/csv/
    • you can run: node lib/scripts/js_to_csv.js [MAP_TYPE] (it will load topojson file from previous steps)
  • add map info to src/config/maps.js
  • create map image thumb and put to public/images/maps/ [resolution: 350x250]

Dependencies

  • Node v7.1.0
  • npm v3.10.9
  • yarnpkg v0.16.1

Development

  • clone this repo
  • run yarn install from main repo directory
  • start express.js server: npm start
  • go to localhost:3030 in your browser

License

The project is available as open source under the terms of the MIT License.

About

Datamaps.co is a free and simple platform for creating visualizations with data maps

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 94.5%
  • CSS 5.0%
  • Ruby 0.5%