Saya ingin mendapatkan satu amplop dari semua fitur di kelas fitur. Apakah ada cara untuk melakukan itu di ArcMap?
Saya ingin mendapatkan satu amplop dari semua fitur di kelas fitur. Apakah ada cara untuk melakukan itu di ArcMap?
Jawaban:
Periksa alat Geometri Batas Minimum . Tentukan "ALL" untuk opsi grup untuk mendapatkan satu fitur yang mewakili amplop fitur Anda.
FeatureClass mendukung antarmuka IGeoDataset, yang memiliki properti Extent yang berisi IEnvelope yang digunakan oleh semua fitur
sorakan brian
Jika Anda ingin menggunakan modul Python arcgisscripting di 9.3x:
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
Peretasan kasar: Di Properti Dataframe Anda, tab Frame Data, Extent Digunakan Dengan Perintah Extent Lengkap - Pergi ke Other | Tentukan Extent, pilih Outline of Features dan FC of interest. OK dari semua dialog, kembali ke Tentukan Luas, dan sejauh mana FC Anda sekarang harus menjadi apa yang ditampilkan di bidang Kustom Extent atas, kanan, bawah, kiri. Kami melakukan ini untuk mengatur tingkat penuh kustom di layanan peta ArcGIS Server, tetapi harus memberi Anda sejauh FC yang Anda inginkan.