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?


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ć


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.


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.


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.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.