0 votos
837 vistas
¿Cómo puedo automatizar la interpolación de 4 puntos si debo realizar 365 interpolaciones para cada día del año?

Quiero realizar 365 interpolaciones para 4 estaciones con valores z para cada día del año, quiero automatizar de forma tal que la primera interpolación se realice para el día 1, la segunda para el día dos, etc. hasta el día 365.
En total son 365 interpolaciones

por Novato (100 puntos)   en ArcGIS Desktop | 837 vistas

1 Respuesta

0 votos

Si lo puedes hacer con Model Builder, para ello necesitas un iterador y las tablas la podrías tener en un CSV, TXT.


Por ejemplo, en el siguiente modelo, colocas las tablas (csv) en una sola carpeta, las mismas que deben tener la misma estructura de sus campos XYZ, evitar espacios y caracteres especiales en sus encabezados. Luego ejecutas los siguientes pasos:


  • Añade el iterador Iterate Tables, selecciona el directorio de las tablas.
  • Con la herramienta Make XY Event Layer ubicas espacialmente las estaciones.
  • Selecciona un método de interpolación (IDW), selecciona como Z el campo correspondiente a la precipitación, y no olvides usar el comodín %Name% en el directorio de salida para mantener el nombre de las tablas (para cada día).


image

por Administrador (7.9k puntos)  
0
Muchas gracias por responder Franz,
Para este caso no tengo una tabla para cada día, tengo una tabla con 4 estaciones, sus coordenadas y 365 valores para cada estación, es decir 365 columnas con valores correspondientes a cada día.
¿Puedo hacer el proceso con una tabla, automatizando para que cada vez salte de columna para interpolar la siguiente y así sucesivamente hasta la columna 365?
0
Puedes hacer un macro en Excel para que te pase a tablas individuales. Lo que mencionas personalmente no lo he realizado.
1,450 preguntas
1,594 respuestas
986 comentarios
1,300 usuarios