Rozpuszczanie nie działa w ArcGIS 10

8

Narzędzie rozpuszczania nie działa dla mnie, gdy korzystam z ArcGIS 10. Działa idealnie, gdy używam wersji 9.3. Jakaś pomoc?

Kevin
źródło
Jaki jest komunikat o błędzie?
Derek Swingley,
Mówi o błędzie 999999: Błąd wykonywania funkcji.
Kevin
Nie udało się wykonać (rozwiązać)
Kevin
Michael Todd, rozpuszczam plik kształtu
Kevin,
Czy to możliwe, że rozmiar mojej bazy danych wpływa na moją zdolność do uruchomienia rozwiązania? Mam około 30 000 buforów, które próbuję agregować, ale gdy próbuję rozpuścić, pojawia się błąd 99999. Wyłączyłem przetwarzanie w tle, które nie działało na całym zestawie danych, ale kiedy skupiam ramkę na połowie mojego terytorium (i dostosowuję moje środowiska), wydaje się, że działa. Czy istnieje ograniczenie liczby wielokątów, które można rozpuścić jednocześnie? Ponadto, gdzie znajduje się geometria naprawy w ArcGIS 10? Chciałbym spróbować, jeśli ta bieżąca próba nie zadziała. Dzięki!!
Erin,

Odpowiedzi:

23

Odkryłem, że nie wszystkie narzędzia działają, gdy środowisko geoprzetwarzania jest ustawione w tle. Uważam, że Dissolve może być jednym z nich. Zmień środowisko GP na Wyłącz przetwarzanie w tle, a następnie spróbuj.

Nie testowałem tego, ale warto spróbować

CDBrown
źródło
Jesteś geniuszem! Działa idealnie
Kevin
4
@Kevin Nie zapomnij zaakceptować odpowiedzi CDBrown, ponieważ odpowiedziała na twoje pytanie. Zawsze miło jest dziękować tam, gdzie jest to konieczne.
Michael Todd,
8
@Kevin - uzgodniony z Michaelem. Nie zapomnij też rytualnie potrząsnąć pięścią w gniewie w ogólnym kierunku Redlands CA, zarówno w przypadku błędu, jak i niepotrzebnego komunikatu o błędzie.
Dan S.
Ta poprawka zadziałała, gdy otrzymałem błąd 999999 podczas rozpuszczania.
MathiasWestin
Alokacja euklidesowa wydaje się być jednym z narzędzi, które nie działa z przetwarzaniem w tle. Czy ktoś miał takie samo doświadczenie?
cwb
7

Spróbuj tego: Uruchom napraw geometrię 1., a następnie uruchom Dissolve.

VietThanh Le
źródło
1
Dzięki VietThanh Le! Napraw geometrię załatwiła sprawę. Wyłączenie geoprzetwarzania w tle nie przyniosło żadnego efektu.
2

Błąd 99999 może być spowodowany dowolną liczbą przyczyn; problemy z dostępnością zasobów systemowych lub zestawem danych to kilka możliwości. Chociaż wyłączenie przetwarzania w tle może wydawać się rozwiązać bezpośredni problem, w rzeczywistości jest to tylko obejście innego problemu. Wszystkie narzędzia (oprócz 5 lub 6, które absolutnie nie mogą działać w tle) działają poprzez przetwarzanie w tle - mogą jednak wystąpić wyjątkowe przypadki lub błędy w określonej sytuacji, które powodują, że narzędzia nie działają. Ogólnie rzecz biorąc, narzędzie rozpuszczania działa dobrze dzięki przetwarzaniu w tle.

KHibma
źródło
0

Odkryłem, że muszę wejść do środowiska i określić, że zasięg przetwarzania jest zakresem pliku kształtu, o którym mowa. Z jakiegoś powodu domyślny zasięg jest wyłączony.

David Salas
źródło