¿Cómo obtener el tamaño de la clase de entidad de geodatabase de archivos en el disco?


23

¿Hay una manera simple de determinar la cantidad de espacio en el disco duro que ocupa una clase de entidad?

Siento que me falta algo simple, pero no recuerdo un método que lo haga.

Pensaría que hacer clic derecho en un conjunto de datos en ArcCatalog lo haría por usted.

Lo mejor que he podido hacer es obtener el tamaño de todo el gdb mirando en el Explorador de Windows.

Si no hay una manera de hacer esto en la interfaz de usuario de ArcCatalog, todavía estaría interesado en un método para hacerlo en código.

¿Algunas ideas?

Respuestas:


35

Si está buscando una forma de ArcObjects para obtenerla, ¿cómo determinar mediante programación el tamaño de una clase de entidad en una geodatabase de archivos? proporcionará que, de lo contrario, puede habilitar la columna Tamaño en el menú Personalizar -> Opciones de ArcCatalog -> pestaña Contenido :

Habilitar columna de tamaño en Opciones de ArcCatalog -> pestaña Contenido La columna de tamaño habilitada revela que la clase de entidad es 50,69 MB

Esto funciona en las geodatabases de archivos, pero no en las geodatabases SDE (en ese caso, podría usar algunas consultas específicas de DBMS para determinarlo). No , no funciona en geodatabases personales.


55
También vale la pena señalar que, por cualquier razón, esta opción no muestra los tamaños de trama.
nicksan
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.