Formato TopoJSON
TopoJSON è un formato di interscambio di dati geospaziali topologici basato su GeoJSON.
Le geometrie nei file TopoJSON sono unite da segmenti di linea condivisi chiamati archi. Ogni arco è definito una sola volta, ma può essere referenziato più volte da forme diverse, riducendo così la ridondanza e le dimensioni del file.
Se è necessario utilizzare il formato TopoJSON, magari per ridurre i tempi di download, ma non si ha la possibilità di usare direttamente il formato (come in d3.js), si può fare una conversione in GeoJSON con la omonima libreria JavaScript.
Un esempio d’uso si può trovare nel tutorial Coropleth Map whit D3.js di Curran Kelleher.