Loading [MathJax]/jax/element/mml/optable/GreekAndCoptic.js

3 votos

¿Cómo hacer un bucle de un proceso en ModelBuilder?

Estoy tratando de contar cuántos puntos de estrella hay en un radio de 500 metros alrededor de cada propiedad en el mes de su transacción. En primer lugar, he creado topes alrededor de cada transacción inmobiliaria.

Dado que cada transacción se produjo en diferentes meses, y que hay una distribución diferente de puntos de estrella en diferentes meses, utilizo Herramienta de selección por atributos y, por ejemplo, la entrada "month"=1 para el amortiguamiento de la propiedad y "month"=1 para los puntos estrella, respectivamente, y luego utilizo la herramienta de unión espacial para obtener los recuentos de unión. (Por favor, dígame si este proceso es incorrecto)

Sin embargo, necesito repetir este proceso durante unos 10 años, por lo que me pregunto si es posible dejar que ModelBuilder lo haga automáticamente.

He intentado utilizar Lote por dos veces, pero desgraciadamente, mi ordenador mostró que no respondía.


Estoy tratando de aprender a usar iteradores y descubrí que cada modelo sólo puede tener un iterador. Como necesito cambiar dos expresiones de seleccione para dos funciones de entrada, me pregunto si es posible hacerlo utilizando un solo iterador.

(Supongo que todavía no estoy muy familiarizado con el funcionamiento de los iteradores, pero estoy intentando aprenderlo).

enter image description here

enter image description here

4voto

Amy Puntos 46

ModelBuilder tiene la capacidad de iterar diferentes cosas. Así, siempre que su tabla tenga un campo con todos los valores que necesita, podría iterar sobre ese campo para obtener todos los valores únicos. Como alternativa, si tiene una lista de valores, podría iterar Multivalue .

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X