Sé que MXD contiene información sobre capas, simbología y configuración de herramientas predeterminadas. Tengo algunos que superan los 50 MB y están comenzando a demorar en cargarse.
¿Cuáles son algunas de las cosas principales que aumentarán el tamaño de archivo de un MXD? ¿Hay algo específicamente que aumenta dramáticamente el tamaño?
Algunas de mis ideas, de las cuales no tengo absolutamente ninguna prueba son:
- Simbología de capa compleja
- Múltiples clases de etiquetas por capa
- Consultas de definición
- Al extraer capas de las fuentes, las rutas de archivo largas (C: /MyFolder/Data/Data2/SubContainer/YouGetThePoint.shp)
- Rangos de escala para capas
- Organizar capas en grupos
¿Alguna de estas ideas tiene alguna validez?
arcmap
arcgis-desktop
mxd
file-size
Cody Brown
fuente
fuente
Respuestas:
He visto quejas similares en los foros de discusión de Esri y una búsqueda rápida apareció en este hilo . Algunas sugerencias:
fuente
Mantengo varios proyectos PLTS Atlas con más de 80 diseños por MXD. Tengo caminos largos, así como etiquetado complejo y simbolización de capas complejas.
La solución más fácil que he encontrado para reducir el tamaño de los archivos y mejorar el rendimiento es utilizar la función "Guardar una copia" .
Aprendí por las malas que la herramienta Defrag volverá a enrutar / desconectar las características que están almacenadas en una base de datos SDE. -Karl
fuente
Para reducir su documento de ArcMap, ejecute la herramienta de desfragmentación de documentos que se encuentra en la carpeta de instalación de ArcGIS: C: \ Archivos de programa (x86) \ ArcGIS \ Desktop10.1 \ Tools. También existe en 10.0 también. No estoy seguro si existe en 9.31. Ha pasado mucho tiempo desde que usé esa versión.
Como se mencionó anteriormente, el historial de geoprocesamiento puede causar que los resultados de la tarea GP en 10.1 puedan hacer que los mxds se disparen, y esto fue un error durante la versión beta de 10.1.
Estoy de acuerdo en que la definición de simbología de capa puede afectar el tamaño del archivo. Yo mismo he visto que una capa realmente compleja puede aumentar el tamaño del archivo.
Desde support.esri.com:
También puede encontrar información aquí: http://support.esri.com/en/knowledgebase/techarticles/detail/33187
Espero que esto te ayude.
fuente
Hay una gran herramienta ESRI para resolver estos problemas: ArcGIS Document Defragmenter.
Tenía un mxd de 250 mb y después de la primera desfragmentación se convirtió en 140 mb, luego lo ejecuté por segunda vez en el mxd desfragmentado y obtuve 1 mb. ¡Entonces funciona perfectamente!
Además, solo lleva unos segundos.
Sin embargo, no limpia el historial de resultados y probablemente tendrá que hacer esto como se sugiere en este tratamiento. Esta es una muy buena sugerencia! En mi situación, a pesar del pequeño tamaño del mxd después de su desfragmentación, todavía me tomó 20 minutos guardar un documento antes de darme cuenta de que mi historial de resultados todavía está lleno de basura. Después de limpiarlo, un mxd vuelve a la normalidad.
Por lo tanto, necesita una combinación de acciones para que funcione como debe.
fuente
Están sucediendo algunas cosas extrañas de la memoria interna. Básicamente, todo lo que haga, especialmente cuando ejecute tareas de geoprocesamiento, etc., se agregará a la memoria del mxd.
¿Cómo arreglar esto? Lo que he hecho mucho antes, y funciona como magia, es guardar como para guardar una nueva instancia de tu mxd. Luego continúe y elimine el anterior, y cambie el nombre de la copia al original. Notará que en casi todos los casos será mucho más pequeño (varios megabytes, dependiendo del archivo).
La conclusión es: Guardar como elimina todo lo que se ha guardado internamente pero que no es necesario para el funcionamiento del mxd en sí.
fuente