인도네시아 소규모 농가 커피를 위한 현장 검증된 스마트폰 전용 워크플로우로 EUDR 규격에 맞는 지리적 위치를 캡처하는 방법. 폴리곤과 포인트를 언제 사용할지, 무료 앱으로 오프라인 매핑하는 방법, GeoJSON/CSV로 내보내기, 2020년 이후 삼림벌채 확인, EU 정보시스템을 위한 데이터 준비 방법 포함.
우리는 분절된 소규모 농가 공급망을 현장 워크플로우 그대로 사용하여 90일 만에 EUDR 준비 상태로 만들었습니다. 드론 없음. 고가의 GNSS 장비 없음. 스마트폰, 무료 앱, 그리고 엄격한 QA만으로 가능합니다. 폴리곤 대 포인트 문제로 고민 중이거나 EU 시스템용 GeoJSON 내보내기 방법을 궁금해한다면, 이것이 우리가 일상적으로 사용하는 플레이북입니다.
신뢰할 수 있는 EUDR 지리적 위치의 3대 기둥
- 목적에 맞는 매핑. 중요한 곳에는 폴리곤을 사용하고, 허용되는 곳에는 포인트를 사용합니다. 한 번 매핑하고 두 번 검증하며, 선적 전 재검증합니다.
- 정리된 데이터 구조. 표준화된 ID, 버전 관리된 파일, EUDR 정보시스템의 기대에 맞는 속성(properties).
- “2020년 12월 31일 이후 삼림벌채 없음” 증거. 각 필지에 대해 단순하고 감사 가능한 원격탐사 확인과 타임스탬프가 있는 보고서를 짝지웁니다.
아래는 그 기둥들을 단계별로 구현하는 방법입니다.
1–2주차: 준비 및 검증(도구 + 템플릿)
현장팀 온보딩 전에 농장에 들어가기 전 두 가지 결정을 내립니다: 포인트 또는 폴리곤, 그리고 사용할 앱.
4 hectares 미만의 필지에 대해 폴리곤이 필요한가, 아니면 단일 GPS 포인트로 충분한가요?
EUDR는 생산 필지의 지리적 위치를 요구합니다. 4 hectares 미만의 필지에는 하나 이상의 포인트가 허용됩니다. 4 hectares 이상인 필지에는 폴리곤 경계가 필요합니다. 우리의 경험적 규칙: 필지가 4 hectares에 가깝거나 불규칙한 형태라면 어쨌든 폴리곤을 기록하세요. 이는 위험 분석을 개선하고 면적 추정이 변경될 경우 재작업을 피합니다.
인도네시아에서 오프라인으로 커피 농장 폴리곤을 매핑할 때 어떤 무료 앱이 가장 적합한가요?
우리는 다음 앱들에서 좋은 결과를 얻었습니다:
- SW Maps. 학습 곡선이 완만하고, 훌륭한 오프라인 베이스맵과 견고한 속성 폼을 제공. Android.
- QField. QGIS 프로젝트와 전문적으로 연동. 이미 QGIS에서 레이어를 관리하는 경우 최적. Android/iOS.
- KoboCollect/ODK. 구조화된 폼과 포인트 캡처에 강력. 폴리곤도 가능하지만 시각성이 다소 떨어집니다.
매핑에 익숙하지 않은 팀은 SW Maps로 시작하세요. 이미 QGIS에서 shapefile과 GeoPackage를 관리한다면 QField가 시간을 절약해 줍니다.
어떤 GPS 정확도가 충분하며, 휴대전화로 어떻게 얻을 수 있나요?
EUDR는 엄격한 미터 수치 한계를 공개하지 않습니다. 실제로는 5–10 m 수평 정확도가 10 m Sentinel 또는 30 m Landsat 레이어를 대상으로 삼림벌채 없음 여부를 검증하는 데 충분합니다. 최신 스마트폰으로는 아래를 지키면 일관되게 3–8 m 범위를 달성할 수 있습니다:
- 가능한 한 열린 하늘에서 필지 경계에 기록하세요. 반쪽 이상을 차단하는 높은 그늘 나무는 피하세요.
- 웨이포인트 평균화(waypoint averaging)를 사용하세요. 정점(vertex)당 20–30 seconds 동안 가만히 서 있습니다. 대부분의 앱이 정확도 판독값을 표시하므로 값이 안정될 때까지 기다리세요.
- 위성 기하학이 좋은 오전 중간 시간에 매핑하세요. 우기 오후나 캐노피 아래는 최악입니다.
- 보조 배터리를 지참하세요. 낮은 배터리는 사람들이 예상하는 것보다 GPS 성능을 더 저하시킵니다.
우리는 각 포인트의 보고된 정확도를 속성에 기록합니다. 완전성을 쫓기보다 일관성이 더 중요합니다.
재작업을 줄여주는 템플릿
다음 필드가 포함된 피처 폼(feature form)을 만드세요:
- farmer_id, plot_id, village, district, province
- area_method (app_calc, survey_tape, existing_cert), area_m2
- date_captured, collector_name, device_model, horz_acc_m
- land_rights_doc (yes/no), consent_signed (yes/no)
- crop_type (arabica/robusta), plant_year range, shade_cover
파일명도 표준화합니다. 예: ID_FarmerID_PlotID_YYYYMMDD_v01.geojson. 버전 번호는 나중에 크게 도움이 됩니다.
3–6주차: 현장 캡처 및 빠른 테스트
대부분의 프로젝트가 이 단계에서 흔들립니다. 단순함을 유지하세요.
동일 농가의 여러 작은 필지를 어떻게 매핑하고 정리하나요?
한 농가는 세 곳 이상 비연속적(non‑contiguous) 필지를 가질 수 있습니다. 각 필지에 GYO123‑1, GYO123‑2처럼 지속 가능한 plot_id를 부여하세요. ID를 재사용하지 마십시오. 농가 마스터 목록(master list)을 CSV로 유지하되 farmer_id, name, village를 포함하세요. SW Maps나 QField에서는 각 피처에 farmer_id를 연결하고 plot_id를 고유하게 작성하세요. 각 농가의 필지는 프로젝트 여기저기에 흩어지지 않도록 하나의 레이어에 보관하세요.
경사면 커피 매핑 및 면적 계산
인도네시아는 지형이 구릉성입니다. 스마트폰 폴리곤 면적은 투영된 2D 계산이며 EUDR에서 허용됩니다. QGIS에서 계산할 때 왜곡을 피하려면 해당 지역의 적절한 UTM 존을 사용하세요:
- Sumatra는 대부분 UTM 47S–48S. Java/Bali 48S–50S. Sulawesi 50S–51S. 우리는 QGIS에서 지역 UTM으로 area_m2를 계산하고 GeoJSON 속성에 기록합니다. 면적 계산에 WGS84 도(degrees)를 의존하지 마십시오.
현장에서 피해야 할 일반적인 실수
- 너무 빨리 걸으면서 정점을 스냅(snapping)하는 것. 결과: 지그재그 경계. 가장자리를 천천히 걸으며 정점을 수동으로 추가하세요.
- 폴리곤의 틈(gaps)을 남기는 것. 항상 링을 닫고 저장 전에 시각적으로 확인하세요.
- 동의(consent)를 캡처하지 않는 것. 서명된 동의를 사진으로 찍거나 디지털 동의 플래그를 첨부하세요. EUDR는 합법적 생산 증거를 기대합니다.
마을을 떠나기 전 빠른 검증
- 최신 베이스맵 또는 고해상도 이미지 위에 폴리곤을 열어 명확한 특징과 정렬 상태를 확인하세요.
- 필지 크기가 농가의 진술된 생산량에 타당한지 확인하세요. 예를 들어 “0.8 ha”로 보고된 필지가 3.5 ha로 측정되면 경계를 다시 걸으세요.
7–12주차: 데이터 검증, 2020년 이후 삼림벌채 확인, EUDR 업로드
매핑한 필지가 2020년 12월 31일 이후에 벌채된 지역인지 빠르게 확인하려면 어떻게 하나요?
우리는 각 필지의 중심점과 폴리곤에 대해 반복 가능하고 단순한 2계층 체크를 수행합니다:
- Sentinel‑2 시계열. 사용 가능한 곳에서는 Planet NICFI 베이스맵 또는 QGIS를 통한 ESA Hub를 사용합니다. 2020년 말 이미지와 최신 분기 이미지를 비교하세요.
- Global Forest Watch. “Tree cover loss” 2021–present와 원시림(primary forest) 마스크를 확인하세요. 날짜 스탬프가 있는 PNG를 내보냅니다. 인도네시아의 경우 가능한 경우 KLHK 토지 피복 지도와도 대조하여 교차 검증합니다. 스크린샷을 저장하고 필지별 PDF에 한 줄 결론을 작성하세요. 이는 전체 위험 평가를 대체하지 않지만 2020년 컷오프 질문에 대해 명확히 답합니다.
어떤 파일 형식으로 내보내야 하며, EUDR 시스템을 위해 좌표를 어떻게 구조화해야 하나요?
EU 정보시스템은 지리적 위치에 대해 GeoJSON과 CSV를 허용합니다. 우리는 폴리곤과 속성이 함께 이동하므로 GeoJSON을 선호합니다.
Minimal Point Feature 예시 (4 hectares 미만 단일 필지):
- type: Feature
- properties: farmer_id, plot_id, area_m2, date_captured, horz_acc_m
- geometry: Point with [longitude, latitude] Example coordinates: [115.259870, -8.262310]
Minimal Polygon Feature 예시 (4 hectares 이상):
- geometry: Polygon with coordinates as a closed ring. First and last coordinate identical.
- Coordinate order: [longitude, latitude]
CSV의 경우 열 구조는 다음과 같습니다: farmer_id, plot_id, geometry_type, lon, lat, wkt_polygon, area_m2, date_captured.
EUDR 정보시스템에 좌표를 업로드하는 단계
- EU Login을 생성하고 “operator”로 등록하세요.
- HS 0901 커피에 대한 실사(Due Diligence) 성명을 작성하세요.
- 생산 국가와 공급망 세부정보를 추가하세요.
- 생산 필지별로 지리적 위치를 업로드하세요. 성능을 위해 로트별로 하나의 파일을 사용하는 것을 권장합니다.
- 위험 평가 요약과 2020년 이후 삼림벌채 없음 증거 팩을 첨부하세요.
- 제출 후 세관용 DDS 참조 번호를 보관하세요. 우리는 감사 파일을 위해 최종 확인 페이지를 스크린샷으로 저장합니다.
GeoJSON 업로드 전에 빠른 건전성 검사(sanity check)가 필요하거나 삼림벌채 스크린샷을 제2의 시선으로 검토받고 싶습니까? Contact us on whatsapp. 샘플을 검토해 드립니다.
얼마나 자주 커피 필지를 재검증하거나 재매핑해야 하나요?
우리는 주요 수확 전에 연간으로 재검증합니다. 경계 변경, 토지 이전 또는 QA에서 발견된 불일치가 있는 경우에만 재매핑합니다. 다년생(perennial) 커피가 안정적인 소규모 농가 경관에서는 연간 재검증이 정확성과 비용의 균형을 맞추는 적절한 주기입니다.
EUDR 매핑 프로젝트를 망치는 5가지 큰 실수
- <4 hectares를 “매핑 불필요”로 취급하는 것. 여전히 포인트가 필요합니다. 우리는 더 나은 증거를 위해 미니 폴리곤을 캡처하는 경우가 많습니다.
- 원시 KML 파일을 EU 시스템에 무작정 올리는 것. GeoJSON으로 표준화하고 일관된 속성을 사용하며 기하(geometry)를 검증하세요.
- 메타데이터를 무시하는 것. 동의, 장치, 날짜, 정확도 필드 없이는 감사에서 고전합니다.
- 버전 관리 없음. 파일을 한 번 덮어쓰면 지리데이터의 소유 연속(chain of custody)을 잃습니다. v01, v02와 변경 로그를 사용하세요.
- 2020년 컷오프 체크를 건너뛰는 것. 필지당 몇 분이면 문서화할 수 있습니다. 하지 않으면 나중에 설명하느라 며칠이 걸립니다.
우리가 가장 자주 받는 질문에 대한 현장 검증된 답변
- EUDR 커피 지리적 위치에 대한 허용 가능한 GPS 정확도: 5–10 m 수평을 목표로 하세요. 보고된 정확도를 속성에 기록하세요. 신호가 불안정할 때는 포인트를 평균화합니다.
- 인도네시아에서 가장 좋은 무료 앱: 대부분의 팀에는 SW Maps. QGIS에서 데이터를 관리한다면 QField. 강력한 폼과 설문 워크플로우가 우선이라면 Kobo/ODK.
- 농부 동의 및 메타데이터 수집 방법: consent_signed, land_rights_doc 및 사진을 포함한 짧은 폼을 만드세요. PDF 또는 JPEG를 필지 폴더에 보관하세요. 누가 언제 캡처했는지 기록하세요.
- EUDR 감사를 위해 지리데이터를 저장하고 버전 관리하는 방법: 농가별 폴더 하나. 원시(raw), 처리(processed), 증거(evidence)용 하위 폴더. 파일명에 farmer_id와 plot_id 포함. 오프라인 백업이 가능한 클라우드 드라이브 사용. GIS에 능숙하면 속성에 버전 태그를 넣은 단일 GeoPackage가 우수합니다.
- 한 농가의 여러 필지를 EUDR에 맞게 매핑하는 방법: 각 필지에 고유한 plot_id, 모두 하나의 farmer_id에 연결. 전체 데이터베이스를 사용하지 않는 경우에도 관계 테이블 또는 정돈된 CSV 마스터를 사용하세요.
- 오프라인에서 폴리곤을 캡처하고 나중에 동기화하는 워크플로우: SW Maps에 MBTiles 베이스맵을 미리 로드하세요. QField에서는 GeoPackage로 프로젝트를 패키징하고 온라인 복귀 시 동기화하세요. 캡처 중에는 배터리 절약과 앱 지연 방지를 위해 비행기 모드(airplane mode)로 유지하세요.
- EUDR 커피 GeoJSON 형식 예: 하나의 필지당 하나의 Feature를 포함하는 FeatureCollection을 사용하세요. Properties에는 farmer_id, plot_id, area_m2, date_captured, horz_acc_m 및 모든 동의 플래그를 포함하세요. Geometry는 Point 또는 Polygon이며 longitude, latitude 순서입니다.
이 조언이 적용되는 범위와 적용되지 않는 경우
이 가이드는 지리적 위치 매핑에 중점을 둡니다. 매핑 외에도 합법성, 위험 평가, 완화 조치에 대한 완전한 실사가 여전히 필요합니다. 대규모 지적측량(cadastral survey) 데이터가 있는 대규모 농장을 운영하는 경우 워크플로우는 QGIS와 공식 shapefile에 더 크게 의존할 것입니다. 인도네시아 소규모 농가의 경우 위 스마트폰 워크플로우가 우리가 찾은 가장 빠른 경로로서 깨끗하고 감사 가능한 지리데이터를 제공합니다.
우리가 로트와 함께 제공하는 것
우리는 핵심 원산지에 대해 EUDR 준비된 지리데이터 패키지를 유지합니다. 예를 들어, 우리 Arabica Bali Kintamani Grade 1 Green Coffee Beans 및 Sumatra Mandheling Green Coffee Beans에는 검증된 필지 지리적 위치와 요청 시 2020년 컷오프 증거 팩이 함께 제공됩니다. Bali, Java, Gayo 및 Mandheling을 아우르는 블렌드와 같이 여러 지역에 걸친 제품의 경우(Bali, Java, Gayo & Mandheling - Wine Green Arabica Coffee Beans), 기여한 원산지별로 GeoJSON을 구조화하여 DDS 구성 시 명확하고 빠르게 처리되도록 합니다.
EUDR 준비된 인도네시아 로트를 지리데이터 패키지와 함께 소싱하는 것을 선호하시면 View our products. 내부에서 사용하는 동일한 데이터 구조이므로 통합이 간단합니다.
오늘 바로 활용할 수 있는 실무적 요점
- 지금 필지별로 폴리곤 대 포인트를 결정하세요. 의심스러우면 폴리곤을 캡처하세요.
- 현장 작업 전에 GeoJSON 속성을 표준화하세요. 현장에서 후속 정리는 피하세요.
- 모든 필지와 함께 단순한 타임스탬프가 있는 삼림벌채 확인 스크린샷을 짝지으세요.
- 연간으로 재검증하세요. 변경이 있을 때만 재매핑하세요.
이 리듬을 지키는 팀은 수주 내에 매핑을 완료하고 EUDR 문서 검토를 무난히 통과합니다. 문제가 발생하면 샘플 파일을 보내주시면 방향을 제시해 드립니다.