Видалення великої кількості полів в ArcGIS 10


13

Це хороша стратегія для видалення кількох тисяч полів з таблиці атрибутів файлу форм в ArcGIS, використовуючи ArcMap або ArcCatalog?

Я знаю, як вручну клацнути правою кнопкою миші та вибрати 'видалити поле ;; Мені цікаво, чи є якась інша стратегія. Якби я міг експортувати форм-файл із вибраними стовпцями, це також було б добре, але я не думаю, що це можна зробити.


Ви хочете, щоб він був більш автоматизованим, ніж інструмент для геообробки Видалити поле? За допомогою інструменту ви можете вибрати всі поля, а потім просто зніміть кілька жмень, які ви хочете зберегти.
художній твір21

Я не знайомий з цим інструментом - я погляну. Я просто спробував метод @ Дана, і він прекрасно працював.
djq

1
У вас повинно бути кілька менших клацань миші за допомогою інструмента «Видалити поле». Інакше метод @ Dan хороший, якщо ви хочете мати копію початкового шару.
художній твір21

1
Інструмент "Видалити поле" також може бути сценарієм як частина більшого робочого процесу, якщо це необхідно. Я не думаю, що техніку Дана не можна писати.

2
@Kevin, метод Дана можна скриптувати за допомогою ArcObjects.
художній твір21

Відповіді:


14

Тестується за допомогою формулера.

1 Клацніть правою кнопкою миші по шару в ArcMap

2 Виберіть Властивості, потім вкладку Поле

3 Виберіть піктограму Усі поля вимкнено під вкладкою Загальні

4 Поверніть назад на поля, які ви хочете зберегти (я припускаю, що у вас менше полів, щоб повернути назад, ніж вимкнути)

5 Клацніть OK,

6 Клацніть по шару правою кнопкою миші та виберіть «Дані», «Експортувати дані», щоб створити новий файл із потрібними полями (які як мінімум повинні містити FID, форму та ідентифікатор)


12

Коли я коментував ваше запитання, ви можете скористатися інструментом « Видалити поле ».


Я думаю, що обидві відповіді дуже корисні, але я обираю іншу, як це я зробив першим. Бажаю, щоб я міг позначити їх обох як відповідь ....
djq

1

Розширення Xtools також зробить це за допомогою інструменту "Multi Delete Fields". Це один із безкоштовних інструментів (Xtools - це платне розширення, але більшість його функцій є безкоштовними, якщо ви просто зареєструєтесь із своєю електронною адресою).

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.