QGIS에서 벡터 레이어를 재 투영합니까?


43

내 프로젝트에 일련의 선 레이어 (셰이프 파일)가 있습니다. 일부의 CRS는 다르며 병합하려면 모두 동일한 CRS를 가져야합니다.

Processing / Toolbox / Qgis_algorithims / Reproject_layer를 사용하는 경우 재 투영은 임시 파일에 어딘가에 저장할 수있는 경우에만 작동합니다 (내 프로젝트 디렉토리에 저장하고 교체하려고하면 재 투영 할 때 CRS가 변경되지 않음).

레이어 목록에서 원본을 제거하고 임시 파일 (CRS를 변경하지 않고)을 다시 투영하여 내 프로젝트로 가져와 적절하게 이름을 지정해야합니다.

Qgis에서 레이어를 재 투영하는 더 좋은 방법이 있습니까?


재 투영 된 좌표를 DMS 대신 DDD 형식으로 원하십니까?
lynxlynxlynx

답변:


46

왼쪽 패널에서 레이어를 마우스 오른쪽 버튼으로 클릭하고 "다른 이름으로 벡터 레이어 저장"을 선택하고 선택한 crs 아래에서 wgs84 (thats epsg : 4326)를 선택하십시오.

여기에 이미지 설명을 입력하십시오


15

셰이프 파일을 프로젝트에 추가하고 올바른 UTM CRS가 있는지 확인한 다음 레이어를 마우스 오른쪽 버튼으로 클릭하고-다른 이름으로 저장 ...을 클릭하고 대상 및 새 파일 이름을 선택하고 WGS84 (EPSG : 4326)를 CRS로 산출.


UTM에서 10 진수로 다시 투영하고 싶었습니다.
razi

@Andre Joost : 죄송합니다, 실수로 게시물을 추가 한 경우, 코멘트를 남겨주세요
Kurt

1
@razi : "UTM에서 10 진수로 다시 투영하고 싶었습니다." 이것을 설명해 주시겠습니까? 당신은 utms에 머물고 싶지만 단위 만 10 진수로 변경해야합니까 ?? 불가능
Kurt

나는 같은 문제를 가지고있다. CRS WGS84 : 4326에 머무르고 싶지만 단위를 10도에서 Bessel, Potsdam, Zone3 (Gauß-Krüger)로 변경 할 수 있습니까?
Philipp

@Philipp No, WGS84 및 DHDN Gauß-Krüger는 서로 다른 세계입니다.
AndreJ

6

벡터 레이어 (또는 배치 레이어)를 다시 투영 (즉, 새 참조 시스템의 좌표 값을 다시 계산)하려면 메뉴> 처리> 도구 상자로 이동해야합니다 (이는 측면 창을 엽니 다). 툴박스 검색 상자를 처리 할 때 '재 투영 레이어'를 입력하십시오. 다음 옵션에서 '계층 재생성'알고리즘을 선택하십시오. 창이 열립니다 :

레이어 재 투영 창

재 투영 할 레이어를 선택하십시오. 새 재 투영 된 레이어를 저장하려는 대상 CRS 및 파일 경로를 선택하십시오. 실행을 클릭하십시오.

이 절차는 원래 레이어를 변경하지 않습니다.


안녕하세요, 저는 QGIS에서 멍청한 놈입니다.이 단계와 프로젝트 및 레이어 프로젝션 변경과 같은 다른 작업을 시도했지만 6 ~ 7 개의 숫자 로이 좌표로 레이어를 유지합니다. 이것은이 링크 뒤에 Shape 파일 (내가 QGIS에서 전체 지퍼를 가져올 수)입니다 alpage.huma-num.fr/documents/ressources/shapes/... 은 3857 의사 메카 토르위한 그것의 투영 변환하려고 시도하는 경우. 감사 !
Florian Boudot

안녕 @FlorianBoudot! 저장된 레이어를 다시 열어야합니다. 방금 귀하의 파일 로이 작업을 수행했으며 정상적으로 작동했습니다. 여기 에는 두 개의 참조 시스템이 있습니다. 1) 모든 지오 데이터를 일부 CRS에 저장하는 shapefile; 2) QGIS 작업 창. 모든 레이어가 스크린에 페인트되기 전에 투사됩니다 (CRS가 다른 레이어도 포함). 게시물에서 설명한 것처럼 첫 번째 것을 변경할 수 있습니다. 두 번째는 창의 오른쪽 하단 모서리에있는 지구본 아이콘으로 변경할 수 있습니다.
r01f 51m035

1
답장을 보내 주셔서 감사합니다. 죄송하지만 여전히 작동하지 않습니다. geojson, 모든 좌표는 [ 261739.24826980373, 6249991.3352297293 ]QGIS 2.18.0 과 같습니다
Florian Boudot

3857은 지리 좌표계가 아니며 경도 및 위도 값을 얻지 못합니다. 가장 쉬운 CRS는 WGS84-> EPSG : 4326입니다.
bugmenot123
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.