TopoJSON: A Smaller GeoJSON with Some Neat Tricks

A session at State of the Map US 2013

Sunday 9th June, 2013

4:15pm to 4:45pm (PST)

TopoJSON is a serialization format for geographic data that offers efficiency through topological representation. An extension of GeoJSON, TopoJSON describes lines and polygons in terms of shared arcs. By encoding each arc only once files with overlapping geometry (such as county boundaries) are significantly smaller. Arcs are described by an efficient fixed-precision delta encoding that results in significantly smaller serialized data. Compared to their GeoJSON equivalents, OSM road databases in TopoJSON are roughly 80% the size, buildings shrink to 40%, and other geodata like coastlines and county outlines can be 30% or smaller than the original. The relative savings are maintained even after gzip compression.

In addition to smaller size, the TopoJSON encoding also enables applications to easily work on the topology of the data. For example, a chloropleth county map can draw interior borders separately from the exterior borders without extra data or calculation. The TopoJSON software package comes with useful simplification, quantization, and conversation tools. Strong browser support and a smaller wire format make TopoJSON particularly good for use in web browser maps today.

About the speaker

This person is speaking at this event.
Nelson Minar

Next session in Track 1

4:45pm From Plans to Reality: Mapping the Transition by Reed Duecy-Gibbs

Coverage of this session

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 4:15pm4:45pm PST

Date Sun 9th June 2013

Short URL


Official event site


View the schedule


See something wrong?

Report an issue with this session