Я хотів би отримати єдиний конверт з усіх функцій у класі функцій. Чи можливо це зробити в ArcMap?
Я хотів би отримати єдиний конверт з усіх функцій у класі функцій. Чи можливо це зробити в ArcMap?
Відповіді:
Ознайомтеся з інструментом « Мінімальна обмежувальна геометрія ». Вкажіть "ВСЕ" для групи, щоб отримати єдину функцію, що представляє конверт ваших функцій.
FeatureClass підтримує інтерфейс IGeoDataset, який має властивість Extent, що містить IEnvelope, використовуваний усіма функціями
ура ура Брайана
Якщо ви хочете використовувати модуль arcgcricripting Python в 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
Грубий хак: на вкладці "Властивості Dataframe", "Кадр даних", "Об'єм, що використовується командою" Повний обсяг "- перейдіть до" Іншого | Вкажіть Об'єм ", виберіть" Контур особливостей "та цікавий ФК. Гаразд із усіх діалогових вікон, поверніться до пункту «Вказати обсяг», і розмір вашого FC повинен тепер бути тим, що відображається у верхньому, правому, нижньому, лівому полях. Ми робимо це для того, щоб встановити повний розмір користувальницької служби сервісів ArcGIS Server, але це повинно отримати масштаб потрібного вам FC.