4 votos

¿Archivo CSV no se une a Shapefile usando QGIS?

Estoy tratando de unir un archivo .csv a datos de shapefile. Este archivo csv es un archivo no geométrico. Cuando trato de unir los dos, el shapefile lee que las columnas son nulas. Ambos archivos tienen columnas coincidentes.

Guardé otro archivo con el mismo nombre como .csvt ("String", "Integer", "Real"), pero nada parece funcionar. En mi .csv tengo un total de tres columnas: texto, número, %.

Estoy operando en QGIS 2.8.

Shapefile: ingresar descripción de la imagen aquí

CSV: ingresar descripción de la imagen aquí

6voto

Richard A Puntos 1745

Como mencionaron las personas anteriores, el problema es que estás intentando unir los valores de atributo en mayúsculas en el archivo CSV con los valores de atributo no en mayúsculas en la tabla de atributos de geometría. Usando la calculadora de campos, puedes actualizar tu campo COUNTY_NAM a mayúsculas al establecerlo en

upper( "COUNTY_NAM" )

o crear un nuevo campo para usar en la unión.

1voto

Justin Puntos 136

La capitalización de los encabezados de las columnas no debería afectar la unión. Intenta renombrar la columna %Margin en tu archivo CSV a PctMargin. Además, elimina el símbolo % al final de los valores de esa columna. Los caracteres no alfanuméricos pueden causar problemas.

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