Več

Težave z vključitvijo pod -modela, ki vključuje ponavljajoče se razrede funkcij kot izhod


Ali kdo ve, zakaj moj graditelj modelov ne deluje, ko sem poskušal vključiti podmodel v svoj glavni model?

To je moj problem:

Ustvaril sem pod model, v katerem kopira razrede funkcij znotraj mape v drugo mapo. Za kopiranje sem uporabil iterator featureclass in uporabil $ name% kot svoje izhodno ime za vsak razred lastnosti. Nastavil sem vhodni delovni prostor in ga izpisal kot parametre svojega modela.

Nato sem v svoj glavni model dodal podmodel, ki se prikaže s parametri modela. Kot vhod je povezan z mojim postopkom združevanja.

Model sem zagnal kot celoto in prikazal mi je napako 000229: Ni mogoče odpreti… ​​\%Ime%.shp opozorilo. Izvajanje ni uspelo (Združite VSE razrede funkcij pri obdelavi mape)

To se zdi kot težava, pri kateri ArcGIS ne more najti mojih razredov funkcij, saj se zdi, da % name % razlaga kot ime datoteke oblike, ko je izhod iz iteratorjev?


Vaš pod-model bi se moral končati z orodjem Collects Value (izpostavljeno kot parameter). Ta zbere razrede funkcij in vrne a seznam na glavni model. Vaše orodje za združevanje lahko to sprejme seznam kot vhod.


Poglej si posnetek: PEP 3333 -- Python Web Server Gateway Interface (Oktober 2021).