Cómo reparar el error Esri 999999
Algunas cosas en la vida son seguras. En ArcGIS, es el error Esri 999999.
Básicamente, cuando ArcGIS no puede especificar qué está causando un error, disparará este error genérico.
También conocido como el error que te hace llorar.
Entonces, ¿qué debe hacer un ArcUser? ¿Necesita ayuda para solucionar este error?
Estas son algunas de las formas comunes de solucionarlo.
1. Repara tu geometría
Un culpable común del error 999999 de Esri son los pequeños errores de geometría en sus datos vectoriales. Esto a menudo se compone de geometría nula, segmentos cortos y autointersecciones.
Cuando su archivo de registro informa un error de TopoEngine, lo mejor que puede hacer es ejecutar la herramienta Reparar geometría. Esta herramienta inspecciona sus características una por una aplicando correcciones relevantes y repitiéndose hasta que se repara su geometría.
Si está trabajando en una geodatabase, extrañamente puede tener éxito al exportar sus datos a un archivo de forma. Después de exportar como un nuevo archivo de forma, pruebe la herramienta nuevamente y vea si tiene éxito.
2. Desactivar el procesamiento en segundo plano
Esto es realmente lo primero que todos deberían hacer si tienen dificultades para geoprocesar en ArcGIS. Aunque el procesamiento en segundo plano puede ser útil para hacer dos cosas a la vez, ¡también se sabe que estropea su tarea principal de geoprocesamiento!
Por eso, su primer paso debe ser desactivar el geoprocesamiento en segundo plano. Puede hacerlo en el menú de ArcGIS en Geoprocesamiento > Opciones de geoprocesamiento.
Desde aquí, deberá desmarcar la casilla Habilitar en el panel de geoprocesamiento. Pruébelo y podría ser su gracia salvadora.
3. Geoproceso en trozos
Cuando se trata de una extensión de cuadrícula ráster masiva, a menudo se da el caso de que recibe un error 999999. Para solucionar esto, debe usar la herramienta de recorte en partes separadas. Después de recortar sus datos, puede recorrer cada cuadrícula y procesarlos por separado.
Pero antes de comenzar un proceso de bucle, debe determinar si este es el problema real. Ejecute un clip de trama (gestión de datos) para probar con un subconjunto de sus datos si es realmente el principal infractor. Esto ha sido un problema mayor en las versiones anteriores a la 10.2.
4. Vuelva a escribir el nombre de su archivo de salida
Evite usar caracteres especiales como guiones y espacios en su nombre de archivo de salida. Es un mal hábito comenzar un nombre de clase de entidad con un número, lo que puede generar un error de Esri 999999. Además de esto, manténgase alejado de palabras reservadas como GRUPO, PARA o AÑADIR.
Otra solución es acortar el nombre del archivo de salida. Vuelva a escribir el nombre de su archivo de salida como algo más corto. Si sus datos están en varias subcarpetas, intente acortar la ruta a un directorio de nivel superior, como C:\\Data.
5. Intercambiar valores nulos a cero
Si está intentando realizar operaciones matemáticas de trama o crear una tabla dinámica con valores nulos, no lo pasará bien.
Ni siquiera a Excel le gustan los valores nulos porque no sabe cómo manejarlos en una operación matemática. Cuando esto no se conoce explícitamente para el procesador, aparecerá el implacable error Esri 999999.
Sin el conocimiento del usuario común, la solución simple es convertir valores nulos a cero. Un buen comienzo es usar la herramienta IS NULL. Para todas las celdas NULL en un ráster, generará un valor de 1 en un ráster de salida.
6. Problemas de ráster
Para aquellos que intentan ejecutar estadísticas zonales con un ráster, esta puede ser una solución engorrosa que a menudo involucra varias soluciones alternativas. La primera sugerencia es convertir su formato raster. En lugar de generar un ráster en su geodatabase predeterminada, debe crear un TIF.
Hay problemas al trabajar con decimales para las estadísticas zonales. En este caso, deberá multiplicar sus valores de ráster por cien. Después de esto, puede convertir su ráster en un número entero usando la herramienta int. Desde aquí, puede dividir sus datos por cien para devolverlos a su formato original. Para este, tendrá que buscar más la configuración específica en esa herramienta.
7. Elimina tu carpeta temporal
Este puede ser un poco complicado, ya que este personalmente no ha ayudado mucho. Pero quién sabe, puede funcionar para algunos. Este error de Esri 999999 ocurre comúnmente con un registro de La tabla ya existe o Se produjo un error de lectura/escritura de archivo.
Si ha creado una secuencia de comandos y se produce este error, significa que es posible que los datos sin terminar ya existan en su carpeta temporal. La idea detrás de esto es eliminar sus datos temporales y volver a ejecutar el proceso. Sabiendo que el archivo no existe, el script puede ejecutarse sin interrupciones.
Su carpeta temporal se encuentra aquí C:\\Users\\yourname\\AppData\\Local\\Temp
8. Simplemente hazlo en QGIS
La realidad es que la mayoría de las herramientas de geoprocesamiento se pueden encontrar en software de código abierto como QGIS. El poderoso paquete de software GIS conocido como QGIS tiene muchas herramientas que incluso incluyen el marco GRASS GIS.
Cualquiera de los problemas enumerados anteriormente se puede completar en QGIS buscando a través de su selección masiva de geoalgoritmos.
Y a veces, tiene sentido hacer bien el trabajo en QGIS 3. Mientras tanto, asegúrese de consultar nuestro artículo sobre 35 diferencias entre ArcGIS Pro y QGIS 3.
Pongamos el error 999999 a descansar
Según sus datos, el error 999999 de Esri puede ocurrir con frecuencia.
Si no solucionó su problema con esta lista, Esri brinda un excelente soporte con su foro de la comunidad de usuarios Geonet.
Ahora, ¿qué tal ese error 999998?
Haznos saber con un comentario debajo.