¿Qué es topojson y en qué se diferencia de geojson?

18

Esta es una pregunta conceptual.

¿Cuáles son las diferencias entre estos? ¿Y cuáles son los pros y los contras de estos formatos?

    
pregunta neogeomat 22.08.2013 - 19:32

1 respuesta

18

Según Mike Bostock (y otros colaboradores de la extensión TopoJSON):

  

TopoJSON es una extensión de GeoJSON que codifica la topología. En lugar de representar geometrías de manera discreta, las geometrías en los archivos de TopoJSON se unen desde segmentos de línea compartidos llamados arcos. TopoJSON elimina la redundancia, ofreciendo representaciones de geometría mucho más compactas que con GeoJSON; los archivos típicos de TopoJSON son un 80% más pequeños que sus equivalentes de GeoJSON. Además, TopoJSON facilita las aplicaciones que utilizan topología, como la simplificación de formas que conserva la topología, la coloración automática de mapas y cartogramas.

Una posible desventaja de TopoJSON es que necesita implementar soporte para convertir TopoJSON de nuevo en GeoJSON, para bibliotecas que solo funcionan con GeoJSON.

    
respondido por el Arthur 22.08.2013 - 19:38

Lea otras preguntas en las etiquetas