Estoy experimentando un problema con la trama de la calculadora en el ModelBuilder bajo ArcMap 10.
Necesito combinar dos capas:
- un mapa de drenaje (emitido a partir de una serie de operaciones previas en un DEM) y
- una pendiente mapa reclassed en 8 clases.
La fórmula utilizada en la calculadora es la siguiente:
Con(("surf_drainee" > 12) & ("surf_drainee" <= 80) & ("pente_rclass" <= 24),"pente_rclass"+1, Con(("surf_drainee" > 20) & ("pente_rclass" < 24),"pente_rclass" + 2, Con(("surf_drainee" > 80) & ("pente_rclass" == 24), "pente_rclass" + 1, "pente_rclass")))
Cuando yo escriba esto en la calculadora, utilizando los botones numéricos para introducir la expresión, devuelve un error de sintaxis de python. Lo hablé con un colega, que me dijo que escribir de ella completamente con el teclado.
Esto funciona en la Trama de la Calculadora, cuando se utiliza solo desde el cuadro de herramientas. Pero cuando esto se hace en ModelBuilder, no se conecta a mi las dos capas de la calculadora, sino que crea numerosos duplicados en la entrada de la calculadora (pente_rclass (2), pente_rclass (3)...).
Es allí una manera de conseguir alrededor de este problema? Yo estaba pensando que tal vez un script podría reemplazar la trama de la calculadora, pero realmente no tengo el conocimiento para establecer que sin un par de sugerencias.
0 votos
I
0 votos
I