Bir özellik sınıfındaki tüm özelliklerin tek bir zarfını almak istiyorum. ArcMap'te bunu yapmanın bir yolu var mı?
Bir özellik sınıfındaki tüm özelliklerin tek bir zarfını almak istiyorum. ArcMap'te bunu yapmanın bir yolu var mı?
Yanıtlar:
Check out Minimum Sınır Geometri aracı. Özelliklerinizin zarfını temsil eden tek bir özellik elde etmek için grup seçeneği için "TÜMÜ" seçeneğini belirtin.
FeatureClass, tüm özellikler tarafından kullanılan IEnvelope'u içeren bir Extent özelliğine sahip IGeoDataset arabirimini destekler
Şerefe brian
9.3x'te arcgisscripting Python modülünü kullanmak istiyorsanız:
import arcgisscripting
gp = arcgisscripting.create(9.3)
fc = "C:/workshop/exercises/exercise1/data/stlouis_cities_geog.shp"
fcDesc = gp.describe(fc)
shpExtent = fcDesc.extent
print("Bounding Box: " + str(shpExtent.XMin) + "," + str(shpExtent.YMin) + "," + str(shpExtent.XMax) + "," + str(shpExtent.YMax))
del fc, gp
Kaba bir saldırı: Veri Çerçevesi Özelliklerinizde, Veri Çerçevesi sekmenizde, Tam Genişletme Komutu Tarafından Kullanılan Genişletme - Diğer | Tüm iletişim kutularından Tamam'ı tıklatın, Uzantıyı Belirt'e geri dönün ve FC'nizin kapsamı şimdi Özel Uzantı üst, sağ, alt, sol alanlarında görüntülenen boyut olmalıdır. Bunu, ArcGIS Server harita hizmetlerinde tam kapsamı ayarlamak için yapıyoruz, ancak istediğiniz FC'nin kapsamını almanız gerekir.