Skip to content

Releases: topojson/topojson

1.6.9

30 Apr 15:51
Compare
Choose a tag to compare

Add topojson-svg command-line tool for converting TopoJSON to SVG.

1.6.8

15 Apr 16:33
Compare
Choose a tag to compare
  • Optimize topojson.presimplify.

1.6.7

09 Apr 18:54
Compare
Choose a tag to compare
  • Prune unused arcs after merging.

1.6.6

08 Apr 03:56
Compare
Choose a tag to compare
  • If no input files are specified to topojson, it will now try to read JSON input from stdin.
  • If no input files are specified to topojson-group, it will now try to read input from stdin.
  • If no input files are specified to topojson-merge, it will now try to read input from stdin.
  • If no input files are specified to topojson-geojson, it will now try to read input from stdin.
  • The topojson-geojson command now allows only a single file as input.

1.6.5

05 Apr 20:51
Compare
Choose a tag to compare
  • topojson-merge and topojson-group now propagate properties across merged and grouped objects.

1.6.4

04 Apr 16:42
Compare
Choose a tag to compare
  • The geojson command-line tool is now available as topojson-geojson.

1.6.2

03 Apr 03:04
Compare
Choose a tag to compare
  • The new topojson-group command-line tool can be used to group polygon features into multipolygon features when they share the same id.

1.6.1

01 Apr 16:23
Compare
Choose a tag to compare
  • Various optimizations to improve performance and reduce memory usage while constructing topologies.

1.6.0

31 Mar 04:46
Compare
Choose a tag to compare
  • When stitching antimeridian cuts, merge polygons split by the antimeridian (such as eastern Russia).
  • Add topojson.merge for merging polygons whilst removing interior borders.
  • Add topojson.meshArcs and topojson.mergeArcs.
  • Fix topojson.mesh to preserve the directionality of meshed lines.
  • Separate pre-quantization from post-quantization as follows:
  • Pre-quantization occurs before the topology is constructed, and is controlled by --pre-quantization or --q0. Pre-quantization may produce simpler topologies from messy inputs, but should be disabled to preserve the input topology exactly.
  • Post-quantization occurs after the topology is created which, and is solely for producing smaller files (e.g., for web delivery). Post-quantization is controlled by --post-quantization or --q1.
  • Fix logging of quantization error when using Cartesian coordinates.
  • Fix topology errors introduced by pruning; pruning no longer removes zero-length arcs.
  • Remove coincident points after simplifying.

1.5.4

28 Mar 17:14
Compare
Choose a tag to compare
  • Fix rounding inaccuracies in viewport scaling of quantized topologies with using --width or --height.