x, y 좌표 (EPSG : 102002)를 위도, 경도 (EPSG : 4326)로 변환 [중복]
EPSG : 4326 WGS 84로 변환해야하는 EPSG : 102002 GRS 80의 x 및 y 좌표 범위가 있습니다. 여기 와 여기에서 다른 제안을 시도했지만 지금까지 아무런 효과가 없었습니다.
x 및 y 좌표의 점을 한 번에 한 점씩 (N = 8200) 온라인에서 위도 및 경도 좌표로 수동으로 변환합니다.
프로젝션도 고려하는이 프로세스를 자동화하는 방법이 있습니까?
ArcGIS 및 Java가 아닌 한 사용하는 프로그램에 매우 유연합니다.
다음은 샘플입니다.
x y lat lon
-3145588.03 5018975.86 63.30 177.62
-3115010.95 5010633.39 63.55 177.94
-3084474.59 5002315.52 63.80 178.28
답변
QGIS를 사용할 수 있습니다.
- 구분 된 텍스트 레이어 추가
- 레이어 재 투영
- 지오메트리 속성 추가
위도 / 경도 (EPSG : 4326) 로의 변환에 다양한 예측을 포함하려면 소스의 현재 EPSG에 대한 변수를 사용할 수 있습니다. 따라서 데이터가 어떤 EPSG에 있는지 신경 쓸 필요가 없습니다. 여기를 참조하십시오. QGIS를 사용하여 중심의 위도 / 경도 얻기
다음과 같이 표현식을 조정하여 필드 계산기에서 직접 사용할 수 있습니다. 반면 "x"와 "y"는 원래 좌표의 필드 이름입니다. 이 표현식은 입력에 대한 CRS가 무엇이든 작동합니다 (위도를위한 것입니다. 시작 부분의 y를 lon의 경우 x로 바꿉니다).
y (
transform (
( make_point ( "x" , "y" ) ) ,
@project_crs ,
'EPSG:4326'
)
)

원본 포인트를 가져 오려면 좌표를 간단한 csv로 저장하고 (텍스트 편집기에 붙여 넣으면 작업이 수행됩니다) CRS를 선택하여 구분 된 텍스트로 QGIS에 가져옵니다.

@BERA가 제안했듯이 레이어를 재 투영 할 수 있습니다. to_dms()함수를 사용하여 필드 계산기로 새 필드를 만들 수도 있습니다 . 여기에 제안 된대로