En ocasiones en la tabla de atributos observamos la aparición de caracteres extraños, ello es debido a una codificación de caracteres incorrecta. Para corregir esta codificación y verlo correctamente debemos cambiar la codificación de la fuente de datos.

caracteres

No podemos interpretar correctamente una cadena de caracteres si no identificamos correctamente la codificación que emplea la capa. Existe una gran variedad de sistemas de codificación de caracteres, cada uno de ellos tendrá en cuenta un número reducido de idiomas para los cuales representará correctamente los caracteres.

En la mayoría de los casos podremos dejar por defecto la codificación “System”. En caso de no ser adecuada podemos probar la codificación Unicode UTF-8 (UTF – Unicode Transformation Format).

Unicode identifica prácticamente todos los caracteres conocidos de todos los idiomas modernos. Hay 3 sistemas de codificación principales:

• UTF-8: utiliza entre 1 y 6 bits para la codificación de cada carácter.
• UTF-16: utiliza 16 bits para la codificación de cada carácter.
• UTF-32: utiliza 32 bits para la codificación de cada carácter.

Para probar que sistema de codificación es el adecuado, podemos cambiarlo de un modo rápido desde las Propiedades de la capa > General > Codificación de la fuente de datos, y ver el efecto que tiene en la tabla de atributos.

caracteres1

Si queremos pasar convertir la codificación de caracteres solo tenemos que exportar la capa mediante “Guardar como”.

caracteres2

Podemos seleccionar el sistema de codificación:

1. Al cargar una capa vectorial:
2. Al cargar una capa de texto delimitado:
3. Al importar o exportar la capa a una base de datos (por ejemplo, Spatialite).

caracteres3

1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (6 votos, promedio: 4,67 de 5)

Cargando...

Formación de calidad impartida por profesionales