5 votos

¿Cómo leer el valor alfanumérico al importar un archivo csv ubicación a ArcGIS?

Así estoy importando un archivo csv para ArcGIS y tiene un montón de valores alfanuméricos...

por ejemplo el atributo ID contiene valores tales como 101, 101A, 101B etcetera.. .el problema es cuando yo estoy importando el csv para ArcGIS es poner valores donde existen signos alfanuméricos

¿Puede alguien sugerir una forma de superar esto?

6voto

Brad Puntos 1004

He creado los siguientes datos.archivo csv:

AttributeID
101
101A
101B

Luego he importado los datos, usando la Tabla de la Tabla de la herramienta:

  1. Abra ArcMap
  2. Expanda la ventana Catálogo
  3. Encuentra los datos.csv
  4. Haga clic derecho y seleccione Exportar > A Geodatabase (individual)...
  5. Ubicación de Salida para ser mi Geodatabase (yo estoy usando la SDE en SQL Server)
  6. Especificado Tabla De Salida
  7. Tenga en cuenta que el mapa de campo ha AttributeID se establece en el Texto
  8. Haga Clic En Aceptar

Después de la importación de datos a la que se añade a la Tabla de Contenido (en virtud de las fuentes). Cuando reviso el AttributeID columna de los valores se importan correctamente.

4voto

Nick Puntos 583

Creo que hay un error en la herramienta de mesa de importación porque incluso cuando se especifica explícitamente desea el campo supuestamente numérico a texto (clic derecho el campo de la importación herramienta ventana e ir a propiedades), todavía importa los valores alfanuméricos como Null. Como solución, puede poner comillas alrededor del primer valor para esa columna en el archivo csv. Tienes que quitar las comillas otra vez de la tabla importada, pero se parece aceptar los valores alfa de esa manera.

2voto

auramo Puntos 161

Mi conjetura es que si el primer valor de una columna determinada del archivo CSV se parece a un entero, el campo resultante será de tipo largo y cualquier valor posterior que no es un número entero no es válido. Te sugiero usar el módulo de Python csv para leer el archivo y lo vuelve hacia fuera con el "dialecto" de Excel que ArcGIS prefiere.

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