Diskteki dosya coğrafi özellik özellik sınıfının boyutunu nasıl alabilirim?


23

Bir özellik sınıfının kapladığı sabit disk alanı miktarını belirlemenin basit bir yolu var mı?

Basit bir şeyi özlüyorum gibi hissediyorum, ancak böyle bir yöntemi hatırlamıyorum.

ArcCatalog’da bir veri kümesini sağ tıklatmanın sizin için yapacağını düşünebilirsiniz.

Şimdiye kadar yapabildiğim en iyi şey, Windows Gezgini'ne bakarak gdb'nin tamamını elde etmekti.

Bunu ArcCatalog Kullanıcı Arayüzünde yapmanın bir yolu yoksa, hala kodda yapmak için bir yöntemle ilgilenirim.

Herhangi bir fikir?

Yanıtlar:


35

Bir ArcObjects almanın yolunu arıyorsanız, o zaman bir dosya coğrafi veritabanındaki bir özellik sınıfının boyutunu programlı olarak nasıl belirleyebilirim? Bunu sağlayacaktır - aksi takdirde, Boyut sütununu Özelleştir menüsünden -> ArcCatalog Seçenekleri -> İçindekiler sekmesinde etkinleştirebilirsiniz :

ArcCatalog Options -> Contents sekmesinde boyut sütununu etkinleştirme Sütun özelliği etkin özellik sınıfının 50.69 MB olduğunu ortaya koyuyor

Bu, dosya coğrafi veritabanlarında çalışır, ancak SDE coğrafi veritabanlarında çalışmaz (bu durumda bunu belirlemek için DBMS'ye özgü bazı sorgular kullanabilirsiniz). O mu değil kişisel geodatabases çalışır.


5
Ayrıca, hangi nedenle olursa olsun, bu seçeneğin tarama boyutlarını göstermediğini de belirtmek gerekir.
nicksan
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.