D3.js
JavaScript library for data-driven documents, including the d3-geo map projections.
ISC
About
D3 is a JavaScript library for producing data-driven documents, with SVG, Canvas and HTML output. Its d3-geo module implements geographic and projected map projections, path generation and spherical geometry, which makes D3 a common building block for bespoke web cartography outside of tile renderers. The rest of the library covers scales, shapes and layout used for map legends, axes and charts.
Features
- d3-geo projections and path generation
- Spherical geometry, graticules and clipping
- SVG, Canvas and HTML rendering targets
- Scales, axes and legends for map symbology
- Modular: import only the packages you need
- Works with TopoJSON and GeoJSON inputs
Related tools
GeoDjango
Django's geographic web framework for spatial models, queries, and GIS web apps.
Apache ECharts
JavaScript visualization library with interactive charts, maps, and geographic data components.
Leaflet
Leading open-source JavaScript library for mobile-friendly interactive maps. Simple and lightweight.
CesiumJS
Open-source JavaScript library for world-class 3D globes and maps with WebGL.
Details
- Type
- Library
- Pricing
- open-source
- License
- ISC