Disolver no funciona en ArcGIS 10


8

La herramienta de disolución no funciona cuando uso ArcGIS 10. Funciona perfectamente cuando uso la versión 9.3. ¿Alguna ayuda?


¿Cuál es el mensaje de error?
Derek Swingley

Dice el error 999999: Error al ejecutar la función.
Kevin

Error al ejecutar (disolver)
Kevin

Michael Todd, estoy disolviendo un archivo de forma
Kevin

¿Es posible que el tamaño de mi base de datos esté afectando mi capacidad de ejecutar la disolución? Tengo alrededor de 30,000 buffers que estoy tratando de agregar, pero cuando intento disolver, obtengo el error 99999. Desactivé el procesamiento en segundo plano, que no funcionaba en todo el conjunto de datos, pero cuando enfoco mi marco en la mitad de mi territorio (y ajusto mis entornos) parece funcionar. ¿Existe un límite en la cantidad de polígonos que puede disolver a la vez? Además, ¿dónde se encuentra la geometría de reparación en ArcGIS 10? Me gustaría intentarlo a continuación si este intento actual no funciona. ¡¡Gracias!!
Erin

Respuestas:


23

He descubierto que no todas las herramientas funcionan cuando su entorno de geoprocesamiento está configurado para ejecutarse en segundo plano. Creo que Disolver puede ser uno de estos. Cambie su entorno GP para deshabilitar el procesamiento en segundo plano y luego inténtelo.

No he probado esto pero vale la pena intentarlo


¡Eres un genio! Funcionó perfectamente
Kevin

44
@Kevin No olvides aceptar la respuesta de CDBrown, ya que esto respondió tu pregunta. Siempre es bueno dar gracias donde es debido.
Michael Todd

8
@Kevin - De acuerdo con Michael. Además, no olvides sacudir ritualmente tu puño con ira en la dirección general de Redlands CA, tanto por el error como por el inútil mensaje de error.
Dan S.

Esta solución funcionó para mí cuando recibí el error 999999 al disolver.
MathiasWestin

La asignación euclidiana parece ser una de las herramientas que no funciona con el procesamiento en segundo plano. ¿Alguien más ha tenido la misma experiencia?
cwb

7

Pruebe esto: ejecute Repair Geometry 1st y luego ejecute Dissolve.


1
Gracias VietThanh Le! Repair Geometry hizo el truco por mí. La desactivación del geoprocesamiento en segundo plano no tuvo efecto.

2

El error 99999 puede ser causado por varias razones; La disponibilidad de recursos del sistema o los problemas del conjunto de datos son un par de posibilidades. Si bien deshabilitar el procesamiento en segundo plano parece haber resuelto el problema inmediato, en realidad es solo una solución a otro problema. Todas las herramientas (aparte de las 5 o 6 que absolutamente no pueden ejecutarse en segundo plano) funcionan a través del procesamiento en segundo plano; sin embargo, puede haber casos únicos o errores para una situación particular que hace que las herramientas no se ejecuten. En general, la herramienta de disolución funciona bien mediante el procesamiento en segundo plano.


0

He descubierto que necesito ir a los entornos y especificar que la extensión del procesamiento es la extensión del archivo de forma en cuestión. Por alguna razón, la extensión predeterminada está desactivada.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.