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


48

QGIS 에 포인트로 구성된 레이어가 있습니다. 속성 테이블에는 각 점에 해당하는 xy 좌표 가 없습니다 (표시) . 해당 점의 좌표 목록을 추출하는 방법이 있습니까? (이상적으로는 CSV로 , 필수는 아님)

또한 내 보낸 좌표 목록 (예 : CSV 파일)의 경우 기존 속성 테이블을 어떻게 포함합니까?

귀하의 정보를 위해 Mac OS X 10.6.7에서 QGIS를 실행하고 있습니다.


1
아마도 이것은이 질문과 중복이됩니다 : gis.stackexchange.com/questions/7199/…
djq

답변:


46

버전에 따라 내보낼 레이어를 마우스 오른쪽 버튼으로 클릭하고 다른 이름으로 저장 ...을 선택하십시오 . 나타나는 대화 상자의 드롭 다운 목록에서 쉼표로 구분 된 값 을 선택하십시오 . 그런 다음에 레이어 의 일부 OGR 생성 옵션 을 입력 GEOMETRY = AS_XY 또는 GEOMETRY = AS_XYZ 소스 데이터의 차원에 따라 달라집니다.

QGIS 벡터 레이어를 다른 이름으로 저장 ... 대화 상자


훌륭하고 작동합니다! 한 가지 더 : X, Y 좌표와 함께 원래 레이어에 이미있는 열을 CSV로 내보낼 수도 있습니까? 감사.
hpy

2
시원하고 잘 작동합니다! "속성 생성 건너 뛰기"확인란이 선택되어 있지 않은지 확인하십시오. 나는 그런 부정적인 체크 박스를 좋아하지 않습니다. 그것은 항상 내가 어떤 상태에 있는지에 대해 두 번 생각하게 만듭니다.
MerseyViking

매우 유용한 팁!
Heinz

Windows 10 (QGIS 4.3.1)의 다른 사용자가 저장 위치를 ​​혼동하려면 "C : \ OSGeo4W64 \ bin"폴더를 확인하십시오.
Wassadamo

20

속성 계산기에서는 $ x 및 $ y를 사용하여 좌표를 새 속성으로 계산할 수 있습니다.


8

수집 된 추가 된 세부 사항에 대해 이것을 좋아할 수 있습니다

Win7의 QGIS 1.7의 경우 레이어의 속성 테이블을 열고 버튼을 사용하여; 선택을 반전하여 모든 행을 선택하고 클립 보드에 복사

Excel에 붙여 넣습니다. 첫 번째 열에는 잘 알려진 잘 알려진 텍스트 정보가 포함되어 있습니다.

편집하다

이제 플러그인 mmqgis를 사용하여 형상을 csv로 내 보냅니다. 다른 쪽 끝에 CAD 사용자가 더 필요합니다.


BWill, 다른 계정 @Willy를 병합해야합니까? 그것은 당신의 평판을 높이고 상호 작용을 단순화시킵니다.
whuber

원래 편집 내용을 복원했습니다.
Kirk Kuykendall

속성 테이블에서 복사하여 Excel에 붙여 넣을 때 기능이 여러 행을 차지하기 때문에 아래 행의 데이터를 덮어 씁니다.
csk

3

, 사실 몇 주 전에 비슷한 질문을했습니다. QGIS 1.7의 경우에만 해당됩니다 (OSX에서 실행 중이며 상당히 안정적입니다).


2

postgressql과 내장 postgi가있는 경우 질문에 coord_x 및 coord_y라는 새 열을 추가 할 수 있습니다. 이 열을 업데이트하는 SQL은 다음과 같습니다.

UPDATE table_name
      SET coord_x = X(the_geom),coord_y = Y(the_geom);

그게 다야 :)


이 질문 gis.stackexchange.com/q/268888/36393에 대해 도움을 줄 수 있다고 생각하십니까 ?
Marco

2

가상 레이어를 사용하면 정확히 그렇게 할 수 있습니다. 레이어 도구 모음에있는 아이콘이거나 Layer-> Add layer-> 가상 레이어 추가 / 편집 ...`으로 이동하면 아래와 같은 창이 나타납니다.

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

에서 쿼리 는 같은 형상 특성을 선택할 수 있습니다 XY cooridnates을과 같은 속성 테이블에서 값을 속성 ID 의 예이다.

원하는 필드가있는 테이블이 있으면 save ascsv를 형식으로 사용 하고 선택할 수 있습니다 .

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

기본 엔진은 SQLite 및 Spatialite를 사용하여 작동하므로 쿼리에 대한 설명서는 https://www.gaia-gis.it/fossil/libspatialite/wiki?name=misc-docs 에서 찾을 수 있습니다.


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