QGIS에서 라인 스트링을 GPX 파일로 내보내려면 어떻게해야합니까?


11

QGIS의 벡터 레이어에 선 스트링이 있습니다. 이 줄을 GPX 파일로 내보내거나 저장하려면 어떻게해야합니까?

선 스트링을 선택한 다음 벡터 레이어를 마우스 오른쪽 버튼으로 클릭하고 "다른 이름으로 선택 사항 저장 ..."을 선택한 다음 GPX 형식을 선택하여 저장했습니다. 그러나이 오류 메시지가 나타납니다.

벡터 파일로 내보내기에 실패했습니다. 오류 : code_06 필드 작성에 실패했습니다 (OGR 오류 : 이름 'code_06'의 필드는 GPX 스키마에서 지원되지 않습니다. 요소를 사용하려면 GPX_USE_EXTENSIONS 작성 옵션을 사용하십시오).

GPX 파일이 작성되었지만 좌표가 없습니다. 이 오류를 피하기 위해 수행해야 할 설정이 있습니까?

QGIS에서 라인 스트링을 GPX 파일로 내보내려면 어떻게해야합니까?

답변:


5

GPX 형식은 정의 된 속성 목록 만 지원하므로 벡터에 사양과 일치하지 않는 속성이 있으면 해당 오류가 발생합니다.

벡터를 gpx로 내보낼 때 좌표가있는 속성을 반드시 가질 필요는 없지만 gpx 파일에 존재한다고해도 (QGIS에서 얻은) 예를 들면 다음과 같습니다.

<?xml version="1.0"?>
<gpx version="1.1" creator="GDAL 1.7.3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.topografix.com/GPX/1/1" xsi:schemaLocation="http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd">
<metadata><bounds minlat="-0.406488549618321" minlon="-1.158778625954199" maxlat="0.674427480916031" maxlon="1.520610687022901"/></metadata>                    
<rte>
  <name>um</name>
  <rtept lat="0.660687022900763" lon="-1.158778625954199">
  </rtept>
  <rtept lat="0.674427480916031" lon="-0.409923664122138">
  </rtept>
  <rtept lat="-0.001145038167939" lon="-0.041221374045802">
  </rtept>
  <rtept lat="-0.406488549618321" lon="0.453435114503817">
  </rtept>
  <rtept lat="0.239312977099237" lon="1.520610687022901">
  </rtept>
</rte>
</gpx>

더:

http://www.gdal.org/ogr/drv_gpx.html


1
호환되지 않는 속성을 제거하려면 어떻게해야합니까? 예code_06
Jonas

벡터가 shapefile 인 경우 벡터를 복사 한 다음 "table manager"플러그인을 사용하여 열을 삭제하십시오.
Giovanni Manghi

QGIS Plugin Manager에서 "table manager"라는 플러그인을 찾을 수 없습니다. 이 플러그인을 찾을 수있는 아이디어가 있습니까?
Jonas

"plugins"메뉴에서 "python plugins 가져 오기"를 클릭 한 다음 써드 파티 저장소를 추가하십시오. 결국 "실험"플러그인도 표시하도록 플러그인 설치 프로그램 (이 도구가 호출되는 방식)을 설정하십시오. 그런 다음 이름별로 플러그인을 필터링하고 선택하고 "설치"를 클릭하십시오.
Giovanni Manghi

1
"테이블 관리자"를 사용하여 필드를 제거 할 수 있습니다. 그러나 FID항상 새로운 분야 가 만들어집니다. 이제이 필드와 동일한 오류 메시지가 나타납니다.
Jonas

5

"선택 항목을 다른 이름으로 저장 ..."을 선택하고 벡터 레이어를 다른 이름으로 저장 ... 대화 상자가 표시되고 GPX를 형식으로 선택하면 확인해야합니다.

[ x ] 속성 생성 건너 뛰기

GPX 파일은 아무런 문제없이 생성됩니다.


1
속성 상자 내보내기를 선택 취소 할 때까지 gpx 파일을 내보내는 것이 매우 어렵다는 것을 알았습니다. 조언 고마워. 그러나 GPX 내보내기 기능이 지원하는 속성을 알고 싶습니다. 트랙과 같이 간단한 답을 만들 수 있습니까? 다음 필드 이름이 좋습니다 (이름, 고도 등). gpx 사양을 읽었지만 아직 필드 이름이 xml 계층의 요소와 어떻게 일치하는지 알아낼 수있는 시점이 아닙니다.
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.