사진을 찍은 순간 드론이 바로 아래 땅에서 몇 m 높이였는지 계산합니다. 사진 파일에는 이 값이 없어서 어떤 사진 정보 프로그램으로도 읽을 수 없습니다. 대신 사진에 있는 값과 지형 자료로 계산할 수 있습니다.
| 이름 (사진 정보 항목) | 무엇을 잰 값인가 | 이 계산에 쓰나 |
|---|---|---|
| 상대고도 RelativeAltitude | 이륙한 자리를 0으로 놓고 기압계로 잰 높이. 조종기 화면의 높이와 같습니다. | 씁니다 |
| 절대고도 AbsoluteAltitude | 해발 높이처럼 적혀 있지만, RTK가 없는 기체는 위성으로 잰 높이라 수 m에서 수십 m까지 틀릴 수 있습니다. 기준면도 지도와 달라 한국에서는 20 m 넘게 어긋날 수 있습니다. | 안 씁니다 |
| 지면 기준 높이 (AGL) | 사진 찍은 순간 바로 아래 땅에서 잰 높이. 비행고도 150 m 제한이 보는 값입니다. | 파일에 없음, 계산 |
DJI 사진은 이 값들을 사진 안의 XMP 영역에 적습니다. 꿀뷰·반디뷰처럼 기본 EXIF만 보여 주는 프로그램에서는 안 보이고, 이 페이지나 ExifTool로 열면 보입니다.
R상대고도. 사진 파일에 있음 (이륙 지점 = 0)
H이륙이륙한 자리 땅의 해발 높이. 지형 자료에서 읽음
H사진사진 찍은 지점 바로 아래 땅의 해발 높이. 지형 자료에서 읽음
AGL구하려는 값. 사진 아래 땅에서 드론까지 높이
땅 높이 두 개를 같은 지형 자료에서 읽어 그 차이만 씁니다. 지형 자료 전체가 몇 m 높거나 낮게 잡혀 있어도 두 값에 똑같이 들어가 빼면 사라집니다. 기준면(해발이냐 타원체냐) 문제도 같은 이유로 사라집니다. 위성 높이가 크게 틀릴 수 있는 절대고도는 아예 쓰지 않습니다.
| 상황 | R | H이륙 | H사진 | 계산 | AGL |
|---|---|---|---|---|---|
| 언덕에서 이륙, 골짜기 위 촬영 | 140 | 100 | 60 | 140 + (100 − 60) | 180 초과 |
| 들에서 이륙, 산 위 촬영 | 160 | 60 | 110 | 160 + (60 − 110) | 110 기준 안 |
화면 숫자가 140이어도 넘을 수 있고, 160이어도 안 넘을 수 있습니다. 이게 걱정 ①의 정체입니다.
사진에는 이륙 지점이 적혀 있지 않습니다. 아래 중 편한 방법으로 정하세요. 지도에서 누르면 그 자리가 이륙 지점이 됩니다.
두 번째 단추는 이륙 직후 바로 위에서 찍은 사진이 있을 때만 맞습니다. 비행 기록의 홈포인트나 조종한 자리를 아시면 그걸 쓰세요.
지도 표시: 이륙 이륙 지점, 점 색은 결과(초록 기준 안, 노랑 경계, 빨강 초과 가능성 높음).
| 사진 | 찍은 시각 | R 상대고도 | H이륙 | H사진 | 계산 | AGL | 판정 |
|---|---|---|---|---|---|---|---|
| 사진을 넣으면 여기에 한 줄씩 나옵니다. | |||||||
H사진 칸은 고칠 수 있습니다. 국토정보플랫폼 DEM 처럼 더 정확한 값을 아시면 넣으세요. 고친 칸은 굵게 표시됩니다.
식을 거꾸로 돌리면 됩니다. AGL이 150 m를 넘지 않으려면 상대고도는 아래 값 이하여야 합니다.
오차까지 생각하면 여기서 여유를 더 뺍니다. 기본값 6 m는 6절의 검증 결과에서 나온 값입니다.
지도(3절)에서 이륙 지점을 정해 두었다면 그 값이 자동으로 들어갑니다.
Copernicus DEM GLO-30: 유럽연합 코페르니쿠스 프로그램이 무료로 공개한 전 세계 30 m 격자 높이 자료입니다. 높이는 해발 기준(EGM2008)이고, 나무·건물 높이가 일부 섞인 표면 모델입니다. 격자 네 칸 사이를 거리 비율로 섞어(쌍선형 보간) 값을 냅니다.
국토지리정보원 국토정보플랫폼에서 수치표고모형(DEM)을 받을 수 있습니다.
국토정보플랫폼 자료의 해상도와 좌표계는 받아서 확인하지 않았습니다. 파일 좌표가 위경도가 아니라 국내 평면좌표(TM)일 수 있어 QGIS 같은 프로그램으로 읽어야 할 수 있습니다.
| 출처 | 크기 | 어떻게 잰 값인가 |
|---|---|---|
| 지형 자료(두 지점 높이차) | 약 5.7 m | 춘천 국가기준점 51곳의 고시 표고와 비교. 3 km 안 두 점 69쌍의 높이차 오차(RMSE). 2026-10-28 |
| 기압 고도 흐름 (상대고도) | 약 0.9 m | M300 RTK 비행 한 번(4분 30초, 사진 133장)에서 RTK 높이와 비교한 표준편차. 2026-10-14 |
| 합친 오차 (기본값) | 약 ±6 m | 두 값을 제곱해 더한 뒤 제곱근. 판정과 비행 전 여유의 기본값으로 씁니다. |
| 계산된 AGL | 판정 | 뜻 |
|---|---|---|
| 150 − 오차 이하 | 기준 안 | 오차만큼 높게 잡아도 150 m 이하 |
| 150 ± 오차 사이 | 경계 | 오차 범위 안이라 이 계산만으로는 단정할 수 없음 |
| 150 + 오차 초과 | 초과 가능성 높음 | 오차만큼 낮게 잡아도 150 m 초과 |
| 자료 | 높이 오차 RMSE | 3 km 안 높이차 RMSE | 숲 RMSE | 최대 오차 |
|---|---|---|---|---|
| Copernicus GLO-30 (30 m) 이 페이지 | 3.01 m | 5.70 m | 6.06 m | 17.55 m |
| Open-Meteo 높이 API (90 m) | 11.75 m | 17.30 m | 22.44 m | 39.88 m |
90 m 자료는 오차가 세 배 가까이 커서 쓰지 않습니다.