GPS 데이터를 사용하여 모양 파일 만들기
목적
10 년 정도 전부터 농업 경영에 PMS라는 GIS 소프트웨어를 이용하고 있습니다.
지금까지 1/2500의 종이의 도시 계획도나 GoogleMap를 스캔해 현장 셰이프 파일(폴리곤)을 작성하고 있었습니다.
올해부터 RTK-GPS로 cm정도의 위치 데이터를 잡을 수 있었으므로 이것을 바탕으로(올 것이다 자율주행 시대를 향해?) 정밀한 셰이프 파일을 재작성하고 싶습니다.
사용할 소프트웨어
1. RKTLIB
GNSS 포지셔닝을 위한 오픈 소스 프로그램 패키지
h tp // w w. rtk b. 코m/
2. QGIS
오픈 소스 지리 정보 시스템
htps //w w. q기s. 오 rg / 그럼 / 해 /
3. PMS
「작업 계획・관리 지원 시스템」
h tp // w w. 아긴후아. jp/PMS/
모두 무료로 사용할 수 있습니다! ! 감사! !
RTKLIB의 pos 파일을 kml 파일로 변환
Raspberry Pi로 cm정밀도의 RTK-GPS 가이던스의 제작(그 1)
이와 같이 설정하면/home/pi/RTKLIB/rtklog/디렉토리에 ???_sol.pos와 위도 경도등의 텍스트 파일이 출력됩니다.
GUI의 RTKPOST.exe를 사용해도 kml 파일로 변환 할 수 있습니다.cd /home/pi/RTKLIB/app/pos2kml/gcc
./pos2kml /home/pi/RTKLIB/rtklog/*.pos
생성 된 kml 파일을 QGIS를 사용할 수있는 PC로 전송하십시오.
QGIS에서 kml 파일을 열고 추적하여 shp 파일 만들기
QGIS 왼쪽 상단의 브라우저에서 kml 파일을 선택하여 엽니다. 좌표 참조계는 WGS84
[신규 셰이프 파일 레이어] 버튼을 눌러 레이어 추가.
encode = system , geometry type = polygon , 좌표 참조계는 직각 평면 좌표(나의 곳은 VII계)
셰이프 레이어를 선택하고 [편집 모드 전환] - [다각형 피처 추가] 정점을 마우스 오른쪽 버튼으로 클릭하여 다각형을 만들고 왼쪽 클릭으로 확정. ID에 일련 번호를 둡니다.
[필드 계산기 열기] area(\$geometry )로 면적, perimeter(\$geometry )로 주위 길이(축의 길이)
x(\$geometry )로 다각형 무게 중심의 X 좌표를, y(\$geometry )로 Y 좌표를 구합니다.
벡터 레이어 저장
그건 그렇고, QGIS에서 국토 지리원의 다양한지도 이미지 (지리원 타일)를 겹칠 수 있습니다.
예를 들어 기초 정비 전의 1970년대의 항공 사진과 현재의 농장을 비교하거나 하면 의외의 발견이 있어 재미있습니다.
QGIS3에서 웹지도 이용이 극적으로 변화했다
htps // ps. g. . jp / 로 ゔ ぉ p 면 t / 일단. HTML
1. RKTLIB
GNSS 포지셔닝을 위한 오픈 소스 프로그램 패키지
h tp // w w. rtk b. 코m/
2. QGIS
오픈 소스 지리 정보 시스템
htps //w w. q기s. 오 rg / 그럼 / 해 /
3. PMS
「작업 계획・관리 지원 시스템」
h tp // w w. 아긴후아. jp/PMS/
모두 무료로 사용할 수 있습니다! ! 감사! !
RTKLIB의 pos 파일을 kml 파일로 변환
Raspberry Pi로 cm정밀도의 RTK-GPS 가이던스의 제작(그 1)
이와 같이 설정하면/home/pi/RTKLIB/rtklog/디렉토리에 ???_sol.pos와 위도 경도등의 텍스트 파일이 출력됩니다.
GUI의 RTKPOST.exe를 사용해도 kml 파일로 변환 할 수 있습니다.cd /home/pi/RTKLIB/app/pos2kml/gcc
./pos2kml /home/pi/RTKLIB/rtklog/*.pos
생성 된 kml 파일을 QGIS를 사용할 수있는 PC로 전송하십시오.
QGIS에서 kml 파일을 열고 추적하여 shp 파일 만들기
QGIS 왼쪽 상단의 브라우저에서 kml 파일을 선택하여 엽니다. 좌표 참조계는 WGS84
[신규 셰이프 파일 레이어] 버튼을 눌러 레이어 추가.
encode = system , geometry type = polygon , 좌표 참조계는 직각 평면 좌표(나의 곳은 VII계)
셰이프 레이어를 선택하고 [편집 모드 전환] - [다각형 피처 추가] 정점을 마우스 오른쪽 버튼으로 클릭하여 다각형을 만들고 왼쪽 클릭으로 확정. ID에 일련 번호를 둡니다.
[필드 계산기 열기] area(\$geometry )로 면적, perimeter(\$geometry )로 주위 길이(축의 길이)
x(\$geometry )로 다각형 무게 중심의 X 좌표를, y(\$geometry )로 Y 좌표를 구합니다.
벡터 레이어 저장
그건 그렇고, QGIS에서 국토 지리원의 다양한지도 이미지 (지리원 타일)를 겹칠 수 있습니다.
예를 들어 기초 정비 전의 1970년대의 항공 사진과 현재의 농장을 비교하거나 하면 의외의 발견이 있어 재미있습니다.
QGIS3에서 웹지도 이용이 극적으로 변화했다
htps // ps. g. . jp / 로 ゔ ぉ p 면 t / 일단. HTML
QGIS 왼쪽 상단의 브라우저에서 kml 파일을 선택하여 엽니다. 좌표 참조계는 WGS84
[신규 셰이프 파일 레이어] 버튼을 눌러 레이어 추가.
encode = system , geometry type = polygon , 좌표 참조계는 직각 평면 좌표(나의 곳은 VII계)
셰이프 레이어를 선택하고 [편집 모드 전환] - [다각형 피처 추가] 정점을 마우스 오른쪽 버튼으로 클릭하여 다각형을 만들고 왼쪽 클릭으로 확정. ID에 일련 번호를 둡니다.
[필드 계산기 열기] area(\$geometry )로 면적, perimeter(\$geometry )로 주위 길이(축의 길이)
x(\$geometry )로 다각형 무게 중심의 X 좌표를, y(\$geometry )로 Y 좌표를 구합니다.
벡터 레이어 저장
그건 그렇고, QGIS에서 국토 지리원의 다양한지도 이미지 (지리원 타일)를 겹칠 수 있습니다.
예를 들어 기초 정비 전의 1970년대의 항공 사진과 현재의 농장을 비교하거나 하면 의외의 발견이 있어 재미있습니다.
QGIS3에서 웹지도 이용이 극적으로 변화했다
htps // ps. g. . jp / 로 ゔ ぉ p 면 t / 일단. HTML
shp 파일을 PMS로 사용
이것 이후는 PMS를 이용하는 경우의 설명입니다
shp 파일을 '장장도 작성(ShapeMaker)'에서 열기
속성 테이블을 열고 편집 LAT/LON 필드의 빈 셀을 마우스 오른쪽 버튼으로 클릭합니다. [위도 경도 산출]에서 자동 계산
면적이나 일련 번호를 "속성 간 복사"로 복사
PMS용 현장도형 셰이프 파일의 사양은 매뉴얼의 P.61에 있습니다.
h tp // w w. 아긴후아. jp/PMS/도w응아 d/PMS마 p. pdf
이상으로 GPS로부터 농장도 셰이프 파일의 완성입니다.
추가
만약 처음으로 PMS를 사용하는 분이 있으면 RTK-GPS가 없어도 QGIS로 국토지리원의 전국 최신 사진(원활한)을 이용해 shp 파일을 작성해, 위의 방법으로 속성을 편집하는 방법을 추천합니다 .
PMS 부속의 ShapeMaker는 버그가 있어 잘 떨어지고, GoogleMap의 사진보다 지리원이 줌 레벨이 높습니다.
Reference
이 문제에 관하여(GPS 데이터를 사용하여 모양 파일 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/m_take/items/bfa40e3bf2ed822f6de2
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(GPS 데이터를 사용하여 모양 파일 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/m_take/items/bfa40e3bf2ed822f6de2텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)