En Arc 10.5.1 tengo un raster que contiene una sola celda, con un valor de 9300. A partir de él necesito crear un ráster de salida cuyos valores de celda decaigan desde la ubicación de la celda del ráster de entrada, comenzando con el valor inicial de 9300.
Utilizando la calculadora de trama, esta ecuación funciona correctamente:
" out_raster " = 9300 /EucDistancia(" in_raster ")
Obsérvese que he introducido manualmente el in_raster valor, 9300 .
En lugar de introducir manualmente el valor, ahora quiero utilizar la propia trama de entrada, con su valor de 9300. Esto me permitiría colocar la ecuación en ModelBuilder y automatizar el proceso con rásters de entrada adicionales de una sola celda, cuyo valor puede variar de capa a capa (es decir, no todos son 9300). Así que reemplazo el valor del texto 9300 con el raster de entrada:
" out_raster " = " in_raster "/EucDistancia(" in_raster ")
Esperaba que la salida fuera idéntica a la de introducir manualmente el valor del ráster de entrada, pero este ráster de salida es inútil; no muestra ninguna celda, y sus valores de Propiedad de Capa van de -3,40282e-038 a 3,40282e+038, que creo que son los límites de almacenamiento del ráster.
Entonces, ¿cómo puedo "automatizar" esta ecuación de trama sin tener que introducir manualmente el valor de cada trama de entrada?