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


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.