21 votos

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

Esta es una pregunta conceptual.

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

20voto

Arthur Puntos 1172

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 forma discreta, las geometrías en archivos TopoJSON están unidas a partir de segmentos de línea compartidos llamados arcos. TopoJSON elimina la redundancia, ofreciendo representaciones mucho más compactas de la geometría que con GeoJSON; los archivos típicos de TopoJSON son un 80% más pequeños que sus equivalentes en GeoJSON. Además, TopoJSON facilita aplicaciones que utilizan topología, como la simplificación de formas que preservan la topología, la coloración de mapas automática y cartogramas.

Una posible desventaja de TopoJSON es que se necesita implementar soporte para convertir el TopoJSON de vuelta a GeoJSON, para bibliotecas que solo funcionan con GeoJSON.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X