1 votos

¿Cómo convertir un archivo TIFF a shapefile, y luego convertirlo a un archivo Excel/CSV usando ArcMap?

Tengo un archivo TIFF: http://files.sweetysoft.com/image_after_2021_05_19/3653/China_2020_1km_UNadj.tif

Contiene datos, por ejemplo el PIB en 2005, la unidad más pequeña es un píxel (1km x 1km). Cuando se abre en ArcMap 10, se ve así:

enter image description here

Cuando se amplía, se ve así (ahora puedes ver que el 1km x 1km parece un rectángulo):

enter image description here

¿Cómo puedo convertir este archivo TIFF a datos de 1 grado x 1 grado?

Se ve así (archivo de Excel o archivo CSV):

enter image description here

y cuando se representa como un mapa, se ve así:

enter image description here

2 votos

Si tomas el Tour, se enfatiza la importancia de hacer Una pregunta por Pregunta. Utilizamos un modelo de pregunta enfocada/mejor respuesta, por lo que realmente este tipo de preguntas deberían investigarse por separado. En este caso, parece que tienes un Problema XY, ya que convertir a shapefile no será de mucha ayuda para generar un resumen general. Deberías enfocar la pregunta (y el título) en procesar un ráster con un tamaño de celda especificado a una tabla de resumen general.

1voto

Christian Lescuyer Puntos 8656

Si tiene la extensión de analista espacial, utilice una combinación de (1) "Crear malla de peces" para crear sus polígonos de salida alineados a una cuadrícula de 1 grado, (2) "estadísticas de vecindario" para agregar los datos a ese tamaño, y (3) la herramienta "rasterizar a polígono" para convertir el raster a polígonos vectoriales. Luego abra esa tabla de atributos y exportela a texto para CSV.

0 votos

¡Gracias! tu pista es buena, si me da imágenes y los pasos detallados (qué menú hacer clic ...) sería genial. Pero ahora no es necesario. Esta pregunta está cerrada. De todas formas, tu respuesta ha sido votada por mí.

1voto

Deepesh Deepak Puntos 21

Esto es sencillo, solo tiene varios pasos. Si tomas el primer ráster (al que enlazaste) y lo ejecutas a través de la herramienta de agregación ( arctoolbox -> herramientas de análisis espacial -> generalización -> agrupar ) en la caja de herramientas de Analista Espacial, puedes agregar valores de PIB para celdas vecinas y reducir la resolución a 1 grado por 1 grado. Para hacer esto, establece el "Factor de celda" en 120 (1 grado / 0.008333 resolución original) y utiliza la técnica de Agregación SUM: introducir descripción de la imagen aquí Si miras en la ventana de Propiedades del nuevo ráster, la resolución es de 1 grado (y el tipo es flotante de 32 bits). Necesitarás convertirlo a tipo entero (para poder convertirlo en datos vectorizados), así que pásalo por la herramienta Int (arctoolbox -> herramientas de análisis espacial -> matemáticas -> int): introducir descripción de la imagen aquí Luego, pasa el ráster de valor entero a través de la herramienta "Raster a Punto" (arctoolbox -> herramientas de conversión -> de rásteres -> ráster a punto). Asegúrate de establecer el valor de "Campo" en Valor y establece la salida como una clase de entidad o Shapefile (guardado en el sistema de archivos de Windows). introducir descripción de la imagen aquí Luego, "Agregar coordenadas XY" (arctoolbox -> herramientas de gestión de datos -> entidades -> agregar coordenadas XY) con tu clase de entidad como parámetro único, para obtener la longitud y latitud: introducir descripción de la imagen aquí ¡Ahora tienes toda tu información en una sola tabla! Puedes ejecutar la herramienta "Tabla a Excel" ( arc tool box -> herramientas de conversión -> excel -> tabla a excel) para llevar esto a un documento de Excel, pero encuentro que es más fácil Seleccionar todas las filas y hacer clic derecho en la Tabla de Atributos (margen izquierdo) para "Copiar filas seleccionadas" y simplemente pegar en una nueva hoja de Excel.

0 votos

¡Muchas gracias! ¡Lo intentaré!

1 votos

¡funciona de maravilla! ¡muchas gracias!

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