Tengo una retícula de puntos (ver anexo) con valores de altitud extraídos de un MDE. Necesito exportar estos valores no como lista, sino como una matriz de tamaño 50x50 para ser leída en SciLab. La rejilla ya está hecha de 50x50 puntos, así que el tamaño no es realmente el problema. El problema es que todos los métodos que encuentro para exportar los datos tienen como salida una lista de valores, en lugar de la forma de matriz que estoy buscando. El origen de la matriz debería ser el punto superior de la imagen adjunta (resaltado). Esta matriz se utilizará en un modelo para calcular la velocidad de la corriente de agua en un entorno espacialmente explícito.
Respuesta
¿Demasiados anuncios?¿Sus datos son un shapefile de puntos y quiere la salida de elevación en un formato de matriz?
La forma de hacerlo es convertir los datos de puntos en ráster y luego ejecutar la herramienta de ráster a ASCII. Esto creará un archivo de texto ASCII donde cada celda tiene la elevación. Como sus datos de puntos parecen estar girados, la salida no creará datos donde no haya puntos dentro de la extensión del conjunto de datos.