Czy istnieje dobra strategia usuwania kilku tysięcy pól z tabeli atrybutów pliku shapefile w ArcGIS za pomocą ArcMap lub ArcCatalog?
Wiem, jak ręcznie kliknąć prawym przyciskiem myszy i wybrać opcję „usuń pole ;; Zastanawiam się, czy jest jakaś inna strategia. Gdybym mógł wyeksportować plik kształtu z wybranymi kolumnami, byłoby to również w porządku, ale nie sądzę, że da się to zrobić.
arcgis-10.0
arcmap
djq
źródło
źródło
Odpowiedzi:
Testowany z plikiem kształtu.
1 Kliknij warstwę prawym przyciskiem myszy w ArcMap
2 Wybierz Właściwości, a następnie zakładkę Pole
3 Wybierz ikonę Wszystkie pola wyłączone, która znajduje się pod zakładką Ogólne
4 Przełącz pola, które chcesz zachować (zakładam, że masz mniej pól do włączenia niż do wyłączenia)
5 Kliknij OK,
6 Kliknij warstwę prawym przyciskiem myszy i wybierz opcję Dane, Eksportuj dane, aby utworzyć nowy plik, który ma żądane pola (które jako minimum muszą zawierać FID, kształt i identyfikator)
źródło
Jak skomentowałem twoje pytanie, możesz użyć narzędzia Usuń pole .
źródło
Rozszerzenie Xtools zrobi to również dzięki narzędziu „Multi Delete Fields”. Jest to jedno z bezpłatnych narzędzi (Xtools jest płatnym rozszerzeniem, ale większość jego funkcji jest darmowa, jeśli zarejestrujesz się przy użyciu swojego adresu e-mail).
źródło