Відповіді:
За словами Майка Бостока (та інших учасників розширення TopoJSON):
TopoJSON - це розширення GeoJSON, яке кодує топологію. Замість того, щоб геометрично представляти геометрії, геометрії у файлах TopoJSON зшиваються з сегментів спільного рядка, званих дугами. TopoJSON виключає надмірність, пропонуючи набагато більш компактні зображення геометрії, ніж GeoJSON; типові файли TopoJSON на 80% менше, ніж їх еквіваленти GeoJSON. Крім того, TopoJSON полегшує програми, які використовують топологію, таку як спрощення форми зберігання топології, автоматичне фарбування карт та картограми.
Одним із можливих недоліків TopoJSON є те, що вам потрібно реалізувати підтримку перетворення TopoJSON назад в GeoJSON, для бібліотек, які працюють лише з GeoJSON.