Tengo tres rásteres que representan la distancia (en metros) a determinadas cosas (paradas de autobús, parques, bibliotecas). Me gustaría reclasificar estos rásteres para que obtengan valores enteros en función de los siguientes criterios:
between 1 - 1000 = 1
between 1000 - 2000 = 2
between 2000 - 3000 = 3
between 3000 - 4000 = 4
between 4000 - 5000 = 5
between 5000 - 6000 = 6
between 6000 - 7000 = 7
between 7000 - 8000 = 8
between 8000 - 9000 = 9
9000 and above = 10
Sé cómo hacer esto en Spatial Analyst, pero no tengo una licencia y estoy tratando de utilizar herramientas de código abierto. He intentado utilizar r.reclasificación y seguí los consejos en esta pregunta pero la trama de entrada debe ser una trama entera. Por el momento, mis rásteres de distancia son flotantes.
También he probado a utilizar el herramienta de reclasificación en el Entorno de modelización geoespacial pero la trama de entrada también debe ser una trama de números enteros.
También he intentado utilizar la calculadora de rasterización en QGIS siguiendo este ejemplo pero parece que eso sólo funciona con un único criterio y no con 10.
Me he tirado de los pelos intentando convertir los rasters a enteros, pero no lo consigo.
¿Alguien sabe cómo reclasificar un ráster flotante o convertir un ráster flotante en un ráster entero?
Tenga en cuenta que el objetivo final de esto será realizar una superposición ponderada. Eventualmente, puedo tener Spatial Analyst en ArcGIS para hacer esto, pero me gustaría saber cómo hacerlo utilizando herramientas de código abierto.
Gracias.