d3-geomap is designed to be a reusable geographic map for D3.
In its current stage it consists of a class to create plain maps
d3.geomap() and one for choropleth maps
Refer to the documentation on how to use d3-geomap and to download a bundle that contains minified versions of d3-geomap and its dependencies as well as TopoJSON files for creating world and individual country maps.
$ npm install d3-geomap
;;const worldMap = ;worldMap;worldMap;
Otherwise, see examples in the
Clone the repo & install dependencies:
$ git clone https://github.com/yaph/d3-geomap.git$ cd d3-geomap$ npm install
Start the development server:
$ npm run serve
A browser should open pointed to
http://localhost:8000/examples/. Choose to view one of the example maps.
The map above, showing birth countries of Football World Cup 2014 players, was created with d3-geomap. You can find more example maps here.