2단계 · GDAL 레시피

전처리

무결성 확인, 좌표계·인코딩·범위·속성 정리.

  1. 1무결성 확인GDAL/OGR C++, MIT, v3.13.3공간데이터 변환 표준 엔진. 래스터(GDAL)·벡터(OGR) 수백 가지 포맷.자세히 보기

    ogrinfo -so -al /raw/countries.fgb

    피처 수·범위·좌표계 (EPSG) 지구 위 위치를 숫자로 적는 약속. EPSG:4326: 위경도, EPSG:3857: 웹 지도 미터 좌표, EPSG:5186: 국내 중부원점. 자세히 확인. 이미 위경도(EPSG:4326) → 좌표계 변환 불필요.

  2. 2꼬인 도형 수정GDAL/OGR C++, MIT, v3.13.3공간데이터 변환 표준 엔진. 래스터(GDAL)·벡터(OGR) 수백 가지 포맷.자세히 보기

    ogr2ogr -f GPKG /work/countries.gpkg /raw/countries.fgb -nln countries -makevalid

    -makevalid: 남극·캐나다의 비정상 다각형(안 닫힘·자기 교차) 수정. 미수정 시 GeoJSON 변환에서 "LinearRing 미폐합" 오류.