속성 테이블에서 열의 위치를 ​​변경하는 방법은 무엇입니까?


14

ABCD 열이있는 속성 테이블이있는 경우 열을 다른 위치 (예 : BCAD)로 이동할 수 있습니까? 필드 계산기를 사용하여 새 열을 만들 때는 마지막 위치 이외의 위치에 놓거나 키 열을 그 근처로 이동하는 것이 유용합니다.

답변:


15

플러그인 '테이블 관리자'는 원하는 것을 수행합니다.


19

이제 솔루션이라는 빌드 Refactor fields가 있으며 Processing Toolbox아래 에서 찾을 수 있습니다 Vector table tools.

표시된 솔루션 table editor plugin은 더 이상 사용되지 않으므로 더 이상 작동하지 않습니다.


1
리 팩터 도구는 테이블 순서 변경을 영구적으로 수행합니다. 감사합니다
아멜리아 니고데모

-1

내가 아는 한 테이블 관리자는 SHP 형식의 레이어를 처리하지 않습니다. 따라서 데이터의 위치에 따라 다릅니다. 데이터가 SHP 형식 인 경우 Excel 또는 Open / Libre Office에서 해당 DBF 파일을 열고 열 위치를 변경할 수 있습니다.


테이블 관리자는 shapefile과 완벽하게 작동하므로 변경 사항을 새 파일에 저장하지 않아도 현재 파일을 유지할 수 있습니다. OO / Libre에서 작업해도 잘 작동하지만 원래 정렬을 복원하지 않고 (예 : 기능 ID 필드를 사용하여) dbf 파일을 사용하지 않도록주의하십시오. 그렇지 않으면 shapefile이 각 기능에 대해 잘못된 속성을 표시합니다.
SAnderka

.shp 파일의 .dbf로 속이는 결과가 혼합되어 있습니다. 그리고 일단 변경되면 회복이없는 것 같습니다. 공간 데이터베이스에 파일이 있으면 열을 정렬 할 수 있습니까?
HealthMaps

네가 무슨 말을했는지 오해 했어 방금 TableManager를 찾으려고 pyqgis.org/repo/contributed에서 .zip을 찾았 지만 공식 플러그인을 포함하는 플러그인 관리자 목록에는 나타나지 않습니다. 전에이 문제가 있었지만 다른 컴퓨터에서 QGIS를 사용할 때까지 Sextante가 나타나지 않았습니다. 제대로 설치하지 않았습니다.
HealthMaps

가장 간단한 방법은 pyqgis.org/repo/contributed 를 repos 목록 (Plugins-> Python Plugins 설치, 두 번째 탭, Add ..)에 추가하고 Plugins-> Plugin Manager에서 활성화되어 있는지 확인하십시오. 영어 버전에서 호출 ...
AndreJ
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.