좌표를 사용하여 다각형을 CSV로 내보내는 방법은 무엇입니까?


17

나는 QGIS를 처음 접했으므로 나와 함께 해주십시오.

".shp"파일이 있는데이 파일에는 오스트레일리아 교외에 대한 경계 세트가 포함되어 있습니다. QGIS로 열어 최종 파일이 다음과 같이되도록 CSV 파일로 내보내려고합니다.

우편 번호, 위도, 길이

"레이어> 속성 테이블 열기"를 선택하면 "포스트 코드"열을 볼 수 있습니다.

나는 비슷한 질문을 보았습니다.

QGIS를 사용하여 레이어의 포인트 좌표 목록을 가져 오십니까?

"레이어> 다른 이름으로 저장"으로 이동 한 다음 "OGR 작성 옵션"의 "레이어"섹션에 "GEOMETRY = AS_XY"또는 "GEOMETRY = AS_XYZ"를 입력하라는 메시지가 표시됩니다.

정확히 따라 갔지만 위도 및 경도 값이 반환되지 않습니다.



이 답변이 오래되었거나 말을 이해하려면 프로그램을 알아야합니다. 소프트웨어에서 이러한 답변을 따를 수 없습니다. 레이어 데이터 (좌표)를 사용하여 CSV 파일을 만드는 방법에 대해 누군가 바보가 될 수 있습니까? 감사.

1
@JnOviedo 어떤 단계가 문제를 일으키는 지 구체적으로 알려주십시오. 여기에 대한 답변은 괜찮습니다.
underdark

이 게시물에서이 문제는 Joe Thompson이 제안한 MMQGIS를 사용하여 Willy에 의해 해결되었습니다. gis.stackexchange.com/questions/76321/… 안부

답변:


11

당신은 정답이 아닌 정답을보고 있습니다! 당신이보고있는 대답에 효과가 있었던 이유는 데이터가 포인트에 있었기 때문입니다. 데이터가 다각형이므로 작동하지 않습니다.

BWill의 대답은 아래에 있습니다. 각 다각형을 설명하는 모든 좌표를 표준 형식 인 WKT 형식으로 복사하지만 목적에 따라 정리해야 할 수도 있습니다.


13

나는 2 가지 해결책을 보았다 : 첫째, 당신은 lon / lat을 저장하기 위해 2 개의 속성을 만들 수 있습니다 :

  • 레이어를 선택하십시오
  • 편집 모드로 전환
  • 속성 테이블을여십시오
  • 속성 계산기를 엽니 다 (ctrl + i)
  • 열 이름을 지정하고 사전 정의 된 형상 함수 $ x, $ y를 선택하십시오 (해당 대화 상자에서)

두 번째 솔루션 (모든 지오메트리 유형에 적용)

  • shp 레이어를 선택하십시오
  • 다른 이름으로 저장 ...
  • txt 형식을 선택하십시오
  • GEOMETRY = AS_WKT를 OGR 레이어 옵션에 넣습니다

레이어 속성과 지오메트리가 WKT 인 텍스트 파일로 끝납니다.


난 그냥 게시물의 제목을 참조하십시오, 그래서 두 번째 솔루션을 고려하십시오 :-)
user14131

버전 3.03에서는 작동하지 않는 것 같습니다. 첫 번째 솔루션에 이어 QGIS는 새 필드에 null 값만 제공합니다. 두 번째 솔루션의 경우 .txt 형식으로 저장하는 옵션이없는 것 같습니다.
Agus camacho 2016 년

7

이제 Michael Minn이 제작 한 훌륭한 플러그인이있어 원하는 것을 정확하게 수행합니다. 플러그인 저장소를 업데이트하고 MMQGIS를 설치하십시오. 방금 시도해 보았고 훌륭하게 작동했습니다.


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.