OGG zrewidował ten Gist . Przejdź do rewizji
1 file changed, 1 insertion, 5 deletions
GeoTIFF \342\206\222 TMS \355\203\200\354\235\274 \353\263\200\355\231\230 \352\260\200\354\235\264\353\223\234.md"
| @@ -78,8 +78,4 @@ python C:\gdal-3.11.4\swig\python\gdal-utils\scripts\gdal2tiles.py ^ | |||
| 78 | 78 | ||
| 79 | 79 | --- | |
| 80 | 80 | ||
| 81 | - | 👉 이렇게 하면 **Windows + OSGeo4W 환경에서도 최신 GDAL을 활용해 GeoTIFF를 고품질 JPEG TMS 타일**로 변환할 수 있습니다. | |
| 82 | - | ||
| 83 | - | --- | |
| 84 | - | ||
| 85 | - | 혹시 제가 위 내용을 **프로젝트 위키용 Markdown 템플릿**으로 더 간결하게 정리해드릴까요, 아니면 지금처럼 옵션 설명을 길게 풀어 쓰는 게 더 필요하실까요? | |
| 81 | + | 👉 이렇게 하면 **Windows + OSGeo4W 환경에서도 최신 GDAL을 활용해 GeoTIFF를 고품질 JPEG TMS 타일**로 변환할 수 있습니다. | |
OGG zrewidował ten Gist . Przejdź do rewizji
1 file changed, 85 insertions
GeoTIFF \342\206\222 TMS \355\203\200\354\235\274 \353\263\200\355\231\230 \352\260\200\354\235\264\353\223\234.md" (stworzono plik)
| @@ -0,0 +1,85 @@ | |||
| 1 | + | # 🗺️ GeoTIFF → TMS 타일 변환 가이드 | |
| 2 | + | ||
| 3 | + | ## 실행 환경 | |
| 4 | + | ||
| 5 | + | * **운영체제**: Windows | |
| 6 | + | * **도구**: [OSGeo4W](https://trac.osgeo.org/osgeo4w/) 설치 | |
| 7 | + | * **GDAL**: OSGeo4W 기본 설치 후, 최신 버전(gdal 3.11.x) 별도 다운로드 및 사용 | |
| 8 | + | * **쉘**: OSGeo4W Shell | |
| 9 | + | ||
| 10 | + | --- | |
| 11 | + | ||
| 12 | + | ## 1️⃣ 좌표 변환 (EPSG:5187 → EPSG:3857) | |
| 13 | + | ||
| 14 | + | ```bash | |
| 15 | + | gdalwarp -overwrite ^ | |
| 16 | + | -s_srs EPSG:5187 -t_srs EPSG:3857 ^ | |
| 17 | + | -srcnodata 0 -dstnodata 0 ^ | |
| 18 | + | -r bilinear -of GTiff ^ | |
| 19 | + | input.tif ^ | |
| 20 | + | output.tif | |
| 21 | + | ``` | |
| 22 | + | ||
| 23 | + | ### 옵션 설명 | |
| 24 | + | ||
| 25 | + | * **-s_srs EPSG:5187** : 원본 좌표계 (예: UTM-K) | |
| 26 | + | * **-t_srs EPSG:3857** : 타겟 좌표계 (Web Mercator) | |
| 27 | + | * **-srcnodata / -dstnodata** : 배경값 설정 (0 → 투명 처리) | |
| 28 | + | * **-r bilinear** : 리샘플링 방식 (부드러운 영상 보간) | |
| 29 | + | * **-of GTiff** : 출력 포맷을 GeoTIFF로 지정 | |
| 30 | + | ||
| 31 | + | --- | |
| 32 | + | ||
| 33 | + | ## 2️⃣ GeoTIFF → TMS 타일 변환 | |
| 34 | + | ||
| 35 | + | ```bash | |
| 36 | + | python C:\gdal-3.11.4\swig\python\gdal-utils\scripts\gdal2tiles.py ^ | |
| 37 | + | -r bilinear ^ | |
| 38 | + | -z 16-21 ^ | |
| 39 | + | -s EPSG:3857 ^ | |
| 40 | + | -w openlayers ^ | |
| 41 | + | --tmscompatible ^ | |
| 42 | + | --tiledriver=JPEG ^ | |
| 43 | + | "C:\Users\ASUS\Desktop\UJDRN\transform_3857\UJDRN0002.tif" ^ | |
| 44 | + | "C:\Users\ASUS\Desktop\UJDRN\tiles\UJDRN\UJDRN0002" | |
| 45 | + | ``` | |
| 46 | + | ||
| 47 | + | ### 옵션 설명 | |
| 48 | + | ||
| 49 | + | * **-z 16-21** : 생성할 줌 레벨 범위 | |
| 50 | + | * **-r bilinear** : 타일 리샘플링 방식 | |
| 51 | + | * **-s EPSG:3857** : 입력影 좌표계 지정 (미리 변환한 경우 생략 가능) | |
| 52 | + | * **-w openlayers** : 결과 확인용 HTML(OpenLayers 뷰어) 생성 | |
| 53 | + | ||
| 54 | + | * HTML이 필요 없으면 `-w none` | |
| 55 | + | * **--tmscompatible** : TMS 표준(Z/Y/X 구조) 맞춤 | |
| 56 | + | * **--tiledriver=JPEG** : 타일 포맷을 JPEG으로 출력 (기본값: PNG) | |
| 57 | + | * **입력 파일** : 변환된 GeoTIFF | |
| 58 | + | * **출력 디렉토리** : 타일 저장 경로 | |
| 59 | + | ||
| 60 | + | --- | |
| 61 | + | ||
| 62 | + | ## 3️⃣ 결과물 | |
| 63 | + | ||
| 64 | + | * **디렉토리 구조** | |
| 65 | + | ||
| 66 | + | ``` | |
| 67 | + | └─ UJDRN0002/ | |
| 68 | + | ├─ 16/ | |
| 69 | + | │ ├─ 34000/ | |
| 70 | + | │ │ ├─ 23981.jpg | |
| 71 | + | │ │ └─ ... | |
| 72 | + | ├─ 17/ | |
| 73 | + | ├─ ... | |
| 74 | + | └─ openlayers.html | |
| 75 | + | ``` | |
| 76 | + | * **타일 파일** : JPEG (Z/Y/X 구조) | |
| 77 | + | * **뷰어 파일** : `openlayers.html`에서 바로 확인 가능 | |
| 78 | + | ||
| 79 | + | --- | |
| 80 | + | ||
| 81 | + | 👉 이렇게 하면 **Windows + OSGeo4W 환경에서도 최신 GDAL을 활용해 GeoTIFF를 고품질 JPEG TMS 타일**로 변환할 수 있습니다. | |
| 82 | + | ||
| 83 | + | --- | |
| 84 | + | ||
| 85 | + | 혹시 제가 위 내용을 **프로젝트 위키용 Markdown 템플릿**으로 더 간결하게 정리해드릴까요, 아니면 지금처럼 옵션 설명을 길게 풀어 쓰는 게 더 필요하실까요? | |