4 votos

¿Correlación entre el rendimiento del maíz y la velocidad de plantación utilizando ArcGIS for Desktop o QGIS?

Tengo dos mapas que provienen originalmente de una cosechadora y un tractor como shapefiles: Rendimiento de maíz y Velocidad de siembra. Me gustaría saber cuáles serían los mejores procedimientos para responder estadísticamente a las dos preguntas siguientes:

  • ¿Existe una correlación entre el rendimiento del maíz y la velocidad de siembra? En otras palabras, ¿la velocidad del tractor durante la siembra afecta al rendimiento final del maíz?

  • En caso afirmativo, ¿cuál sería la velocidad óptima para alcanzar los mayores rendimientos de maíz?

0 votos

Interesante problema... ¿en qué formato están los mapas actualmente?

0 votos

Vienen como shapefile de puntos, pero si crees que una interpolación a raster sería lo mejor (o cualquier otra cosa que aún no sé), podríamos ir por aquí.

0 votos

Sí, absolutamente, interpolar a trama. Esto se debe a que sus puntos no es probable que se alinean exactamente por lo que correlacionarlos sería difícil ... usted podría producir Thiessen / Voronoi Polígonos es.wikipedia.org/wiki/Diagrama_Voronoi de sus puntos (ambos se atribuyen el trabajo de forma independiente, de ahí los dos nombres) si desea trabajar con superposición de vectores. gis.stackexchange.com/questions/6971/ tiene instrucciones.

4voto

ladaghini Puntos 204

En primer lugar, decida si le basta con una regresión, el tipo de análisis que puede realizarse en un programa de hoja de cálculo. Esa regresión puede ser lineal o polinómica, etc., con un cálculo de R2. A continuación, se trata de reunir los valores de cada una de las capas en una serie de puntos. Para repetir el análisis, el método más práctico es hacer primero una cuadrícula, quizá de 10 m x 10 m, que sea independiente de la dispersión de los datos. A continuación, utilice las herramientas de muestreo de cuadrículas de QGIS para extraer los datos.

Hice esto en un proyecto aunque los datos eran una mezcla de vectores y raster.

EDITAR / Adicional

El método con QGIS consiste en crear superficies ráster a partir de los conjuntos de datos de puntos vectoriales y, a continuación, muestrearlos en puntos. Devuelve un shapefile de puntos del que se extraen los valores correspondientes.

  • Me aseguro de que mi(s) shapefile(s) de datos de puntos de la cosechadora está(n) en una proyección UTM, por ejemplo EPSG:32755. Obviamente, echa un vistazo a cuáles son los atributos que te interesan y que esas unidades sean sensatas. El lienzo de QGIS debe estar ajustado a esta proyección también (algunas herramientas son sensibles a esto) con OTF activado, esto es en la esquina inferior derecha de la pantalla.

  • Usa la herramienta RASTER|INTERPOLATION (dice que es un plugin pero creo que es estándar) del menú QGIS para hacer una superficie. Este es el paso donde puedes alterar inadvertidamente los datos y una buena interpolación producirá una superficie fiel al original. Aquí tendrás que encontrar tu propio camino con los ajustes. Mi objetivo era un raster con un tamaño de celda / píxel cercano a 10 m. La verdadera variabilidad en los resultados proviene del tipo de sistema de muestreo utilizado y de esos ajustes. Ver diálogo interpolation

  • Haga una cuadrícula shapefile sobre el área de interés. Proyección igual que antes. La herramienta en VECTOR|HERRAMIENTAS DE INVESTIGACIÓN|PUNTOS REGULARES es genial para esto, debería resultar en una cuadrícula que se ajuste a los límites de los datos, ver imagen overview of grid

  • Instale desde el diálogo PLUGINS|GESTIÓN E INSTALACIÓN DE PLUGINS la HERRAMIENTA DE MUESTREO DE PUNTOS. Esto utilizará el shapefile de la rejilla y perforará en cualquier número de capas raster, usted tendrá dos. Vea este diálogo point sample

  • Se habrá generado un nuevo shapefile que contiene, en cada fila, los valores de cada uno de los rásters. Copie los valores de la tabla de atributos en un programa de hoja de cálculo y realice la regresión.

ciao

0 votos

Sí, la regresión sería una buena manera, probablemente una regresión cuadrática. Primero necesito poner ambos datos en la misma hoja de cálculo. Creo que eso es lo que usted habla de la cuadrícula. Si tuviera la misma cuadrícula para ambos podría importar los datos de rendimiento y velocidad en el mismo punto del mapa. ¿Sabes cómo hacerlo?

0 votos

Yo prefiero convertir los datos de puntos vectoriales en una superficie rasterizada y extraer los valores a partir de ella. Esto se basa en la experiencia con otros flujos de trabajo y podría no ser la única manera de hacerlo. Para explicar correctamente, voy a editar la respuesta, como este diálogo comentario no me deja formato, etc.

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