Як отримати розмір файлу класу функцій geodatabase на диску?


23

Чи є простий спосіб визначити кількість місця на жорсткому диску, який займає клас функцій?

Я відчуваю, що мені не вистачає чогось простого, але я не пригадую такого способу.

Ви можете подумати, що клацання правою кнопкою миші на наборі даних в ArcCatalog зробить це за вас.

Найкраще, що мені вдалося зробити, це отримати розмір всього gdb, заглянувши в Провідник Windows.

Якщо в інтерфейсі ArcCatalog немає способу зробити це, я б все-таки зацікавився способом зробити це в коді.

Будь-які ідеї?

Відповіді:


35

Якщо ви шукаєте спосіб його отримання ArcObjects, то як програмно визначити розмір класу функцій у базі даних про геодані? забезпечить це - в іншому випадку ви можете ввімкнути стовпець " Розмір " у меню " Налаштувати" -> " Параметри ArcCatalog" -> " Вміст" :

Увімкнення стовпця розміру на ArcCatalog Options -> Вкладка Зміст Розмір стовпця, що увімкнено, виявляє клас функції 50,69 Мб

Це працює на файлових базах даних, але не на SDE-базах даних (у цьому випадку ви можете використовувати деякі специфічні для СУБД запити, щоб визначити це). Це не працює на особистих базах даних.


5
Варто також зазначити, що з будь-якої причини ця опція не відображає розміри растру.
nicksan
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.