Releases: d3/d3-geo-projection
Releases · d3/d3-geo-projection
v2.0.0
- Change d3.geoStitch to return a shallow copy rather than modifying the input object. (#88)
- Change d3.geoQuantize to return a shallow copy rather than modifying the input object.
v1.2.3
v1.2.2
- Fix projection.invert on interrupted projections. Thanks, @apezel! (#97)
v1.2.1
v1.2.0
- Add d3.geoQuantize.
- Add geoproject --precision.
v1.1.1
- Add clamping to d3.geoStitch, such that coordinates never exceed [±180°, ±90°].
v1.1.0
- Add d3.geoProject and geoproject for serializing projected GeoJSON.
- Add d3.geoStitch and geostitch for removing antimeridian and polar cuts.
- Add d3.geoPolyhedral for custom polyhedral projections. Thanks, @Fil @jasondavies!
- Add d3.geoPolyhedralButterfly, the gnomonic butterfly projection.
- Add d3.geoPolyhedralCollignon, the Collignon butterfly projection.
- Add d3.geoPolyhedralWaterman, Steve Waterman’s butterfly projection.
- Add d3.geoQuincuncial for custom quincuncial projections.
- Add geo2svg for converting projected GeoJSON to SVG.
- Add geograticule for serializing graticules.
- Fix healpix.invert.
- Improve the README.
v1.0.3
v1.0.2
- Fix the spelling of “Peirce” in d3.geoPeirceQuincuncial.
- Tweak the lobes used by d3.geoInterruptedSinusoidal.
v1.0.1
- Fix aspect ratio of d3.geoHealpix when lobes is not 4.