Sciogliere non funziona in ArcGIS 10


8

Lo strumento dissolve non funziona per me quando uso ArcGIS 10. Funziona perfettamente quando utilizzo la versione 9.3. Qualsiasi aiuto?


Qual è il messaggio di errore?
Derek Swingley,

Dice l'errore 999999: errore nell'esecuzione della funzione.
Kevin,

Impossibile eseguire (dissolvere)
Kevin,

Michael Todd, sto dissolvendo un file di forma
Kevin,

È possibile che la dimensione del mio database influisca sulla mia capacità di eseguire la dissoluzione? Ho circa 30.000 buffer che sto cercando di aggregare, ma quando provo a dissolverlo, ricevo l'errore 99999. Ho disabilitato l'elaborazione in background, che non ha funzionato sull'intero set di dati, ma quando concentro il frame su metà del mio territorio (e modifico i miei ambienti) sembra funzionare. C'è un limite al numero di poligoni che puoi dissolvere contemporaneamente? Inoltre, dove si trova la geometria di riparazione in ArcGIS 10? Vorrei provarlo in seguito se questo tentativo attuale non funziona. Grazie!!
Erin,

Risposte:


23

Ho scoperto che non tutti gli strumenti funzionano quando l'ambiente geoprocessing è impostato per essere eseguito in background. Credo che Dissolve possa essere uno di questi. Cambia il tuo ambiente GP in Disabilita Elaborazione in background e poi prova.

Non l'ho provato, ma potrebbe valere la pena provarlo


Sei un genio! Funzionava perfettamente
Kevin,

4
@Kevin Non dimenticare di accettare la risposta di CDBrown, poiché questa ha risposto alla tua domanda. È sempre bello ringraziare dove è dovuto.
Michael Todd,

8
@Kevin - Concordato con Michael. Inoltre, non dimenticare di agitare ritualmente il pugno con rabbia nella direzione generale di Redlands CA, sia per il bug che per l'inutile messaggio di errore.
Dan S.

Questa correzione ha funzionato per me quando si verifica l'errore 999999 quando si dissolve.
MathiasWestin,

L'allocazione euclidea sembra essere uno degli strumenti che non funziona con l'elaborazione in background. Qualcun altro ha avuto la stessa esperienza?
cwb,

7

Prova questo: esegui Repair Geometry 1st e quindi esegui Dissolve.


1
Grazie VietThanh Le! Repair Geometry ha fatto il trucco per me. La disabilitazione del geoprocessing in background non ha avuto alcun effetto.

2

L'errore 99999 può essere causato da una serie di motivi; la disponibilità delle risorse di sistema o i problemi del set di dati sono un paio di possibilità. Sebbene la disabilitazione dell'elaborazione in background possa sembrare aver risolto il problema immediato, in realtà è solo una soluzione alternativa a un altro problema. Tutti gli strumenti (a parte il 5 o il 6 che non possono assolutamente essere eseguiti in background) funzionano attraverso l'elaborazione in background - tuttavia potrebbero esserci casi o bug unici per una situazione particolare che impedisce agli strumenti di funzionare. In generale, lo strumento dissolvenza funziona bene attraverso l'elaborazione in background.


0

Ho scoperto che devo andare negli ambienti e specificare che l'estensione di elaborazione è l'estensione del file di forma in questione. Per qualche motivo l'estensione predefinita è disattivata.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.