Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/emeeks/d3-carto-map

A mapping API that uses D3 geospatial functionality
https://github.com/emeeks/d3-carto-map

Last synced: 4 days ago
JSON representation

A mapping API that uses D3 geospatial functionality

Awesome Lists containing this project

README

        

d3-carto-map
======

0.4

**d3.carto** is a library for creating layer-based maps using D3. It allows you to easily make tile and vector maps that take advantage of D3's amazing geospatial functionality.

Take a look at [the wiki](https://github.com/emeeks/d3-carto-map/wiki) to get started or if you'd prefer to see what d3.carto can do, [there are some examples here](https://github.com/emeeks/d3-carto-map/wiki/Examples) and more as [blocks](http://bl.ocks.org/emeeks).

[![d3.carto examples](d3cartoexample.png "d3.carto examples")](https://github.com/emeeks/d3-carto-map/wiki/Examples)

Contributing
-------------

To work with the development version of d3-carto-map, you will need to have [Node.js](http://nodejs.org/) and [npm](https://www.npmjs.com/) installed.

You can then install the node packages for d3-carto-map by running `make install-deps`.

Source code is in the `src/` directory. Run `make all` to create the production files `d3.carto.map.js` and `d3.carto.map.min.js`. Running `make watch` will generate those production files continuously.