如何获取磁盘上文件地理数据库要素类的大小?


23

有没有简单的方法来确定要素类占用的硬盘空间?

我觉得我缺少一些简单的东西,但是我不记得有这样做的方法。

您会认为,右键单击ArcCatalog中的数据集将为您完成此操作。

我曾经能够做的最好的事情就是通过在Windows资源管理器中查找来获得整个gdb的大小。

如果在ArcCatalog UI中没有办法做到这一点,我仍然会对在代码中做到这一点的方法感兴趣。

有任何想法吗?

Answers:


35

如果要寻找ArcObjects的获取方式,那么如何以编程方式确定文件地理数据库中要素类的大小?将提供-否则,您可以在“ 自定义”菜单->“ ArcCatalog选项” ->“ 内容”选项卡中启用“ 大小”列:

在ArcCatalog选项->内容选项卡中启用尺寸列 启用的大小列显示要素类为50.69 MB

这适用于文件地理数据库,但不适用于SDE地理数据库(在这种情况下,您可以使用一些特定于DBMS的查询来确定它)。它并没有对个人地理数据库工作。


5
同样值得注意的是,无论出于何种原因,此选项都不会显示栅格大小。
nicksan '04 -4-24
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.