ESRI Shapefile 형식의 파일이 있습니다. 위도와 경도를 추출하기 위해 QGIS 또는 python gdal 라이브러리를 어떻게 사용할 수 있습니까? QGIS를 설치하고 shapefile의 레이어를 추가하면지도에서 (위도, 경도)를 볼 수 있지만 위도 (long, long)을 추출하는 방법을 알지 못합니다. 위도, 경도). TQQGIS 또는 python gdal 라이브러리를 사용하여 ESRI shapefile 형식을 변환하여 lat lon을 추출하는 방법
1
A
답변
1
레이어를 마우스 오른쪽 단추로 클릭하고 "다른 이름으로 저장"을 선택하십시오. "Save vector layer as ..."대화 상자가 열립니다. 다음 옵션을 선택합니다
형식 : 쉼표로 값이 [CSV]
파일 이름 분리 : 파일 이름을 선택
CRS : EPSG : 4326, WGS84 하부에서
예 출력 :
X,Y
12.4533865449718,41.9032821799601
12.4417701578001,43.936095834768
9.51666947290727,47.1337237742936
1
당신이 파이썬을 함께하고 싶어, 당신은 그것에 대해 GDAL 필요하지 않습니다. geopandas (Shapely와 함께)는 셰이프 파일 작업을위한 훨씬 간단한 라이브러리를 제공합니다. 처음에는 QGIS 인터페이스를 클릭하는 것보다 몇 분이 더 걸릴 수도 있지만 Python에서 쉐이프 파일을 조작하는 방법을 배우는 것은 장기적으로 매우 강력한 지식입니다. ,
X,Y
425070.0,80330.0
408390.0,81150.0
405370.0,85860.0
410880.0,82850.0
415310.0,80630.0
418610.0,80350.0
당신이 추출 무엇을 의미합니까 CSV/텍스트 파일로 변환 :
는 할말을 테잎이 coords.csv에서 원하는 출력을 생성
: 여기에 귀하의 작업의 샘플은 파이썬으로 수행? 포인트 좌표를 가진 Shapefile을 가지고 있습니까? 아니면 다른 지오메트리입니까? – chrki예 (텍스트 파일로 변환). shapefile은 좌표와 함께 있습니다. – Sam
제안 된 솔루션으로 문제가 해결 되었습니까? 그런 다음 미래의 방문객을 위해 그리고 실을 닫기 위해 그 답을 선택해주십시오. –