CSV (.csv)
CSV es una tabla de coordenadas en texto plano: una fila por punto y una columna por campo. Es el formato que conviene cuando el destino es una hoja de cálculo, una base de datos o un script y no un dispositivo GPS.
De un vistazo
| Extensión | .csv |
| Codificación | csv |
| Tipo de medio | text/csv |
| Creado en | 1972 |
| Por | No single inventor; standardised retrospectively by the IETF |
| Versión actual | RFC 4180, published October 2005 |
Historia
CSV es anterior al ordenador personal. El compilador Fortran de IBM bajo OS/360 admitía en 1972 la entrada y salida de listas separadas por comas, y el término «comma-separated value» ya estaba impreso en 1983. Durante décadas fue una convención y no un estándar; la IETF publicó en octubre de 2005 la RFC 4180, que por fin definió las reglas de entrecomillado y registró el tipo de medio text/csv.
Dónde se usa
Todas las hojas de cálculo abren CSV (Excel, LibreOffice Calc, Numbers, Google Sheets), igual que las bases de datos relacionales, las herramientas SIG y cualquier lenguaje de scripting que se precie. Más de 200 portales de datos abiertos de gobiernos e instituciones publican en este formato. Para trabajo con GPS es la exportación preferida cuando los datos se van a analizar y no a navegar.
Estructura
Un archivo CSV son líneas de campos separados por un delimitador, y la primera línea suele dar nombre a las columnas. La RFC 4180 usa la coma, termina las líneas con CR/LF y exige que un campo que contenga una coma, unas comillas dobles o un salto de línea vaya entre comillas dobles, duplicando las comillas internas. La variante con punto y coma existe porque el alemán y otras configuraciones regionales europeas usan la coma como separador decimal, lo que chocaría con el delimitador de campos en cada coordenada; RouteConverter admite ambas, por lo que hay dos formatos y no uno.
Difusión
Universal y, a la vez, universalmente poco especificado. La RFC 4180 describe el caso común, pero los archivos reales varían en delimitador, entrecomillado, fin de línea, codificación y orden de columnas, así que las columnas de un CSV de GPS son las que haya decidido escribir el programa exportador.
Compatibilidad en RouteConverter
| Lee | CSV Comma, CSV Semicolon |
| Escribe | CSV Comma, CSV Semicolon |
Esta página cubre los dos formatos CSV genéricos. RouteConverter también lee varios diseños CSV específicos de registradores (Columbus, Haicom, i-Blue 747, Qstarz BT-Q1000, Route 66 y Flightradar 24), que tienen columnas fijas propias y páginas propias.
Especificaciones y documentación
Conversiones relacionadas
Preguntas frecuentes
¿Qué es un archivo .csv?
CSV es una tabla de coordenadas en texto plano: una fila por punto y una columna por campo. Es el formato que conviene cuando el destino es una hoja de cálculo, una base de datos o un script y no un dispositivo GPS.
¿Cómo se abre un archivo .csv?
RouteConverter, el conversor gratuito para Windows, macOS y Linux, abre archivos CSV: iniciar la aplicación, cargar el archivo y verlo en el mapa o guardarlo en otro formato.
¿A qué formatos se puede convertir un archivo .csv?
RouteConverter convierte gratis archivos .csv a otros formatos. Estas conversiones tienen su propia guía: CSV a GPX, CSV a TCX.