10m 칸마다 숲의 탄소를 셉니다.
Sentinel-2 영상의 식생지수에 레이더와 GEDI 라이다를 더하고, 산림청 임목축적 통계로 기준을 잡아 지상부 바이오매스와 탄소 저장량, 연간 흡수량을 계산합니다.

측정
숲 경계를 고르면 격자가 깔립니다.
지도에서 숲을 그리거나 등록한 숲을 누르고 환경 → 탄소를 실행하면, 10m 격자 위에 식생지수 색이 칠해지고 오른쪽에 숲 전체 평균값이 나옵니다.
- 구름·그림자·물·눈 화소는 빼고 SCL 4(식생)·5(나지)만 평균
- 화소 tC를 켜면 칸마다 탄소량으로 다시 칠함
- 크게 확대하면 칸 위에 숫자 표시
- 측정마다 장면 ID·운량·불확도 기록
다중 위성
초록빛만으로는 나무의 양을 알 수 없습니다.
NDVI는 숲이 얼마나 푸른지는 잘 보여 주지만, 나무가 얼마나 크고 빽빽한지는 구분하기 어렵습니다. 그래서 위성 세 종류를 같은 10m 칸에 맞춰 함께 씁니다.
Sentinel-2 광학
칸마다 푸름과 피복을 봅니다. 격자와 시계열의 뼈대이며 가중치는 약 50%입니다.
Sentinel-1·ALOS-2 레이더
구름을 뚫고 숲이 서 있는지 봅니다. 벌채로 신호가 무너지면 배율이 내려갑니다. 가중치 약 20%.
NASA GEDI 라이다
수관 높이(RH100)와 바이오매스 밀도를 1km 격자로 더합니다. 가중치 약 30%.
계산식
바이오매스에서 CO₂e까지
| 단계 | 방법 |
|---|---|
| 기준 바이오매스 | 산림청 2020 임목축적(V) × 목재기본밀도(WD) × 바이오매스 확장계수(BEF) |
| 현재 상태 보정 | 위성 배율(대략 0.18~1.22 사이로 제한)로 기준값을 지금의 숲에 맞춤 |
| 탄소 | C = AGB × 0.5 × (1 + 뿌리비율 R + 고사목 0.11) + 낙엽층 2.1 tC/ha |
| CO₂ 환산 | tCO₂e = C × 44/12 |
| 연간 흡수 | fAPAR = 1.24 × NDVI − 0.168, NPP = ε × fAPAR × PAR, 성숙림은 NPP의 일부만 순흡수(NEP)로 봄 |
| 기준 선택 | 산림청 통계 기준(KFS)과 위성 기준(전형적 온대림 약 142t/ha) 두 경로 |
출처: 산림청 2020 산림기본통계, 국립산림과학원 계수, IPCC 2006/2019 AFOLU, Monteith(1972) 등. 공식 통계를 대신하지 않습니다.
사전점검
측정이 끝나면 세 가지 질문에 답합니다.
담당자가 상담 전에 묻는 질문입니다. 이 숲이 후보인가, 보고서에 어떤 문장을 넣나, 여러 숲 중 어디를 먼저 보나.
산림탄소 상쇄 사전점검
면적·산림 피복·NDVI·경계·장면 품질·가뭄·추가성 힌트·연간 흡수를 묶어 진행·검토·약한 후보로 판정합니다.
보고 문안
내부 결재나 의회 보고에 붙일 문단을 복사 버튼과 함께 줍니다. 자발적 시장 산림 크레딧 참고 가격대도 붙습니다.
우선순위
흡수 밀도·면적·무결성·NDVI·경계 여부·가뭄으로 0~100점을 매깁니다. 수익 순위가 아니라 볼 순서입니다.
FAQ
자주 묻는 질문
NDVI만 보면 안 되나요?
NDVI는 0.7 근처에서 포화돼 빽빽한 숲끼리 차이를 잘 못 냅니다. 그래서 EVI·SAVI·NDMI를 함께 보고, 레이더와 GEDI 높이로 구조를 보완합니다.
칸마다 보이는 탄소는 라이다로 잰 값인가요?
아니요. 칸별 값은 산림청 임목축적 × 그 칸의 위성 배율로 나눈 스크리닝 값입니다. 칸마다 레이저를 쏜 값이나 95% 신뢰구간이 아닙니다.
연간 흡수량은 배출권 수량인가요?
아닙니다. 추가성, 누출, 버퍼, 등록 발행은 계산하지 않습니다. 숲이 1년 동안 순으로 늘린 탄소의 추정치입니다.